@font-face{font-family:display;src:url(../media/bricolage_latin-s.p.2ej1fmte5yjhi.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:display;src:url(../media/bricolage_latin_ext-s.p.0hsq6bh7gcyqp.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:93.0%;descent-override:27%;line-gap-override:0.0%;size-adjust:100.0%}.display_cc9d27b-module__vSq9tG__className{font-family:display,display Fallback}.display_cc9d27b-module__vSq9tG__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:sans;src:url(../media/inter_latin-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:sans;src:url(../media/inter_latin_ext-s.p.3gdi_th3seg1n.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:96.88%;descent-override:24.12%;line-gap-override:0.0%;size-adjust:100.0%}.sans_964b252e-module__9RUbEW__className{font-family:sans,sans Fallback}.sans_964b252e-module__9RUbEW__variable{--font-sans:"sans", "sans Fallback"}
:root{--canvas:#fff;--panel:#f5f8fc;--card:#fff;--card-hi:#eef3fa;--raised:#e3ebf6;--lacivert:20, 29, 61;--line:rgba(var(--lacivert), .1);--line-strong:rgba(var(--lacivert), .18);--shadow-sm:0 1px 2px rgba(var(--lacivert), .06);--shadow:0 2px 4px rgba(var(--lacivert), .06), 0 8px 24px rgba(var(--lacivert), .08);--shadow-lg:0 4px 8px rgba(var(--lacivert), .07), 0 20px 48px rgba(var(--lacivert), .12);--text:#141d3d;--text-2:#4a5878;--text-3:#6e7b96;--marka:#1b2a52;--marka-parlak:#2563a8;--marka-koyu:#121a36;--marka-ink:#fff;--marka-wash:#1b2a520f;--marka-edge:#1b2a5238;--vurgu:#22b8d0;--vurgu-koyu:#0f8fa6;--vurgu-wash:#22b8d024;--amber:#a66a00;--amber-wash:#a66a001a;--green:#0f7a4a;--green-wash:#0f7a4a1a;--hata:#c62828;--hata-wash:#c6282814;--r-sm:10px;--r:14px;--r-lg:20px;--display:var(--font-display), ui-sans-serif, system-ui, sans-serif;--sans:var(--font-sans), ui-sans-serif, system-ui, -apple-system, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--sidebar-w:232px;--toz:var(--lacivert);--toz-opak:.22;--toz-aralik:32px;--toz-boy:1.45px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--canvas);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at center, rgba(var(--toz), var(--toz-opak)) var(--toz-boy), transparent var(--toz-boy));background-size:var(--toz-aralik) var(--toz-aralik);position:fixed;inset:0}h1,h2,h3,.display{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.15}h1{font-size:30px}h2{font-size:20px}h3{letter-spacing:-.01em;font-size:16px}a{color:inherit;text-decoration:none}a.link{color:var(--marka-parlak)}a.link:hover{text-decoration:underline}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:500}.app{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:100vh;display:grid}.main{min-width:0}.student-row{grid-template-columns:auto 168px minmax(0,1fr) 120px;align-items:center;gap:16px;display:grid}.student-progress{min-width:0}.student-badge{text-align:right}@media (max-width:860px){.student-row{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px}.student-badge{grid-area:1/3}.student-progress{grid-area:2/1/auto/-1}}.sidebar{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;gap:24px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;padding:0 8px;display:flex}.brand-mark{background:url(/marka/logo-128.png) 50%/contain no-repeat;flex:none;width:35px;height:26px}.brand-name{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:600}.nav{flex-direction:column;gap:2px;display:flex}.nav-item{border-radius:var(--r-sm);color:var(--text-2);cursor:pointer;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:500;transition:background .11s,color .11s;display:flex}.nav-item:hover{background:var(--card);color:var(--text)}.nav-item[aria-current=page]{background:var(--marka-wash);color:var(--marka-parlak)}.nav-count{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.main{max-width:1120px;padding:28px 32px 72px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);padding:18px 20px}.card-hover{cursor:pointer;transition:box-shadow .14s,border-color .14s,transform .14s}.card-hover:hover{border-color:var(--marka-edge);box-shadow:var(--shadow);background:var(--card-hi)}.molten{background:var(--marka-koyu);border-radius:var(--r-lg);color:#fff;position:relative;overflow:hidden}.molten:before{content:"";background:linear-gradient(118deg, var(--marka-parlak) 0%, var(--marka) 52%, var(--marka-koyu) 100%);position:absolute;inset:0}.molten>*{position:relative}.btn{border-radius:var(--r-sm);min-height:42px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.btn-primary{background:var(--marka);color:#fff}.btn-primary:hover{background:var(--marka-parlak)}.btn-secondary{background:var(--card-hi);color:var(--text)}.btn-secondary:hover{background:var(--raised)}.btn-ghost{color:var(--text-2);background:0 0}.btn-ghost:hover{background:var(--card);color:var(--text)}.btn-capture{border-radius:var(--r);width:100%;min-height:62px;font-size:16px}.btn:disabled{opacity:.42;cursor:not-allowed}input,select,textarea{background:var(--card);width:100%;min-height:42px;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--r-sm);font:inherit;padding:10px 13px;transition:border-color .14s,box-shadow .14s}input::placeholder,textarea::placeholder{color:var(--text-3)}input:focus,select:focus,textarea:focus{border-color:var(--marka);background:var(--card);box-shadow:0 0 0 3px var(--vurgu-wash);outline:none}label{color:var(--text-2);margin-bottom:6px;font-size:13px;display:block}.chip{width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--display);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chip-1{background:var(--marka-wash);color:var(--marka-parlak)}.chip-2{background:var(--amber-wash);color:var(--amber)}.chip-3{background:var(--vurgu-wash);color:var(--vurgu-koyu)}.chip-4{background:rgba(var(--lacivert), .06);color:var(--text-2)}.badge{background:rgba(var(--lacivert), .05);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.badge-warn{background:var(--amber-wash);color:var(--amber)}.badge-ok{background:var(--green-wash);color:var(--green)}.badge-live{background:var(--marka-wash);color:var(--marka-parlak)}.meter{background:rgba(var(--lacivert), .08);border-radius:999px;height:5px;overflow:hidden}.meter>span{background:var(--marka);border-radius:999px;height:100%;display:block}.stack{flex-direction:column;gap:12px;display:flex}.row{align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.grid-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.muted{color:var(--text-2)}.dim{color:var(--text-3)}.num{font-variant-numeric:tabular-nums}@media (max-width:860px){.app{grid-template-columns:minmax(0,1fr)}.sidebar{z-index:20;border-bottom:1px solid var(--line);background:var(--panel);flex-direction:column;align-items:stretch;gap:10px;min-width:0;height:auto;padding:10px 14px 12px;position:sticky;top:0;overflow:visible}.sidebar .brand{justify-content:space-between;align-items:center;margin:0;display:flex}.sidebar>div:last-child{align-items:center;gap:8px;display:flex;margin-top:0!important}.sidebar>div:last-child>.dim{margin:0 auto 0 0!important;padding:0!important}.sidebar>div:last-child>a.nav-item{padding:7px 12px;margin-bottom:0!important}.nav{flex-flow:wrap;gap:6px}.nav-item{background:var(--card);padding:7px 12px;font-size:13.5px}.nav-item[aria-current=page]{background:var(--marka-wash);color:var(--marka-parlak)}.nav-count{display:none}.main{padding:20px 16px 80px}.grid-2{grid-template-columns:1fr}}@media (max-width:420px){.main{padding:16px 12px 72px}.card{padding:14px}table{display:block;overflow-x:auto}}.lp{flex-direction:column;min-height:100vh;display:flex}.lp-ust{z-index:10;background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex;position:sticky;top:0}.lp-ust-link{color:var(--text-2);font-size:14px;transition:color .14s}.lp-ust-link:hover{color:var(--text)}.lp-ust-giris{min-height:36px;padding:0 16px;font-size:14px}.lp-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;max-width:1120px;margin:0 auto;padding:92px 28px 104px;display:grid;position:relative;overflow:hidden}.lp-hero-isik{filter:blur(26px);pointer-events:none;background:radial-gradient(42% 56% at 22% 42%,#22b8d029,#0000 72%),radial-gradient(34% 44% at 68% 28%,#1b2a521a,#0000 70%);height:560px;animation:14s ease-in-out infinite alternate lp-kor;position:absolute;inset:-10% -20% auto -10%}@keyframes lp-kor{0%{opacity:.82;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(2.5%,-2%)scale(1.07)}}.lp-icerik{position:relative}.lp-etiket{letter-spacing:.08em;text-transform:uppercase;color:var(--marka-parlak);margin-bottom:18px;font-size:13px}.lp-baslik{font-family:var(--display);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(34px,5.2vw,60px);line-height:1.04}.lp-baslik em{color:var(--marka-parlak);font-style:normal}.lp-ozet{color:var(--text-2);max-width:46ch;margin:0;font-size:17px;line-height:1.65}.lp-harita{background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r-lg);flex-direction:column;gap:15px;padding:22px;display:flex;position:relative}.lp-satir{grid-template-columns:minmax(0,1fr) 96px 44px;align-items:center;gap:12px;font-size:13px;display:grid}.lp-satir-ad{color:var(--text-2)}.lp-satir-cubuk{width:96px}.lp-satir-yuzde{color:var(--text-3);text-align:right}.lp-dolgu{border-radius:inherit;background:linear-gradient(90deg, var(--marka-koyu), var(--marka-parlak));transform-origin:0;height:100%;animation:.72s cubic-bezier(.22,.9,.3,1) both lp-dol;display:block}@keyframes lp-dol{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-gir{animation:.62s cubic-bezier(.22,.9,.3,1) both lp-yuksel;animation-delay:var(--kendi-gecikme,0s)}@keyframes lp-yuksel{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-bolum{border-top:1px solid var(--line);max-width:1120px;margin:0 auto;padding:72px 28px}.lp-dar{max-width:760px}.lp-kapanis{text-align:center}.lp-bolum-baslik{font-family:var(--display);letter-spacing:-.015em;margin:0 0 28px;font-size:clamp(22px,3vw,30px)}.lp-paragraf{color:var(--text-2);margin:0 0 26px;font-size:16px;line-height:1.75}.lp-kartlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lp-kart{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px;transition:border-color .18s,transform .18s}.lp-kart:hover{border-color:var(--marka-edge);transform:translateY(-2px)}.lp-kart-no{font-family:var(--mono);color:var(--marka);letter-spacing:.1em;font-size:12px}.lp-kart h3{font-family:var(--display);margin:10px 0 8px;font-size:19px}.lp-kart p{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.65}.lp-rozetler{flex-wrap:wrap;gap:10px;display:flex}.lp-rozet{color:var(--marka-parlak);background:var(--marka-wash);border:1px solid var(--marka-edge);border-radius:999px;padding:7px 14px;font-size:13px}.lp-alt{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:24px 28px;font-size:13px;display:flex}@media (max-width:860px){.lp-ust{padding:14px 18px}.lp-hero{grid-template-columns:minmax(0,1fr);gap:34px;padding:56px 18px 64px}.lp-hero-isik{height:380px}.lp-bolum{padding:52px 18px}.lp-kartlar{grid-template-columns:minmax(0,1fr)}.lp-alt{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.lp-gir,.lp-dolgu,.lp-hero-isik{animation:none!important}.lp-kart{transition:none}}.lp-btn-buyuk{border-radius:var(--r);white-space:nowrap;flex:none;min-height:50px;padding:0 24px;font-size:15px}.nc-adimlar{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nc-adim{border-top:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.nc-adim:first-child{border-top:0}.nc-adim-no{font-family:var(--mono);letter-spacing:.1em;color:var(--marka);padding-top:4px;font-size:12px}.nc-adim h3{font-family:var(--display);margin:0 0 8px;font-size:18px}.nc-adim p{color:var(--text-2);margin:0;font-size:15px;line-height:1.7}.nc-not{border-left:2px solid var(--marka-edge);padding-left:12px;color:var(--text-3)!important;margin-top:10px!important;font-size:13.5px!important}.nc-liste{color:var(--text-2);flex-direction:column;gap:9px;margin:0;padding:0;font-size:14.5px;line-height:1.6;list-style:none;display:flex}.nc-liste li{padding-left:20px;position:relative}.nc-liste li:before{content:"";background:var(--marka);border-radius:2px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.nc-liste-hayir li:before{background:var(--text-3);width:8px;height:2px;top:.78em}.nc-liste-genis{gap:14px;font-size:15px}.nc-liste-genis strong{color:var(--text);font-weight:500}.nc-sure{color:var(--marka-parlak);background:var(--marka-wash);border-radius:var(--r-sm);margin:16px 0 0;padding:8px 12px;font-size:13px}.nc-ikili{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.nc-ikili-baslik{font-family:var(--display);margin:0 0 14px;font-size:16px}@media (max-width:860px){.nc-adim{grid-template-columns:40px minmax(0,1fr);gap:12px}.nc-ikili{grid-template-columns:minmax(0,1fr);gap:24px}}@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-belir;animation-timeline:view();animation-range:entry 8% cover 32%}@keyframes lp-belir{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.lp-kartlar>:first-child{animation-range:entry 6% cover 28%}.lp-kartlar>:nth-child(2){animation-range:entry 11% cover 33%}.lp-kartlar>:nth-child(3){animation-range:entry 16% cover 38%}}@property --sayi{syntax:"<integer>";inherits:false;initial-value:0}@supports (animation-timeline:view()){.lp-sayac{counter-reset:s var(--sayi);animation:1.1s cubic-bezier(.2,.8,.3,1) both lp-say}.lp-sayac>.lp-sayi-metin{display:none}.lp-sayac:after{content:"%" counter(s)}@keyframes lp-say{0%{--sayi:0}to{--sayi:var(--hedef)}}}.lp-baslik em{background:linear-gradient(100deg, var(--marka-parlak) 0%, var(--marka-parlak) 38%, var(--vurgu) 48%, var(--marka-parlak) 58%, var(--marka-parlak) 100%);color:#0000;background-position:120% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s ease-out .9s both lp-parilti}@keyframes lp-parilti{to{background-position:-20% 0}}.lp-hero:after{content:"";filter:blur(40px);pointer-events:none;background:radial-gradient(38% 50%,#22b8d01a,#0000 72%);height:420px;animation:21s ease-in-out infinite alternate lp-kor-2;position:absolute;inset:auto -25% -30% 10%}@keyframes lp-kor-2{0%{opacity:.6;transform:translate(0,0)scale(1.04)}to{opacity:.95;transform:translate(-4%,3%)scale(.94)}}.lp-harita{overflow:hidden}.lp-harita:before{content:"";background:linear-gradient(105deg, transparent 42%, rgba(var(--lacivert), .055) 50%, transparent 58%);pointer-events:none;animation:1.6s ease-out 1.1s both lp-tarama;position:absolute;inset:0;transform:translate(-100%)}@keyframes lp-tarama{to{transform:translate(100%)}}.lp-satir{animation:.52s cubic-bezier(.22,.9,.3,1) both lp-yuksel;animation-delay:var(--kendi-gecikme,0s)}.lp-kart{position:relative;overflow:hidden}.lp-kart:before{content:"";background:radial-gradient(140px 90px at var(--mx,50%) var(--my,0%), var(--marka-wash), transparent 70%);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:-1px}.lp-kart:hover:before{opacity:1}.lp-btn-buyuk{transition:transform .12s,background .12s}.lp-btn-buyuk:active{transform:translateY(1px)scale(.985)}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-sayac,.lp-satir,.lp-baslik em,.lp-harita:before,.lp-hero:after{animation:none!important}.lp-baslik em{color:var(--marka-parlak);-webkit-text-fill-color:currentColor;background:0 0}.lp-sayac:after{content:"%" var(--hedef)}}.mk{flex:none;display:inline-block;position:relative}.mk-svg{width:100%;height:100%;overflow:visible}.mk-govde{transform-origin:32px 56px;animation:3.6s ease-in-out infinite mk-nefes}@keyframes mk-nefes{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2.2px)scale(1.018)}}.mk-kor{filter:blur(3px);opacity:.5;animation:3.6s ease-in-out infinite mk-kor-nabiz}@keyframes mk-kor-nabiz{0%,to{opacity:.5;rx:17}50%{opacity:.26;rx:13}}.mk-sakin .mk-goz,.mk-dusunuyor .mk-goz{transform-origin:50%;animation:5.2s ease-in-out infinite mk-kirp}.mk-sakin .mk-goz-sag{animation-delay:40ms}@keyframes mk-kirp{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.mk-dusunuyor .mk-gozler{animation:2.8s ease-in-out infinite mk-gezin}@keyframes mk-gezin{0%,to{transform:translate(0)}30%{transform:translate(2.6px)translateY(-1px)}65%{transform:translate(-2.2px)translateY(-1px)}}.mk-dusunuyor .mk-govde{animation:3.6s ease-in-out infinite mk-nefes,5.6s ease-in-out infinite mk-egil}@keyframes mk-egil{0%,to{rotate:none}50%{rotate:-3.5deg}}.mk-sevindi .mk-govde{transform-origin:32px 58px;animation:1.5s cubic-bezier(.3,.9,.4,1) infinite mk-zipla}@keyframes mk-zipla{0%{transform:translateY(0)scale(1)rotate(0)}8%{transform:translateY(2px)scale(1.1,.88)rotate(0)}22%{transform:translateY(-20px)scale(.9,1.16)rotate(-5deg)}34%{transform:translateY(-24px)scale(.96,1.05)rotate(3deg)}46%{transform:translateY(0)scale(1.14,.84)rotate(0)}58%{transform:translateY(-9px)scale(.95,1.08)rotate(4deg)}70%{transform:translateY(0)scale(1.07,.93)rotate(0)}80%{transform:translateY(0)scale(.98,1.02)rotate(-2deg)}88%{transform:translateY(0)scale(1.01,.99)rotate(1deg)}to{transform:translateY(0)scale(1)rotate(0)}}.mk-sevindi .mk-kor{animation:1.5s cubic-bezier(.3,.9,.4,1) infinite mk-kor-zipla}@keyframes mk-kor-zipla{0%,to{opacity:.5;rx:17}28%{opacity:.18;rx:9}46%{opacity:.72;rx:20}70%{opacity:.4;rx:15}}.mk-sevindi .mk-sacilma circle{animation:1.5s ease-out infinite mk-sacil}.mk-sevindi .mk-s1{animation-delay:.3s}.mk-sevindi .mk-s2{animation-delay:.36s}.mk-sevindi .mk-s3{animation-delay:.42s}.mk-sevindi .mk-s4{animation-delay:.34s}@keyframes mk-sacil{0%,18%{opacity:0;transform:translate(0)scale(.4)}26%{opacity:1}60%{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.9)}to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.9)}}.mk-uyarir .mk-koz-ust{stop-color:var(--amber)}.mk-uyarir .mk-koz-orta{stop-color:#8a5800}.mk-uyarir .mk-koz-alt{stop-color:#5c3a00}.mk-uyarir .mk-kor{fill:var(--amber)}.mk-uyarir{animation:2.6s ease-in-out infinite mk-titre}@keyframes mk-titre{0%,86%,to{transform:translate(0)}89%{transform:translate(-1.6px)}92%{transform:translate(1.6px)}95%{transform:translate(-1px)}}.mk-uyuyor .mk-govde,.mk-uyuyor .mk-kor{animation-duration:5.4s}.mk-zerre{opacity:0;animation:3.4s ease-out infinite mk-zerre-ucus}.mk-k2{animation-delay:1.1s}.mk-k3{animation-delay:2.2s}@keyframes mk-zerre-ucus{0%{opacity:0;transform:translateY(0)scale(.6)}18%{opacity:.85}to{opacity:0;transform:translateY(-16px)scale(.3)}}@media (prefers-reduced-motion:reduce){.mk,.mk *{animation:none!important}}.gs{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.gs-perde{background:var(--canvas);animation:.38s ease-out 1.45s both gs-perde;position:absolute;inset:0}@keyframes gs-perde{to{opacity:0}}.gs-izgara{background-image:radial-gradient(circle at center, rgba(var(--lacivert), .14) 1.2px, transparent 1.2px);background-size:26px 26px;animation:.9s cubic-bezier(.22,1,.36,1) both gs-izgara;position:absolute;inset:0}@keyframes gs-izgara{0%{opacity:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 2%);mask-image:radial-gradient(circle,#000 0%,#0000 2%)}40%{opacity:1}to{opacity:1;-webkit-mask-image:radial-gradient(circle,#000 100%,#0000 130%);mask-image:radial-gradient(circle,#000 100%,#0000 130%)}}.gs-kilit{align-items:center;display:flex;position:relative}.gs-pencere{white-space:nowrap;align-items:center;gap:14px;animation:.62s cubic-bezier(.22,1,.36,1) .34s both gs-pencere;display:flex}@keyframes gs-pencere{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.gs-logo{flex:none;width:auto;height:52px}.gs-ad{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:34px;font-weight:600}.gs-cizgi{background:var(--vurgu);border-radius:2px;width:3px;height:64px;margin-top:-32px;animation:.98s cubic-bezier(.22,1,.36,1) .3s both gs-cizgi;position:absolute;top:50%;left:0;box-shadow:0 0 14px #22b8d0a6}@keyframes gs-cizgi{0%{opacity:0;left:0}12%{opacity:1}65%{opacity:1;left:100%}to{opacity:0;left:100%}}.gs-sakin .gs-izgara{animation:.5s ease-out both gs-sakin-belir}.gs-sakin .gs-pencere{clip-path:none;animation:.5s ease-out .12s both gs-sakin-belir}.gs-sakin .gs-cizgi{display:none}.gs-sakin .gs-perde{animation:.36s ease-out .82s both gs-perde}@keyframes gs-sakin-belir{0%{opacity:0}to{opacity:1}}.ks{--ks-derz:rgba(var(--lacivert), .08);--ks-kor:#22b8d099;max-width:1120px}.ks-ust{border-bottom:1px solid var(--ks-derz);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;padding:6px 0 26px;display:flex}.ks-tarih{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:12px}.ks-baslik{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:34px;line-height:1.05}.ks-sayi-vurgu{color:var(--marka-parlak);font-variant-numeric:tabular-nums}.ks-olcumler{align-items:flex-end;display:flex}.ks-olcum{text-align:right;padding:0 22px;position:relative}.ks-olcum+.ks-olcum:before{content:"";background:linear-gradient(to top, var(--ks-kor), transparent);width:1px;height:38px;position:absolute;bottom:0;left:0}.ks-olcum:last-child{padding-right:0}.ks-olcum-sayi{font-family:var(--display);letter-spacing:-.03em;font-size:32px;line-height:1}.ks-olcum-etiket{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-top:7px;font-size:11px}.ks-bolum{margin-bottom:38px}.ks-bolum-ust{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;display:flex}.ks-bolum-ust h2{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);margin:0;font-size:15px}.ks-adet{color:var(--marka-parlak);font-variant-numeric:tabular-nums;font-size:12px}.ks-baglanti{color:var(--text-2);font-size:13px;transition:color .14s}.ks-baglanti:hover{color:var(--marka-parlak)}.ks-liste{margin:0;padding:0;list-style:none}.ks-is{border-bottom:1px solid var(--ks-derz);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 0 17px 16px;display:grid;position:relative}.ks-derz{background:linear-gradient(to bottom, transparent, var(--marka) 22%, var(--marka-parlak) 50%, var(--marka) 78%, transparent);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:0;box-shadow:0 0 10px #22b8d080}.ks-is-onay .ks-derz{background:linear-gradient(to bottom, transparent, var(--amber) 22%, var(--amber) 78%, transparent);box-shadow:0 0 10px #a66a004d}.ks-rozet{background:var(--card);border:1px solid var(--line-strong);letter-spacing:.03em;width:32px;height:32px;color:var(--text-2);border-radius:9px;place-items:center;font-size:11.5px;font-weight:600;display:grid}.ks-is-metin{min-width:0}.ks-is-baslik{letter-spacing:-.01em;font-size:15px;font-weight:500}.ks-is-alt{color:var(--text-3);margin-top:3px;font-size:13px}.ks-eylem{color:var(--text-2);border-radius:var(--r-sm);border:1px solid var(--line-strong);white-space:nowrap;justify-self:end;align-items:center;padding:7px 14px;font-size:13px;transition:border-color .15s,color .15s;display:inline-flex}.ks-eylem:hover{border-color:var(--marka-edge);color:var(--marka-parlak)}.ks-ogrenci{border-bottom:1px solid var(--ks-derz)}.ks-ogrenci-bag{color:inherit;grid-template-columns:auto minmax(150px,1.1fr) minmax(0,1.4fr) 132px;align-items:center;gap:16px;padding:18px 2px;transition:background .16s;display:grid}.ks-ogrenci-bag:hover{background:rgba(var(--lacivert), .028)}.ks-zayif{min-width:0}.ks-zayif-etiket{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10.5px}.ks-zayif-ad{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}.ks-zayif-yok{color:var(--text-3);font-size:13.5px}.ks-puan{justify-content:flex-end;align-items:baseline;gap:2px;padding-bottom:12px;display:flex;position:relative}.ks-puan-sayi{font-family:var(--display);letter-spacing:-.04em;font-size:34px;line-height:1}.ks-puan-yuzde{color:var(--text-3);font-size:13px}.ks-puan-bos{color:var(--text-3);font-size:22px}.ks-kor{background:linear-gradient(90deg, transparent, var(--marka-parlak));border-radius:2px;height:2px;position:absolute;bottom:0;right:0;box-shadow:0 0 8px #22b8d08c}.ks-not{color:var(--text-3);border-top:1px solid var(--ks-derz);padding-top:16px;font-size:12.5px}.ks-not a{color:var(--text-2);text-decoration:underline}@media (max-width:860px){.ks-ust{flex-direction:column;align-items:flex-start;gap:22px}.ks-olcumler{justify-content:space-between;width:100%}.ks-olcum{text-align:left;padding:0 14px}.ks-olcum:first-child{padding-left:0}.ks-baslik{font-size:27px}.ks-ogrenci-bag{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px}.ks-zayif{grid-column:2/-1}.ks-puan{grid-area:1/3;padding-bottom:10px}.ks-is{grid-template-columns:auto auto minmax(0,1fr)}.ks-eylem{grid-column:3;justify-self:start}}.zemin{isolation:isolate;position:relative}.zemin-seyrek{--toz-aralik:38px;--toz-opak:.22;--toz-boy:1.6px}.zemin-orta{--toz-aralik:32px;--toz-opak:.3;--toz-boy:1.5px}.zemin-sik{--toz-aralik:24px;--toz-opak:.26;--toz-boy:1.3px}.zemin-ornekler{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.zemin-ornek{isolation:isolate;border:1px solid var(--line);border-radius:var(--r);flex-direction:column;justify-content:flex-end;height:150px;padding:14px;display:flex;position:relative;overflow:hidden}.zemin-ornek:before{content:"";z-index:-1;background-image:radial-gradient(circle at center, rgba(var(--toz), var(--toz-opak)) var(--toz-boy), transparent var(--toz-boy));background-size:var(--toz-aralik) var(--toz-aralik);position:absolute;inset:0}.zemin-ornek-ad{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:12px}.zemin-ornek-not{color:var(--text-3);margin-top:4px;font-size:12px}@media (max-width:860px){.zemin-ornekler{grid-template-columns:minmax(0,1fr)}.zemin-ornek{height:120px}}.th-sahne{view-timeline-name:--tahta;view-timeline-axis:block;height:360vh;position:relative}.lp,.th{timeline-scope:--tahta}.th-sabit{flex-direction:column;justify-content:center;gap:clamp(26px,6vh,64px);height:100vh;padding:0 clamp(18px,4vw,64px);display:flex;position:sticky;top:0;overflow:hidden}.th-ust{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:48px;display:grid}.th-tahta{box-shadow:0 0 0 1px rgba(var(--lacivert), .18), var(--shadow-lg), inset 0 0 70px #060a1680;background:radial-gradient(120% 90% at 30% 20%,#223157,#16203f 60%,#101831);border:10px solid #0d1428;border-radius:10px;padding:clamp(14px,2.4vw,30px);position:relative}.th-doku{pointer-events:none;opacity:.16;background:radial-gradient(58% 16% at 22% 30%,#fff,#0000 72%),radial-gradient(44% 12% at 72% 55%,#fff,#0000 72%),radial-gradient(68% 11% at 45% 76%,#fff,#0000 72%),radial-gradient(30% 22% at 85% 20%,#fff,#0000 75%),repeating-linear-gradient(96deg,#0000 0 14px,#ffffff0b 14px 15px);border-radius:4px;position:absolute;inset:0}.th-tepsi{height:10px;box-shadow:0 8px 16px rgba(var(--lacivert), .22);background:linear-gradient(#1e2b4d,#0d1428);border-radius:0 0 6px 6px;position:absolute;bottom:-20px;left:6%;right:6%}.th-yazi{width:100%;height:auto;display:block}.th-cizgi{stroke:#efeadb;stroke-width:13px;opacity:.92}.th-el{opacity:0}.th-tebesir{fill:#faf7ee;filter:drop-shadow(0 2px 4px #0000008c)}.th-tebesir-uc{fill:#cfc8b6}.th-parmak{fill:#d9c2aa}.th-sutunlar{min-height:230px;position:relative}.th-sutun{opacity:0;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.th-sutun h2{font-family:var(--display);margin:0 0 12px;font-size:clamp(22px,2.6vw,30px)}.th-sutun p{color:var(--text-2);max-width:38ch;margin:0;font-size:15.5px;line-height:1.7}.th-ozet{opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.th-ozet-kutu{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px}.th-ozet-kutu h3{font-family:var(--display);margin:0 0 8px;font-size:18px}.th-ozet-kutu p{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.6}.th-ipucu{letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:11px;animation:2.4s ease-in-out infinite th-ipucu;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@keyframes th-ipucu{0%,to{opacity:.25;transform:translate(-50%)}50%{opacity:.7;transform:translate(-50%,5px)}}.th-varis{flex-direction:column;justify-content:center;max-width:820px;min-height:100vh;margin:0 auto;padding:80px clamp(18px,4vw,40px);display:flex}@supports (animation-timeline:view()){.th-cizgi{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both th-ciz;animation-timeline:--tahta}@keyframes th-ciz{to{stroke-dashoffset:0}}.th-el{offset-rotate:0deg;animation:linear both th-el-yuru;animation-timeline:--tahta}@keyframes th-el-yuru{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.th-c1,.th-e1{animation-range:contain 1% contain 6%}.th-c2,.th-e2{animation-range:contain 6% contain 11%}.th-c3,.th-e3{animation-range:contain 11% contain 16%}.th-c4,.th-e4{animation-range:contain 16% contain 21%}.th-c5,.th-e5{animation-range:contain 22% contain 27%}.th-c6,.th-e6{animation-range:contain 27% contain 32%}.th-c7,.th-e7{animation-range:contain 33% contain 38%}.th-c8,.th-e8{animation-range:contain 38% contain 43%}.th-c9,.th-e9{animation-range:contain 44% contain 49%}.th-c10,.th-e10{animation-range:contain 49% contain 54%}.th-c11,.th-e11{animation-range:contain 54% contain 58%}.th-c12,.th-e12{animation-range:contain 59% contain 63%}.th-c13,.th-e13{animation-range:contain 63% contain 67%}.th-c14,.th-e14{animation-range:contain 67% contain 71%}.th-sutun{animation:linear both th-sutun;animation-timeline:--tahta}@keyframes th-sutun{0%{opacity:0;transform:translateY(16px)}18%{opacity:1;transform:none}82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)}}.th-s1{animation-range:contain contain 24%}.th-s2{animation-range:contain 24% contain 48%}.th-s3{animation-range:contain 48% contain 71%}.th-ozet{animation:linear both th-ozet;animation-timeline:--tahta;animation-range:contain 71%}@keyframes th-ozet{0%{opacity:0;transform:translateY(18px)}26%{opacity:1;transform:none}to{opacity:1;transform:none}}.th-ipucu{animation:linear both th-ipucu-kaybol;animation-timeline:--tahta;animation-range:contain contain 8%}@keyframes th-ipucu-kaybol{to{opacity:0}}}@supports not (animation-timeline:view()){.th-sahne{height:auto}.th-sabit{height:auto;padding:60px 20px;position:static}.th-ust{grid-template-columns:minmax(0,1fr)}.th-sutunlar{min-height:0}.th-sutun{opacity:1;margin-bottom:26px;position:static}.th-ozet,.th-ipucu{display:none}}@media (max-width:900px){.th-sabit{gap:22px}.th-ust{grid-template-columns:minmax(0,1fr);gap:22px}.th-sutunlar{min-height:190px}.th-ozet{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.th-ozet-kutu{padding:12px 14px}.th-ozet-kutu p{display:none}}@media (prefers-reduced-motion:reduce){.th-ipucu{animation:none}}.th{min-height:100vh}
