:root{--fs-xs:12px;--fs-sm:13px;--fs-base:14px;--fs-lg:18px;--fs-xl:22px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--r1:8px;--r2:16px;--h-kontrol:36px;--zemin:#f4f5f7;--kart:#fff;--cizgi:#eceef2;--cizgi-giris:#d5d9e0;--yazi:#111827;--soluk:#6b7280;--yuzey-2:#f6f7f9;--ana:#2563eb;--ana-koyu:#1d4ed8;--ana-acik:#eff4ff;--iyi-metin:#15803d;--iyi-acik:#ecfdf3;--kotu:#dc2626;--kotu-acik:#fef2f2;--turuncu-metin:#a15c00;--turuncu-acik:#fff5e6;--odak:#2563eb;--golge-yumusak:0 1px 2px #1018280a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 var(--fs-base)/1.45 system-ui, "Segoe UI", sans-serif;color:var(--yazi);background:var(--zemin)}:root[data-tema=koyu]{--zemin:#0f1117;--kart:#171a22;--cizgi:#262a35;--cizgi-giris:#353a47;--yazi:#e6e8ec;--soluk:#9aa1ad;--yuzey-2:#1d212b;--ana:#3b82f6;--ana-koyu:#2563eb;--ana-acik:#1a2540;--iyi-metin:#4ade80;--iyi-acik:#12261b;--kotu:#f87171;--kotu-acik:#2c1719;--turuncu-metin:#fbbf24;--turuncu-acik:#2a2010;--odak:#60a5fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--zemin);margin:0}h1,h2,h3{margin:0;font-weight:600}h1{font-size:var(--fs-xl)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-base)}a{color:var(--ana)}:focus-visible{outline:2px solid var(--odak);outline-offset:2px}.ust{align-items:center;gap:var(--s3);padding:var(--s3) var(--s5);background:var(--kart);border-bottom:1px solid var(--cizgi);display:flex}.ust .bosluk{flex:1}.ust strong{font-size:var(--fs-lg)}main{max-width:1100px;padding:var(--s5) var(--s4);gap:var(--s4);margin:0 auto;display:grid}.kart{background:var(--kart);border:1px solid var(--cizgi);border-radius:var(--r2);padding:var(--s5);box-shadow:var(--golge-yumusak);gap:var(--s3);min-width:0;display:grid}.izgara{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.izgara>.tam{grid-column:1/-1}.satir{align-items:end;gap:var(--s2);flex-wrap:wrap;display:flex}.soluk{color:var(--soluk);font-size:var(--fs-sm)}label{gap:var(--s1);font-size:var(--fs-sm);color:var(--soluk);display:grid}input,select{height:var(--h-kontrol);padding:0 var(--s3);border:1px solid var(--cizgi-giris);border-radius:var(--r1);background:var(--kart);color:var(--yazi);font:inherit;min-width:0}label.onay{align-items:center;gap:var(--s2);color:var(--yazi);display:flex}label.onay input{height:auto}button{height:var(--h-kontrol);padding:0 var(--s4);border:1px solid var(--cizgi-giris);border-radius:var(--r1);background:var(--kart);color:var(--yazi);font:inherit;cursor:pointer;font-weight:500}button:hover{background:var(--yuzey-2)}button:disabled{opacity:.55;cursor:default}button.ana{background:var(--ana);border-color:var(--ana);color:#fff}button.ana:hover{background:var(--ana-koyu)}button.tehlike{color:var(--kotu);border-color:var(--kotu)}button.kucuk{height:28px;padding:0 var(--s2);font-size:var(--fs-sm)}.tablo{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--cizgi);white-space:nowrap}th{font-size:var(--fs-xs);color:var(--soluk);text-transform:uppercase;letter-spacing:.03em;font-weight:600}tbody tr.tik{cursor:pointer}tbody tr.tik:hover{background:var(--yuzey-2)}th.sarili,td.sarili{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:16ch}td.sayi{text-align:right;font-variant-numeric:tabular-nums}.rozet{padding:1px var(--s2);font-size:var(--fs-xs);background:var(--yuzey-2);color:var(--soluk);border-radius:999px;font-weight:600;display:inline-block}.rozet.iyi{background:var(--iyi-acik);color:var(--iyi-metin)}.rozet.kotu{background:var(--kotu-acik);color:var(--kotu)}.rozet.uyari{background:var(--turuncu-acik);color:var(--turuncu-metin)}.uyari-kutu{padding:var(--s3);border-radius:var(--r1);background:var(--kotu-acik);color:var(--kotu)}.bilgi-kutu{padding:var(--s3);border-radius:var(--r1);background:var(--ana-acik);gap:var(--s2);display:grid}.kod{font:600 var(--fs-xl)/1.2 ui-monospace, Consolas, monospace;letter-spacing:.08em;-webkit-user-select:all;user-select:all}.buyuk{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:600}.giris{min-height:100vh;padding:var(--s4);place-items:center;display:grid}.giris form{width:min(360px,100%)}.giris form.genis{width:min(560px,100%)}.giris .satir{align-items:center}.bosluk{flex:1}button.baglanti{height:auto;color:var(--ana);background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline}button.baglanti:hover{background:0 0}.kod-girdi{font:600 var(--fs-xl) ui-monospace, Consolas, monospace;letter-spacing:.3em;text-align:center;height:48px}.anahtar{font:600 var(--fs-base)/1.5 ui-monospace, Consolas, monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:var(--s1) var(--s2);border-radius:var(--r1);background:var(--yuzey-2)}ol.adimlar{padding-left:var(--s5);gap:var(--s3);margin:0;display:grid}ol.adimlar .satir{margin-top:var(--s2)}.yedek-listesi{padding:var(--s3);gap:var(--s2) var(--s4);font:600 var(--fs-lg) ui-monospace, Consolas, monospace;background:var(--yuzey-2);border-radius:var(--r1);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}@media print{.yazdirma-yok{display:none!important}.kart{box-shadow:none;border:0}}
