:root{--bg: #F3F5F3;--kart: #FFFFFF;--ink: #0F2321;--muted: #5D6F6C;--line: #DCE3E0;--turq: #17A398;--turq-deep: #0F7F76;--turq-soft: #DFF3EF;--red: #C4453D;--amber: #B8860B;--ok: #2F8A4D;--radius: 16px}@media (prefers-color-scheme: dark){:root{--bg: #0C1715;--kart: #14221F;--ink: #E8F0EE;--muted: #93A8A4;--line: #25362F;--turq-soft: #12332F}}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%}h1,h2{margin:0;letter-spacing:-.02em}h2{font-size:17px;margin-bottom:12px}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--kart);margin-top:6px}textarea{resize:vertical;min-height:110px}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid var(--turq);outline-offset:1px}label{display:block;font-weight:600;margin-bottom:14px;position:relative}.marka{font-size:28px;font-weight:800}.marka span{color:var(--turq)}.marka.kucuk{font-size:20px}.giris-sayfa{min-height:100dvh;display:grid;place-items:center;padding:20px 16px}.giris-kutu{width:100%;max-width:400px;background:var(--kart);border:1px solid var(--line);border-radius:22px;padding:28px 22px}.alt-baslik{color:var(--muted);margin:6px 0 20px}.panel{max-width:980px;margin:0 auto;padding:52px 16px 60px}.panel-ust{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.panel-sag{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.isletme-adi{margin:0 0 12px;color:var(--muted);font-weight:600}.bakiye-chip{background:var(--turq-soft);color:var(--turq-deep);font-weight:800;padding:6px 12px;border-radius:999px;font-size:13px}.sekmeler{display:flex;gap:6px;align-items:center;background:var(--turq-soft);padding:4px;border-radius:14px;margin:14px 0 18px}.sekmeler button{flex:1;border:0;background:transparent;padding:10px 12px;border-radius:10px;font-weight:700;color:var(--muted);cursor:pointer}.sekmeler button.aktif{background:var(--kart);color:var(--ink);box-shadow:0 1px 6px #0f23211f}.bolge-sec{width:auto;margin:0;padding:8px}.btn{border:0;border-radius:12px;padding:11px 16px;font-weight:700;cursor:pointer;display:inline-block;text-align:center}.btn.birincil{background:var(--turq);color:#fff;width:100%}.btn.birincil:disabled{opacity:.5;cursor:not-allowed}.btn.ikincil{background:var(--turq-soft);color:var(--turq-deep)}.btn.metin-btn{background:none;color:var(--muted);text-decoration:underline}.eylemler{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.eylemler .btn.birincil{width:auto}.kart{background:var(--kart);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.hata{color:var(--red);font-weight:600;margin:8px 0}.basari{color:var(--ok);font-weight:600;margin:8px 0}.uyari{color:var(--amber);font-weight:600}.bos{color:var(--muted);text-align:center;padding:40px 12px}.ipucu{color:var(--muted);font-size:12.5px;margin:6px 0 0}.taslak-not{color:var(--muted);font-size:12px;margin:0 0 12px}.sayac{position:absolute;right:10px;bottom:8px;font-size:12px;color:var(--muted);font-weight:500}.onay{display:flex;gap:10px;align-items:flex-start;font-weight:500;font-size:13.5px}.onay input{width:18px;height:18px;margin:2px 0 0;flex:none}.ucret-kutu{background:var(--turq-soft);border-radius:12px;padding:10px 12px;margin:0 0 14px;font-weight:700}.ucret-kutu small{display:block;font-weight:500;color:var(--muted);margin-top:4px}.filtre{display:flex;gap:8px;margin-bottom:14px}.filtre select{margin:0}.red-nedeni{color:var(--red);font-weight:600;margin:8px 0 0}.gorsel-alan{margin-bottom:14px}.dosya-btn{cursor:pointer}.yeni-post{display:grid;gap:18px}@media (min-width: 860px){.yeni-post{grid-template-columns:1.1fr 1fr;align-items:start}.onizleme{position:sticky;top:14px}}.post-liste{display:grid;gap:14px}.post-liste>.uyari,.post-liste>.uyari-kutu,.post-liste>.ipucu,.post-liste>.filtre-cipler,.post-liste>.bos{grid-column:1 / -1;margin-top:0}@media (min-width: 700px){.post-liste{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));align-items:start;gap:18px}}.post-satir-ust{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.post-satir-ust small{color:var(--muted);font-weight:500}.ucret{color:var(--muted);font-weight:700;font-size:13px}.durum{font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;background:var(--turq-soft);color:var(--turq-deep)}.durum-yayinda{background:#ddf3e4;color:var(--ok)}.durum-reddedildi,.durum-kaldirildi{background:#f8e1df;color:var(--red)}.durum-bakiye_yetersiz{background:#f6ebcb;color:var(--amber)}.durum-geri_cekildi,.durum-suresi_doldu{background:var(--line);color:var(--muted)}.post-karti{border:1px solid var(--line);border-radius:20px;background:var(--kart);overflow:hidden}.post-ust{padding:12px 14px 0}.post-medya{position:relative;background:var(--line)}.post-gorsel{width:100%;aspect-ratio:4 / 5;max-height:min(72svh,560px);object-fit:cover;display:block}.post-kim{display:flex;align-items:center;gap:8px;min-width:0}.post-kim b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-kim.kaplama{position:absolute;left:0;right:0;bottom:0;padding:36px 14px 12px;color:#fff;background:linear-gradient(to top,#0000009e,#0000)}.post-kim.kaplama .rozet{background:#ffffff38;color:#fff}.post-logo{width:34px;height:34px;border-radius:10px;object-fit:cover;flex:none;border:1.5px solid rgba(255,255,255,.85);background:#fff}.post-logo.harf{display:grid;place-items:center;background:var(--turq);color:#fff;font-weight:800;font-size:15px}.post-govde{padding:12px 14px}.post-metin{margin:0;white-space:pre-wrap;word-break:break-word;font-size:14.5px;line-height:1.5}.post-metin.kisa{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-metin .etiket{color:var(--turq-deep);font-weight:600}.post-devam{background:none;border:0;padding:4px 0 0;color:var(--muted);font-weight:700;font-size:13px;cursor:pointer}.post-alt{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.post-yz{font-size:11.5px;color:var(--muted)}.post-zaman{color:var(--muted);font-size:12px;flex:none}.uyari-kutu{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border:1px solid var(--amber);border-radius:14px;padding:10px 12px}.uyari-kutu .uyari{margin:0;flex:1;min-width:200px}.modal-arka{position:fixed;top:0;right:0;bottom:0;left:0;background:#06100e8c;display:flex;align-items:center;justify-content:center;padding:20px;z-index:100000}.modal-kutu{width:100%;max-width:400px;background:var(--kart);border:1px solid var(--line);border-radius:20px;padding:22px 20px 18px;box-shadow:0 20px 60px #00000059}.modal-baslik{margin:0 0 8px;font-size:17px}.modal-baslik.tehlike{color:var(--red)}.modal-aciklama{margin:0 0 18px;color:var(--muted)}.modal-eylemler{display:flex;gap:8px;justify-content:flex-end}.modal-eylemler .btn.birincil{width:auto}.btn.tehlike-btn{background:var(--red);color:#fff}.btn:disabled{opacity:.5;cursor:not-allowed}.rozet{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--turq-soft);color:var(--turq-deep);flex:none}@media (max-width: 640px){.post-liste{margin:0 -16px;gap:10px}.post-satir.kart{border-radius:0;border-left:0;border-right:0;padding:12px 0 0}.post-satir.kart>.post-satir-ust,.post-satir.kart>p,.post-satir.kart>.eylemler{padding-left:14px;padding-right:14px}.post-satir.kart>.eylemler{padding-bottom:14px}.post-satir .post-karti{border:0;border-radius:0}.onizleme .post-karti{margin:0 -16px;border-radius:0;border-left:0;border-right:0}}.sayac.asildi{color:var(--red);font-weight:700}.stil-satir{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-4px 0 12px}.btn.kucuk{padding:7px 12px;font-size:13.5px}.stil-tus{min-width:38px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--kart);cursor:pointer;font-size:14px}.stil-tus.acik{background:var(--turq-soft);border-color:var(--turq);color:var(--turq-deep)}.emoji-panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:2px;max-height:168px;overflow-y:auto;padding:8px;margin:0 0 12px;border:1px solid var(--line);border-radius:14px;background:var(--kart)}.emoji{border:0;background:none;font-size:22px;line-height:1;padding:6px 0;border-radius:8px;cursor:pointer}.emoji:hover,.emoji:focus-visible{background:var(--turq-soft)}.stil-grup{margin-bottom:12px}.stil-etiket{display:block;font-weight:600;margin-bottom:6px}.renk-sira,.efekt-sira{display:flex;gap:8px;flex-wrap:wrap}.renk{width:34px;height:34px;border-radius:50%;border:2px solid var(--line);cursor:pointer;padding:0}.renk.yok{background:var(--kart);color:var(--muted);font-size:18px;line-height:1}.renk.secili{border-color:var(--turq);box-shadow:0 0 0 2px var(--kart),0 0 0 4px var(--turq)}.efekt-tus{padding:7px 13px;border-radius:999px;border:1px solid var(--line);background:var(--kart);cursor:pointer;font-weight:600}.efekt-tus.secili{background:var(--turq-soft);border-color:var(--turq);color:var(--turq-deep)}.post-govde.stilli .etiket{color:inherit;text-decoration:underline;text-underline-offset:2px}.post-govde.stilli .post-devam,.post-govde.stilli .post-yz,.post-govde.stilli .post-zaman{color:inherit;opacity:.8}.modal-kutu.genis{max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto}.duzenle-onizleme{margin:4px 0 14px}@media (max-width: 640px){.modal-arka{padding:10px}}.filtre-cipler{display:flex;gap:8px;flex-wrap:wrap}.filtre-cipler button{border:1px solid var(--line);background:var(--kart);border-radius:999px;padding:7px 14px;font-weight:600;cursor:pointer;font-size:13.5px}.filtre-cipler button b{margin-left:4px;color:var(--muted);font-weight:700}.filtre-cipler button.aktif{background:var(--turq-soft);border-color:var(--turq);color:var(--turq-deep)}.filtre-cipler button.aktif b{color:var(--turq-deep)}.uyari-kutu{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--turq-soft);border-radius:14px;padding:10px 14px}.uyari-kutu .uyari{margin:0;flex:1 1 260px}@media (min-width: 700px){.panel{max-width:1180px;padding:56px 28px 70px}.panel-ust{margin-bottom:8px}.marka.kucuk{font-size:24px}.sekmeler{display:inline-flex;margin:16px 0 22px}.sekmeler button{flex:none;min-width:150px}.yeni-post{grid-template-columns:minmax(0,1fr) 420px;gap:28px}.yeni-post>form.kart{padding:22px}.onizleme h2{font-size:15px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.04em}}@media (min-width: 1100px){.post-liste{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}
