@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-400-normal-CwRJVcUA.woff2)format("woff2"),url(/assets/lexend-latin-400-normal-CHypAkT3.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-ext-400-normal-D38JI5AK.woff2)format("woff2"),url(/assets/lexend-latin-ext-400-normal-D9P7pMo-.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lexend-latin-700-normal-DqO8md6r.woff2)format("woff2"),url(/assets/lexend-latin-700-normal-DVyJlN8t.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lexend-latin-ext-700-normal-CcWyeg4T.woff2)format("woff2"),url(/assets/lexend-latin-ext-700-normal-iR1cPiNX.woff)format("woff")}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/didact-gothic-latin-400-normal-D1BYf_Hz.woff2)format("woff2"),url(/assets/didact-gothic-latin-400-normal-DmAQNfzW.woff)format("woff")}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/didact-gothic-latin-ext-400-normal-yHiITscR.woff2)format("woff2"),url(/assets/didact-gothic-latin-ext-400-normal-DBwC4wyT.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-400-normal-BTFTIZb-.woff2)format("woff2"),url(/assets/andika-latin-400-normal-BK42By1L.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-ext-400-normal-D580Nkki.woff2)format("woff2"),url(/assets/andika-latin-ext-400-normal-NXfvB_tZ.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-700-normal-Dk95f5lc.woff2)format("woff2"),url(/assets/andika-latin-700-normal-CAUSQC6x.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-ext-700-normal-Ch3SGZaH.woff2)format("woff2"),url(/assets/andika-latin-ext-700-normal-DBt0PRsd.woff)format("woff")}@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/opendyslexic-latin-400-normal-nUhe5EwG.woff2)format("woff2"),url(/assets/opendyslexic-latin-400-normal-Cv3YY6GF.woff)format("woff")}@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/opendyslexic-latin-700-normal-Bnmt45Ln.woff2)format("woff2"),url(/assets/opendyslexic-latin-700-normal-wYUJcbXi.woff)format("woff")}@font-face{font-family:TemelYazi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/temel-yazi-400-CMV-JnGQ.woff2)format("woff2");ascent-override:100%;descent-override:32%;line-gap-override:0%}@font-face{font-family:TemelYazi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/temel-yazi-700-dgsLnFqX.woff2)format("woff2");ascent-override:100%;descent-override:32%;line-gap-override:0%}@font-face{font-family:TemelYaziKalin;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/temel-yazi-700-dgsLnFqX.woff2)format("woff2");ascent-override:100%;descent-override:32%;line-gap-override:0%}:root{--yazi-yedek:"Noto Sans", "DejaVu Sans", system-ui, sans-serif;--yazi:"Lexend", var(--yazi-yedek);--ders-yazi:var(--yazi)}:root[data-yazi=didact]{--ders-yazi:"Didact Gothic", var(--yazi-yedek)}:root[data-yazi=andika]{--ders-yazi:"Andika", var(--yazi-yedek)}:root[data-yazi=opendyslexic]{--ders-yazi:"OpenDyslexic", var(--yazi-yedek)}:root[data-yazi=temel]{--ders-yazi:"TemelYazi", var(--yazi-yedek)}:root[data-yazi=temel-kalin]{--ders-yazi:"TemelYaziKalin", var(--yazi-yedek)}:root,[data-palet=varsayilan]{--zemin:#f6f3ec;--yuzey:#fff;--metin:#1d2733;--soluk:#5d6876;--cizgi:#e2dccf;--birincil:#1b6ca8;--birincil-metin:#fff;--birincil-acik:#e4eef7;--vurgu:#ffd66b;--vurgu-metin:#1d2733;--hata:#b3261e;--hece-kirmizi:#a61b1b;--hata-zemin:#fdecea;--golge:0 1px 2px #1d27330f, 0 8px 24px #1d273314;--kilavuz:#d9d1c1;--kilavuz-taban:#a99d86;--yol:#ebe5d9;--yol-orta:#ada391;--dolgu:#1b6ca8;--gosterim:#93bde2;--murekkep:#1d2733;--basla:#2f9e44;--eksik:#e8590c;--secim-zemin:#ebe5d9;--isaret-metin:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root,[data-palet=varsayilan]{--zemin:#15191f;--yuzey:#1e232b;--metin:#eef1f5;--soluk:#a7b0bd;--cizgi:#333a45;--birincil:#6fa8dc;--birincil-metin:#0f1318;--birincil-acik:#1f2c3a;--vurgu:#f0c44f;--vurgu-metin:#15191f;--hata:#f2a29b;--hece-kirmizi:#ff8f80;--hata-zemin:#3b1c1a;--golge:0 1px 2px #0000004d, 0 8px 24px #0000004d;--kilavuz:#3a424e;--kilavuz-taban:#67717e;--yol:#2b323c;--yol-orta:#65707e;--dolgu:#6fa8dc;--gosterim:#3d6a91;--murekkep:#eef1f5;--basla:#51cf66;--eksik:#ff922b;--secim-zemin:#252b34;--isaret-metin:#0f1318;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-palet=beyaz]{--zemin:#e9edf2;--yuzey:#fff;--metin:#0a0f1a;--soluk:#4a5565;--cizgi:#cfd6df;--birincil:#1546b8;--birincil-metin:#fff;--birincil-acik:#e3ebfb;--vurgu:#ffd400;--vurgu-metin:#0a0f1a;--hata:#b42318;--hece-kirmizi:#a8141b;--hata-zemin:#fde8e6;--golge:0 1px 2px #0a0f1a14, 0 8px 24px #0a0f1a1a;--kilavuz:#c9d1dc;--kilavuz-taban:#7d8a9c;--yol:#e6eaf0;--yol-orta:#8e9aab;--dolgu:#1546b8;--gosterim:#8fb0ea;--murekkep:#0a0f1a;--basla:#138a36;--eksik:#d9480f;--secim-zemin:#e1e6ed;--isaret-metin:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-palet=krem]{--zemin:#efe6cf;--yuzey:#fbf3dc;--metin:#2a2016;--soluk:#6a5a45;--cizgi:#dfd2b2;--birincil:#0b6e69;--birincil-metin:#fff;--birincil-acik:#dcece6;--vurgu:#ffc94a;--vurgu-metin:#2a2016;--hata:#a3271b;--hece-kirmizi:#951a12;--hata-zemin:#f8e1d6;--golge:0 1px 2px #2a201614, 0 8px 24px #2a201614;--kilavuz:#d8c9a6;--kilavuz-taban:#a08b62;--yol:#eee2c3;--yol-orta:#a6936b;--dolgu:#0b6e69;--gosterim:#8cc7c0;--murekkep:#2a2016;--basla:#2e7d32;--eksik:#c2410c;--secim-zemin:#ece0c1;--isaret-metin:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-palet=kara]{--zemin:#13211c;--yuzey:#1c2f27;--metin:#f5f3ea;--soluk:#b6c2b9;--cizgi:#2f463b;--birincil:#8fd0ff;--birincil-metin:#10201a;--birincil-acik:#24423a;--vurgu:#ffe066;--vurgu-metin:#13211c;--hata:#ff9e8f;--hece-kirmizi:#ff9d90;--hata-zemin:#3e2420;--golge:0 1px 2px #0000004d, 0 8px 24px #0000004d;--kilavuz:#345246;--kilavuz-taban:#6f8f80;--yol:#2a4339;--yol-orta:#7c978a;--dolgu:#8fd0ff;--gosterim:#3f7491;--murekkep:#f5f3ea;--basla:#7ee08f;--eksik:#ffb070;--secim-zemin:#172a22;--isaret-metin:#10201a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palet=gece]{--zemin:#070b16;--yuzey:#0f1730;--metin:#fff;--soluk:#b9c3d9;--cizgi:#26304d;--birincil:#7db8ff;--birincil-metin:#070b16;--birincil-acik:#1a2a52;--vurgu:#ffd23f;--vurgu-metin:#070b16;--hata:#ff8a80;--hece-kirmizi:#ff8a80;--hata-zemin:#3a1620;--golge:0 1px 2px #0006, 0 8px 24px #0006;--kilavuz:#2a3556;--kilavuz-taban:#5f6e96;--yol:#1d2747;--yol-orta:#6b7aa3;--dolgu:#7db8ff;--gosterim:#34558f;--murekkep:#fff;--basla:#4ade80;--eksik:#ffa94d;--secim-zemin:#0b1226;--isaret-metin:#070b16;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}html{overscroll-behavior:none}body{background:var(--zemin);color:var(--metin);font:22px/1.4 var(--yazi);-webkit-tap-highlight-color:transparent;overscroll-behavior:none}button,select,input{font:inherit;color:inherit}button{border:2px solid var(--birincil);background:var(--birincil);min-width:64px;min-height:64px;color:var(--birincil-metin);cursor:pointer;touch-action:manipulation;border-radius:16px;padding:10px 26px;font-weight:700;transition:transform 80ms}button:active{transform:scale(.97)}button:disabled{opacity:.4;cursor:not-allowed;transform:none}button:focus-visible{outline:4px solid var(--vurgu);outline-offset:3px}button.ikincil{color:var(--birincil);background:0 0}.sayfa{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:16px;max-width:1600px;min-height:100dvh;margin:0 auto;padding:16px clamp(16px,3vw,40px);display:grid}.ust-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.baslik{align-items:center;gap:14px;display:flex}.baslik strong{color:var(--birincil);font-size:1.4em}.baslik span{color:var(--soluk)}.ders-basligi{flex-direction:column;line-height:1.15;display:flex}.ders-basligi small{font-size:15px}[data-ekran-basligi]:focus,.pencere-basligi h2:focus{outline:none}.ust-dugmeler{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1600px){.ust-bar button{padding-inline:16px}.ust-bar{gap:10px}.baslik .ders-dugmesi~strong{display:none}}@media (width<=1400px){.ust-bar .ayar-yazisi{display:none}}.simge{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.simge .dolu{fill:currentColor}button.ikon-dugme{place-items:center;width:64px;padding:0;display:inline-grid}button.ayar-dugmesi{align-items:center;gap:8px;display:inline-flex}button.geri-bildirim[aria-pressed=false]{color:var(--soluk);border-color:var(--soluk)}.sahne{flex-direction:column;min-height:0;display:flex}.okuma-sahnesi{container-type:size}.okuma-alani{font-family:var(--ders-yazi);border:2px solid var(--cizgi);background:var(--yuzey);min-height:0;color:var(--metin);box-shadow:var(--golge);cursor:pointer;border-radius:28px;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:0 .35em;padding:.2em .4em;font-weight:400;line-height:1.15;display:flex}.okuma-alani.kisa{font-size:clamp(64px,min(32vh,30vw),380px);font-size:clamp(48px, min(32vh, 30vw, (100cqh - 56px) / 1.6, var(--sigan,380px)), 380px)}.okuma-alani.orta{font-size:clamp(56px,min(24vh,22vw),300px);font-size:clamp(44px, min(24vh, 22vw, (100cqh - 56px) / 1.6, var(--sigan,300px)), 300px)}.okuma-alani.uzun{font-size:clamp(40px,min(15vh,12vw),190px);font-size:clamp(36px, min(15vh, 12vw, (100cqh - 56px) / 2.8, var(--sigan,190px)), 190px)}.okuma-alani:active{transform:none}.kelime{white-space:nowrap}.hece{border-radius:.12em;padding:0 .02em;transition:background-color .12s,box-shadow .12s}.hece.kirmizi:not(.vurgu){color:var(--hece-kirmizi)}.hece.vurgu{background:var(--vurgu);color:var(--vurgu-metin);box-shadow:0 0 0 .04em var(--vurgu)}.durum-satiri{text-align:center;min-height:1.6em;color:var(--soluk);margin:10px 0 0}.durum-satiri.hata{color:var(--hata)}.hizlandirma-sahnesi{container-type:size}.piramit{border:2px solid var(--cizgi);background:var(--yuzey);min-height:0;box-shadow:var(--golge);border-radius:28px;flex:1;justify-content:center;align-items:center;padding:12px 16px;display:flex;overflow:hidden}.piramit-satirlari{font-family:var(--ders-yazi);flex-direction:column;align-items:center;line-height:1.2;display:flex}button.piramit-satiri{min-width:0;min-height:0;color:var(--metin);white-space:nowrap;background:0 0;border:2px solid #0000;border-radius:.3em;padding:.11em .3em;font-weight:400}button.piramit-satiri:active{transform:none}button.piramit-satiri[aria-pressed=true]{background:var(--birincil-acik);border-color:var(--birincil)}.piramit .hece{padding:0}.ornekler{--ornek-boyu:68px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.ornek-dugmeleri{max-height:calc(2 * var(--ornek-boyu) + 12px + 4px);overscroll-behavior:contain;scrollbar-color:var(--birincil) transparent;flex-wrap:wrap;justify-content:center;gap:12px;padding:2px;display:flex;overflow-y:auto}.ornek-listesi{justify-content:center;align-items:flex-start;gap:12px;min-width:0;max-width:100%;display:flex}.ornek-listesi .ornek-dugmeleri{flex:auto;min-width:0}.kaydirma-dugmeleri{flex-direction:column;gap:12px;padding-block:2px;display:flex}.kaydirma-dugmeleri button.ikon-dugme{height:var(--ornek-boyu);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex}.kaydirma-dugmeleri .simge{width:28px;height:28px}.kaydirma-dugmeleri .kalan{font-size:1.05em;font-weight:700;line-height:1}@media (height<=820px){.ornek-dugmeleri{max-height:calc(var(--ornek-boyu) + 4px)}.kaydirma-dugmeleri{flex-direction:row}}.ornek{height:var(--ornek-boyu);min-width:96px;min-height:0;line-height:1.2;font-family:var(--ders-yazi);background:var(--yuzey);color:var(--metin);border-color:var(--cizgi);padding-block:0;font-size:1.5em;font-weight:400}.ornek[aria-pressed=true]{border-color:var(--birincil);background:var(--birincil-acik)}.eylem{justify-content:center;align-items:center;gap:16px;display:flex}.eylem button.ikon-dugme{border-radius:22px;width:88px;min-height:88px}.eylem button.ikon-dugme .simge{width:36px;height:36px}button.buyuk{border-radius:22px;min-width:min(360px,100%);min-height:88px;font-size:1.5em}.secim.ayar-sekmeleri button{padding-inline:16px}.surum{color:var(--soluk);margin:0}.arac-baglantilari{flex-wrap:wrap;gap:10px;display:flex}a.dugme{border:2px solid var(--birincil);min-height:64px;color:var(--birincil);border-radius:16px;align-items:center;padding:10px 26px;font-weight:700;text-decoration:none;display:inline-flex}a.dugme:focus-visible{outline:4px solid var(--vurgu);outline-offset:3px}.perde{z-index:10;background:#0f131873;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.panel{background:var(--yuzey);width:min(720px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--golge);border-radius:24px;padding:24px 28px;overflow:auto}.panel h2{margin:0 0 8px}.panel h3{color:var(--soluk);margin:20px 0 8px;font-size:1em}.secim{background:var(--secim-zemin);border-radius:20px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.secim button{color:var(--birincil);background:0 0;border-color:#0000;border-radius:16px}.secim button[aria-pressed=true]{background:var(--birincil);color:var(--birincil-metin)}.durum{color:var(--soluk);margin:10px 0}.durum.hata{color:var(--hata)}.kucuk{color:var(--soluk);font-size:15px}.ilerleme{background:var(--birincil-acik);border-radius:7px;height:14px;overflow:hidden}.ilerleme>div{background:var(--birincil);height:100%;transition:width .2s linear}.satir{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.satir select{border:1px solid var(--cizgi);background:var(--zemin);border-radius:12px;min-height:56px;padding:6px 12px}.kaydirici{margin-top:20px;display:block}.kaydirici span{justify-content:space-between;display:flex}.kaydirici input{width:100%;height:48px;accent-color:var(--birincil)}.panel-alt{justify-content:flex-end;margin-top:24px;display:flex}.panel.genis{width:min(1000px,100%)}.pencere-basligi{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pencere-basligi h2{flex:auto;margin:0}button.kapat-dugmesi{align-items:center;gap:8px;padding-inline:18px;display:inline-flex}.ders-secici{align-items:center;gap:10px;margin-left:auto;display:flex}.ders-secici select{border:1px solid var(--cizgi);background:var(--zemin);border-radius:12px;min-height:56px;padding:6px 12px}.giris{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0;display:flex}.giris label{color:var(--soluk);flex-direction:column;gap:6px;display:flex}.giris input{border:1px solid var(--cizgi);background:var(--zemin);border-radius:12px;min-width:min(320px,100%);min-height:56px;padding:6px 14px}.giris-durumu{color:var(--soluk)}button.kucuk-dugme{min-height:48px;padding:6px 16px}.kayit-grubu h3{margin-top:24px}.kayit-satiri{border-bottom:1px solid var(--cizgi);grid-template-columns:minmax(96px,auto) auto minmax(0,1fr);align-items:center;gap:8px 16px;padding:10px 0;display:grid}.kayit-metni{min-width:2.5em;font-size:2em}.rozet{background:var(--zemin);color:var(--soluk);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:16px}.rozet.var{background:var(--birincil-acik);color:var(--birincil);font-weight:700}.kayit-dugmeleri{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.kayit-dugmeleri .seviye{background:var(--zemin);border-radius:8px;flex:1;min-width:120px;height:16px;overflow:hidden}.kayit-dugmeleri .seviye>div{background:var(--hata);width:0;height:100%}button.kayit-bitir{background:var(--hata);border-color:var(--hata)}.kayit-hatasi{grid-column:1/-1;margin:0}@media (width<=640px){.kayit-satiri{grid-template-columns:minmax(0,1fr) auto}.kayit-dugmeleri{grid-column:1/-1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.yazi-secimi button{flex-direction:column;align-items:center;gap:2px;padding:8px 18px;display:flex}.yazi-secimi .yazi-ornegi{font-size:1.6em;font-weight:400;line-height:1.2}.yazi-secimi .yazi-adi{font-size:15px}.sayfa.tam-alan{grid-template-rows:auto 1fr}.yazma{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.yazma-ust{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sayfa-gecis{align-items:center;gap:12px;display:flex}.sayfa-no{color:var(--soluk);white-space:nowrap;font-size:1.1em}.yazma-alani{border:2px solid var(--cizgi);background:var(--yuzey);min-height:45vh;box-shadow:var(--golge);border-radius:28px;flex:1;position:relative;overflow:hidden}.yazma-tuvali{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.yazma-tuvali .zemin{fill:#0000}.yazma-tuvali>:not(.zemin){pointer-events:none}.kilavuz line{stroke:var(--kilavuz);stroke-width:.025px}.kilavuz .orta{stroke-dasharray:.12 .1}.kilavuz .taban{stroke:var(--kilavuz-taban);stroke-width:.035px}.yazma-tuvali .model,.yazma-tuvali .dolgu,.yazma-tuvali .gosterim,.yazma-tuvali .murekkep{fill:none;stroke-linecap:round;stroke-linejoin:round}.yazma-tuvali .model{stroke:var(--yol)}.yazma-tuvali .model-orta{fill:none;stroke:var(--yol-orta);stroke-width:.04px;stroke-linecap:round;stroke-dasharray:.001 .1}.yazma-tuvali .dolgu{stroke:var(--dolgu)}.yazma-tuvali .gosterim{stroke:var(--gosterim)}.yazma-tuvali circle.model{fill:var(--yol);stroke:none}.yazma-tuvali circle.dolgu{fill:var(--dolgu);stroke:none}.yazma-tuvali circle.gosterim{fill:var(--gosterim);stroke:none}.yazma-tuvali .murekkep{stroke:var(--murekkep);stroke-width:.06px;opacity:.8}.yazma-tuvali .yazilan{opacity:.8}.yazma-tuvali .yazilan .murekkep{opacity:1}.yazma-tuvali .baslangic,.yazma-tuvali .ok{fill:var(--basla)}.yazma-tuvali .hale{fill:none;stroke:var(--vurgu);stroke-width:.08px;transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite nabiz}.yazma-tuvali .kapsanan,.yazma-tuvali .eksik{fill:none;stroke-linecap:round;stroke-linejoin:round}.yazma-tuvali .kapsanan{stroke:var(--basla);opacity:.55}.yazma-tuvali .eksik{stroke:var(--eksik);stroke-dasharray:.06 .1}.yazma-tuvali circle.kapsanan{fill:var(--basla);stroke:none}.yazma-tuvali circle.eksik{fill:none;stroke-width:.05px}.sonuc-ozeti{color:var(--metin);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.sonuc-ozeti li:before{content:"○ ";color:var(--soluk)}.sonuc-ozeti li.tamam:before{content:"✓ ";color:var(--basla)}.yazma-tuvali .baslangic-no{fill:var(--isaret-metin);font:700 .24px var(--yazi);text-anchor:middle}.yazma-tuvali .takip{fill:var(--vurgu);stroke:var(--vurgu-metin);stroke-width:.03px;transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite nabiz}@keyframes nabiz{50%{transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.yazma-tuvali .takip,.yazma-tuvali .hale{animation:none}}.tamam-isareti circle{fill:var(--basla)}.tamam-isareti polyline{fill:none;stroke:var(--isaret-metin);stroke-width:.07px;stroke-linecap:round;stroke-linejoin:round}.yazma-alt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.yazma-alt .durum-satiri{text-align:left;margin:0}.yazma-dugmeleri{flex-wrap:wrap;gap:10px;display:flex}.bul{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.bul-ust{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bul-hedef{align-items:center;gap:14px;display:flex}.bul-hedef-etiket{color:var(--soluk)}.bul-hedef-hece{border:2px solid var(--cizgi);background:var(--yuzey);min-width:2.4em;font:400 2.2em/1.3 var(--ders-yazi);text-align:center;border-radius:16px;padding:0 .35em}.bul-alani{border:2px solid var(--cizgi);background:var(--yuzey);min-height:45vh;box-shadow:var(--golge);border-radius:28px;flex:1;position:relative;overflow:hidden}.bul-tuvali{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0}.bul-tuvali .zemin{fill:#0000}.bul-tuvali.dokunma .hece{cursor:pointer}.bul-tuvali.halka .hece,.bul-tuvali .halka{pointer-events:none}.bul-tuvali .hece-alan{fill:#0000;stroke:#0000;stroke-width:.06px}.bul-tuvali text{fill:var(--metin);font-family:var(--ders-yazi);text-anchor:middle;dominant-baseline:central}.bul-tuvali .hece.bulundu .hece-alan{fill:color-mix(in srgb, var(--basla) 14%, transparent);stroke:var(--basla)}.bul-tuvali .hece.bulundu text{fill:var(--basla)}.bul-tuvali .hece.yanlis .hece-alan{fill:color-mix(in srgb, var(--hata) 10%, transparent);stroke:var(--hata)}.bul-tuvali .hece.yanlis .hece-ic{animation:.45s ease-in-out salla}@keyframes salla{25%{transform:translateX(var(--salla))}75%{transform:translateX(calc(-1 * var(--salla)))}}.bul-tuvali .isaret-dogru circle{fill:var(--basla)}.bul-tuvali .isaret-dogru polyline,.bul-tuvali .isaret-yanlis path{fill:none;stroke:var(--isaret-metin);stroke-linecap:round;stroke-linejoin:round}.bul-tuvali .isaret-yanlis circle{fill:var(--hata);stroke:none}.bul-tuvali .halka{fill:none;stroke-linecap:round;stroke-linejoin:round}.bul-tuvali .halka.cizim{stroke:var(--dolgu)}.bul-tuvali .halka.dogru{stroke:var(--basla)}.bul-tuvali .halka.yanlis{stroke:var(--hata);animation:1.3s ease-in forwards solarak-kaybol}.bul-tuvali .halka.gecersiz{stroke:var(--soluk);animation:1.3s ease-in forwards solarak-kaybol}@keyframes solarak-kaybol{60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.bul-tuvali .hece.yanlis .hece-ic{animation:none}}.bul-sayac{color:var(--soluk);gap:18px;display:flex}.bul-sayac strong{color:var(--metin)}.palet-secimi{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.palet-secimi button{background:var(--secim-zemin);color:var(--metin);text-align:left;border:3px solid #0000;border-radius:18px;flex-direction:column;align-items:stretch;gap:6px;padding:8px;font-weight:400;display:flex}.palet-secimi button[aria-pressed=true]{border-color:var(--birincil)}.palet-ornegi{border:1px solid var(--cizgi);background:var(--yuzey);color:var(--metin);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.palet-ornegi .palet-hece{font:400 1.7em/1.1 var(--ders-yazi)}.palet-ornegi .palet-hece mark{background:var(--vurgu);color:var(--vurgu-metin);border-radius:6px}.palet-renkler{gap:4px;display:flex}.palet-renkler i{border-radius:50%;width:18px;height:18px}.palet-adi{padding:0 4px;font-weight:700}.palet-aciklama{color:var(--soluk);padding:0 4px;font-size:15px}button.ders-dugmesi{align-self:center;align-items:center;gap:8px;display:inline-flex}.ders-secimi{flex-direction:column;gap:24px;min-height:0;display:flex;overflow-y:auto}.ders-secimi h1{color:var(--soluk);margin:0;font-size:1.6em;font-weight:400}.kitap{flex-direction:column;gap:16px;display:flex}.kitap h2{color:var(--metin);margin:0;font-size:1.25em;font-weight:700}.ders-evresi{width:100%}.ders-evresi h3{color:var(--soluk);margin:0 0 12px;font-size:1em;font-weight:700}.yakindaki-kitaplar{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:16px;display:grid}.kitap.yakinda{border:2px dashed var(--cizgi);border-radius:18px;flex-flow:wrap;align-items:center;gap:8px 16px;padding:14px 20px}.kitap.yakinda h2{color:var(--soluk)}.yakinda-etiketi{background:var(--secim-zemin);color:var(--soluk);border-radius:999px;padding:4px 14px;font-size:.8em;font-weight:700}.ders-kutulari{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:12px;display:grid}button.ders-kutusu{border:2px solid var(--cizgi);background:var(--yuzey);min-height:96px;color:var(--metin);box-shadow:var(--golge);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 10px;font-weight:400;display:flex}button.ders-kutusu:focus-visible,button.ders-kutusu:active{border-color:var(--birincil)}button.ders-kutusu.son-acilan{border-color:var(--birincil);box-shadow:inset 0 0 0 2px var(--birincil), var(--golge);scroll-margin-block:16px;position:relative}button.ders-kutusu.son-acilan:after{content:"Son açılan";background:var(--birincil);color:var(--birincil-metin);white-space:nowrap;border-radius:8px;padding:0 8px;font-size:13px;font-weight:700;line-height:20px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.ders-no{color:var(--soluk);font-size:.8em}.ders-adi{color:var(--birincil);flex-direction:column;align-items:center;font-size:1.1em;font-weight:700;line-height:1.2;display:flex}.ders-birim{font:400 1.3em/1 var(--ders-yazi);color:var(--metin)}.secim.harf-secimi button{min-width:64px;font:400 1.5em/1 var(--ders-yazi);padding-inline:14px}.kagit-sayfa{--kagit-zemin:#fff;--kagit-metin:#1f2328;--kagit-kirmizi:#ad1414;--kagit-soluk:#5b6573;--kagit-cizgi:#d5dbe3;--kagit-serit:#f3f6f9;--kagit-kilavuz:#b3c0ce;--kagit-kilavuz-orta:#c3cdd8;--kagit-kilavuz-taban:#7f91a6;--kagit-noktali:#8a96a3;--kagit-basla:#2f9e44;--kagit-ok:#e8590c;--kagit-isaret:#fff;--kagit-vurgu:#1b6ca8;--kagit-acik:#e8f1f9;background:var(--kagit-zemin);width:100%;height:auto;font-family:var(--yazi);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block}.kagit-sayfa.yazma{--kagit-vurgu:#2c6e3f;--kagit-acik:#e6f4ea}.kagit-sayfa.bul{--kagit-vurgu:#a14a06;--kagit-acik:#fdf0e1}.kagit-sayfa.hizlandirma{--kagit-vurgu:#6741a8;--kagit-acik:#f1ecfa}.kagit-sayfa text{fill:var(--kagit-metin)}.kagit-sayfa .ders{font-family:var(--ders-yazi);font-weight:400}.kagit-sayfa tspan.kirmizi{fill:var(--kagit-kirmizi)}.kagit-zemin{fill:var(--kagit-zemin)}.kagit-sayfa .bant{fill:var(--kagit-acik)}.kagit-sayfa .rozet{fill:var(--kagit-vurgu)}.kagit-sayfa .rozet-simgesi{fill:none;stroke:var(--kagit-isaret);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.kagit-sayfa .baslik-ust{letter-spacing:.35px;fill:var(--kagit-vurgu);font-size:3.6px;font-weight:700}.kagit-sayfa .baslik-ad,.kagit-sayfa .baslik-ad .ders{font-weight:700}.kagit-sayfa .ad-tarih rect{fill:var(--kagit-zemin)}.kagit-sayfa .ad-tarih text{fill:var(--kagit-soluk);font-size:3.6px;font-weight:700}.kagit-sayfa .ad-tarih line{stroke:var(--kagit-kilavuz-taban);stroke-width:.3px}.kagit-sayfa .ogretmen-notu{fill:var(--kagit-vurgu);font-size:4.2px;font-weight:700}.kagit-sayfa .altbilgi-cizgisi{stroke:var(--kagit-cizgi);stroke-width:.3px}.kagit-sayfa .altbilgi{fill:var(--kagit-soluk);font-size:2.8px}.kagit-sayfa .bolum rect{fill:var(--kagit-vurgu)}.kagit-sayfa .bolum text{fill:var(--kagit-isaret);text-anchor:middle;font-size:4.2px;font-weight:700}.kagit-sayfa .bolum line{stroke:var(--kagit-cizgi);stroke-width:.4px}.kagit-sayfa .kart rect{fill:var(--kagit-acik);stroke:var(--kagit-vurgu);stroke-width:.5px}.kagit-sayfa .kart text,.kagit-sayfa .metin text,.kagit-sayfa .hedef text,.kagit-sayfa .bulut text.ders{text-anchor:middle}.kagit-sayfa .metin rect{fill:var(--kagit-acik)}.kagit-sayfa .metin.serit rect{fill:var(--kagit-serit)}.kagit-sayfa .metin .serit-imi{fill:var(--kagit-vurgu)}.kagit-sayfa .yazma-satiri line{stroke:var(--kagit-kilavuz);stroke-width:.3px}.kagit-sayfa .yazma-satiri line.orta{stroke:var(--kagit-kilavuz-orta);stroke-dasharray:1.6 1.2}.kagit-sayfa .yazma-satiri line.taban{stroke:var(--kagit-kilavuz-taban);stroke-width:.4px}.kagit-sayfa .yazma-satiri path{fill:none;stroke-linecap:round;stroke-linejoin:round}.kagit-sayfa .yazma-satiri path.model{stroke:var(--kagit-metin);stroke-width:.11px}.kagit-sayfa .yazma-satiri path.model.kirmizi{stroke:var(--kagit-kirmizi)}.kagit-sayfa .yazma-satiri path.noktali{stroke:var(--kagit-noktali);stroke-width:.09px;stroke-dasharray:.001 .17}.kagit-sayfa .yazma-satiri circle.model{fill:var(--kagit-metin)}.kagit-sayfa .yazma-satiri circle.model.kirmizi{fill:var(--kagit-kirmizi)}.kagit-sayfa .yazma-satiri circle.noktali{fill:var(--kagit-noktali)}.kagit-sayfa .yazma-satiri .yon-oku{fill:var(--kagit-ok)}.kagit-sayfa .piramit rect{fill:var(--kagit-serit)}.kagit-sayfa .piramit text{text-anchor:middle}.kagit-sayfa .hedef rect{fill:var(--kagit-acik);stroke:var(--kagit-vurgu);stroke-width:.7px}.kagit-sayfa .hedef-simgesi{fill:none;stroke:var(--kagit-vurgu);stroke-width:2.2px;stroke-linecap:round}.kagit-sayfa .bulut rect{fill:none;stroke:var(--kagit-cizgi);stroke-width:.5px;stroke-dasharray:2 1.6}.kagit-sayfa .bulut-etiketi{fill:var(--kagit-soluk);font-size:3px}.kagit-sayfa .bulut .cevap{fill:none;stroke:var(--kagit-basla);stroke-width:.8px}.kagit-sayfa .sayac rect{fill:var(--kagit-acik)}.kagit-sayfa .sayac text{fill:var(--kagit-vurgu);font-size:5px;font-weight:700}.kagit-sayfa .sayac .kutucuk{fill:var(--kagit-zemin);stroke:var(--kagit-vurgu);stroke-width:.5px}.kagit-ekrani{z-index:20;background:var(--zemin);grid-template-columns:minmax(320px,440px) minmax(0,1fr);display:grid;position:fixed;inset:0}.kagit-secenekler{background:var(--yuzey);border-right:1px solid var(--cizgi);flex-direction:column;gap:14px;padding:20px 22px 28px;display:flex;overflow:auto}.kagit-ust h2{align-items:center;gap:10px;margin:0;font-size:1.25em;display:flex}.kagit-ust .pencere-basligi{flex-wrap:nowrap}.kagit-ust .pencere-basligi h2{min-width:0}.kagit-secenegi{flex-direction:column;gap:6px;display:flex}.kagit-secenegi>span{color:var(--soluk);font-size:16px;font-weight:700}.bolum-secimi{flex-wrap:wrap;gap:6px;display:flex}.bolum-secimi button{border-color:var(--cizgi);background:var(--yuzey);color:var(--soluk);padding:8px 16px}.bolum-secimi button[aria-pressed=true]{border-color:var(--birincil);background:var(--birincil-acik);color:var(--birincil)}.kagit-secenekler .kaydirici{margin-top:0}.kagit-secenekler .secim{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.kagit-secenekler .secim button{padding:6px 8px;font-size:18px;line-height:1.15}.kagit-secenekler .secim.kagit-turu{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cumle-secimi button.ders-yazisi{font-family:var(--ders-yazi);font-weight:400}.kagit-ozet{margin:4px 0 0;font-weight:700}.kagit-not{margin:0}.kagit-dugmeleri{flex-wrap:wrap;gap:10px;display:flex}.sayfa-secimi button{min-width:64px;padding:8px 12px}.sayfa-secimi button.hepsi{border-color:var(--birincil);color:var(--birincil)}.kopya-sayaci{align-items:center;gap:8px;display:flex}.kopya-sayaci input{border:2px solid var(--cizgi);background:var(--zemin);width:96px;min-height:64px;color:var(--metin);text-align:center;appearance:textfield;border-radius:16px;font-size:26px;font-weight:700}.kopya-sayaci input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kopya-sayaci input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.baski-ozeti{color:var(--birincil);margin:0;font-weight:700}.baski-sayfalari{display:none}button.yazdir-dugmesi{align-items:center;gap:10px;display:inline-flex}.kagit-onizleme{flex-direction:column;align-items:center;gap:24px;padding:24px;display:flex;overflow:auto}.kagit-onizleme .kagit-sayfa{width:min(100%,860px);box-shadow:var(--golge);border-radius:4px;flex:none}.kagit-onizleme .kagit-sayfa[data-yon=yatay]{width:min(100%,1180px)}.kagit-onizleme .kagit-sayfa[data-basilmaz]{opacity:.3;outline:3px dashed var(--soluk);outline-offset:4px}@media (width<=900px){.kagit-ekrani{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow:auto}.kagit-secenekler{border-right:0;border-bottom:1px solid var(--cizgi);overflow:visible}.kagit-onizleme{overflow:visible}}@media print{html.kagit-acik,html.kagit-acik body{background:#fff;height:auto}html.kagit-acik .sayfa,html.kagit-acik .kagit-secenekler{display:none!important}html.kagit-acik .kagit-ekrani,html.kagit-acik .kagit-onizleme,html.kagit-acik .baski-sayfalari{background:0 0;padding:0;display:block;position:static;overflow:visible}html.kagit-acik .kagit-ekrani.baskida .kagit-onizleme,html.kagit-acik .kagit-onizleme .kagit-sayfa[data-basilmaz]{display:none}html.kagit-acik .kagit-sayfa{width:210mm;height:296mm;box-shadow:none;opacity:1;break-before:page;border-radius:0;outline:none}html.kagit-acik .kagit-sayfa[data-yon=yatay]{width:297mm;height:209mm}html.kagit-acik .kagit-sayfa[data-ilk-basilan]{break-before:auto}}
