:root{--marka:#c80000;--marka-koyu:#a00000;--zemin:#fff;--yazi:#1a1a1a;--soluk:#6b7280;--cizgi:#e5e7eb;--yuzey:#f7f7f8;--hata:#b91c1c;--basari:#15803d}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%}body{color:var(--yazi);background:var(--yuzey);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}h1{font-size:20px;font-weight:600}h2{font-size:16px;font-weight:600}h3{font-size:14px;font-weight:600}.soluk{color:var(--soluk)}.kucuk{font-size:12px}.sag{margin-left:auto}.baglanti{color:var(--marka)}.baglanti:hover{text-decoration:underline}.kabuk{min-height:100vh;display:flex}.yan{background:var(--zemin);border-right:1px solid var(--cizgi);flex:none;width:232px;overflow-y:auto}.yan-ust{border-bottom:1px solid var(--cizgi);text-align:center;padding:16px}.marka-yazi{font-size:17px;font-weight:600;line-height:1.2}.marka-alt{letter-spacing:.3em;text-transform:uppercase;color:var(--soluk);margin-top:4px;font-size:10px;font-weight:300;display:block}.menu-grup{letter-spacing:.05em;text-transform:uppercase;color:var(--soluk);margin:14px 20px 4px;font-size:11px;font-weight:600}.menu{margin:0 8px;list-style:none}.menu a{border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.menu a:hover{background:var(--yuzey)}.menu a[aria-current=page]{background:color-mix(in srgb, var(--marka) 10%, white);color:var(--marka);font-weight:500}.icerik-kolon{flex-direction:column;flex:1;min-width:0;display:flex}.ust{background:var(--zemin);border-bottom:1px solid var(--cizgi);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.ust-menu{cursor:pointer;background:0 0;border:0;padding:8px;display:none}main.icerik{flex:1;min-width:0;padding:20px}.imza{color:var(--soluk);opacity:.7;font-size:11px;position:fixed;bottom:8px;right:12px}.imza:hover{opacity:1}.perde{display:none}@media (max-width:767px){.yan{z-index:40;width:270px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.yan.acik{transform:none}.perde.acik{z-index:30;background:#0000004d;display:block;position:fixed;inset:0}.ust-menu{display:block}main.icerik{padding:12px}}.kart{background:var(--zemin);border:1px solid var(--cizgi);border-radius:14px;margin-bottom:16px;padding:16px}.baslik-satir{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.btn{border:1px solid var(--marka);background:var(--marka);color:#fff;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 16px;font-weight:500;display:inline-flex}.btn:hover{background:var(--marka-koyu)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ikincil{background:var(--zemin);color:var(--yazi);border-color:var(--cizgi)}.btn.ikincil:hover{background:var(--yuzey)}.btn.tehlike{background:var(--zemin);color:var(--hata);border-color:var(--hata)}.btn.kucuk{padding:3px 12px;font-size:13px}.alan{margin-bottom:12px;display:block}.alan>span.etiket{margin-bottom:4px;font-weight:500;display:block}.alan input[type=text],.alan input[type=email],.alan input[type=password],.alan input[type=number],.alan input[type=time],.alan input:not([type]),.alan select,.alan textarea,.girdi{border:1px solid var(--cizgi);width:100%;font:inherit;background:var(--zemin);color:inherit;border-radius:8px;padding:8px 10px}.alan input:focus,.alan select:focus,.girdi:focus{outline:2px solid color-mix(in srgb, var(--marka) 35%, transparent);border-color:var(--marka)}.alan.hatali input,.alan.hatali select{border-color:var(--hata)}.alan-hata{color:var(--hata);margin-top:4px;font-size:13px;display:block}.alan-ipucu{color:var(--soluk);margin-top:4px;font-size:12px;display:block}.hata-kutu{color:var(--hata);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:12px;padding:8px 12px}.uyari-kutu{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-bottom:12px;padding:8px 12px}.basari-kutu{color:var(--basari);background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:12px;padding:8px 12px}.bilgi-kutu{word-break:break-all;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-bottom:12px;padding:10px 12px}.rozet{background:var(--yuzey);color:var(--soluk);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:500;display:inline-block}.rozet.yesil{color:var(--basari);background:#f0fdf4}.rozet.kirmizi{color:var(--hata);background:#fef2f2}.rozet.sari{color:#b45309;background:#fffbeb}.tablo-kap{border:1px solid var(--cizgi);background:var(--zemin);border-radius:12px;overflow-x:auto}table.tablo{border-collapse:collapse;text-align:left;width:100%}.tablo th{background:var(--yuzey);color:var(--soluk);border-bottom:1px solid var(--cizgi);white-space:nowrap;padding:8px 12px;font-weight:500}.tablo td{border-bottom:1px solid var(--cizgi);vertical-align:top;padding:8px 12px}.tablo tr:last-child td{border-bottom:0}.filtre{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.filtre>*{min-width:120px;width:auto!important}.sekmeler{border-bottom:1px solid var(--cizgi);gap:4px;margin-bottom:16px;display:flex}.sekme{cursor:pointer;font:inherit;color:var(--soluk);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 16px}.sekme[aria-selected=true]{color:var(--marka);border-bottom-color:var(--marka);font-weight:500}.izgara{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 16px;display:grid}.onay{align-items:flex-start;gap:8px;padding:3px 0;display:flex}.onay input{margin-top:3px}.anahtar{width:40px;height:22px;display:inline-block;position:relative}.anahtar input{opacity:0;width:0;height:0}.anahtar i{background:#d1d5db;border-radius:999px;transition:all .15s;position:absolute;inset:0}.anahtar i:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:3px;left:3px}.anahtar input:checked+i{background:var(--marka)}.anahtar input:checked+i:before{transform:translate(18px)}.ayar-satir{border-bottom:1px solid var(--cizgi);grid-template-columns:minmax(180px,1fr) minmax(200px,1.4fr);gap:8px 16px;padding:12px 0;display:grid}.ayar-satir:last-child{border-bottom:0}@media (max-width:640px){.ayar-satir{grid-template-columns:1fr}}.etiketler{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.etiket-pill{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:999px;padding:1px 4px 1px 10px;font-size:12px}.etiket-pill button{cursor:pointer;color:var(--soluk);background:0 0;border:0;padding:0 4px}.mfa-kod{letter-spacing:.4em;text-align:center;font-size:20px}pre.veri{white-space:pre-wrap;word-break:break-word;max-width:460px;margin:0;font-size:12px}.panel-uste{z-index:50;background:#00000059;justify-content:center;align-items:flex-start;padding:40px 12px;display:flex;position:fixed;inset:0;overflow-y:auto}.panel{background:var(--zemin);border-radius:14px;width:100%;max-width:640px;padding:20px}.orta{justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.orta .kart{width:100%;max-width:380px;margin:0;padding:28px}.orta h1{text-align:center;color:var(--soluk);margin:12px 0 20px;font-size:14px;font-weight:400}.orta .marka-yazi{text-align:center;font-size:20px}
