:root{--zemin:#fbfaf8;--kart:#fff;--metin:#1c1a17;--soluk:#6a655d;--cizgi:#e3ded6;--vurgu:#2f5d50;--vurgu-metin:#fff;--hata-zemin:#fdf2f0;--hata-cizgi:#d9a79c;--hata-metin:#8c2f1c;--basari-zemin:#f0f7f3;--basari-cizgi:#9dc3b0;--sans:ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--serif:ui-serif, Georgia, "Times New Roman", serif}@media (prefers-color-scheme:dark){:root{--zemin:#14130f;--kart:#1d1b17;--metin:#ece7dd;--soluk:#9b948a;--cizgi:#33302a;--vurgu:#7fb8a4;--vurgu-metin:#10201b;--hata-zemin:#2a1713;--hata-cizgi:#7a4437;--hata-metin:#f0b3a4;--basari-zemin:#14231c;--basari-cizgi:#3f6353}}*{box-sizing:border-box}body{background:var(--zemin);color:var(--metin);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}.kabuk{max-width:44rem;margin:0 auto;padding:2.5rem 1.25rem 5rem}.ust-bant{border-bottom:1px solid var(--cizgi);margin-bottom:2rem;padding-bottom:1rem}.ust-bant h1{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:600}.ust-bant p{color:var(--soluk);margin:.35rem 0 0;font-size:.9rem}h2{margin:2.5rem 0 .5rem;font-size:1.35rem}h2:first-of-type{margin-top:0}.aciklama{font-family:var(--serif);color:var(--soluk);margin:0 0 1.75rem;font-size:1.05rem}form{display:block}fieldset{border:none;margin:0 0 1.5rem;padding:0}legend{letter-spacing:.1em;text-transform:uppercase;color:var(--soluk);margin-bottom:.85rem;padding:0;font-size:.78rem;font-weight:600}label.alan{margin-bottom:1rem;display:block}label.alan span{margin-bottom:.3rem;font-size:.85rem;font-weight:600;display:block}label.alan small{color:var(--soluk);margin-bottom:.3rem;font-size:.8rem;font-weight:400;display:block}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],textarea{width:100%;font:inherit;color:var(--metin);background:var(--kart);border:1px solid var(--cizgi);border-radius:6px;padding:.6rem .7rem;font-size:.95rem}textarea{resize:vertical;min-height:6rem;line-height:1.55}input:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--vurgu);outline-offset:2px}.sozlesme{border:1px solid var(--cizgi);background:var(--kart);border-radius:8px;margin-bottom:.7rem;overflow:hidden}.sozlesme-onay{cursor:pointer;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;display:flex}.sozlesme-onay input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--vurgu);flex-shrink:0;margin-top:.25rem}.sozlesme-onay .baslik{font-size:.95rem;font-weight:600}.sozlesme-onay .ozet{color:var(--soluk);font-size:.85rem}.sozlesme details{border-top:1px solid var(--cizgi)}.sozlesme summary{color:var(--vurgu);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem 1rem;font-size:.82rem}.sozlesme .metin{font-family:var(--serif);white-space:pre-wrap;border-top:1px solid var(--cizgi);margin:0;padding:0 1rem 1rem;font-size:.95rem}button{font:inherit;border:1px solid var(--vurgu);background:var(--vurgu);color:var(--vurgu-metin);cursor:pointer;border-radius:6px;padding:.7rem 1.4rem;font-weight:600}button:disabled{opacity:.55;cursor:progress}.kutu{border:1px solid var(--cizgi);border-radius:8px;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.92rem}.kutu.hata{background:var(--hata-zemin);border-color:var(--hata-cizgi);color:var(--hata-metin)}.kutu.basari{background:var(--basari-zemin);border-color:var(--basari-cizgi)}.alt-not{border-top:1px solid var(--cizgi);color:var(--soluk);margin-top:2rem;padding-top:1.25rem;font-size:.88rem}a{color:var(--vurgu)}.kutu.uyari-metni{font-family:var(--serif);background:var(--kart);border-left:3px solid var(--vurgu);font-size:1rem}.kutu.vurgulu{background:var(--kart);border-left:3px solid var(--vurgu)}.ilerleme{margin:1.5rem 0 .5rem}.ilerleme-cubugu{background:var(--cizgi);border-radius:2px;height:4px;overflow:hidden}.ilerleme-dolu{background:var(--vurgu);height:100%;transition:width .25s}.ilerleme-etiket{letter-spacing:.06em;text-transform:uppercase;color:var(--soluk);margin-top:.4rem;font-size:.78rem}.bolum-basligi{margin:.75rem 0 .35rem;font-size:1.2rem}fieldset.secim{border:1px solid var(--cizgi);background:var(--kart);border-radius:8px;margin-bottom:1rem;padding:.9rem 1rem}fieldset.secim legend{text-transform:none;letter-spacing:0;color:var(--metin);margin:0;padding:0 .35rem;font-size:.9rem}.alan-notu{color:var(--soluk);margin-bottom:.5rem;font-size:.8rem;display:block}.secenekler{flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:.5rem;display:flex}.secenek{cursor:pointer;align-items:center;gap:.4rem;font-size:.92rem;display:flex}.secenek input{accent-color:var(--vurgu);width:1rem;height:1rem}.yumusak-uyari{color:var(--soluk);margin-top:.35rem;font-size:.82rem;font-style:italic;display:block}.takip-kutusu{border-top:1px solid var(--cizgi);margin-top:.85rem;padding-top:.85rem}.takip-kutusu strong{margin-bottom:.6rem;font-size:.9rem;display:block}button.ikincil{color:var(--vurgu);border-color:var(--cizgi);background:0 0;font-weight:500}.destek-listesi{padding-left:1.2rem;font-size:.95rem}.destek-listesi li{margin-bottom:.85rem}.kod-benzeri{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}dl.ozet{color:var(--soluk);font-size:.9rem}.tablo-kaydir{overflow-x:auto}.bildirim-tablosu{border-collapse:collapse;width:100%;font-size:.9rem}.bildirim-tablosu th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk);border-bottom:1px solid var(--cizgi);white-space:nowrap;padding:0 .6rem .5rem 0;font-size:.72rem;font-weight:600}.bildirim-tablosu td{border-bottom:1px solid var(--cizgi);vertical-align:top;padding:.7rem .6rem .7rem 0}.bildirim-tablosu tr.okundu td{opacity:.55}.soluk-kucuk{color:var(--soluk);font-size:.82rem}.rozet{letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-right:.4rem;padding:.1rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}.rozet.acil{background:var(--hata-zemin);border:1px solid var(--hata-cizgi);color:var(--hata-metin)}button.kucuk{white-space:nowrap;padding:.3rem .6rem;font-size:.8rem}dl.ozet div{margin-bottom:.25rem}code{background:var(--kart);border:1px solid var(--cizgi);border-radius:4px;padding:.1rem .3rem;font-size:.85em}
