:root{--bg:#f4f6f5;--kart:#ffffff;--yazi:#14201b;--soluk:#5b6b64;--cizgi:#d5dcd8;--ana:#0b6b45;--ana-koyu:#07502f;--ana-acik:#e3f3ea;--kirmizi:#b42318;--kirmizi-acik:#fde8e6;--sari:#9a6700;--sari-acik:#fff4d6;--mavi:#1d4ed8;--mavi-acik:#e6eeff;--golge:0 1px 2px rgba(0,0,0,0.06),0 1px 1px rgba(0,0,0,0.04);--r:12px;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--yazi);font:16px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--ana)}h1{font-size:1.4rem;margin:0 0 12px}h2{font-size:1.15rem;margin:20px 0 10px}h3{font-size:1rem;margin:14px 0 8px}p{margin:0 0 10px}.kap{max-width:1100px;margin:0 auto;padding:16px}.dar{max-width:640px}.ust{background:var(--ana-koyu);color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ust .kap{display:flex;align-items:center;gap:12px;padding-top:10px;padding-bottom:10px;flex-wrap:wrap}.ust a{color:#fff;text-decoration:none}.logo{font-weight:700;font-size:1.05rem;margin-right:auto}.menu{display:flex;gap:4px;flex-wrap:wrap}.menu a{padding:6px 10px;border-radius:8px;font-size:.95rem}.menu a.aktif,.menu a:hover{background:rgba(255,255,255,.16)}.kisi{font-size:.9rem;opacity:.9}.cevrimdisi{background:var(--sari-acik);color:var(--sari);text-align:center;padding:6px;font-weight:600;font-size:.9rem}.kart{background:var(--kart);border:1px solid var(--cizgi);border-radius:var(--r);padding:14px;box-shadow:var(--golge);margin-bottom:12px}.kart.kirmizi{border-color:var(--kirmizi);background:var(--kirmizi-acik)}.kart.yesil{border-color:var(--ana);background:var(--ana-acik)}.kart.sari{border-color:#e0b44a;background:var(--sari-acik)}.izgara{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.satir{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ara{justify-content:space-between}.soluk{color:var(--soluk);font-size:.92rem}.kucuk{font-size:.85rem}.kalin{font-weight:600}.bosluk{height:12px}.sag{margin-left:auto}pre.metin{white-space:pre-wrap;font:inherit;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 16px;border-radius:10px;border:1px solid var(--cizgi);background:#fff;color:var(--yazi);font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ana{background:var(--ana);border-color:var(--ana);color:#fff}.btn.kirmizi{background:var(--kirmizi);border-color:var(--kirmizi);color:#fff}.btn.buyuk{min-height:64px;font-size:1.2rem;width:100%;border-radius:14px}.btn.tam{width:100%}.btn.kucuk{min-height:34px;padding:4px 10px;font-size:.9rem}label{display:block;font-weight:600;margin:10px 0 4px}input,select,textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--cizgi);border-radius:10px;font:inherit;background:#fff;color:var(--yazi)}textarea{min-height:80px}input[type=checkbox],input[type=radio]{width:22px;min-height:22px;height:22px}.onay{display:flex;gap:10px;align-items:center;font-weight:500}.rozet{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.8rem;font-weight:600;background:#eef1ef;color:var(--soluk);white-space:nowrap}.rozet.B1,.rozet.kirmizi{background:var(--kirmizi-acik);color:var(--kirmizi)}.rozet.B2,.rozet.sari{background:var(--sari-acik);color:var(--sari)}.rozet.B3,.rozet.mavi{background:var(--mavi-acik);color:var(--mavi)}.rozet.yesil{background:var(--ana-acik);color:var(--ana-koyu)}.mesaj{padding:12px 14px;border-radius:10px;margin-bottom:12px;font-weight:500}.mesaj.hata{background:var(--kirmizi-acik);color:var(--kirmizi)}.mesaj.basari{background:var(--ana-acik);color:var(--ana-koyu)}.mesaj.bilgi{background:var(--mavi-acik);color:var(--mavi)}.gorev{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid var(--cizgi);border-radius:12px;background:#fff;margin-bottom:8px;text-decoration:none;color:inherit;min-height:64px}.gorev.gecikti{border-color:var(--kirmizi);background:var(--kirmizi-acik)}.gorev.bitti{opacity:.6}.gorev .govde{flex:1 1;min-width:0}.gorev .baslik{font-weight:600}.gorev .ok{font-size:1.4rem;color:var(--soluk)}.madde{display:flex;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--cizgi)}.madde .metin{flex:1 1}.secim{min-width:64px;min-height:52px;font-size:1.3rem}.secim.secili-evet{background:var(--ana);color:#fff;border-color:var(--ana)}.secim.secili-hayir{background:var(--kirmizi);color:#fff;border-color:var(--kirmizi)}table{width:100%;border-collapse:collapse;background:#fff}td,th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--cizgi);vertical-align:top;font-size:.93rem}th{background:#eef1ef;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.tablo{overflow-x:auto;border:1px solid var(--cizgi);border-radius:var(--r);margin-bottom:12px}.sayi{font-size:2rem;font-weight:700;line-height:1.1}.isi{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.isi div{padding:12px;border-radius:10px;color:#fff;font-weight:600}.cubuk{height:10px;background:#e5e9e7;border-radius:99px;overflow:hidden}.cubuk span{display:block;height:100%;background:var(--ana)}.fotolar{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.fotolar img{width:96px;height:96px;object-fit:cover;border-radius:8px;border:1px solid var(--cizgi)}.sekmeler{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.sekmeler a{padding:8px 12px;border-radius:999px;background:#fff;border:1px solid var(--cizgi);text-decoration:none;color:var(--yazi);font-weight:500}.sekmeler a.aktif{background:var(--ana);color:#fff;border-color:var(--ana)}details summary{cursor:pointer;font-weight:600;padding:6px 0}.qr-sayfa{display:grid;grid-template-columns:repeat(auto-fill,62mm);grid-gap:4mm;gap:4mm}.qr-etiket{border:1px dashed #999;padding:3mm;text-align:center;width:62mm;page-break-inside:avoid;break-inside:avoid;font-size:10pt}.qr-etiket img{width:40mm;height:40mm}@media (max-width:700px){.kap{padding:12px}.menu{width:100%;overflow-x:auto;flex-wrap:nowrap}.menu a{white-space:nowrap}td,th{font-size:.88rem;padding:6px}}@media print{.cevrimdisi,.ust,.yazdirma{display:none!important}body{background:#fff}.kart{box-shadow:none}}