/*! © 2026 matematik.biz — Tüm hakları saklıdır. İzinsiz kopyalanamaz, çoğaltılamaz ve kullanılamaz. */
.sn-tur-foy{padding:0!important;overflow:hidden!important;background:#e9edf3}.sn-tur-foy:before{display:none}.sn-tur-foy .sn-ic{height:100%}.sn-tur-foy .sn-ic>h2,.sn-tur-foy .sn-etiket{display:none}.fy{display:flex;height:100%;min-height:62svh}.fy-g{position:relative;flex:1;min-width:0;overflow:hidden}.fy-h{position:absolute;left:0;top:0;transform-origin:0 0;transition:transform .38s ease;background:#fff;box-shadow:0 6px 24px #0f172a2e}.fy-p{flex:0 0 clamp(150px,15.5cqi,300px);display:flex;flex-direction:column;gap:.55em;padding:1em .85em;background:var(--color-surface);border-left:1px solid rgba(15,23,42,.1);font-size:clamp(.9rem,1.28cqi,1.5rem);overflow:auto}.fy-u{color:#64748b}.fy-b1{font-size:1.3em;line-height:1.15}.fy-l{display:flex;flex-wrap:wrap;gap:.4em}.fy-s{flex:1 1 100%;min-height:2.75em;font:inherit;font-weight:600;text-align:left;padding:.3em .7em;border:1px solid rgba(15,23,42,.16);border-radius:.55em;background:#fff;color:inherit;cursor:pointer}.fy-s:hover{border-color:#f59e0b}.fy-t,.fy-ek{width:100%;min-height:2.9em;font-size:1em;justify-content:center}.fy-not{margin:auto 0 0;color:#64748b;font-size:.86em;line-height:1.3}@media not ((min-width:640px)and (orientation:landscape)){.fy{flex-direction:column}.fy-g{min-height:58svh;flex:1 1 58svh}.fy-p{flex:none;border-left:0;border-top:1px solid rgba(15,23,42,.1)}.fy-s{flex:1 1 40%}}.sn-kesir{display:inline-flex;flex-direction:column;vertical-align:middle;text-align:center;line-height:1.08;margin:0 .12em}.sn-kesir i{font-style:normal;padding:0 .22em;white-space:nowrap}.sn-kesir i:first-child{border-bottom:.09em solid currentColor}.sn-ovl{border-top:.1em solid currentColor}.sn-ek{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius);font-size:clamp(1rem,2cqi,2.8rem)}.sn-ek-u{display:flex;align-items:center;gap:.6em;padding:.55em .9em;border-bottom:1px solid rgba(15,23,42,.1)}.sn-ek-u b{flex:1;font-size:1.12em}.sn-ek-g{flex:1;overflow:auto;padding:.4em 1em 1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15em),1fr));gap:.4em 1.2em;align-content:start}.sn-ek-g h3{margin:.5em 0 .35em;font-size:.92em;color:#64748b}.sn-ek-k{display:flex;flex-direction:column;gap:.4em}.sn-ek-o{font:inherit;text-align:left;padding:.5em .8em;min-height:2.9em;border:1px solid rgba(15,23,42,.14);border-radius:.6em;background:#fff;color:inherit;cursor:pointer}.sn-ek-o:hover{border-color:#f59e0b}.sn-ek-o small{display:block;color:#64748b;font-size:.78em}.sn-ek-c{flex:1;overflow:auto;padding:.8em 1.4em}.sn-ek-n>span{color:#64748b;font-size:.85em}.sn-ek-b{margin:.3em 0}.sn-ek-b table{border-collapse:collapse;margin:.3em 0}.sn-ek-b th,.sn-ek-b td{border:1px solid #94a3b8;padding:.2em .8em;text-align:center}.sn-ek-b th{background:#eef2f7}.sn-ek-a{display:flex;justify-content:flex-end;gap:.5em;margin-top:.7em}.sn-ek-s{text-align:center;padding:1em}.sn-ek-pu{font-size:2.1em;margin:.2em 0}.ub-g{display:flex;flex-wrap:wrap;align-items:end;gap:.7em}.ub-g label{display:flex;flex-direction:column;font-size:.82em;color:#64748b}.ub-g input{width:5.5em;font:inherit;font-size:1.15em;padding:.25em .4em;border:1px solid #94a3b8;border-radius:.4em;color:var(--color-text)}.ub-a{display:flex;flex-wrap:wrap;gap:2em;margin:.8em 0;align-items:flex-start}.ub-s{display:inline-flex;font-size:1.55em;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.ub-sol{min-width:2em}.ub-s .r{display:flex}.ub-s .c{width:.72em;text-align:center}.ub-s .c.u{border-bottom:.07em solid currentColor}.ub-s .c.z{color:#2b86b3}.ub-s .c.e{color:#64748b}.ub-sag{border-left:.07em solid currentColor;margin-left:.45em}.ub-bolen{padding:0 .6em;border-bottom:.07em solid currentColor;min-height:1.3em}.ub-bolum{padding:0 .5em;white-space:nowrap;color:#b45309;min-height:1.3em}.ub-y{flex:1 1 14em}.ub-m{margin:0 0 .6em;font-size:1.05em}.ub-son{font-size:1.15em}.ub-son small{display:block;color:#64748b;font-size:.75em}.ub-d{display:flex;flex-wrap:wrap;gap:.5em}.sn-ekb[aria-pressed=true]{background:#b45309;color:#fff}.mb-app .sn-sec .sn-kesir,.sn-parca .sn-kesir{font-size:1em}html.sn-tahta-tam,html.sn-tahta-tam body{height:100%;overflow:hidden}html.sn-tahta-tam body{padding:0!important;margin:0}html.sn-tahta-tam .mb-hero,html.sn-tahta-tam .sn-ust,html.sn-tahta-tam .sn-nav,html.sn-tahta-tam .sn-devam{display:none!important}html.sn-tahta-tam .mb-app{max-width:none!important;width:100%;margin:0!important;padding:0!important;border:0;border-radius:0;box-shadow:none;background:none}html.sn-tahta-tam .sn{height:100dvh;display:flex;flex-direction:column;gap:0;max-width:none}html.sn-tahta-tam .sn>.sn-ilerleme{flex:none;display:flex;height:7px;gap:2px;width:100%}html.sn-tahta-tam .sn>.sn-ilerleme i{flex:1;height:7px;border-radius:0}html.sn-tahta-tam .sn-kap{flex:1 1 0;min-height:0;width:100%!important;aspect-ratio:auto!important}html.sn-tahta-tam .sn-sahne{border:0;border-radius:0;box-shadow:none;padding-top:2cqi;padding-bottom:1.2cqi}html.sn-tahta-tam .sn-ek,html.sn-tahta-tam .sn-kalem{border-radius:0}html.sn-tahta-tam .fy{min-height:0}html.sn-tahta-tam .fy-p{font-size:clamp(1rem,1.25vw,1.9rem);flex-basis:15vw}.sn-dock{flex:none;display:flex;align-items:stretch;justify-content:space-between;gap:.5em;padding:.35em .5em;background:#172033;font-size:clamp(11px,.95vw,26px);position:relative;z-index:40}.sn-dock .sn-tbar{flex:1;min-width:0;flex-wrap:nowrap;justify-content:center;padding:0;background:none;border-radius:0;gap:.22em;font-size:1em}.sn-dk-g{display:flex;align-items:stretch;gap:.3em;flex:none}.sn-dock button,.sn-dock select{font:inherit;font-weight:600;min-height:clamp(50px,3.7vw,84px)}.sn-dock .sn-tbar>button:not(.sn-tb-renk):not(.sn-kal),.sn-dk-g>.sn-arac{width:4.25vw;min-width:46px;padding:0 .1em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1em;border:0;border-radius:.7em;background:#2a3550;color:#fff;font-size:1em;line-height:1.1;cursor:pointer}.sn-dock i{font-style:normal;font-size:1.45em;line-height:1}.sn-dock span{font-size:.86em;white-space:nowrap}.sn-dock .sn-tb-renk{width:2vw;min-width:24px;align-self:center;min-height:0;height:2vw;padding:0;border-radius:50%;background:var(--r);border:2px solid rgba(255,255,255,.55)}.sn-dock .sn-tb-renk.on{border-color:#fff;box-shadow:0 0 0 3px #f08c2e}.sn-dock .sn-kal{width:2vw;min-width:24px;padding:0;border:0;border-radius:.5em;background:#2a3550;display:flex;align-items:center;justify-content:center;cursor:pointer}.sn-dock .sn-kal u{display:block;width:65%;height:calc(var(--k) * 2.5px);min-height:2px;background:#fff;border-radius:3px}.sn-dock .sn-kal.on{background:#f08c2e}.sn-dock .sn-tb-ayrac{align-self:stretch;width:1px;background:#fff3;margin:.3em .08em}.sn-dock .sn-dk-l{height:clamp(50px,3.7vw,84px);align-self:center;width:7.5vw;min-width:60px;padding:0 .3em;border:0;border-radius:.7em;background:#2a3550;color:#fff}.sn-dock .sn-dk-ana{min-width:6.6vw;padding:0 .5em;border:0;border-radius:.7em;background:#f08c2e;color:#1b1205;font-weight:700;cursor:pointer}.sn-dock .sn-onceki{background:#2a3550;color:#fff}.sn-dock .sn-git[disabled]{opacity:.4}.sn-dock .sn-tmenu{top:auto;bottom:calc(100% + .6em);left:auto;right:0;display:grid;grid-template-columns:repeat(2,minmax(11em,1fr));gap:.3em;max-height:70vh;overflow:auto;font-size:1.25em}.sn-dock .sn-tmenu[hidden]{display:none}.sn-dock .sn-ekb[aria-pressed=true],.sn-dock .sn-arac[aria-pressed=true]{background:#f08c2e;color:#1b1205}.sn-dock .sn-tbar button.on:not(.sn-tb-renk){background:#f08c2e;color:#1b1205}.sn-kl-metin{line-height:2.3;font-size:1.1em}.sn-kl{font:inherit;font-weight:700;padding:.05em .4em;margin:0 .1em;border:2px dashed #94a3b8;border-radius:.4em;background:#fff;color:inherit;cursor:pointer}.sn-kl.secili{background:#fff0c9;border-color:#f59e0b;border-style:solid}.sn-kl.dogru{background:#e8f7ee;border-color:#1f8a4c;border-style:solid}.sn-kl.yanlis{background:#fdecea;border-color:#c62828;border-style:solid}.sn-don-b{margin-top:.6em}.sn-don{position:absolute;right:1em;top:1em;z-index:6;font:inherit;font-weight:700;padding:.5em 1em;min-height:3em;border:0;border-radius:.7em;background:#f08c2e;color:#1b1205;cursor:pointer;box-shadow:0 6px 18px #00000040;font-size:clamp(1rem,1.4vw,2rem)}.md-g{display:flex;flex-wrap:wrap;gap:.7em 1.2em;margin:.2em 0 .6em}.md-s{display:inline-flex;align-items:center;gap:.35em}.md-s span{color:#64748b;font-size:.85em}.md-s b{min-width:2.1em;text-align:center;font-size:1.3em}.md-s button{width:2.6em;height:2.6em;font:inherit;font-weight:800;font-size:1.05em;border:2px solid rgba(15,23,42,.18);border-radius:.6em;background:#fff;color:inherit;cursor:pointer}.md-svg{width:100%;display:block}.md-son{font-size:1.25em;margin:.4em 0 .2em}.md-not{margin:.2em 0;color:#475569}.md-y{display:flex;flex-wrap:wrap;gap:2em;align-items:center}.md-kare{width:min(17.5em,33cqi)}.md-pd{display:grid;grid-template-columns:repeat(10,1fr);gap:.4em;margin:.5em 0}.md-p{min-height:2.5em;font:inherit;font-weight:800;border:2px solid rgba(15,23,42,.16);border-radius:.55em;background:#fff;color:inherit;cursor:pointer}.md-p.on{outline:3px solid #f59e0b}.md-p.s{background:#e8f7ee;border-color:#1f8a4c}.md-p.d{background:#efe7fb;border-color:#6e55b0}.md-t{display:flex;gap:.5em}.bl{display:flex;gap:1.6em;align-items:flex-start;flex-wrap:wrap}.bl-g{display:grid;grid-template-columns:repeat(var(--n),2.2em);gap:2px}.bl-h{width:2.2em;height:2.2em;font:inherit;font-weight:800;border:1px solid #cbd5e1;border-radius:.3em;background:#fff;color:inherit;cursor:pointer;padding:0}.bl-h.bl-s1{background:#fff0c9;border-color:#f59e0b}.bl-h.bl-b{background:#d8f3e2;border-color:#1f8a4c}.bl-y{flex:1 1 10em}.bl-y ul{list-style:none;padding:0;margin:.4em 0;columns:2}.bl-y li{font-weight:700;padding:.05em 0}.bl-y li.ok{color:#1f8a4c;text-decoration:line-through}.sn-takim{position:absolute;left:50%;top:.6em;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:.6em;padding:.45em .6em;background:#172033;color:#fff;border-radius:.9em;box-shadow:0 8px 22px #0000004d;font-size:clamp(1rem,1.35vw,2rem)}.tk{display:flex;align-items:center;gap:.35em;padding:0 .5em;border-radius:.6em}.tk0{background:#1d4ed8}.tk1{background:#c2410c}.tk b{font-size:1.7em;min-width:1.5em;text-align:center}.tk button,.tk-x{font:inherit;font-weight:700;min-width:2.7em;min-height:2.7em;border:0;border-radius:.5em;background:#fff3;color:#fff;cursor:pointer}.sn-num{position:absolute;right:1.2em;top:1.2em;z-index:6;display:flex;flex-direction:column;align-items:center;gap:.3em;padding:1em 1.3em;background:#fff;border-radius:1em;box-shadow:0 10px 28px #0000004d;font-size:clamp(1rem,1.35vw,2rem)}.sn-num .tk-x{position:absolute;right:.3em;top:.3em;min-width:2.2em;min-height:2.2em;background:#eef2f7;color:#334155}.sn-num-b{font-size:4.6em;font-weight:800;line-height:1.05;color:#b45309}html.sn-tahta-tam .fy-s{flex:1 1 42%}.ik{width:1.25em;height:1.25em;vertical-align:-.26em}.sn-dock i .ik{width:1.55em;height:1.55em}.sn-etiket .ik{width:1.05em;height:1.05em}.sn-sahne:is(.sn-tur-etk,.sn-tur-mdl,.sn-tur-problem,.sn-tur-harita){background-color:#fff;background-image:linear-gradient(#edf1f6 1px,transparent 1px),linear-gradient(90deg,#edf1f6 1px,transparent 1px);background-size:2.5cqi 2.5cqi}.sn-tur-etk{--sn-renk: #e0852b}.sn-tur-mdl{--sn-renk: #2b86b3}.sn-tur-problem{--sn-renk: #6e55b0}.sn-tur-etk .sn-etiket{background:#fdeed9;color:#94530f}.sn-tur-mdl .sn-etiket{background:#dceff9;color:#1c5f82}.sn-tur-problem .sn-etiket{background:#ebe4f8;color:#4f3a8c}.sn-sahne:is(.sn-tur-etk,.sn-tur-problem) .sn-soru{background:#fff;border-style:solid;border-color:#e2e8f0;border-width:2px;box-shadow:none}.sn-sahne .sn-ek-b{background:#fff;padding:.25em .5em;border-radius:.5em}.sn-tur-akapak,.sn-tur-abolum{padding:0!important}.sn-tur-akapak{background:#fff6ea}.sn-tur-abolum{background:#eef7f2}.sn-tur-akapak:before,.sn-tur-abolum:before{display:none}.sn-tur-akapak .sn-ic,.sn-tur-abolum .sn-ic{height:100%}.sn-tur-abolum .sn-ic>h2,.sn-tur-akapak .sn-ic>h2{display:none}.ac{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:4cqi;height:100%;padding:4cqi 6cqi}.ac small{font-weight:700;color:#b45309;font-size:1.1em}.ac h1{margin:.15em 0 .3em;font-size:2.7em;line-height:1.1;font-weight:800;color:#24324a}.ac p{margin:0;font-size:1.15em;color:#475569;max-width:26em}.sh{width:100%;height:auto;display:block}.ac-s .sh{max-height:74cqh}.hr{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;gap:1.4cqi 2cqi}.hr-y{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hr-d{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.2em;padding:.35em;font:inherit;color:inherit;background:#fff;border:2px solid #e2e8f0;border-radius:.8em;cursor:pointer}.hr-d:hover{border-color:#f59e0b}.hr-s{display:block;background:#fbf7f0;border-radius:.5em;padding:.15em}.hr-s .sh{height:6.7em}.sn-tur-harita .sn-ic>h2{display:none}.hr-a{display:flex;align-items:center;gap:.4em;text-align:left;font-size:.82em;line-height:1.15}.hr-a i{flex:none;width:1.9em;height:1.9em;display:grid;place-items:center;font-style:normal;font-weight:800;border-radius:50%;background:#f0a95e;color:#24324a}.hr-d.ok{border-color:#1f8a4c}.hr-d.ok .hr-a i{background:#1f8a4c;color:#fff}.bg-s{display:block;width:min(100%,38em);max-height:13em;margin:.2em 0}@media(max-width:1500px){.sn-dock{flex-wrap:wrap;row-gap:.3em}.sn-dock .sn-tbar{order:3;flex:1 1 100%}}.md-gr{display:flex;flex-direction:column;font-size:.85em;color:#64748b}.md-gr input{font:inherit;font-size:1.3em;width:12em;padding:.25em .5em;border:2px solid #94a3b8;border-radius:.5em;color:#24324a}.md-bt{border-collapse:collapse;width:100%;font-weight:800;text-align:center;font-size:1.15em}.md-bt th{border:2px solid #fff;font-size:.62em;padding:.3em}.md-bt td{border:2px solid #fff;padding:.25em 0}.md-bt small{display:block;font-size:.42em;font-weight:600;color:#475569}.md-iz{width:min(21em,40cqi);display:block;max-height:20em}.md-ht{display:grid;grid-template-columns:repeat(3,2.7em);gap:.25em}.md-ht button{height:2.7em;font:inherit;font-weight:800;border:2px solid #cbd5e1;border-radius:.45em;background:#fff;color:inherit;cursor:pointer}.md-ns{color:#b45309;font-weight:700}.md-gr2{display:flex;gap:1.1em;margin-top:.4em}.md-gv{text-align:center;font-size:.8em}.md-gv svg{display:block;height:5.5em}@media(min-width:640px)and (orientation:landscape){.md-y{flex-wrap:nowrap}.md-y>div:last-child{min-width:0;flex:1 1 auto}.md-iz{flex:0 1 auto}.md-y>.md-iz{width:min(19em,38cqi);max-height:15em}.md-y .md-s{flex-wrap:nowrap}}
