@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--renk-zemin-ust:#fff3e8;--renk-zemin:#f6f6f8;--renk-yuzey:#fff;--renk-yuzey-ikincil:#f6f6f8;--renk-murekkep:#14161a;--renk-murekkep-ters:#fff;--renk-yazi-ikincil:#5f6473;--renk-cizgi:#e4e5ea;--renk-cizgi-hafif:#eeeff3;--renk-vurgu-1:#d6efe2;--renk-vurgu-2:#e8ecc4;--renk-vurgu-yazi:#3d4a43;--renk-bildirim:#e2552d;--renk-uyari-nokta:#c77d00;--renk-uyari-nokta-yazi:#6a4a00;--durum-basari-zemin:#e3f3ea;--durum-basari-yazi:#1b6a42;--durum-uyari-zemin:#fdecd2;--durum-uyari-yazi:#7a4a00;--durum-notr-zemin:#f0f1f4;--durum-notr-yazi:#4a4f5c;--durum-tehlike-zemin:#fde7e4;--durum-tehlike-yazi:#a8261b;--durum-bilgi-zemin:#e1edfa;--durum-bilgi-yazi:#1d5fa8;--ders-mor-zemin:#ece9fb;--ders-mor-simge:#4b3cc0;--ders-amber-zemin:#fdf0d8;--ders-amber-simge:#8a5300;--ders-mavi-zemin:#e1edfa;--ders-mavi-simge:#1d5fa8;--ders-yesil-zemin:#e3f3ea;--ders-yesil-simge:#1b6a42;--ders-pembe-zemin:#fbe4f0;--ders-pembe-simge:#a1306b;--ders-turuncu-zemin:#fde3d6;--ders-turuncu-simge:#9a3f12;--profil-zemin:#ffd9bf;--profil-yazi:#7a3412;--simge-cizgi:#dff0c8;--gecis-vurgu:linear-gradient(135deg, var(--renk-vurgu-1), var(--renk-vurgu-2));--gecis-zemin-telefon:linear-gradient(180deg, var(--renk-zemin-ust) 0, var(--renk-zemin) 26%);--gecis-zemin-masaustu:linear-gradient(180deg, var(--renk-zemin-ust) 0, var(--renk-zemin) 320px);--yazi-tipi:"Inter Variable", system-ui, sans-serif;--yazi-baslik-sayfa:700 24px / 1.2 var(--yazi-tipi);--yazi-baslik-sayfa-masaustu:700 26px / 1.2 var(--yazi-tipi);--yazi-baslik-kart:800 20px / 1.25 var(--yazi-tipi);--yazi-baslik-bolum:700 16px / 1.3 var(--yazi-tipi);--yazi-sayi:800 24px / 1 var(--yazi-tipi);--yazi-govde-guclu:700 14px / 1.35 var(--yazi-tipi);--yazi-dugme:600 14px / 1.2 var(--yazi-tipi);--yazi-govde:400 14px / 1.45 var(--yazi-tipi);--yazi-ikincil:400 13px / 1.4 var(--yazi-tipi);--yazi-etiket:600 12px / 1.2 var(--yazi-tipi);--yazi-baglanti:600 14px / 1.2 var(--yazi-tipi);--harf-baslik-sayfa:-.02em;--harf-baslik-kart:-.01em;--kose-hap:999px;--kose-vurgu:28px;--kose-kart:24px;--kose-gun:22px;--kose-tablo-satir:18px;--kose-giris:16px;--kose-kucuk:14px;--kose-alt-menu:40px;--kose-simge-kare:22%;--kose-pencere:28px;--kose-secim-kutusu:8px;--bosluk-sayfa:20px;--bosluk-kart-ic:22px;--bosluk-kart-ic-kucuk:16px;--bosluk-bolum:22px;--bosluk-liste:10px;--bosluk-izgara:14px;--bosluk-tablo-satir:8px;--bosluk-kucuk:8px;--bosluk-cok-kucuk:4px;--yukseklik-ana-dugme:52px;--yukseklik-dugme:48px;--yukseklik-giris:48px;--boyut-simge-dugme:48px;--yukseklik-liste-satir:64px;--yukseklik-tablo-satir:56px;--yukseklik-gun:64px;--yukseklik-menu-oge:48px;--yukseklik-sekme:44px;--yukseklik-kucuk-dugme:44px;--boyut-secim-kutusu:24px;--genislik-ac-kapa:52px;--yukseklik-ac-kapa:32px;--boyut-ac-kapa-dugme:24px;--genislik-pencere:480px;--boyut-simge-daire-liste:48px;--boyut-simge-daire-kart:40px;--boyut-simge-daire-tablo:32px;--boyut-dugme-ok:38px;--boyut-profil:46px;--boyut-bildirim-nokta:10px;--genislik-yan-menu:260px;--kalinlik-simge-cizgi:1.8;--kalinlik-odak:2px;--genislik-icerik-en-fazla:1280px;--golge-alt-menu:0 10px 30px #14161a1f;--renk-perde:#14161a73}*,:before,:after{box-sizing:border-box}html{font:var(--yazi-govde);color:var(--renk-murekkep);background:var(--renk-zemin);-webkit-text-size-adjust:100%}body{background:var(--gecis-zemin-telefon);background-repeat:no-repeat;background-color:var(--renk-zemin);min-height:100vh;margin:0}@media (width>=900px){body{background:var(--gecis-zemin-masaustu);background-repeat:no-repeat;background-color:var(--renk-zemin)}}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:var(--kalinlik-odak) solid var(--renk-murekkep);outline-offset:2px}.gorunmez{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.simge-daire{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.simge-daire-liste{width:var(--boyut-simge-daire-liste);height:var(--boyut-simge-daire-liste)}.simge-daire-kart{width:var(--boyut-simge-daire-kart);height:var(--boyut-simge-daire-kart)}.simge-daire-tablo{width:var(--boyut-simge-daire-tablo);height:var(--boyut-simge-daire-tablo)}.renk-mor{background:var(--ders-mor-zemin);color:var(--ders-mor-simge)}.renk-amber{background:var(--ders-amber-zemin);color:var(--ders-amber-simge)}.renk-mavi{background:var(--ders-mavi-zemin);color:var(--ders-mavi-simge)}.renk-yesil{background:var(--ders-yesil-zemin);color:var(--ders-yesil-simge)}.renk-pembe{background:var(--ders-pembe-zemin);color:var(--ders-pembe-simge)}.renk-turuncu{background:var(--ders-turuncu-zemin);color:var(--ders-turuncu-simge)}.ana-dugme{width:auto;max-width:100%;min-height:var(--yukseklik-ana-dugme);border-radius:var(--kose-hap);background:var(--renk-murekkep);color:var(--renk-murekkep-ters);font:var(--yazi-dugme);cursor:pointer;border:none;justify-content:space-between;align-self:flex-start;align-items:center;gap:14px;padding:0 7px 0 22px;display:inline-flex}.ana-dugme-ok{width:var(--boyut-dugme-ok);height:var(--boyut-dugme-ok);background:var(--renk-yuzey);color:var(--renk-murekkep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ana-dugme:disabled{cursor:not-allowed;background:var(--renk-cizgi);color:var(--durum-notr-yazi)}.ikincil-dugme{width:100%;min-height:var(--yukseklik-dugme);border:1px solid var(--renk-cizgi);border-radius:var(--kose-hap);background:var(--renk-yuzey);color:var(--renk-murekkep);font:var(--yazi-dugme);cursor:pointer;padding:0 20px}.ikincil-dugme:disabled{cursor:not-allowed;color:var(--durum-notr-yazi);background:var(--durum-notr-zemin)}.simge-dugme{width:var(--boyut-simge-dugme);height:var(--boyut-simge-dugme);border:1px solid var(--renk-cizgi);background:var(--renk-yuzey);color:var(--renk-murekkep);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bildirim-nokta{width:var(--boyut-bildirim-nokta);height:var(--boyut-bildirim-nokta);background:var(--renk-bildirim);border:2px solid var(--renk-yuzey);border-radius:50%;position:absolute;top:10px;right:11px}.metin-dugme{align-items:center;gap:var(--bosluk-cok-kucuk);min-height:var(--yukseklik-kucuk-dugme);padding:0 var(--bosluk-kucuk);border-radius:var(--kose-hap);color:var(--renk-murekkep);font:var(--yazi-govde-guclu);text-align:left;cursor:pointer;background:0 0;border:none;display:inline-flex}.metin-dugme:hover:not(:disabled),.kart-baglanti:hover,.kucuk-dugme:hover:not(:disabled),.acilir-satir:hover{background:var(--renk-yuzey-ikincil)}.kucuk-dugme{align-items:center;gap:var(--bosluk-kucuk);min-height:var(--yukseklik-kucuk-dugme);padding:0 var(--bosluk-kart-ic-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-hap);background:var(--renk-yuzey);color:var(--renk-murekkep);font:var(--yazi-baglanti);white-space:nowrap;cursor:pointer;display:inline-flex}.kucuk-dugme:disabled{cursor:not-allowed;color:var(--durum-notr-yazi);background:var(--durum-notr-zemin)}.acilir-satir{justify-content:space-between;align-items:center;gap:var(--bosluk-kucuk);width:100%;min-height:var(--yukseklik-kucuk-dugme);padding:0 var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-hap);background:var(--renk-zemin);color:var(--renk-murekkep);font:var(--yazi-dugme);text-align:left;cursor:pointer;border:none;display:flex}.kart-ust{justify-content:space-between;align-items:center;gap:var(--bosluk-kucuk);margin-bottom:var(--bosluk-liste);display:flex}.kart-ust .kart-baslik{margin-bottom:0}.kart-baglanti{align-items:center;gap:var(--bosluk-cok-kucuk);min-height:var(--yukseklik-kucuk-dugme);padding:0 var(--bosluk-kucuk);border-radius:var(--kose-hap);color:var(--renk-murekkep);font:var(--yazi-baglanti);cursor:pointer;background:0 0;border:none;flex:none;display:inline-flex}.kart{background:var(--renk-yuzey);border-radius:var(--kose-kart);padding:var(--bosluk-kart-ic)}.kart-baslik{font:var(--yazi-baslik-bolum);margin-bottom:var(--bosluk-liste)}.vurgu-karti{gap:var(--bosluk-liste);background:var(--gecis-vurgu);border-radius:var(--kose-vurgu);padding:var(--bosluk-kart-ic);flex-direction:column;display:flex}.vurgu-durum{align-items:center;gap:var(--bosluk-kucuk);font:var(--yazi-etiket);color:var(--renk-uyari-nokta-yazi);display:flex}.uyari-nokta{width:var(--boyut-bildirim-nokta);height:var(--boyut-bildirim-nokta);background:var(--renk-uyari-nokta);border-radius:50%}.vurgu-baslik{font:var(--yazi-baslik-kart);letter-spacing:var(--harf-baslik-kart)}.vurgu-ikincil,.gelistirme-notu{font:var(--yazi-ikincil);color:var(--renk-vurgu-yazi)}.sayi-karti{gap:var(--bosluk-kucuk);background:var(--renk-yuzey);border-radius:var(--kose-kart);padding:var(--bosluk-kart-ic-kucuk) var(--bosluk-kart-ic-kucuk) var(--bosluk-kart-ic);color:var(--renk-murekkep);flex-direction:column;text-decoration:none;display:flex}.sayi-karti-ust{margin-bottom:var(--bosluk-kucuk);justify-content:space-between;align-items:flex-start;display:flex}.sayi-karti-ok{color:var(--renk-yazi-ikincil)}.sayi-karti-sayi{font:var(--yazi-sayi)}.sayi-karti-aciklama{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}.durum-etiketi{border-radius:var(--kose-hap);font:var(--yazi-etiket);white-space:nowrap;flex:none;align-items:center;padding:5px 11px;display:inline-flex}.durum-basari{background:var(--durum-basari-zemin);color:var(--durum-basari-yazi)}.durum-uyari{background:var(--durum-uyari-zemin);color:var(--durum-uyari-yazi)}.durum-notr{background:var(--durum-notr-zemin);color:var(--durum-notr-yazi)}.durum-tehlike{background:var(--durum-tehlike-zemin);color:var(--durum-tehlike-yazi)}.durum-bilgi{background:var(--durum-bilgi-zemin);color:var(--durum-bilgi-yazi)}.ders-satiri{min-height:var(--yukseklik-liste-satir);padding:var(--bosluk-liste) var(--bosluk-kart-ic-kucuk);background:var(--renk-yuzey);border-radius:var(--kose-kart);align-items:center;gap:14px;display:flex}.ders-satiri-yazi{flex-direction:column;flex:1;min-width:0;display:flex}.ders-satiri-baslik{font:var(--yazi-govde-guclu)}.ders-satiri-alt{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}.gun-secici{gap:var(--bosluk-kucuk);grid-template-columns:repeat(5,1fr);display:grid}.gun{height:var(--yukseklik-gun);border-radius:var(--kose-gun);background:var(--renk-yuzey);color:var(--renk-murekkep);cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.gun.secili{background:var(--renk-murekkep);color:var(--renk-murekkep-ters)}.gun-ad{font:var(--yazi-etiket)}.gun-no{font:var(--yazi-govde-guclu)}.giris-kutusu{flex-direction:column;gap:6px;display:flex}.giris-kutusu label{font:var(--yazi-govde-guclu)}.giris-kutusu input{height:var(--yukseklik-giris);padding:0 var(--bosluk-kart-ic-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-giris);background:var(--renk-yuzey);font:var(--yazi-govde)}.giris-kutusu input:focus{outline:var(--kalinlik-odak) solid var(--renk-murekkep);outline-offset:0;border-color:var(--renk-murekkep)}.giris-kutusu input[aria-invalid=true]{border-color:var(--durum-tehlike-yazi)}.giris-ipucu{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}.giris-hata{font:var(--yazi-ikincil);color:var(--durum-tehlike-yazi);font-weight:600}.alt-menu{width:max-content;max-width:calc(100% - 2 * var(--bosluk-sayfa));left:50%;bottom:calc(var(--bosluk-sayfa) + env(safe-area-inset-bottom,0px));z-index:10;justify-content:center;align-items:center;gap:var(--bosluk-cok-kucuk);padding:var(--bosluk-kucuk);border-radius:var(--kose-alt-menu);background:var(--gecis-vurgu);box-shadow:var(--golge-alt-menu);display:flex;position:fixed;transform:translate(-50%)}.alt-menu-oge{justify-content:center;align-items:center;gap:var(--bosluk-kucuk);min-width:var(--boyut-simge-dugme);height:var(--boyut-simge-dugme);border-radius:var(--kose-hap);color:var(--renk-murekkep);font:var(--yazi-dugme);cursor:pointer;background:0 0;border:none;padding:0 14px;display:inline-flex}.alt-menu-oge.secili{background:var(--renk-murekkep);color:var(--renk-murekkep-ters);white-space:nowrap}.yan-menu{gap:var(--bosluk-bolum);width:var(--genislik-yan-menu);padding:var(--bosluk-kart-ic);border-radius:var(--kose-vurgu);background:var(--renk-yuzey);flex-direction:column;display:flex}.yan-menu-ust{align-items:center;gap:12px;display:flex}.logo{width:var(--boyut-simge-daire-liste);height:var(--boyut-simge-daire-liste);border-radius:var(--kose-kucuk);background:var(--renk-murekkep);color:var(--simge-cizgi);justify-content:center;align-items:center;display:inline-flex}.yan-menu-ad{flex-direction:column;min-width:0;display:flex}.yan-menu-uygulama{font:var(--yazi-baslik-bolum)}.yan-menu-okul{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}.yan-menu-liste{gap:var(--bosluk-cok-kucuk);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.yan-menu-oge{width:100%;height:var(--yukseklik-menu-oge);padding:0 var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-hap);color:var(--renk-murekkep);font:var(--yazi-dugme);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;display:flex}.yan-menu-oge.secili{background:var(--renk-murekkep);color:var(--renk-murekkep-ters)}.yan-menu-alt{padding:var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-kart);background:var(--gecis-vurgu);flex-direction:column;gap:2px;display:flex}.yan-menu-alt-baslik{font:var(--yazi-etiket);color:var(--renk-vurgu-yazi)}.yan-menu-alt-metin{font:var(--yazi-govde-guclu)}.tablo-kutusu{overflow-x:auto}.tablo{border-collapse:separate;width:100%;border-spacing:0 var(--bosluk-tablo-satir)}.tablo th{padding:0 var(--bosluk-kart-ic-kucuk);font:var(--yazi-etiket);color:var(--renk-yazi-ikincil);text-align:left;white-space:nowrap}.tablo td{height:var(--yukseklik-tablo-satir);padding:0 var(--bosluk-kart-ic-kucuk);background:var(--renk-yuzey-ikincil);font:var(--yazi-govde)}.tablo td:first-child{border-radius:var(--kose-tablo-satir) 0 0 var(--kose-tablo-satir)}.tablo td:last-child{border-radius:0 var(--kose-tablo-satir) var(--kose-tablo-satir) 0}.profil-dairesi{width:var(--boyut-profil);height:var(--boyut-profil);background:var(--profil-zemin);color:var(--profil-yazi);font:var(--yazi-govde-guclu);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.bildirim-kutusu{gap:var(--bosluk-cok-kucuk);padding:14px var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-kucuk);font:var(--yazi-govde);flex-direction:column;display:flex}.bildirim-kutusu-baslik{font:var(--yazi-govde-guclu)}.bildirim-kutusu ul{margin:0;padding-left:20px}.bildirim-kutusu li+li{margin-top:var(--bosluk-cok-kucuk)}.sekmeler{gap:var(--bosluk-cok-kucuk);width:max-content;max-width:100%;padding:var(--bosluk-cok-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-hap);background:var(--renk-yuzey);scrollbar-width:none;display:flex;overflow-x:auto}.sekmeler::-webkit-scrollbar{display:none}.sekme{min-height:var(--yukseklik-sekme);border-radius:var(--kose-hap);color:var(--renk-murekkep);font:var(--yazi-dugme);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:0 18px}.sekme.secili{background:var(--renk-murekkep);color:var(--renk-murekkep-ters)}.tehlike-dugme{width:100%;min-height:var(--yukseklik-ana-dugme);border-radius:var(--kose-hap);background:var(--durum-tehlike-yazi);color:var(--renk-murekkep-ters);font:var(--yazi-dugme);cursor:pointer;border:none;padding:0 22px}.tehlike-dugme-kucuk{width:auto;min-height:var(--yukseklik-kucuk-dugme);padding:0 var(--bosluk-kart-ic-kucuk);font:var(--yazi-baglanti);white-space:nowrap}.tehlike-dugme:disabled{background:var(--renk-cizgi);color:var(--durum-notr-yazi);cursor:not-allowed}.perde{z-index:30;background:var(--renk-perde);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.onay-penceresi{gap:var(--bosluk-liste);width:100%;padding:var(--bosluk-kart-ic) var(--bosluk-kart-ic) calc(var(--bosluk-kart-ic) + env(safe-area-inset-bottom,0px));border-radius:var(--kose-pencere) var(--kose-pencere) 0 0;background:var(--renk-yuzey);flex-direction:column;display:flex}.onay-penceresi-baslik{font:var(--yazi-baslik-bolum)}.onay-penceresi-aciklama{font:var(--yazi-govde);color:var(--renk-yazi-ikincil)}.onay-penceresi-dugmeler{gap:var(--bosluk-kucuk);margin-top:var(--bosluk-kucuk);flex-direction:column-reverse;display:flex}@media (width>=900px){.perde{align-items:center}.onay-penceresi{width:var(--genislik-pencere);border-radius:var(--kose-pencere);padding:var(--bosluk-kart-ic)}.onay-penceresi-dugmeler{flex-direction:row}.onay-penceresi-dugmeler>*{flex:1}}.secim-kutusu{min-height:44px;font:var(--yazi-govde);cursor:pointer;align-items:center;gap:12px;display:inline-flex}.secim-kutusu.pasif{cursor:not-allowed}.secim-kutusu-kare{width:var(--boyut-secim-kutusu);height:var(--boyut-secim-kutusu);border:1.5px solid var(--renk-murekkep);border-radius:var(--kose-secim-kutusu);background:var(--renk-yuzey);color:var(--renk-murekkep-ters);flex:none;justify-content:center;align-items:center;display:inline-flex}.secim-kutusu input:checked+.secim-kutusu-kare{background:var(--renk-murekkep)}.secim-kutusu input:focus-visible+.secim-kutusu-kare{outline:var(--kalinlik-odak) solid var(--renk-murekkep);outline-offset:2px}.ac-kapa{align-items:center;column-gap:12px;row-gap:var(--bosluk-cok-kucuk);grid-template-columns:1fr auto;min-height:44px;display:grid}.ac-kapa-etiket{font:var(--yazi-govde-guclu)}.ac-kapa-sag{align-items:center;gap:var(--bosluk-kucuk);display:inline-flex}.ac-kapa-dugme{width:var(--genislik-ac-kapa);height:var(--yukseklik-ac-kapa);border-radius:var(--kose-hap);background:var(--renk-cizgi);cursor:pointer;border:none;flex:none;padding:0;position:relative}.ac-kapa-dugme:before{content:"";position:absolute;inset:-6px -2px}.ac-kapa-dugme.acik{background:var(--renk-murekkep)}.ac-kapa-dugme:disabled{cursor:not-allowed}.ac-kapa-top{top:calc((var(--yukseklik-ac-kapa) - var(--boyut-ac-kapa-dugme)) / 2);left:calc((var(--yukseklik-ac-kapa) - var(--boyut-ac-kapa-dugme)) / 2);width:var(--boyut-ac-kapa-dugme);height:var(--boyut-ac-kapa-dugme);border-radius:var(--kose-hap);background:var(--renk-yuzey);transition:transform .15s;position:absolute}.ac-kapa-dugme.acik .ac-kapa-top{transform:translateX(calc(var(--genislik-ac-kapa) - var(--yukseklik-ac-kapa)))}.ac-kapa-durum{min-width:48px;font:var(--yazi-govde-guclu)}.ac-kapa-neden{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil);grid-column:1/-1}.giris-kutusu select{height:var(--yukseklik-giris);padding:0 var(--bosluk-kart-ic-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-giris);background:var(--renk-yuzey);font:var(--yazi-govde);color:var(--renk-murekkep)}.gun-secici.gun-sayisi-6{grid-template-columns:repeat(6,1fr)}.gun-secici.gun-sayisi-7{gap:var(--bosluk-cok-kucuk);grid-template-columns:repeat(7,1fr)}.sayi-karti.pasif{cursor:default}.duzen{min-height:100vh}.duzen-yan{display:none}.duzen-ana{gap:var(--bosluk-bolum);padding:var(--bosluk-sayfa) var(--bosluk-sayfa) calc(var(--boyut-simge-dugme) + var(--bosluk-kucuk) * 2 + var(--bosluk-sayfa) * 2 + env(safe-area-inset-bottom,0px));max-width:var(--genislik-icerik-en-fazla);flex-direction:column;margin:0 auto;display:flex}.duzen-ust{align-items:center;gap:12px;display:flex}.duzen-ust-okul{min-width:0;font:var(--yazi-govde-guclu);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.duzen-ust-sag{align-items:center;gap:12px;display:flex}.duzen-ust-masaustu{display:none}.duzen-icerik{gap:var(--bosluk-bolum);flex-direction:column;display:flex}.menu-paneli{z-index:20;gap:var(--bosluk-bolum);padding:var(--bosluk-sayfa);background:var(--renk-yuzey);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-paneli-ust{justify-content:space-between;align-items:center;gap:12px;display:flex}.menu-paneli-baslik{font:var(--yazi-baslik-bolum)}.menu-paneli-liste{gap:var(--bosluk-cok-kucuk);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-paneli-alt{gap:var(--bosluk-liste);flex-direction:column;margin-top:auto;display:flex}@media (width>=900px){.duzen{align-items:flex-start;gap:var(--bosluk-sayfa);padding:var(--bosluk-sayfa);display:flex}.duzen-yan{top:var(--bosluk-sayfa);flex:none;display:block;position:sticky}.duzen-yan .yan-menu{min-height:calc(100vh - var(--bosluk-sayfa) * 2)}.duzen-ana{flex:1;min-width:0;margin:0;padding:0}.duzen-ust-telefon,.duzen-alt,.duzen-ust-okul{display:none}.duzen-ust{justify-content:flex-end}.duzen-ust-masaustu{display:inline-flex}.duzen-ust-masaustu .ikincil-dugme{width:auto}}.kabuk{align-items:center;gap:var(--bosluk-bolum);min-height:100vh;padding:var(--bosluk-sayfa);flex-direction:column;display:flex}.kabuk-ust,.kabuk-kart{width:100%;max-width:460px}.kabuk-ust{min-height:var(--boyut-simge-dugme);justify-content:space-between;align-items:center;display:flex}.marka{align-items:center;gap:var(--bosluk-kucuk);font:var(--yazi-baslik-bolum);display:inline-flex}.kabuk-kart{gap:var(--bosluk-bolum);flex-direction:column;display:flex}.kabuk-alt{text-align:center}@media (width>=900px){.kabuk{justify-content:center}}.sayfa-basligi{font:var(--yazi-baslik-sayfa);letter-spacing:var(--harf-baslik-sayfa)}@media (width>=900px){.sayfa-basligi{font:var(--yazi-baslik-sayfa-masaustu)}}.kabuk-kart .sayfa-basligi{font:var(--yazi-baslik-kart);letter-spacing:var(--harf-baslik-kart)}.sayfa-ust{gap:var(--bosluk-cok-kucuk);flex-direction:column;display:flex}.sayfa-geri{margin-left:calc(var(--bosluk-kucuk) * -1)}.ikincil-yazi{font:var(--yazi-govde);color:var(--renk-yazi-ikincil)}.vurgulu-yazi{font:var(--yazi-govde-guclu)}.kucuk{font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}.ayrac{text-align:center;font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil)}form,.yigin,.kart:not(.kabuk-kart):not(.yigin){gap:var(--bosluk-liste);flex-direction:column;display:flex}.qr{border-radius:var(--kose-kucuk);background:var(--renk-yuzey);margin:0 auto;display:block}.anahtar{word-break:break-all;padding:var(--bosluk-kucuk) 12px;border-radius:var(--kose-kucuk);background:var(--renk-yuzey-ikincil);font:var(--yazi-govde-guclu);display:block}.secim-listesi{gap:var(--bosluk-kucuk);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.secim-ogesi{width:100%;min-height:var(--yukseklik-liste-satir);padding:0 var(--bosluk-kart-ic-kucuk) 0 var(--bosluk-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-kucuk);background:var(--renk-yuzey);text-align:left;cursor:pointer;align-items:center;gap:12px;display:flex}.secim-ogesi-yazi{font:var(--yazi-govde-guclu);flex:1}.dosya-sec{justify-content:center;align-items:center;display:flex;position:relative}.dosya-sec input{opacity:0;cursor:pointer;position:absolute;inset:0}.dosya-sec:focus-within{outline:var(--kalinlik-odak) solid var(--renk-murekkep);outline-offset:2px}.kayit-kartlari{gap:var(--bosluk-kucuk);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kayit-karti{gap:var(--bosluk-kucuk);padding:var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-tablo-satir);background:var(--renk-yuzey-ikincil);flex-direction:column;display:flex}.kayit-karti-baslik{font:var(--yazi-govde-guclu)}.kayit-karti-alanlar{gap:var(--bosluk-cok-kucuk);flex-direction:column;margin:0;display:flex}.kayit-karti-alan{justify-content:space-between;align-items:center;gap:var(--bosluk-kucuk);display:flex}.kayit-karti-alan dt{white-space:nowrap;font:var(--yazi-ikincil);color:var(--renk-yazi-ikincil);flex:none}.kayit-karti-alan dd{font:var(--yazi-govde);text-align:right;margin:0}.satir-islemleri{align-items:center;gap:var(--bosluk-kucuk);display:inline-flex}.yigin-bolum,.sekme-icerigi{gap:var(--bosluk-bolum);flex-direction:column;display:flex}.form-dugmeleri{gap:var(--bosluk-kucuk);flex-direction:column;display:flex}@media (width>=900px){.form-dugmeleri{flex-direction:row}.form-dugmeleri>*{width:auto;min-width:200px}.yeni-dugmesi .ikincil-dugme{width:auto;min-width:260px}.form-karti{max-width:640px}}.form-ara-baslik{font:var(--yazi-baslik-bolum);margin-top:var(--bosluk-kucuk)}.silinenler{gap:var(--bosluk-kucuk);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.silinenler li{justify-content:space-between;align-items:center;gap:var(--bosluk-kucuk);display:flex}.silinenler .ikincil-dugme{width:auto}.ayar-listesi{gap:var(--bosluk-kucuk);flex-direction:column;margin:0;display:flex}.ayar-listesi div{justify-content:space-between;gap:var(--bosluk-kucuk);display:flex}.ayar-listesi dt{color:var(--renk-yazi-ikincil)}.ayar-listesi dd{font:var(--yazi-govde-guclu);margin:0}.modul-listesi{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.modul-listesi li+li{border-top:1px solid var(--renk-cizgi-hafif);padding-top:var(--bosluk-kucuk);margin-top:var(--bosluk-kucuk)}.suzgecler,.suzgec-satiri{gap:var(--bosluk-kucuk);flex-direction:column;display:flex}@media (width>=900px){.suzgec-satiri{flex-flow:wrap;align-items:flex-end}.suzgec-satiri>.giris-kutusu{flex:1;min-width:240px}.suzgec-satiri>.ikincil-dugme{width:auto;margin-left:auto}}.secim-grubu{gap:var(--bosluk-cok-kucuk);border:none;flex-direction:column;margin:0;padding:0;display:flex}.secim-grubu legend{margin-bottom:var(--bosluk-cok-kucuk);font:var(--yazi-govde-guclu);padding:0}.secim-listesi-sutunlu{gap:0 var(--bosluk-kucuk);grid-template-columns:1fr;max-height:420px;display:grid;overflow-y:auto}@media (width>=900px){.secim-listesi-sutunlu{grid-template-columns:repeat(2,1fr)}}.tc-alani{align-items:center;gap:var(--bosluk-kucuk);display:inline-flex}.tc-deger{font-variant-numeric:tabular-nums;letter-spacing:.04em}.ana-bolum{flex-direction:column;gap:12px;display:flex}.bolum-basligi{font:var(--yazi-baslik-bolum)}.ders-listesi{gap:var(--bosluk-kucuk);flex-direction:column;display:flex}.sayi-izgarasi,.sayi-izgarasi-iki{gap:var(--bosluk-kucuk);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yonetici-izgarasi{gap:var(--bosluk-bolum);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.degisiklik-listesi{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.degisiklik-listesi li{padding:var(--bosluk-kucuk) 0;border-top:1px solid var(--renk-cizgi-hafif);gap:12px;display:flex}.degisiklik-listesi li>span:last-child{flex-direction:column;display:flex}.degisiklik-nokta{border-radius:var(--kose-hap);background:var(--renk-murekkep);flex:none;width:8px;height:8px;margin-top:7px}.ust-okul-secici{min-height:var(--boyut-simge-dugme);padding:0 var(--bosluk-kart-ic-kucuk);border:1px solid var(--renk-cizgi);border-radius:var(--kose-hap);background:var(--renk-yuzey);color:var(--renk-murekkep);font:var(--yazi-govde-guclu)}@media (width>=900px){.sayi-izgarasi{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.yonetici-izgarasi{grid-template:"program vurgu""program degisiklik"1fr/minmax(0,2fr) minmax(320px,1fr)}.yonetici-program{grid-area:program}.yonetici-vurgu{grid-area:vurgu}.yonetici-degisiklik{grid-area:degisiklik}}.ogretmen-izgarasi{gap:var(--bosluk-bolum);grid-template-columns:minmax(0,1fr);grid-template-areas:"vurgu""bekleyen""hafta""dersler";align-items:start;display:grid}.alan-vurgu{grid-area:vurgu}.alan-bekleyen{grid-area:bekleyen}.alan-hafta{grid-area:hafta}.alan-dersler{grid-area:dersler}@media (width>=900px){.ogretmen-izgarasi{grid-template:"vurgu bekleyen""dersler hafta"1fr/minmax(0,3fr) minmax(300px,2fr);max-width:1080px}.ogretmen-izgarasi:not(:has(.alan-bekleyen)){grid-template-areas:"vurgu hafta""dersler hafta"}}.program-listesi{gap:var(--bosluk-bolum);flex-direction:column;display:flex}.program-grubu{gap:var(--bosluk-kucuk);flex-direction:column;display:flex}.program-grubu-baslik{font:var(--yazi-etiket);color:var(--renk-yazi-ikincil)}.program-satirlari{gap:var(--bosluk-cok-kucuk);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.program-satiri{border-radius:var(--kose-tablo-satir);background:var(--renk-yuzey-ikincil);align-items:center;gap:12px;min-height:48px;padding:6px 12px;display:flex}.program-satiri .simge-daire{font:var(--yazi-etiket)}.program-satiri-yazi{flex:1;min-width:0}.program-biten{align-items:flex-start;gap:var(--bosluk-kucuk);flex-direction:column;display:flex}.program-biten>.program-grubu{align-self:stretch}@media (width<=899px){.sayi-izgarasi{gap:var(--bosluk-cok-kucuk);grid-template-columns:repeat(3,minmax(0,1fr))}.sayi-izgarasi .sayi-karti{gap:6px;padding:12px}.sayi-izgarasi .sayi-karti-sayi{font:var(--yazi-baslik-kart)}.sayi-izgarasi .sayi-karti-ok{display:none}}.kayit-listesi,.kayit-alt-listesi{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kayit-satiri{gap:var(--bosluk-kucuk);padding:var(--bosluk-kucuk) 0;border-top:1px solid var(--renk-cizgi-hafif);flex-direction:column;display:flex}.kayit-satiri:first-child{border-top:none}.kayit-satiri-ust{align-items:flex-start;gap:12px;display:flex}.kayit-satiri-yazi{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kayit-alt-listesi{gap:var(--bosluk-cok-kucuk);margin-left:20px}.kayit-alt-satiri{border-radius:var(--kose-kucuk);background:var(--renk-yuzey-ikincil);width:100%;min-height:44px;color:var(--renk-murekkep);font:var(--yazi-govde);text-align:left;cursor:pointer;border:none;padding:0 12px}.fark-listesi{gap:var(--bosluk-cok-kucuk);padding:12px var(--bosluk-kart-ic-kucuk);border-radius:var(--kose-kucuk);background:var(--renk-yuzey-ikincil);flex-direction:column;margin:0 0 0 20px;display:flex}.fark{flex-wrap:wrap;gap:4px 12px;display:flex}.fark dt{min-width:140px;font:var(--yazi-govde-guclu)}.fark dd{font:var(--yazi-govde);margin:0}.fark-onceki{color:var(--renk-yazi-ikincil)}.kisayollar{gap:var(--bosluk-kucuk);flex-wrap:wrap;display:flex}.platform-izgarasi{gap:var(--bosluk-izgara);align-items:start;display:grid}@media (width>=900px){.platform-izgarasi{grid-template-columns:repeat(2,minmax(0,1fr))}}.yalniz-masaustu{display:none}@media (width>=900px){.yalniz-masaustu{display:block}.yalniz-telefon{display:none}}
