:root{--zemin-landing: #0F0720;--zemin-uygulama: #1A1A2E;--k0: #0C0C1A;--yuzey: #151528;--yuzey-ic: #0C0C1A;--yuzey-ic-ogrenci: #1C1C33;--yuzey-vurgu: #22223D;--marka-gradient: linear-gradient(135deg, #0EA5E9 0%, #6366F1 50%, #A855F7 100%);--marka-tema: #6366F1;--marka-acik: #818CF8;--metin: #F0F0F0;--metin-govde: #D4D4D8;--metin-soluk: #9CA3AF;--metin-silik: #858D9B;--basari: #00D2A0;--uyari: #FDCB6E;--hata: #FF6B6B;--fark-dusus: var(--hata);--kenar: rgba(255, 255, 255, .085);--birincil: #6366F1;--ders-turkce: #007AFF;--ders-matematik: #34C759;--ders-fen: #AF52DE;--ders-inkilap: #FF3B30;--ders-din: #FF9500;--ders-ingilizce: #5856D6;--kademe-bronz: #CD7F32;--kademe-gumus: #C0C0C0;--kademe-altin: #FFD700;--kademe-elmas: #0EA5E9;--kademe-bronz-yazi: #E3A36B;--kademe-gumus-yazi: #D8D8DC;--kademe-altin-yazi: #FFE066;--kademe-elmas-yazi: #7DD3FC;--ders-karti-kenar: 30%;--ders-karti-gecilen: 14%;--ders-karti-acik: 6%;--ders-karti-isik: 0px;--ders-karti-isik-tonu: 40%;--ogrenci-degrade: linear-gradient(135deg, #5845E4, #847BFE);--ogrenci-karo: linear-gradient(135deg, #6C5CE7, #A29BFE);--ogrenci-isik: rgba(108, 92, 231, .6);--ogrenci-mor-acik: #A29BFE;--ogrenci-isik-karo: 0 12px 32px -10px var(--ogrenci-isik);--ogrenci-kart-isigi: radial-gradient(90% 60% at 100% 0%, rgba(255, 255, 255, .12), transparent 70%), radial-gradient(90% 60% at 0% 100%, rgba(255, 149, 0, .12), transparent 70%);--neu-zemin: #20203A;--neu-golge-koyu: #121226;--neu-golge-acik: #2E2E52;--neu-soluk: #A9AEC4;--neu-iz: #16162C;--neu-kabarik-6: 6px 6px 12px var(--neu-golge-koyu), -6px -6px 12px var(--neu-golge-acik);--neu-kabarik-5: 5px 5px 10px var(--neu-golge-koyu), -5px -5px 10px var(--neu-golge-acik);--neu-kabarik-4: 4px 4px 8px var(--neu-golge-koyu), -4px -4px 8px var(--neu-golge-acik);--neu-kabarik-3: 3px 3px 6px var(--neu-golge-koyu), -3px -3px 6px var(--neu-golge-acik);--neu-gocuk-3: inset 3px 3px 6px var(--neu-golge-koyu), inset -3px -3px 6px var(--neu-golge-acik);--neu-gocuk-2: inset 2px 2px 4px var(--neu-golge-koyu), inset -2px -2px 4px var(--neu-golge-acik);--neu-mor-degrade: linear-gradient(135deg, #5845E4, #6C5CE7);--neu-mor-basili: inset 3px 3px 7px rgba(24, 12, 110, .6), inset -3px -3px 7px rgba(160, 150, 255, .55);--golge-kart: none;--golge-ic: none;--golge-ikincil: none;--golge-cip: none;--golge-cip-secili: none;--golge-alan: none;--golge-sekmeler: none;--renk-mor: #A855F7;--renk-mor-yazi: #C084FC;--renk-mavi: #0EA5E9;--renk-turuncu: #FF9500;--renk-eflatun: #E879F9;--veli-degrade: linear-gradient(135deg, #075985, #0284C7);--beyaz: #fff;--hata-yazi: #ffb0b0;--tehlike-yazi: #2a0d0d;--hata-kenar: rgba(255, 107, 107, .3);--hata-kenar-kart: rgba(255, 107, 107, .32);--hata-zemin: rgba(255, 107, 107, .08);--hata-zemin-hafif: rgba(255, 107, 107, .06);--basari-zemin: rgba(0, 210, 160, .14);--zemin-hover: rgba(255, 255, 255, .03);--ayrac: rgba(255, 255, 255, .06);--cizgi: rgba(255, 255, 255, .07);--kenar-kart: rgba(255, 255, 255, .08);--kenar-alan: rgba(255, 255, 255, .09);--kenar-kutu: rgba(255, 255, 255, .1);--kenar-dugme: rgba(255, 255, 255, .12);--kenar-rozet: rgba(255, 255, 255, .14);--kenar-kart-hover: rgba(255, 255, 255, .16);--kenar-kutu-hover: rgba(255, 255, 255, .2);--kenar-dugme-hover: rgba(255, 255, 255, .22);--kenar-isaret: rgba(255, 255, 255, .28);--kenar-isaret-guclu: rgba(255, 255, 255, .45);--birincil-degrade: linear-gradient(135deg, #0B84BA 0%, #2529EB 50%, #8816F4 100%);--isik-birincil: 0 8px 28px -10px rgba(99, 102, 241, .75);--isik-birincil-hover: 0 10px 34px -8px rgba(99, 102, 241, .85);--isik-kompakt: 0 6px 20px -10px rgba(99, 102, 241, .75);--golge-vitrin: 0 24px 60px -30px rgba(0, 0, 0, .6);--golge-ust-kart: 0 12px 24px -14px rgba(0, 0, 0, .6);--avatar-zemin: color-mix(in srgb, var(--marka-tema) 28%, var(--yuzey));--avatar-yazi: #C7CCFF;--avatar-kenar: color-mix(in srgb, var(--marka-acik) 55%, transparent);--can-yeni-kenar: var(--marka-acik);--can-yeni-ikon: var(--marka-acik);--isik-can: 0 0 16px -2px rgba(129, 140, 248, .6);--isik-can-parlak: 0 0 24px 2px rgba(129, 140, 248, .85);--can-sayi-zemin: var(--birincil-degrade);--can-sayi-yazi: var(--beyaz);--anahtar-acik: var(--marka-tema);--anahtar-kapali: var(--yuzey-vurgu);--anahtar-kenar: var(--kenar-alan);--anahtar-topuz: var(--metin);--cizelge-bant: var(--yuzey-ic);--golge-onay: 0 14px 34px -14px rgba(0, 0, 0, .75);--perde: rgba(6, 6, 16, .72);--sahne-isigi: radial-gradient(70% 55% at 50% 0%, rgba(99, 102, 241, .3), transparent 72%), radial-gradient(58% 45% at 84% 22%, rgba(168, 85, 247, .22), transparent 74%), radial-gradient(64% 48% at 12% 34%, rgba(14, 165, 233, .18), transparent 74%);--sahne-isigi-alt: radial-gradient(70% 50% at 50% 100%, rgba(99, 102, 241, .24), transparent 72%), radial-gradient(50% 40% at 90% 70%, rgba(168, 85, 247, .16), transparent 74%), radial-gradient(50% 40% at 10% 60%, rgba(14, 165, 233, .13), transparent 74%);--kose-kapi: 22px;--kose-vitrin-form: 24px;--kose-vitrin: 20px;--kose-kart: 18px;--kose-dugme: 16px;--kose-satir: 16px;--kose-ic: 16px;--kose-secim: 15px;--kose-alan: 14px;--kose-kutu: 14px;--kose-kucuk: 12px;--kose-numara: 11px;--kose-ufak: 10px;--kose-odak-genis: 8px;--kose-mini: 6px;--kose-odak: 4px;--kose-odak-ince: 3px;--kose-konfeti: 2px;--kose-tam: 999px;--kose-karo: 13px;--kose-karo-buyuk: 17px;--kose-karo-dev: 24px;--agirlik-normal: 400;--agirlik-orta: 500;--agirlik-yari: 600;--agirlik-kalin: 700;--agirlik-agir: 800;--agirlik-siyah: 900;--agirlik-alt-yazi: var(--agirlik-orta);--ritim: 20px;--kart-ic: 22px;--govde-ust: 22px;--govde-yan: 16px;--grup-arasi: 12px;--vitrin-bolum: 80px;--vitrin-bolum-genis: 120px;--vitrin-baslik-alti: 16px;--vitrin-icerige: 48px;--vitrin-kart-ic: 28px;--vitrin-kart-arasi: 16px;--font-ogrenci: "Nunito", system-ui, -apple-system, sans-serif;--font-pro: "Geist", system-ui, -apple-system, sans-serif;--olcek-12: .75rem;--olcek-14: .875rem;--olcek-16: 1rem;--olcek-18: 1.125rem;--olcek-20: 1.25rem;--olcek-24: 1.5rem;--olcek-28: 1.75rem;--olcek-32: 2rem;--olcek-40: 2.5rem;--olcek-48: 3rem;--olcek-64: 4rem;--boy-satir: var(--olcek-16);--dokunma-min: 44px;color-scheme:dark}.tema-admin{--zemin-uygulama: #F7F8FA;--k0: #F7F8FA;--yuzey: #FFFFFF;--yuzey-ic: #F1F3F5;--yuzey-vurgu: #ECEFF2;--yuzey-satir: #F8F9FB;--kenar: #E3E6EA;--kenar-soluk: #EEF0F3;--kenar-guclu: #CDD2D8;--kenar-kesik: #C9CFD6;--metin: #1A1D21;--metin-govde: #1A1D21;--metin-soluk: #5B646E;--metin-silik: #686E74;--birincil: #3B5BDB;--birincil-koyu: #2F4AC0;--birincil-soluk: #EDF2FF;--birincil-cerceve: #D5DEFB;--basari: #2F9E68;--basari-yazi: #257B51;--basari-soluk: #E6F4EC;--basari-cerceve: #BFE3CF;--uyari: #B7791F;--uyari-yazi: #966319;--uyari-soluk: #FBF3E4;--uyari-cerceve: #F0E2C4;--uyari-acik: #FFFDF8;--hata: #C0392B;--hata-koyu: #A93226;--hata-soluk: #FBEAE8;--hata-cerceve: #F2CFCB;--hata-acik: #FFFBFA;--mor-yazi: #6741D9;--mor-soluk: #F1ECFD;--mavi-yazi: #1864AB;--mavi-soluk: #E7F1FB;--ic-not-zemin: #FBFAF3;--ic-not-cerceve: #E2DCBF;--ic-not-yazi: #7A6B2B;--secim-zemin: rgba(59, 91, 219, .2);--ust-cubuk-zemin: rgba(247, 248, 250, .96);--perde: rgba(26, 29, 33, .35);--golge-kart: 0 1px 2px rgba(16, 24, 40, .05);--golge-pencere: 0 12px 32px rgba(16, 24, 40, .16);--golge-acilir: 0 8px 24px rgba(16, 24, 40, .12);--golge-anahtar: 0 1px 2px rgba(0, 0, 0, .2);--kose-admin: 10px;--kose-admin-kucuk: 6px;--kose-admin-marka: 7px;--kose-admin-ufak: 4px;--kose-admin-hucre: 2px;--gecis-admin: .12s ease-out;--ders-cip-tonu: 14%;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color-scheme:light}.sayi{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;min-width:1024px;background:var(--zemin-uygulama);color:var(--metin);font-family:var(--font-pro);font-size:var(--olcek-14);font-weight:var(--agirlik-normal);line-height:1.55;-webkit-font-smoothing:antialiased}html{overflow-x:hidden}p{margin:0}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}a{color:var(--birincil)}:focus-visible{outline:2px solid var(--birincil);outline-offset:2px;border-radius:var(--kose-admin-ufak)}::selection{background:var(--secim-zemin)}.uygulama{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.yan{background:var(--yuzey);border-right:1px solid var(--kenar);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.marka{display:flex;align-items:center;gap:10px;padding:16px 16px 10px}.marka-im{width:26px;height:26px;border-radius:var(--kose-admin-marka);background:var(--birincil);flex:0 0 auto;display:grid;place-items:center;color:var(--beyaz);font-weight:var(--agirlik-yari);font-size:var(--olcek-14)}.marka-ad{font-weight:var(--agirlik-yari);font-size:var(--olcek-16);letter-spacing:-.01em}.marka-alt{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-silik)}.menu{flex:1;overflow-y:auto;padding:4px 10px 10px}.menu-baslik{font-size:var(--olcek-12);font-weight:var(--agirlik-yari);letter-spacing:.02em;color:var(--metin-silik);padding:12px 8px 5px}.menu-og{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:6px 8px;min-height:32px;border-radius:var(--kose-admin-kucuk);color:var(--metin-soluk);font-size:var(--olcek-14);font-weight:var(--agirlik-orta);text-decoration:none;transition:background var(--gecis-admin),color var(--gecis-admin)}.menu-og:hover{background:var(--yuzey-ic);color:var(--metin)}.menu-og.acik{background:var(--birincil-soluk);color:var(--birincil-koyu);font-weight:var(--agirlik-yari)}.menu-og .ad{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-og svg{flex:0 0 auto}.rozet{min-width:20px;height:18px;padding:0 5px;border-radius:var(--kose-tam);background:var(--yuzey-vurgu);color:var(--metin-soluk);font-size:var(--olcek-12);font-weight:var(--agirlik-yari);display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.rozet.alarm{background:var(--hata-soluk);color:var(--hata)}.rol-kutu{border-top:1px solid var(--kenar);padding:12px 14px 14px}.rol-ad{font-size:var(--olcek-14);font-weight:var(--agirlik-yari)}.ana{min-width:0;display:flex;flex-direction:column}.ust{position:sticky;top:0;z-index:20;background:var(--ust-cubuk-zemin);border-bottom:1px solid var(--kenar);padding:14px 28px 12px;display:flex;align-items:flex-start;gap:20px}.ust-sol{min-width:0;flex:1}.ust h1{margin:0;font-size:var(--olcek-24);font-weight:var(--agirlik-yari);letter-spacing:-.015em;line-height:1.25}.ust-alt{font-size:var(--olcek-12);color:var(--metin-soluk);margin-top:4px}.govde{padding:20px 28px 60px;max-width:1280px;width:100%}.cap{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk)}.mono{font-family:var(--font-mono);font-size:var(--olcek-12)}.say{font-variant-numeric:tabular-nums}.soluk{color:var(--metin-silik)}.nowrap{white-space:nowrap}.kotu{color:var(--hata)}.not{font-size:var(--olcek-12);color:var(--metin-silik);line-height:1.5;max-width:84ch;margin:0}.not b{color:var(--metin-soluk);font-weight:var(--agirlik-yari)}.kart{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:18px;box-shadow:var(--golge-kart)}.kart.sik{padding:14px}.kart.ic{background:var(--yuzey-ic);box-shadow:none}.kart-bas{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.kart h2,.kart h3,.detay h3{margin:0;font-size:var(--olcek-16);font-weight:var(--agirlik-yari);line-height:1.35}.izgara{display:grid;gap:12px}.i2{grid-template-columns:repeat(2,minmax(0,1fr))}.iki-sutun{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:14px;align-items:start}.alan{display:flex;gap:12px;padding:8px 0;font-size:var(--olcek-14)}.alan+.alan{border-top:1px solid var(--kenar-soluk)}.alan-ad{width:140px;flex:0 0 auto;color:var(--metin-soluk);font-size:var(--olcek-12);padding-top:2px}.alan-deg{flex:1;min-width:0;word-break:break-word}.tablo-kap{overflow-x:auto;border:1px solid var(--kenar);border-radius:var(--kose-admin);background:var(--yuzey);box-shadow:var(--golge-kart)}table.tablo{width:100%;border-collapse:collapse;font-size:var(--olcek-14)}table.tablo th{text-align:left;font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:var(--metin-soluk);padding:9px 12px;border-bottom:1px solid var(--kenar);white-space:nowrap;background:var(--yuzey-ic);position:sticky;top:0}table.tablo td{padding:8px 12px;border-bottom:1px solid var(--kenar-soluk);vertical-align:top}table.tablo tr:last-child td{border-bottom:none}table.tablo td.sag,table.tablo th.sag{text-align:right}table.tablo .tek-satir{white-space:nowrap}.kuy{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);overflow:hidden;box-shadow:var(--golge-kart)}.kuy-sat{display:flex;gap:14px;padding:12px 16px;width:100%;text-align:left;align-items:flex-start;transition:background var(--gecis-admin)}.kuy-sat+.kuy-sat{border-top:1px solid var(--kenar-soluk)}.kuy-sat:hover{background:var(--yuzey-satir)}.kuy-sat.secili{background:var(--birincil-soluk)}.kuy-no{flex:0 0 auto;width:58px;height:38px;border-radius:var(--kose-admin-kucuk);background:var(--yuzey-ic);display:grid;place-items:center;font-family:var(--font-mono);font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:var(--metin-soluk)}.kuy-orta{flex:1;min-width:0}.kuy-bas{font-size:var(--olcek-14);font-weight:var(--agirlik-yari);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kuy-alt{font-size:var(--olcek-12);color:var(--metin-soluk);margin-top:3px}.kuy-sag{flex:0 0 auto;text-align:right;font-size:var(--olcek-12);color:var(--metin-silik)}.kuy-sag .bekliyor{color:var(--uyari-yazi);font-weight:var(--agirlik-yari)}.kuy-sag .durum{font-weight:var(--agirlik-yari)}.im{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:var(--kose-admin-ufak);font-size:var(--olcek-12);font-weight:var(--agirlik-orta);background:var(--yuzey-vurgu);color:var(--metin-soluk);white-space:nowrap}.im.kanit{background:var(--basari-soluk);color:var(--basari-yazi)}.im.celiski{background:var(--uyari-soluk);color:var(--uyari-yazi)}.im.acil{background:var(--hata-soluk);color:var(--hata)}.im.marka{background:var(--birincil-soluk);color:var(--birincil-koyu)}.im.mor{background:var(--mor-soluk);color:var(--mor-yazi)}.im.mavi{background:var(--mavi-soluk);color:var(--mavi-yazi)}.detay{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:18px;position:sticky;top:96px;box-shadow:var(--golge-kart)}.detay-metin{font-size:var(--olcek-14);line-height:1.6;padding:2px 0 12px;white-space:pre-wrap}.ic-not{background:var(--ic-not-zemin);border:1px dashed var(--ic-not-cerceve);border-radius:var(--kose-admin-kucuk);padding:11px 13px;margin-top:14px}.ic-not-et{font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:var(--ic-not-yazi);margin-bottom:5px;display:flex;align-items:center;gap:6px}.ic-not textarea{width:100%;background:transparent;border:none;resize:vertical;font-size:var(--olcek-14);line-height:1.5;outline:none;padding:0}.etki{border-radius:var(--kose-admin-kucuk);background:var(--uyari-soluk);border:1px solid var(--uyari-cerceve);border-left:3px solid var(--uyari);padding:13px 16px}.etki.geri-alinamaz{background:var(--hata-soluk);border-color:var(--hata-cerceve);border-left-color:var(--hata)}.etki-bas{font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:var(--uyari-yazi);margin-bottom:8px;display:flex;align-items:center;gap:7px}.etki.geri-alinamaz .etki-bas{color:var(--hata)}.etki-metin{font-size:var(--olcek-14);line-height:1.6;color:var(--metin)}.etki-metin b{font-weight:var(--agirlik-yari)}.etki-liste{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.etki-liste li{display:flex;gap:9px;font-size:var(--olcek-12);color:var(--metin-soluk);line-height:1.5}.etki-liste li svg{flex:0 0 auto;margin-top:2px}.form{display:grid;gap:12px}.form-sat{display:grid;gap:5px}.form-sat.gerekce{margin-top:12px}.form-sat label{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk)}.giris,.sec{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:7px 10px;font-size:var(--olcek-14);width:100%;min-height:34px}.giris:focus,.sec:focus{border-color:var(--birincil);outline:none}.giris:disabled,.giris[readonly]{background:var(--yuzey-ic);color:var(--metin-soluk);cursor:not-allowed}textarea.giris{resize:vertical;line-height:1.5}.giris.kod{font-family:var(--font-mono);letter-spacing:.35em;font-size:var(--olcek-18);text-align:center}.sayac{font-size:var(--olcek-12);color:var(--metin-silik);text-align:right}.sayac.asti{color:var(--hata)}.secenek{display:flex;gap:8px;flex-wrap:wrap}.secenek button{display:inline-flex;align-items:center;gap:6px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:5px 10px;min-height:32px;font-size:var(--olcek-12)}.secenek .acik{border-color:var(--birincil);color:var(--birincil-koyu);background:var(--birincil-soluk)}.anahtar{display:inline-flex;align-items:center;gap:8px;font-size:var(--olcek-12);min-height:32px}.anahtar i{width:32px;height:18px;border-radius:var(--kose-tam);background:var(--yuzey-vurgu);position:relative;transition:background var(--gecis-admin);flex:0 0 auto;display:inline-block}.anahtar i:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--beyaz);box-shadow:var(--golge-anahtar);transition:transform var(--gecis-admin)}.anahtar.acik i{background:var(--birincil)}.anahtar.acik i:after{transform:translate(14px)}.anahtar:disabled{opacity:.45;cursor:not-allowed}.dug{white-space:nowrap;padding:7px 14px;border-radius:var(--kose-admin-kucuk);font-size:var(--olcek-14);font-weight:var(--agirlik-yari);transition:background var(--gecis-admin),border-color var(--gecis-admin);display:inline-flex;align-items:center;gap:7px;min-height:34px;text-decoration:none}.dug-bir{background:var(--birincil);color:var(--beyaz)}.dug-bir:hover:not(:disabled){background:var(--birincil-koyu)}.dug-iki{background:var(--yuzey);border:1px solid var(--kenar);color:var(--metin)}.dug-iki:hover:not(:disabled){background:var(--yuzey-ic)}.dug-iki.tehlikeli{color:var(--hata)}.dug-teh{background:var(--hata);color:var(--beyaz)}.dug-teh:hover:not(:disabled){background:var(--hata-koyu)}.dug-kucuk{padding:4px 10px;font-size:var(--olcek-12);min-height:32px}.dug-genis{width:100%;justify-content:center}.dug:disabled{opacity:.42;cursor:not-allowed}.dug-sira{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px;align-items:center}.dug-sira.sag{justify-content:flex-end}.bag{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--birincil);min-height:32px;justify-self:start}.bag.ikincil{color:var(--metin-soluk)}.ortu{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--perde);display:grid;place-items:center;padding:24px;z-index:60}.modal{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);width:min(600px,100%);max-height:86vh;overflow-y:auto;padding:22px;box-shadow:var(--golge-pencere)}.modal.genis{width:min(780px,100%)}.modal h2{margin:0;font-size:var(--olcek-18);font-weight:var(--agirlik-yari)}.rehber{background:var(--birincil-soluk);border-left:3px solid var(--birincil);border-radius:var(--kose-admin-kucuk);padding:10px 14px;font-size:var(--olcek-12);line-height:1.55;color:var(--metin-soluk)}.rehber b{color:var(--metin)}.rehber.iyi{background:var(--basari-soluk);border-left-color:var(--basari)}.yok{padding:36px 20px;text-align:center;color:var(--metin-silik);font-size:var(--olcek-14)}.durum-kart{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:34px 24px;max-width:520px;margin:30px auto;text-align:center}.durum-kart h3{margin:0 0 8px;font-size:var(--olcek-16);font-weight:var(--agirlik-yari)}.durum-kart p{color:var(--metin-soluk);font-size:var(--olcek-14);margin:0 auto 16px;max-width:46ch}.yazi{position:fixed;left:50%;bottom:22px;transform:translate(-50%);background:var(--metin);color:var(--beyaz);padding:9px 16px;border-radius:var(--kose-admin-kucuk);font-size:var(--olcek-14);z-index:80;box-shadow:var(--golge-acilir);display:flex;gap:10px;align-items:center}.yazi .ek{opacity:.7}.yazi.hata{background:var(--hata)}.zil{position:relative}.zil-dugme{position:relative;padding:4px 9px}.zil-dugme .rozet{position:absolute;top:-7px;right:-7px}.zil-perde{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49}.zil-panel{position:absolute;right:0;top:42px;width:360px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);box-shadow:var(--golge-pencere);z-index:50}.zil-bas{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--kenar);font-weight:var(--agirlik-yari)}.zil-liste{max-height:420px;overflow-y:auto}.zil-liste .kuy-sat{padding:10px 14px}.zil-liste .kuy-sat.yeni{background:var(--birincil-soluk)}.zil-liste .kuy-sat.yeni .zil-baslik{font-weight:var(--agirlik-yari)}.zil-baslik{font-size:var(--olcek-14)}.zil-alt{padding:12px 14px;border-top:1px solid var(--kenar);display:flex;align-items:center;gap:10px}.zil-alt-yazi{flex:1}.zil-alt-ad{font-size:var(--olcek-12);font-weight:var(--agirlik-yari)}.kapi{min-height:100vh;display:grid;place-items:center;background:var(--zemin-uygulama);padding:24px}.kapi-kart{width:min(400px,100%);background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:26px;box-shadow:var(--golge-kart)}.kapi-kart.genis{width:min(460px,100%)}.kapi-marka{display:flex;align-items:center;gap:10px;margin-bottom:6px}.kapi-giris{margin:0 0 18px}.kapi-hata{font-size:var(--olcek-12);color:var(--hata)}.kurulum-adim{margin:0;padding-left:20px;display:grid;gap:12px;font-size:var(--olcek-14)}.kurulum-adim li::marker{font-weight:var(--agirlik-yari);color:var(--birincil)}.qr{display:flex;gap:14px;align-items:center;margin:10px 0 4px;flex-wrap:wrap}.qr-resim{background:var(--beyaz);padding:8px;border-radius:var(--kose-admin-kucuk);border:1px solid var(--kenar);line-height:0}.qr-yazi{flex:1 1 160px}.qr-hesap{margin-top:6px}.qr-kod{margin-top:8px}.kapi-alt{display:flex;justify-content:space-between;gap:8px}.kurulum-hata{margin-top:6px}.qr-anahtar{font-family:var(--font-mono);color:var(--metin);font-size:var(--olcek-14);margin-top:4px;letter-spacing:.06em;word-break:break-all}.suzgec-satiri{display:flex;gap:10px;align-items:center;margin-bottom:14px;flex-wrap:wrap}.suzgec-sag{width:210px;margin-left:auto}.liste-notu{margin-top:8px}.detay .detay-baslik{margin-top:2px}.yanit-alani{margin-top:14px}.onizleme{margin-top:8px}.onizleme-bas{margin-bottom:4px;display:flex;gap:6px;align-items:center}.onizleme-baslik{font-weight:var(--agirlik-yari);font-size:var(--olcek-14)}.onizleme-not{margin:6px 0 0}.pencere-giris{margin:0 0 10px}.erisim-notu{display:flex;align-items:center;gap:6px;margin-top:10px}.arama{flex:1;min-width:220px;width:auto}.kim{font-weight:var(--agirlik-orta);white-space:nowrap}.ekran-ust{margin:0 0 10px}.satir-eylem{display:flex;gap:6px;justify-content:flex-end}.satir-eylem.alt-alta{flex-direction:column;align-items:stretch}.nasil{margin-top:14px}.kart .nasil-baslik{margin-bottom:8px}.nasil-izgara{gap:0 24px}.baglanti{word-break:break-all}.pencere-etki{margin-top:12px}.pencere-hata{margin-top:10px}table.tablo tr.secilebilir{cursor:pointer}table.tablo tr.secilebilir:hover td{background:var(--yuzey-satir)}table.tablo tr.secili td{background:var(--birincil-soluk)}.sekmeler{display:flex;gap:2px;border-bottom:1px solid var(--kenar);margin-bottom:18px;flex-wrap:wrap}.sekme{padding:8px 13px;min-height:36px;font-size:var(--olcek-14);font-weight:var(--agirlik-orta);color:var(--metin-soluk);border-bottom:2px solid transparent;margin-bottom:-1px;display:flex;align-items:center;gap:8px;text-decoration:none;transition:color var(--gecis-admin),border-color var(--gecis-admin)}.sekme:hover{color:var(--metin)}.sekme.acik{color:var(--metin);font-weight:var(--agirlik-yari);border-bottom-color:var(--birincil)}[data-ders=TUR]{--ders-renk: var(--ders-turkce)}[data-ders=MAT]{--ders-renk: var(--ders-matematik)}[data-ders=FEN]{--ders-renk: var(--ders-fen)}[data-ders=INK]{--ders-renk: var(--ders-inkilap)}[data-ders=DIN]{--ders-renk: var(--ders-din)}[data-ders=ING]{--ders-renk: var(--ders-ingilizce)}.ders-cip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--kose-tam);font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin);white-space:nowrap;background:color-mix(in srgb,var(--ders-renk) var(--ders-cip-tonu),var(--yuzey))}.bolum-bas{display:flex;align-items:baseline;gap:10px;margin:18px 0 10px;flex-wrap:wrap}.bolum-bas h2{margin:0;font-size:var(--olcek-16);font-weight:var(--agirlik-yari)}.bolum-not{font-size:var(--olcek-12);color:var(--metin-silik);line-height:1.5;margin:0 0 12px;max-width:84ch}.birak{border:1px dashed var(--kenar-kesik);border-radius:var(--kose-admin-kucuk);padding:28px 20px;text-align:center;color:var(--metin-soluk);background:var(--yuzey);cursor:pointer;display:grid;justify-items:center;gap:6px;width:100%;transition:background var(--gecis-admin),border-color var(--gecis-admin)}.birak:hover,.birak.uzerinde{border-color:var(--birincil);background:var(--birincil-soluk)}.birak-baslik{font-size:var(--olcek-14);color:var(--metin);font-weight:var(--agirlik-orta)}.agac-yazi{font-family:var(--font-mono);font-size:var(--olcek-12);line-height:1.7;color:var(--metin-soluk);background:var(--yuzey-ic);border-radius:var(--kose-admin-kucuk);padding:10px 12px;white-space:pre;margin:0}.cubuk{height:8px;background:var(--yuzey-ic);border-radius:var(--kose-admin-ufak);overflow:hidden;margin-top:12px}.cubuk i{display:block;height:100%;background:var(--birincil);border-radius:var(--kose-admin-ufak);transition:width var(--gecis-admin)}.surec{display:flex;align-items:center;gap:8px;font-size:var(--olcek-14);color:var(--metin-soluk);margin-top:12px}.surec svg{animation:don 1s linear infinite}@keyframes don{to{transform:rotate(360deg)}}.kural-listesi{display:grid;gap:4px;margin-top:12px}.kural{display:flex;gap:8px;align-items:flex-start;font-size:var(--olcek-12);color:var(--metin-soluk)}.kural svg{flex:0 0 auto;margin-top:2px;color:var(--basari)}.kural.hatali,.kural.hatali svg{color:var(--hata)}.kural .mono{width:30px;flex:0 0 auto;font-weight:var(--agirlik-yari)}.hucre-eylem{margin-top:6px}.optik{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px}.optik div{display:flex;align-items:center;gap:6px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:4px 8px;font-size:var(--olcek-12)}.optik b{width:22px;color:var(--metin-silik);font-weight:var(--agirlik-orta);font-variant-numeric:tabular-nums}.optik span{width:22px;height:22px;border-radius:var(--kose-admin-ufak);background:var(--yuzey-ic);display:grid;place-items:center;font-weight:var(--agirlik-yari);font-size:var(--olcek-12)}.test-listesi{display:grid;gap:2px;max-height:460px;overflow-y:auto;margin-top:8px}.test-og{display:flex;align-items:center;gap:8px;padding:6px 10px;min-height:32px;width:100%;text-align:left;border-radius:var(--kose-admin-kucuk);color:var(--metin-soluk);font-size:var(--olcek-12)}.test-og:hover{background:var(--yuzey-ic);color:var(--metin)}.test-og.acik{background:var(--birincil-soluk);color:var(--birincil-koyu)}.test-og .ad{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kaynak-gorunum{border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);background:var(--yuzey-ic);min-height:320px;display:grid;place-items:center;overflow:hidden}.kaynak-gorunum img{max-width:100%;max-height:520px;display:block}.kaynak-gorunum iframe{width:100%;height:520px;border:0;background:var(--yuzey)}.kaynak-bos{color:var(--metin-silik);font-size:var(--olcek-12);text-align:center;padding:14px}.kaynak-alt{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.kitap-ust{display:grid;grid-template-columns:76px 1fr;gap:12px;margin-bottom:10px}.kapak{width:76px;height:100px;object-fit:cover;border-radius:var(--kose-admin-ufak);border:1px solid var(--kenar);background:var(--yuzey-ic)}.kapak.bos{display:grid;place-items:center;color:var(--metin-silik);font-size:var(--olcek-12)}.form-satir-yan{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.secenek .rozet{margin-left:2px}.pencere-izgara{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.kaynak-dugmeler{margin-top:0}.iki-sutun.toplu{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.detay .detay-baslik-ust{margin-bottom:8px}.iki-sutun.katalog{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.iki-sutun.test-anahtari{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.suzgec-dersler{margin-bottom:12px}.alt-satir{margin-top:2px}.anahtar-etiketli{display:inline-flex;align-items:center;gap:8px;font-size:var(--olcek-12)}.izgara.i3{grid-template-columns:repeat(3,minmax(0,1fr))}.izgara.i4{grid-template-columns:repeat(4,minmax(0,1fr))}.izgara.i5{grid-template-columns:repeat(5,minmax(0,1fr))}.iki-sutun.akis{grid-template-columns:minmax(0,1fr) minmax(0,290px)}.metrik{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:12px 14px;min-width:0}.metrik-ad{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk)}.metrik-deg{font-size:var(--olcek-24);font-weight:var(--agirlik-yari);letter-spacing:-.02em;margin-top:6px;line-height:1.15;overflow-wrap:anywhere}.metrik-deg .birim{font-size:var(--olcek-14);font-weight:var(--agirlik-orta);color:var(--metin-soluk);margin-left:2px}.metrik-deg.basari{color:var(--basari-yazi)}.metrik-deg.uyari{color:var(--uyari-yazi)}.metrik-deg.hata{color:var(--hata)}.metrik-kaynak{font-size:var(--olcek-12);color:var(--metin-silik);margin-top:8px;overflow-wrap:anywhere}.lejant{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.lejant>div{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:9px 12px;font-size:var(--olcek-12);color:var(--metin-soluk);line-height:1.45}.lejant b{display:flex;margin-bottom:4px}.ilk-adimlar{list-style:none;margin:0;padding:0;display:grid;gap:7px}.ilk-adimlar li{display:flex;gap:9px;align-items:center;font-size:var(--olcek-14);color:var(--metin-silik)}.ilk-adimlar li.tamam{color:var(--metin)}.ilk-adimlar li.kaldi{color:var(--hata);font-weight:var(--agirlik-yari)}.ilk-adimlar li .im{margin-left:auto}.etiket-cip{display:inline-flex;align-items:center;padding:2px 9px;border-radius:var(--kose-tam);font-size:var(--olcek-12);font-weight:var(--agirlik-yari);white-space:nowrap;letter-spacing:0}.etiket-cip.yeni{background:var(--mavi-soluk);color:var(--mavi-yazi)}.etiket-cip.geride_kalan{background:var(--hata-soluk);color:var(--hata)}.etiket-cip.atakta{background:var(--uyari-soluk);color:var(--uyari-yazi)}.etiket-cip.tempoda{background:var(--basari-soluk);color:var(--basari-yazi)}.etiket-cip.ileride{background:var(--mor-soluk);color:var(--mor-yazi)}.arama-sat{display:flex;gap:10px;align-items:center}.arama-sat .giris{flex:1;min-width:240px}.bulgular{margin-top:12px;display:flex;gap:6px;flex-wrap:wrap}.olay-ayrinti summary{cursor:pointer;font-size:var(--olcek-12);color:var(--metin-soluk)}.olay-ayrinti code{display:block;margin-top:4px;font-family:var(--font-mono);font-size:var(--olcek-12);color:var(--metin-soluk);white-space:pre-wrap;word-break:break-word}.daha-fazla{display:flex;justify-content:center;margin-top:12px}.kart.arama-kart{margin-bottom:16px}.bulgular-bas{flex-basis:100%}.not.aile-notu{margin-bottom:8px}.erisim-notu{display:flex;align-items:center;gap:6px;font-size:var(--olcek-12);color:var(--metin-silik);margin-top:12px}.bolum{margin-bottom:28px}.bolum>.bolum-bas:first-child{margin-top:0}.gosterge{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:14px 16px;display:grid;gap:4px;align-content:start;min-height:92px;box-shadow:var(--golge-kart);text-align:left;width:100%;color:var(--metin)}.gosterge.tiklanir{cursor:pointer}.gosterge.tiklanir:hover{border-color:var(--birincil)}.gosterge .ad{font-size:var(--olcek-12);color:var(--metin-soluk);display:flex;align-items:center;gap:6px}.gosterge .deg{font-size:var(--olcek-24);font-weight:var(--agirlik-yari);letter-spacing:-.01em;line-height:1.1}.gosterge .alt{font-size:var(--olcek-12);color:var(--metin-silik)}.gosterge.kirmizi{border-color:var(--hata-cerceve);background:var(--hata-acik)}.gosterge.kirmizi .deg{color:var(--hata)}.gosterge.sari{border-color:var(--uyari-cerceve);background:var(--uyari-acik)}.gosterge.sari .deg{color:var(--uyari-yazi)}.secici{display:inline-flex;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:2px}.secici button{min-height:32px;padding:3px 10px;border-radius:var(--kose-admin-ufak);font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk)}.secici button.acik{background:var(--yuzey-ic);color:var(--metin)}.satir-ici-tik{display:inline-flex;vertical-align:-1px}.hesap-saati{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.pano-ust{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.izgara.alt-bosluk{margin-bottom:12px}.huni-sat{display:flex;align-items:center;gap:14px;padding:8px 0}.huni-sat+.huni-sat{border-top:1px solid var(--kenar-soluk)}.huni-ad{width:230px;flex:0 0 auto;font-size:var(--olcek-14);font-weight:var(--agirlik-orta)}.huni-cub{flex:1;height:18px;background:var(--yuzey-ic);border-radius:var(--kose-admin-ufak);overflow:hidden;min-width:60px}.huni-cub i{display:block;height:100%;background:var(--birincil);border-radius:var(--kose-admin-ufak)}.huni-say{width:210px;flex:0 0 auto;text-align:right;font-size:var(--olcek-14);font-weight:var(--agirlik-yari)}.huni-say .oran{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk);margin-left:7px}.huni-say .oran.kotu{color:var(--hata)}.liste-bas{margin:0 0 12px}.ad-hucre{font-weight:var(--agirlik-orta)}.ton-uyari{color:var(--uyari-yazi)}.bant{display:inline-flex;align-items:center;gap:5px;font-size:var(--olcek-12);font-weight:var(--agirlik-yari);padding:2px 8px;border-radius:var(--kose-tam);white-space:nowrap}.bant.alt{background:var(--hata-soluk);color:var(--hata)}.bant.hedef{background:var(--basari-soluk);color:var(--basari-yazi)}.bant.ust{background:var(--mavi-soluk);color:var(--mavi-yazi)}.bant.arada{background:var(--uyari-soluk);color:var(--uyari-yazi)}.bant.notr{background:var(--yuzey-vurgu);color:var(--metin-soluk)}.spark{color:var(--basari);flex:0 0 auto}.spark.kotu{color:var(--hata)}.spark.uyari{color:var(--uyari)}.spark polyline{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.iki-sutun.kpi{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.kpi-suzgec{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;align-items:center}.kpi-suzgec-sag{margin-left:auto;display:flex;gap:16px;align-items:center}.kpi-deger-sat{display:flex;align-items:baseline;gap:14px;margin:6px 0 12px;flex-wrap:wrap}.kpi-deger{font-size:var(--olcek-24);font-weight:var(--agirlik-yari);letter-spacing:-.02em;line-height:1.1}.hedef-giris{width:84px;text-align:right;background:var(--yuzey);border:1px solid var(--birincil);border-radius:var(--kose-admin-kucuk);padding:3px 7px;font-size:var(--olcek-14);min-height:28px}.model-dugme{min-width:64px;justify-content:flex-end}.fark{font-weight:var(--agirlik-yari);white-space:nowrap}.fark.iyi{color:var(--basari-yazi)}.fark.kotu{color:var(--hata)}.fark.notr{color:var(--metin-soluk)}.izgara.i2{grid-template-columns:repeat(2,minmax(0,1fr))}.izgara.i6{grid-template-columns:repeat(6,minmax(0,1fr))}.iki-sutun.basvuru{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.iki-sutun.kullanici{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.aile-sat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);font-size:var(--olcek-14)}.aile-sat b{font-weight:var(--agirlik-orta)}.aile-sat.cikmis{color:var(--metin-silik);background:var(--yuzey-ic)}.aile-listesi{display:grid;gap:6px}.kart-ayrac{margin-top:16px;padding-top:14px;border-top:1px solid var(--kenar)}.kart-ayrac h3{font-size:var(--olcek-14)}.ara-satiri{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.ara-satiri .giris{flex:1;min-width:220px}.ara-satiri .sec{width:150px}.gecmis{display:grid;gap:4px;margin-top:12px}.gecmis-sat{display:flex;gap:8px;align-items:center;font-size:var(--olcek-12)}.gecmis-sat svg{color:var(--basari);flex:0 0 auto}.gecmis-sat b{font-weight:var(--agirlik-orta)}.metin-blogu{font-size:var(--olcek-14);line-height:1.6;padding:2px 0 12px;white-space:pre-wrap}.ic-kart{background:var(--yuzey-ic);border-radius:var(--kose-admin-kucuk);padding:10px 12px;margin-top:12px}.dug-teh-yazi{color:var(--hata)}.aile-sat .bekleniyor{color:var(--uyari-yazi)}.aile-alt-baslik{margin:14px 0 6px}.aday-listesi{margin-top:10px}button.aile-sat{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}button.aile-sat:hover{border-color:var(--birincil)}button.aile-sat.secili{border-color:var(--birincil);background:var(--birincil-soluk)}button.aile-sat:disabled{cursor:default;color:var(--metin-silik);border-color:var(--kenar)}.birak.dolu{border-style:solid;border-color:var(--basari);background:var(--basari-soluk);justify-items:start;text-align:left}.birak-dolu{display:flex;gap:10px;align-items:center}.birak-dolu svg{color:var(--basari-yazi);flex:0 0 auto}.birak-dolu>span{display:grid;gap:2px}.kart-baslik{margin:0 0 12px}.bolum-ici{margin-top:12px}.unite-ad{display:flex;gap:8px;align-items:center}.iki-sutun.sozlesme{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.etiketler{display:flex;gap:6px;flex-wrap:wrap}.surum-secici{margin-bottom:10px;flex-wrap:wrap}.metin-kutusu{margin-top:10px;background:var(--yuzey-ic);border-radius:var(--kose-admin-kucuk);padding:12px 14px;white-space:pre-wrap;font-size:var(--olcek-12);line-height:1.6;max-height:320px;overflow-y:auto}.metin-alani{font-family:inherit;line-height:1.55;resize:vertical}.uyari-satiri{display:flex;gap:6px;align-items:flex-start;color:var(--hata);font-size:var(--olcek-12);margin-top:8px}.uyari-satiri svg{flex:0 0 auto;margin-top:2px}.iki-sutun.mufredat{grid-template-columns:minmax(0,230px) minmax(0,1fr)}.iki-sutun.mufredat-guncelle{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.mufredat-bas{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.mufredat-bas .sag-uc{margin-left:auto;display:flex;gap:8px;align-items:center}.agac-ders{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;border-radius:var(--kose-admin-kucuk);font-size:var(--olcek-14);color:var(--metin-soluk);text-align:left}.agac-ders:hover{background:var(--yuzey-satir)}.agac-ders.acik{background:var(--birincil-soluk);color:var(--metin)}.agac-ders .rozet{margin-left:auto}.agac-not{margin-top:12px;line-height:1.6}.takvim{display:grid;grid-template-columns:repeat(40,minmax(0,1fr));gap:2px}.takvim span{height:14px;border-radius:var(--kose-admin-ufak);background:var(--yuzey-ic)}.takvim span.acik{background:var(--birincil-soluk)}.takvim span.vurgu{background:var(--birincil)}.takvim span.tatil{background:transparent;border:1px dashed var(--kenar-kesik)}.takvim span.bu-hafta{box-shadow:inset 0 0 0 2px var(--uyari)}.takvim.numara span{background:transparent;height:auto;font-size:var(--olcek-12);color:var(--metin-silik)}.takvim-sat{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;align-items:center}.takvim-sat+.takvim-sat{margin-top:4px}.takvim-unite{padding:3px 8px;min-height:26px;font-size:var(--olcek-12)}.liste-madde{margin:0;padding-left:16px}.surum-gecmisi{display:grid;gap:8px}.optik button{display:flex;align-items:center;gap:6px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:4px 8px;font-size:var(--olcek-12);min-height:32px;cursor:pointer;text-align:left}.optik button:hover{border-color:var(--birincil)}.optik button.secili{border-color:var(--birincil);background:var(--birincil-soluk)}.harf-kutu{width:34px;height:34px;border-radius:var(--kose-admin-kucuk);border:1px solid var(--kenar);background:var(--yuzey-ic);display:inline-grid;place-items:center;font-weight:var(--agirlik-yari);font-size:var(--olcek-14);color:var(--metin)}.harf-kutu.kucuk{width:24px;height:24px;font-size:var(--olcek-12);margin-left:4px;vertical-align:middle}.harf-kutu.iddia{background:var(--uyari-soluk);border-color:var(--uyari-cerceve);color:var(--uyari-yazi)}.harf-kutu.secili{background:var(--birincil);border-color:var(--birincil);color:var(--beyaz)}.harf-secici{display:flex;gap:6px}.harf-secici .harf-kutu{cursor:pointer}.harf-secici .harf-kutu:hover:not(:disabled):not(.secili){border-color:var(--birincil)}.harf-secici .harf-kutu:disabled{opacity:.4;cursor:not-allowed}.harf-secici .harf-kutu.secili:disabled{opacity:1;cursor:default}.anahtar-dizgi{font-family:var(--font-mono);font-size:var(--olcek-12);letter-spacing:.12em;word-break:break-all;line-height:1.8}.anahtar-dizgi .vurgu{background:var(--uyari-soluk);color:var(--uyari-yazi);font-weight:var(--agirlik-yari);border-radius:var(--kose-admin-ufak)}.soru-kutusu{margin:10px 0;box-shadow:none}.soru-kutusu-ad{font-weight:var(--agirlik-yari);font-size:var(--olcek-14);margin-top:6px}.soru-kutusu-harfler{display:flex;gap:16px;align-items:center;margin-top:8px;flex-wrap:wrap}.hesap-durumu{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.iki-sutun.duzeltme{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.durum-kart.yerinde{margin:0;max-width:none}.dug-sira.orta{justify-content:center}.rehber.alt-bosluk,.form-sat.alt-bosluk{margin-bottom:14px}.duzeltme-alanlari{display:grid;gap:12px;align-content:start}.gosterge.secili{border-color:var(--birincil)}.gosterge .deg.durum-yazisi{font-size:var(--olcek-16)}.gosterge .deg.basari{color:var(--basari-yazi)}.gosterge .deg.uyari{color:var(--uyari-yazi)}.gosterge .deg.hata{color:var(--hata)}.gosterge .deg.notr{color:var(--metin-soluk)}.is-alt-baslik{margin-top:12px}.hata-karti{margin-top:14px}.hat{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;color:var(--metin-silik)}.hat span{font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-soluk);background:var(--yuzey-ic);border-radius:var(--kose-tam);padding:2px 8px}.ayrinti-karti{margin-top:14px}.kart.alt-bosluk{margin-bottom:14px}.et-sirasi{display:flex;gap:4px;flex-wrap:wrap}.ogr-detay{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.ogr-detay-baslik{margin-bottom:6px}.alan-alt{margin-top:2px}.dis-baglanti{display:flex;gap:10px;align-items:center;color:var(--metin);text-decoration:none}.dis-baglanti:hover{border-color:var(--birincil)}.dis-ad{font-size:var(--olcek-14);font-weight:var(--agirlik-yari)}.bolum-bas.ust-bosluk{margin-top:22px}.izgara.ust-bosluk{margin-top:12px}.lejant.bes{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.lejant.bes b{margin-bottom:6px}.surum-satiri{display:flex;gap:8px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.surum-satiri .sag-uc{margin-left:auto}.param-tablo{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);box-shadow:var(--golge-kart);overflow:hidden}.param,.param-bas{display:grid;gap:10px;align-items:center;padding:9px 12px;grid-template-columns:minmax(0,1.45fr) minmax(0,1.6fr) minmax(0,.95fr) minmax(0,1.6fr) 36px}.param-bas{padding:8px 12px;font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:var(--metin-soluk);background:var(--yuzey-ic);border-bottom:1px solid var(--kenar)}.param+.param{border-top:1px solid var(--kenar-soluk)}.param .ad{font-weight:var(--agirlik-orta);font-size:var(--olcek-14)}.param .ad .mono{display:block;color:var(--metin-silik);margin-top:1px}.param .kay{font-size:var(--olcek-12);color:var(--metin-silik);line-height:1.5}.param.kilitli{background:var(--yuzey-ic)}.param.kilitli .ad,.param.kilitli .kay{color:var(--metin-silik)}.param.degisti{background:var(--birincil-soluk)}.param.hatali{background:var(--hata-soluk)}.param .sec{width:130px;min-height:32px;padding:4px 8px}.deger-kutusu{display:flex;align-items:center;gap:6px}.alan-giris{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin-kucuk);padding:5px 9px;min-height:32px;font-size:var(--olcek-14);width:84px;font-variant-numeric:tabular-nums}.alan-giris:focus{border-color:var(--birincil);outline:none}.alan-giris.hatali{border-color:var(--hata);background:var(--hata-soluk)}.alan-giris:disabled{background:var(--yuzey-ic);color:var(--metin-silik);cursor:not-allowed}.cok-kutu{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.cok-kutu>div{display:grid;gap:3px}.cok-kutu label{font-size:var(--olcek-12);color:var(--metin-silik)}.cok-kutu .alan-giris{width:58px}.cok-kutu-birim{padding-bottom:7px}.alan-giris.gun-listesi{width:120px}.alan-giris.tarih-alani{width:150px}.alan-giris.sozcuk-alani{display:block;width:100%;resize:vertical;line-height:1.5;font-variant-numeric:normal}.secenek.ders-secimi{gap:4px}.secenek.ders-secimi button{min-height:28px;padding:2px 8px}.secenek button:disabled{color:var(--metin-silik);cursor:not-allowed}.alan-hatasi{margin-top:3px}.kilit-neden{display:flex;gap:6px;align-items:flex-start;margin-top:4px;font-size:var(--olcek-12);color:var(--metin-soluk)}.kilit-neden svg{flex:0 0 auto;margin-top:3px}.kilit-neden.uyari{color:var(--uyari-yazi)}.ikon-dugme{padding:4px 7px}.degisiklik-cubugu{position:sticky;bottom:16px;z-index:30;margin-top:10px}.degisiklik-cubugu .kart{display:flex;align-items:center;gap:12px;padding:12px 16px;box-shadow:var(--golge-acilir)}.degisiklik-cubugu .sag-uc{margin-left:auto;display:flex;gap:8px;align-items:center;flex:0 0 auto}.degisim-listesi{display:grid;gap:8px}.kart.sik.duz{box-shadow:none}.degisim-bas{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.degisim-bas b{font-weight:var(--agirlik-yari)}.degisim-deger{margin-top:4px}.liste-kart{background:var(--yuzey);border:1px solid var(--kenar);border-radius:var(--kose-admin);padding:8px;box-shadow:var(--golge-kart);display:grid;gap:2px}.tik-satir{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:9px 12px;min-height:40px;border-radius:var(--kose-admin-kucuk);border:1px solid transparent;width:100%;text-align:left;color:var(--metin);transition:background var(--gecis-admin),border-color var(--gecis-admin)}.tik-satir.cubuklu{grid-template-columns:220px minmax(0,1fr) auto}.tik-satir:hover{background:var(--yuzey-ic)}.tik-satir.acik{background:var(--birincil-soluk);border-color:var(--birincil-cerceve)}.tik-ust{font-size:var(--olcek-14);font-weight:var(--agirlik-yari)}.tik-sag{text-align:right}.tik-sag b{font-size:var(--olcek-14);font-weight:var(--agirlik-yari)}.cubuk.ince{margin-top:0}.cubuk.yeni i{background:var(--mavi-yazi)}.cubuk.geride_kalan i{background:var(--hata)}.cubuk.atakta i{background:var(--uyari)}.cubuk.tempoda i{background:var(--basari)}.cubuk.ileride i{background:var(--mor-yazi)}.detay .detay-alt{margin-top:3px;line-height:1.45}.detay .kart-bas .sayi-etiketi{flex:0 0 auto}.bolum-bas .sag-uc{margin-left:auto}.kisi-foto{display:block;width:64px;height:64px;flex:0 0 auto;border:1px solid var(--kenar);border-radius:50%;object-fit:cover;background:var(--yuzey-ic)}.foto-satiri{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bolum-bas.ilk{margin-top:0}.kitap-formu{max-width:760px}.hucre-bag{margin-left:10px}.satir-duzen{display:flex;gap:6px;align-items:center;min-width:220px}.satir-duzen .giris{min-height:32px;padding:4px 8px}.satir-duzen .giris.no{width:72px;flex:0 0 auto}.aralik-satiri{display:grid;grid-template-columns:84px 84px minmax(0,1fr) 36px;gap:8px;align-items:center}.aralik-satiri.bas{font-size:var(--olcek-12);color:var(--metin-silik)}.dug-sira .sag-uc{margin-left:auto;display:flex;gap:9px}.iki-sutun.kontrol{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.kontrol-adimlari .tik-satir{grid-template-columns:minmax(0,1fr) auto}.uyari-listesi{display:grid;gap:2px;margin-bottom:12px}.adim-izgara{display:grid;gap:14px}.pano-ust .sag-uc{margin-left:auto}.kontrol-alt{margin-top:14px}.optik span.iptal{width:auto;padding:0 6px;font-weight:var(--agirlik-orta);color:var(--metin-soluk)}.suzgec-satiri .sag-uc{margin-left:auto}.etiket-satiri{display:flex;align-items:center;justify-content:space-between;gap:10px}
