.kapi{font-family:var(--font-pro);font-weight:var(--agirlik-normal);min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px 40px;padding-bottom:calc(40px + var(--klavye-payi, 0px));background:var(--sahne-isigi),var(--zemin-landing)}.kapi h1{font-size:var(--olcek-24);font-weight:var(--agirlik-yari);letter-spacing:-.01em;margin:0}.kapi h2{font-size:var(--olcek-24);font-weight:var(--agirlik-kalin);letter-spacing:-.015em;margin:0 0 6px;text-wrap:balance}.kapi-alan{display:block;margin-bottom:14px}.kapi-alan span{display:block;font-size:var(--olcek-14);font-weight:var(--agirlik-orta);color:var(--metin-soluk);margin-bottom:6px}.kapi-alan input{width:100%;min-height:52px;padding:14px 16px;font:inherit;font-size:var(--olcek-16);color:var(--metin);background:var(--yuzey-ic);border:1px solid var(--kenar-alan);border-radius:var(--kose-alan);box-shadow:var(--golge-alan)}.kapi-alan input::placeholder{color:var(--metin-silik)}.kapi-alan input:focus-visible{outline:2px solid var(--marka-tema);outline-offset:1px;border-color:transparent}.kapi-alan input[aria-invalid=true],.kapi-alan textarea[aria-invalid=true]{border-color:var(--hata)}.kapi-alan-hata{margin:6px 0 0;font-size:var(--olcek-14);color:var(--hata-yazi)}.kapi-alan select{width:100%;min-height:52px;padding:14px 44px 14px 16px;font:inherit;font-size:var(--olcek-16);color:var(--metin);background-color:var(--yuzey-ic);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:1px solid var(--kenar-alan);border-radius:var(--kose-alan);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.kapi-alan select:has(option[value=""]:checked){color:var(--metin-silik)}.kapi-alan select:focus-visible{outline:2px solid var(--marka-tema);outline-offset:1px;border-color:transparent}.kapi-alan select option{color:var(--metin);background:var(--yuzey-ic)}.kapi-alan textarea{display:block;width:100%;min-height:112px;padding:14px 16px;font:inherit;font-size:var(--olcek-16);line-height:1.5;color:var(--metin);background:var(--yuzey-ic);border:1px solid var(--kenar-alan);border-radius:var(--kose-alan);resize:vertical}.kapi-alan textarea::placeholder{color:var(--metin-silik)}.kapi-alan textarea:focus-visible{outline:2px solid var(--marka-tema);outline-offset:1px;border-color:transparent}.kapi-hata{margin:10px 0 0;padding:10px 12px;border-radius:var(--kose-ufak);border:1px solid var(--hata-kenar);background:var(--hata-zemin);color:var(--hata-yazi);font-size:var(--olcek-14);text-wrap:pretty}.kapi-hata p{margin:0}.kapi-hata-kod{margin-top:6px!important;font-size:var(--olcek-12);color:var(--metin-silik);font-variant-numeric:tabular-nums}.p-karo{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--kose-karo);background:color-mix(in srgb,var(--karo-renk, var(--marka-tema)) 16%,transparent);border:1px solid color-mix(in srgb,var(--karo-renk, var(--marka-tema)) 26%,transparent);color:var(--karo-renk, var(--marka-tema))}.p-karo.buyuk{width:56px;height:56px;border-radius:var(--kose-karo-buyuk)}.p-karo.dev{width:80px;height:80px;border-radius:var(--kose-karo-dev)}.p-karo[data-renk=yesil]{--karo-renk: var(--basari) }.p-karo[data-renk=mor]{--karo-renk: var(--renk-mor) }.p-karo[data-renk=mavi]{--karo-renk: var(--renk-mavi) }.p-karo[data-renk=sari]{--karo-renk: var(--uyari) }.p-karo[data-renk=kirmizi]{--karo-renk: var(--hata) }.p-karo[data-renk=turuncu]{--karo-renk: var(--renk-turuncu) }.p-karo[data-renk=ogrenci]{background:var(--ogrenci-karo);border:none;color:var(--beyaz);box-shadow:var(--ogrenci-isik-karo)}.p-dugme{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;padding:14px 20px;border:0;border-radius:var(--kose-dugme);background:var(--birincil-degrade);color:var(--beyaz);font:inherit;font-size:var(--olcek-16);font-weight:var(--agirlik-yari);text-decoration:none;cursor:pointer;box-shadow:var(--isik-birincil);transition:box-shadow .22s ease,transform .12s ease}.p-dugme:hover{text-decoration:none;box-shadow:var(--isik-birincil-hover)}.p-dugme:active{transform:translateY(1px)}.p-dugme:focus-visible{outline:2px solid var(--beyaz);outline-offset:2px}.p-dugme[disabled]{opacity:.45;box-shadow:none;cursor:default}.p-dugme svg{flex:none}.p-dugme.sartli{flex-direction:column;gap:2px;padding-block:10px}.p-dugme-satir{display:inline-flex;align-items:center;gap:9px}.p-dugme-sart{font-size:var(--olcek-12);font-weight:var(--agirlik-alt-yazi);letter-spacing:.01em}.p-dugme.kompakt{position:relative;width:auto;min-height:38px;padding:0 14px;gap:6px;border-radius:var(--kose-kucuk);font-size:var(--olcek-14);box-shadow:var(--isik-kompakt)}.p-dugme.kompakt:after{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}.p-dugme.ikincil{background:var(--yuzey-ic);border:1px solid var(--kenar-dugme);box-shadow:var(--golge-ikincil);color:var(--metin)}.p-dugme.ikincil:hover{border-color:var(--kenar-dugme-hover)}.p-dugme.kirmizi{background:color-mix(in srgb,var(--hata) 12%,var(--yuzey));border:1px solid color-mix(in srgb,var(--hata) 40%,transparent);box-shadow:none;color:var(--hata)}.p-dugme.kirmizi:hover{border-color:color-mix(in srgb,var(--hata) 65%,transparent)}.p-dugme.sari{background:color-mix(in srgb,var(--uyari) 12%,var(--yuzey));border:1px solid color-mix(in srgb,var(--uyari) 40%,transparent);box-shadow:none;color:var(--uyari)}.p-dugme.sari:hover{border-color:color-mix(in srgb,var(--uyari) 65%,transparent)}.p-dugme+.p-dugme{margin-top:var(--grup-arasi)}.p-bilgi{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--bilgi-renk, var(--marka-tema)) 24%,transparent);border-radius:var(--kose-kutu);background:color-mix(in srgb,var(--bilgi-renk, var(--marka-tema)) 9%,var(--yuzey))}.p-bilgi[data-ton=uyari]{--bilgi-renk: var(--uyari) }.p-bilgi[data-ton=hata]{--bilgi-renk: var(--hata) }.p-bilgi[data-ton=basari]{--bilgi-renk: var(--basari) }.p-bilgi>svg{flex:none;margin-top:2px;color:var(--bilgi-renk, var(--marka-tema))}.p-bilgi p{margin:0;font-weight:var(--agirlik-normal);font-size:var(--olcek-14);line-height:1.5;color:var(--metin-govde);text-wrap:pretty}.p-bilgi p strong{color:var(--metin);font-weight:var(--agirlik-yari)}.p-bilgi p a{display:inline-block;padding:12px 0;margin:-12px 0}.p-bilgi[data-ortali]{flex-direction:column;align-items:center;gap:8px;padding:16px 18px;text-align:center}.p-bilgi[data-ortali]>svg{margin-top:0}@media(prefers-reduced-motion:reduce){.p-dugme{transition:none}.p-dugme:active{transform:none}}[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) }.p-unite+.p-unite{margin-top:13px}.p-unite-ust{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.p-unite-ad{min-width:0;font-size:var(--olcek-14);font-weight:var(--agirlik-orta);color:var(--metin)}.p-unite-yuzde{flex:none;font-size:var(--olcek-14);font-weight:var(--agirlik-yari);font-variant-numeric:tabular-nums;color:var(--unite-renk)}.p-unite-cubuk{height:7px;border-radius:var(--kose-tam);background:var(--yuzey-vurgu);overflow:hidden}.p-unite-cubuk i{display:block;height:100%;width:var(--oran);border-radius:inherit;background:var(--unite-renk)}.p-unite[data-duzey=iyi]{--unite-renk: var(--basari) }.p-unite[data-duzey=orta]{--unite-renk: var(--uyari) }.p-unite[data-duzey=zayif]{--unite-renk: var(--hata) }.p-ust-satir{margin:0 0 10px;font-size:var(--olcek-12);font-weight:var(--agirlik-yari);letter-spacing:.14em;text-transform:uppercase;color:var(--marka-acik)}.p-rakamlar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;padding:18px 12px;border:1px solid var(--kenar-kart);border-radius:var(--kose-kart);background:var(--yuzey);text-align:center}.p-rakam{margin:0;min-width:0}.p-rakamlar.ayri{gap:10px;padding:0;border:0;background:none}.p-rakamlar.ayri .p-rakam{padding:14px 8px;border:1px solid var(--kenar-kart);border-radius:var(--kose-kutu);background:var(--yuzey-ic)}.p-rakam[data-renk=mavi] strong{color:var(--renk-mavi)}.p-rakam[data-renk=yesil] strong{color:var(--basari)}.p-rakam[data-renk=turuncu] strong{color:var(--renk-turuncu)}.p-rakam[data-renk=mor] strong{color:var(--renk-mor-yazi)}.p-rakam[data-renk=kirmizi] strong{color:var(--hata-yazi)}.p-rakam strong{display:block;font-size:var(--olcek-24);font-weight:var(--agirlik-kalin);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.p-rakam>span{display:block;margin-top:2px;font-size:var(--olcek-12);font-weight:var(--agirlik-orta);color:var(--metin-silik)}.p-rakam-not{margin:10px 0 0;font-size:var(--olcek-14);color:var(--metin-silik);text-align:center;text-wrap:balance}.p-gizli{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.p-marka-isareti{display:block;flex:none;border-radius:24%}.p-tik-liste{display:grid;gap:10px;margin:0;padding:0;list-style:none}.p-tik-liste li{display:flex;align-items:flex-start;gap:10px;font-size:var(--olcek-14);line-height:1.45;color:var(--metin)}.p-tik-liste svg{flex:none;margin-top:1px;color:var(--basari)}[data-kademe=bronz]{--kademe-renk: var(--kademe-bronz);--kademe-yazi: var(--kademe-bronz-yazi) }[data-kademe=gumus]{--kademe-renk: var(--kademe-gumus);--kademe-yazi: var(--kademe-gumus-yazi) }[data-kademe=altin]{--kademe-renk: var(--kademe-altin);--kademe-yazi: var(--kademe-altin-yazi) }[data-kademe=elmas]{--kademe-renk: var(--kademe-elmas);--kademe-yazi: var(--kademe-elmas-yazi) }.p-bilgi-kapat{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-12px -10px -12px auto;border:0;border-radius:var(--kose-tam);background:none;color:var(--metin-soluk);cursor:pointer}.p-bilgi-kapat:hover{color:var(--metin)}.landing{--form-dolgu: var(--kart-ic);min-height:100dvh;font-family:var(--font-pro);font-weight:var(--agirlik-normal);color:var(--metin);background:var(--zemin-landing);overflow-x:clip}.landing :where(a:not([class])){color:inherit}@media(prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}}.landing [id]{scroll-margin-top:72px}.landing-ust{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;padding-top:max(10px,env(safe-area-inset-top));background:var(--zemin-landing);border-bottom:1px solid var(--ayrac)}.landing-ust-marka{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none}.landing-ust-marka span{font-size:var(--olcek-20);font-weight:var(--agirlik-kalin);letter-spacing:-.03em;background:var(--marka-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-ust-marka:hover{text-decoration:none}.landing-ust-marka:focus-visible{outline:2px solid var(--marka-tema);outline-offset:3px;border-radius:var(--kose-odak-genis)}.landing-bolum{padding:var(--vitrin-bolum) 16px}.landing-bas{margin:0 auto var(--vitrin-icerige);max-width:38rem;text-align:center}.landing-bas .landing-giris-metni{margin:var(--vitrin-baslik-alti) auto 0}.landing-ic{width:100%;max-width:66rem;margin:0 auto;min-width:0}.landing-h1,.landing-h2{margin:0;font-size:var(--olcek-28);font-weight:var(--agirlik-kalin);letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.landing-giris-metni{margin:var(--vitrin-baslik-alti) 0 0;max-width:38rem;font-size:var(--olcek-16);line-height:1.6;color:var(--metin-govde);text-wrap:pretty}.landing-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100svh - 65px);text-align:center;padding:var(--vitrin-bolum) 16px;background:var(--sahne-isigi),var(--zemin-landing)}.landing-marka{margin:0;font-size:var(--olcek-64);font-weight:var(--agirlik-kalin);letter-spacing:-.04em;line-height:1;background:var(--marka-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-slogan{margin:12px 0 40px;font-size:var(--olcek-12);font-weight:var(--agirlik-orta);letter-spacing:.18em;text-transform:uppercase;color:var(--metin-silik)}.landing-h1{margin:0 0 40px;max-width:22ch}.landing-eylem{width:100%;max-width:36rem;padding-inline:calc(var(--form-dolgu) + 1px)}.landing-not{margin:16px 0 0;font-size:var(--olcek-14);color:var(--metin-silik)}.landing-davet-dugmesi{margin-top:var(--grup-arasi)}.landing-not a,.landing-giris-metni a{color:var(--metin);text-underline-offset:3px}.landing-not a,.landing-giris-metni a{display:inline-block;padding:13px 0;margin:-13px 0}.landing-izgara{display:grid;gap:var(--vitrin-kart-arasi)}.landing-kart{min-width:0;padding:var(--vitrin-kart-ic);border:1px solid var(--kenar-kart);border-radius:var(--kose-kart);background:var(--yuzey)}.landing-kart .p-karo{margin-bottom:16px}.landing-kart h3{margin:0 0 16px;font-size:var(--olcek-20);font-weight:var(--agirlik-yari);letter-spacing:-.01em}.landing-kart .p-tik-liste{gap:14px}.landing-kart .p-tik-liste li{font-size:var(--olcek-16);color:var(--metin-govde)}.landing-analiz{display:grid;align-items:center}.landing-panel{min-width:0;margin:0;padding:var(--vitrin-kart-ic);border:1px solid var(--kenar-alan);border-radius:var(--kose-vitrin);background:var(--yuzey)}.landing-dersler{display:flex;gap:6px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--ayrac)}.landing-ders{display:grid;place-items:center;flex:1;min-width:0;height:34px;border-radius:var(--kose-ufak);font-size:var(--olcek-12);font-weight:var(--agirlik-yari);color:color-mix(in srgb,var(--ders-renk) 70%,var(--beyaz));background:color-mix(in srgb,var(--ders-renk) 14%,transparent);border:1px solid transparent}.landing-ders[data-secili=true]{border-color:var(--ders-renk);background:color-mix(in srgb,var(--ders-renk) 24%,transparent);color:var(--beyaz)}.landing-panel-baslik{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 14px;font-size:var(--olcek-14);color:var(--metin-soluk)}.landing-panel-baslik strong{color:var(--metin);font-weight:var(--agirlik-yari)}.landing-panel .p-bilgi{margin-top:18px}.landing-adimlar{display:grid;gap:var(--vitrin-kart-arasi);margin:0;padding:0;list-style:none;counter-reset:adim}.landing-adim{display:flex;flex-direction:column;gap:16px;min-width:0;padding:var(--vitrin-kart-ic);border:1px solid var(--kenar-kart);border-radius:var(--kose-kart);background:var(--yuzey);counter-increment:adim}.landing-adim:before{content:counter(adim);display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--kose-numara);background:var(--yuzey-vurgu);border:1px solid var(--kenar-kutu);font-weight:var(--agirlik-kalin);font-variant-numeric:tabular-nums;color:var(--metin)}.landing-adim h3{margin:0 0 6px;font-size:var(--olcek-18);font-weight:var(--agirlik-yari)}.landing-adim p{margin:0;font-size:var(--olcek-16);line-height:1.55;color:var(--metin-govde);text-wrap:pretty}.landing-rakam-bandi{margin-top:var(--vitrin-icerige)}.landing-fiyat{display:grid;gap:var(--vitrin-kart-arasi)}.landing-fiyat-kart{display:flex;flex-direction:column;min-width:0;padding:var(--vitrin-kart-ic);border:1px solid var(--kenar-kart);border-radius:var(--kose-vitrin);background:var(--yuzey)}.landing-fiyat-kart[data-vurgu]{border-color:color-mix(in srgb,var(--marka-tema) 45%,transparent)}.landing-fiyat-kim{display:flex;align-items:center;gap:12px;margin-bottom:18px}.landing-fiyat-kim h3{margin:0;font-size:var(--olcek-14);font-weight:var(--agirlik-yari);letter-spacing:.08em;text-transform:uppercase;color:var(--metin-soluk)}.landing-fiyat-deger{margin:0 0 20px;font-size:var(--olcek-28);font-weight:var(--agirlik-kalin);letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.landing-fiyat-deger span{display:block;margin-top:6px;font-size:var(--olcek-16);font-weight:var(--agirlik-orta);letter-spacing:0;color:var(--metin-soluk)}.landing-fiyat-kart .p-tik-liste{gap:14px;padding-top:20px;border-top:1px solid var(--ayrac)}.landing-fiyat-kart .p-tik-liste li{font-size:var(--olcek-16);color:var(--metin-govde)}.landing-son{background:var(--sahne-isigi-alt),var(--zemin-landing)}.landing-son-ic{max-width:36rem;text-align:center}.landing-form{padding:var(--form-dolgu);border:1px solid var(--kenar-kutu);border-radius:var(--kose-vitrin-form);background:var(--yuzey);box-shadow:var(--golge-vitrin);text-align:left}.landing-form-cift{display:grid}.landing-form-gonder{margin-top:6px}.landing-form-tamam{display:flex;flex-direction:column;align-items:center;padding:36px var(--kart-ic);text-align:center}.landing-form-tamam h3{margin:16px 0 6px;font-size:var(--olcek-20);font-weight:var(--agirlik-yari)}.landing-form-tamam h3:focus{outline:none}.landing-form-tamam p{margin:0;font-size:var(--olcek-16);line-height:1.55;color:var(--metin-govde)}.landing-son-ic>.landing-not{margin-top:20px}.landing-davetli{margin-top:var(--vitrin-kart-arasi)}.landing-alt-bilgi{padding:32px 16px calc(36px + env(safe-area-inset-bottom));border-top:1px solid var(--ayrac);text-align:center}.landing-alt-bilgi .landing-ust-marka span{font-size:var(--olcek-24)}.landing-alt-bilgi-slogan{margin:6px 0 16px;font-size:var(--olcek-12);font-weight:var(--agirlik-orta);letter-spacing:.16em;text-transform:uppercase;color:var(--metin-silik)}.landing-yasal ul{display:flex;flex-direction:column;align-items:center;margin:0 0 16px;padding:0;list-style:none}.landing-yasal li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 2px;font-size:var(--olcek-14);color:var(--metin-silik)}.landing-yasal a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:6px;color:var(--metin-soluk);text-decoration:none;text-underline-offset:3px}.landing-yasal a:hover{color:var(--metin);text-decoration:underline}.landing-firma{display:flex;flex-direction:column;gap:2px;margin:0 0 16px;font-size:var(--olcek-12);font-style:normal;line-height:1.6;color:var(--metin-silik)}.landing-odeme-logolari{display:block;width:100%;max-width:320px;height:auto;margin:0 auto 16px}.landing-telif{margin:0;font-size:var(--olcek-12);color:var(--metin-silik)}@media(prefers-reduced-motion:no-preference){.landing-hero>*{animation:landing-belir .5s ease-out both}.landing-hero>:nth-child(2){animation-delay:.05s}.landing-hero>:nth-child(3){animation-delay:.1s}.landing-hero>:nth-child(4){animation-delay:.15s}.landing-hero>:nth-child(5){animation-delay:.2s}}@keyframes landing-belir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(min-width:768px){.landing-ust{padding-inline:28px}.landing-bolum,.landing-hero{padding:var(--vitrin-bolum-genis) 28px}.landing-marka{font-size:5.5rem}.landing-h1,.landing-h2{font-size:var(--olcek-40)}.landing-izgara,.landing-adimlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ritim)}.landing-fiyat{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--ritim)}.landing-fiyat-kart{display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:28px 26px}.landing-fiyat-kart .p-tik-liste{align-self:start}.landing{--form-dolgu: 28px }.landing-form{padding:30px var(--form-dolgu) 24px}.landing-form-cift{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.landing-analiz{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px}.landing-analiz .landing-bas{margin:0;text-align:left}.landing .p-rakam strong{font-size:var(--olcek-32)}}: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;background:var(--zemin-uygulama);color:var(--metin);font-family:var(--font-pro);font-size:var(--olcek-16);font-weight:var(--agirlik-normal);-webkit-font-smoothing:antialiased}html{overflow-x:hidden}
