html,body{height:100%;margin:0;background:var(--c-canvas);overflow:hidden}body{font-family:Inter,system-ui,sans-serif}#sahne{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none}.dokun{position:fixed;inset:0;z-index:11;pointer-events:none}.dokun[hidden]{display:none}.dokun-sag{position:absolute;right:calc(18px + env(safe-area-inset-right));bottom:calc(96px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:12px}.dokun-btn{pointer-events:auto;cursor:pointer;font-family:Unbounded,system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em;color:var(--c-ink);background:color-mix(in oklab,var(--c-canvas) 72%,transparent);border:1px solid var(--c-line-strong);backdrop-filter:blur(8px);min-height:48px;padding:0 18px;-webkit-tap-highlight-color:transparent;user-select:none}.dokun-btn[hidden]{display:none}.dokun-e{width:74px;height:74px;padding:0;border-radius:50%;font-size:22px;letter-spacing:0;color:var(--c-accent-ink);background:var(--c-accent);border-color:var(--c-accent);box-shadow:0 8px 26px color-mix(in oklab,var(--c-accent) 30%,transparent)}.dokun-lab{position:absolute;left:50%;transform:translate(-50%);bottom:calc(132px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(9,1fr);gap:4px;max-width:min(94vw,420px);pointer-events:auto}.dokun-lab[hidden]{display:none}.dokun-lab button{font:600 13px/1 Inter,system-ui,sans-serif;cursor:pointer;min-height:40px;color:var(--c-ink);background:color-mix(in oklab,var(--c-canvas) 72%,transparent);border:1px solid var(--c-line);backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;user-select:none}.dokun-lab button:nth-child(-n+4){color:var(--c-accent);font-weight:700}.joystick{position:fixed;z-index:8;width:112px;height:112px;margin:-56px 0 0 -56px;border-radius:50%;border:1px solid color-mix(in oklab,var(--c-ink) 40%,transparent);pointer-events:none}.joystick[hidden]{display:none}.joystick i{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:color-mix(in oklab,var(--c-ink) 55%,transparent)}body.dokunmatik .hud-ipucu{display:none}body.dokunmatik .hud{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.yukleniyor{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:var(--c-canvas);transition:opacity .6s ease}.yukleniyor[data-bitti]{opacity:0;pointer-events:none}.yukleniyor-ic{display:grid;gap:18px;justify-items:center}.yukleniyor-etiket{font-family:Unbounded,system-ui,sans-serif;font-weight:700;font-size:13px;letter-spacing:.46em;text-indent:.46em;color:var(--c-ink)}.yukleniyor-cubuk{width:240px;height:3px;background:var(--c-surface-2);overflow:hidden}.yukleniyor-cubuk i{display:block;height:100%;width:0%;background:var(--c-accent);transition:width .3s ease}.yukleniyor-durum{font-family:ui-monospace,Cascadia Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--c-ink-3)}.perde{position:fixed;inset:0;z-index:28;background:var(--c-canvas);opacity:0;pointer-events:none;transition:opacity .19s ease}.perde[data-kapali]{opacity:1}.hud-kat,.hud-komut{transition:opacity .18s ease}body.gecis .hud-kat,body.gecis .hud-komut{opacity:0}.nisangah{position:fixed;left:50%;top:50%;z-index:9;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--c-ink);opacity:0;transition:opacity .18s ease;pointer-events:none;mix-blend-mode:difference}body.pov .nisangah{opacity:.5}body.pov.hedefte .nisangah{opacity:1;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:var(--c-accent);mix-blend-mode:normal;box-shadow:0 0 0 2px color-mix(in oklab,var(--c-canvas) 55%,transparent)}.hud{position:fixed;inset:auto 0 0;z-index:10;display:flex;justify-content:space-between;align-items:flex-end;padding:18px 22px calc(18px + env(safe-area-inset-bottom));pointer-events:none;color:var(--c-ink-2)}.hud-kat{font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:11px;letter-spacing:.26em;padding:8px 13px;border:1px solid var(--c-line);border-left:3px solid var(--c-accent);background:color-mix(in oklab,var(--c-canvas) 78%,transparent);backdrop-filter:blur(8px);color:var(--c-ink)}.hud-sol{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:78vw}.hud-sayfa{display:flex;align-items:center;gap:2px;pointer-events:auto;font-family:ui-monospace,Cascadia Mono,monospace;font-size:10px;letter-spacing:.1em;color:var(--c-ink-2);border:1px solid var(--c-line);background:color-mix(in oklab,var(--c-canvas) 78%,transparent);backdrop-filter:blur(8px)}.hud-sayfa[hidden]{display:none}.hud-sayfa span{padding:0 6px}.hud-btn{font:inherit;cursor:pointer;color:var(--c-ink-2);background:transparent;border:0;padding:8px 10px;min-width:34px;min-height:34px}.hud-btn:hover,.hud-btn:active{color:var(--c-accent)}.hud-btn:disabled{opacity:.3;cursor:default}.hud-ses{pointer-events:auto;cursor:pointer;font-family:ui-monospace,Cascadia Mono,monospace;font-size:10px;letter-spacing:.12em;padding:8px 10px;border:1px solid var(--c-line);background:color-mix(in oklab,var(--c-canvas) 78%,transparent);backdrop-filter:blur(8px);color:var(--c-ink-3)}.hud-ses[data-durum=acik]{color:var(--c-ink);border-color:var(--c-line-strong)}.hud-ses[data-durum=sessiz]{color:var(--c-ink-3)}.hud-ses:hover{color:var(--c-ink)}.hud-orta{position:fixed;left:50%;bottom:86px;transform:translate(-50%);pointer-events:none}.hud-komut{display:inline-block;font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:11px;letter-spacing:.2em;padding:10px 18px;color:var(--c-accent-ink);background:var(--c-accent);box-shadow:0 8px 26px color-mix(in oklab,var(--c-accent) 26%,transparent)}.hud-komut[hidden]{display:none}.hud-ipucu{font-family:ui-monospace,Cascadia Mono,monospace;font-size:11px;letter-spacing:.06em;color:var(--c-ink-3)}.hud-ipucu kbd{font:inherit;border:1px solid var(--c-line);padding:1px 5px}.css3d-katman{position:fixed;inset:0;z-index:5;pointer-events:none;overflow:hidden}.css3d-katman iframe{pointer-events:auto}.ekran-kutu{position:fixed;inset:0;z-index:26;display:grid;place-items:center;background:color-mix(in oklab,var(--c-canvas) 58%,transparent)}.ekran-kutu[hidden]{display:none}.ekran-form{width:min(520px,calc(100vw - 40px));padding:22px;background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);box-shadow:0 24px 70px var(--c-shadow);display:grid;gap:14px}.ekran-baslik{font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:11px;letter-spacing:.26em;color:var(--c-ink-3)}.ekran-baslik b{color:var(--c-accent)}.ekran-form input{font:inherit;font-family:ui-monospace,monospace;font-size:13px;padding:11px 13px;background:var(--c-canvas);color:var(--c-ink);border:1px solid var(--c-line-strong)}.ekran-form input:focus{outline:2px solid var(--c-accent);outline-offset:-2px}.ekran-dugmeler{display:flex;gap:8px;flex-wrap:wrap}.ekran-btn{font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:10px 16px;cursor:pointer;background:var(--c-accent);color:var(--c-accent-ink);border:1px solid var(--c-accent)}.ekran-btn-ikincil{background:transparent;color:var(--c-ink-2);border-color:var(--c-line-strong)}.ekran-not{margin:0;font-size:11px;line-height:1.55;color:var(--c-ink-3)}.ekran-not code{font-family:ui-monospace,monospace;color:var(--c-ink-2)}.ekran-durum{margin:0;font-size:12px;min-height:1.2em;color:var(--c-accent)}@media(max-width:640px){.hud-ipucu{display:none}}.ara{position:fixed;inset:0;z-index:27;display:flex;justify-content:center;align-items:flex-start;padding-top:min(14vh,120px);background:color-mix(in oklab,var(--c-canvas) 58%,transparent)}.ara[hidden]{display:none}.ara-panel{width:min(640px,calc(100vw - 24px));max-height:min(76vh,720px);display:grid;grid-template-rows:auto auto 1fr;background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);box-shadow:0 24px 70px var(--c-shadow)}.ara-satir{display:flex;align-items:center;gap:10px;padding:12px 14px}.ara-ikon{font-size:18px;color:var(--c-accent)}.ara-kutu{flex:1;min-width:0;font:inherit;font-size:16px;padding:10px 12px;background:var(--c-canvas);color:var(--c-ink);border:1px solid var(--c-line-strong)}.ara-kutu:focus{outline:2px solid var(--c-accent);outline-offset:-2px}.ara-kapat{font:inherit;background:none;border:0;color:var(--c-ink-3);cursor:pointer;padding:4px 6px}.ara-kapat:hover{color:var(--c-ink)}.ara-durum{padding:0 16px 8px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:10px;letter-spacing:.1em;color:var(--c-ink-3);min-height:1.4em}.ara-sonuc{list-style:none;margin:0;padding:0 6px 8px;overflow:auto;scrollbar-width:thin}.ara-satir-sonuc{display:grid;grid-template-columns:1fr auto;column-gap:12px;padding:9px 10px;cursor:pointer;border-left:3px solid transparent}.ara-satir-sonuc:hover{background:var(--c-surface-2)}.ara-satir-sonuc.secili{background:var(--c-surface-2);border-left-color:var(--c-accent)}.ara-t{font-size:13px;color:var(--c-ink);font-weight:600;grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ara-a{font-size:11.5px;color:var(--c-ink-2);grid-column:1}.ara-nerede{grid-column:2;grid-row:1 / span 2;align-self:center;text-align:right;font-family:ui-monospace,Cascadia Mono,monospace;font-size:10px;letter-spacing:.06em;color:var(--c-ink-3);white-space:nowrap}@media(max-width:640px){.ara{padding-top:8px}.ara-satir-sonuc{grid-template-columns:1fr}.ara-nerede{grid-column:1;grid-row:auto;text-align:left}}.calis{position:fixed;inset:0;z-index:26;display:grid;place-items:center;background:color-mix(in oklab,var(--c-canvas) 58%,transparent)}.calis[hidden]{display:none}.calis-panel{width:min(400px,92vw);max-height:min(88vh,720px);overflow:auto;padding:20px 22px 18px;display:grid;gap:12px;background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);box-shadow:0 24px 70px var(--c-shadow)}.calis[data-faz=mola] .calis-panel{border-top-color:var(--c-ink-3)}.calis-baslik{display:flex;align-items:center;justify-content:space-between;font-family:Unbounded,system-ui,sans-serif;font-weight:700;font-size:11px;letter-spacing:.26em;color:var(--c-ink-3)}.calis-baslik b{color:var(--c-accent);letter-spacing:.08em}.calis[data-faz=mola] .calis-baslik b{color:var(--c-ink-2)}.calis-kapat{font:inherit;letter-spacing:0;cursor:pointer;background:none;border:0;color:var(--c-ink-3);padding:2px 4px}.calis-saat{font-family:Unbounded,system-ui,sans-serif;font-weight:700;font-size:64px;line-height:1;text-align:center;letter-spacing:.02em;color:var(--c-ink);font-variant-numeric:tabular-nums;padding:6px 0 2px}.calis-dugmeler{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.calis-btn{font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:11px 8px;cursor:pointer;min-height:40px;white-space:nowrap;background:var(--c-accent);color:var(--c-accent-ink);border:1px solid var(--c-accent)}.calis-btn-ikincil{background:transparent;color:var(--c-ink-2);border-color:var(--c-line-strong)}.calis-bolum{margin-top:2px;font-size:10px;letter-spacing:.18em;color:var(--c-ink-3);text-transform:uppercase}.calis-oneriler,.calis-hazirlar{display:flex;flex-wrap:wrap;gap:6px}.calis-secim{font:inherit;font-size:11px;cursor:pointer;padding:6px 10px;min-height:32px;color:var(--c-ink-2);background:transparent;border:1px solid var(--c-line-strong)}.calis-secim.secili,.calis-secim:hover{color:var(--c-accent-ink);background:var(--c-accent);border-color:var(--c-accent)}.calis-gun{margin:4px 0 0;font-size:12px;color:var(--c-ink-2)}.calis-not{margin:0;font-size:11px;line-height:1.55;color:var(--c-ink-3)}.hud-ses[data-durum=calisiyor]{color:var(--c-accent);border-color:var(--c-accent);font-variant-numeric:tabular-nums}.hud-ses[data-durum=duraklatildi]{color:var(--c-ink);border-color:var(--c-line-strong);font-variant-numeric:tabular-nums}.ses-hazir.secili{color:var(--c-accent-ink);background:var(--c-accent);border-color:var(--c-accent)}.ses-menu{position:fixed;inset:0;z-index:26;display:grid;place-items:center;background:color-mix(in oklab,var(--c-canvas) 58%,transparent)}.ses-menu[hidden]{display:none}.ses-panel{width:min(420px,92vw);max-height:min(86vh,720px);overflow:auto;padding:20px 22px 18px;display:grid;gap:12px;background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);box-shadow:0 24px 70px var(--c-shadow)}.ses-baslik{display:flex;align-items:center;justify-content:space-between;font-family:Unbounded,system-ui,sans-serif;font-weight:700;font-size:11px;letter-spacing:.26em;color:var(--c-ink-3)}.ses-baslik b{color:var(--c-accent);font-weight:700;letter-spacing:.08em}.ses-kapat{font:inherit;letter-spacing:0;cursor:pointer;background:none;border:0;color:var(--c-ink-3);padding:2px 4px}.ses-kapat:hover{color:var(--c-ink)}.ses-satir{display:grid;grid-template-columns:96px 1fr 30px;align-items:center;gap:10px}.ses-ana{grid-template-columns:30px 1fr 30px;padding-bottom:4px}.ses-ad{font-size:12px;color:var(--c-ink-2)}.ses-katman[data-acik="1"] .ses-ad{color:var(--c-ink)}.ses-deger{font-family:ui-monospace,Cascadia Mono,monospace;font-size:11px;text-align:right;color:var(--c-ink-3)}.ses-sustur{width:26px;height:26px;cursor:pointer;border:1px solid var(--c-line-strong);background:transparent;color:var(--c-ink-2);font-size:12px;line-height:1}.ses-sustur[data-durum=sessiz]{color:var(--c-ink-3)}.ses-sustur:hover{color:var(--c-ink)}.ses-kaydir{-webkit-appearance:none;appearance:none;width:100%;height:18px;background:transparent;cursor:pointer}.ses-kaydir::-webkit-slider-runnable-track{height:3px;background:var(--c-surface-2)}.ses-kaydir::-moz-range-track{height:3px;background:var(--c-surface-2)}.ses-kaydir::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:11px;height:11px;margin-top:-4px;border:0;border-radius:0;background:var(--c-accent)}.ses-kaydir::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:0;background:var(--c-accent)}.ses-kaydir:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.ses-bolum{margin-top:4px;font-size:10px;letter-spacing:.18em;color:var(--c-ink-3);text-transform:uppercase}.ses-hazirlar{display:flex;flex-wrap:wrap;gap:6px}.ses-hazir{font:inherit;font-size:11px;cursor:pointer;padding:5px 9px;color:var(--c-ink-2);background:transparent;border:1px solid var(--c-line-strong)}.ses-hazir:hover{color:var(--c-accent-ink);background:var(--c-accent);border-color:var(--c-accent)}.ses-katmanlar{display:grid;gap:6px}.ses-onay{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--c-ink-2);cursor:pointer}.ses-onay input{accent-color:var(--c-accent)}.ses-not{margin:0;font-size:11px;line-height:1.55;color:var(--c-ink-3)}.ses-not kbd{font:inherit;border:1px solid var(--c-line);padding:1px 5px;color:var(--c-ink-2)}#sahne.bulanik{filter:blur(9px) saturate(.82);transition:filter .32s ease}#sahne{transition:filter .32s ease}body.oku-acik #hud,body.oku-acik .nisangah{opacity:0;transition:opacity .2s ease}.oku{position:fixed;inset:0;z-index:30}.oku[hidden]{display:none}.oku-perde{position:absolute;inset:0;background:color-mix(in oklab,var(--c-canvas) 62%,transparent)}.oku-kart{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;width:min(640px,calc(100vw - 40px));padding:24px;background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-accent);box-shadow:0 26px 80px var(--c-shadow);color:var(--c-ink-2)}.oku-kart[hidden]{display:none}.oku-kapak{position:relative;aspect-ratio:2 / 3;background:var(--c-surface-2);border:1px solid var(--c-line)}.oku-kapak img{width:100%;height:100%;object-fit:cover;display:block}.oku-kapak-yedek{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;font-family:Literata,Georgia,serif;font-size:13px;line-height:1.4;color:var(--c-ink-3);background:var(--c-surface-2)}.oku-kart .oku-baslik{margin:0 0 5px;font-family:Unbounded,system-ui,sans-serif;font-size:18px;line-height:1.28;font-weight:600;color:var(--c-ink)}.oku-yazar{margin:0 0 18px;font-size:13px;color:var(--c-ink-3)}.oku-alanlar{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 20px;font-size:12px}.oku-alanlar dt{color:var(--c-ink-3);font-family:ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:10px;padding-top:2px}.oku-alanlar dd{margin:0;color:var(--c-ink)}.oku-alanlar a{color:var(--c-accent)}.oku-koken{border-left:3px solid var(--k);padding-left:7px}.oku-dugmeler{display:flex;gap:9px;flex-wrap:wrap}.oku-btn{font-family:Unbounded,system-ui,sans-serif;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:11px 18px;cursor:pointer;background:var(--c-accent);color:var(--c-accent-ink);border:1px solid var(--c-accent)}.oku-btn-ikincil{background:transparent;color:var(--c-ink-2);border-color:var(--c-line-strong)}.oku-masa{background:transparent;color:var(--c-accent);border-color:var(--c-accent)}.oku-masa:hover{background:var(--c-accent);color:var(--c-accent-ink)}.oku-etkilesim{color:var(--c-accent)}.oku-not{margin:14px 0 0;font-size:11px;line-height:1.5;color:var(--c-ink-3)}.oku-kart .oku-x{position:absolute;top:8px;right:10px;background:none;border:0;cursor:pointer;font-size:22px;line-height:1;color:var(--c-ink-3)}.oku-kart .oku-x:hover{color:var(--c-ink)}.oku-sayfa{--kagit: #f2eee4;--murekkep: #221f1a;--soluk: #6f6a5e;--cizgi: #ddd7c8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:min(940px,calc(100vw - 40px));height:min(84vh,1000px);background:var(--kagit);color:var(--murekkep);border:1px solid var(--c-line);box-shadow:0 30px 90px var(--c-shadow);overflow:hidden}.oku-sayfa[hidden]{display:none}.oku-sayfa.tam{width:100vw;height:100vh;top:0;left:0;transform:none;border:0}.oku-sayfa[data-tema=sepya]{--kagit: #efe3cd;--murekkep: #3b2f1e;--soluk: #7d6a4c;--cizgi: #ddcfb2}.oku-sayfa[data-tema=gece]{--kagit: #14161a;--murekkep: #cdd2d8;--soluk: #7c828c;--cizgi: #262a30}.oku-ust{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border-bottom:1px solid var(--cizgi);background:color-mix(in oklab,var(--kagit) 88%,var(--murekkep));flex:0 0 auto}.oku-ust-sol,.oku-ust-sag{display:flex;align-items:center;gap:8px;min-width:0}.oku-ust-ad{font-family:Unbounded,system-ui,sans-serif;font-size:11px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--murekkep)}.oku-arac{font:inherit;font-size:13px;line-height:1;min-width:30px;height:28px;padding:0 8px;cursor:pointer;background:transparent;border:1px solid var(--cizgi);color:var(--soluk)}.oku-arac:hover{color:var(--murekkep);border-color:var(--soluk)}.oku-govde{position:relative;flex:1;overflow:hidden}.oku-sayfa[data-kip=akis] .oku-govde{overflow-y:auto}.oku-cerceve{position:absolute;top:40px;bottom:28px;left:50%;transform:translate(-50%);overflow:hidden}.oku-sayfa[data-kip=akis] .oku-cerceve{position:static;inset:auto;transform:none;width:auto;overflow:visible;padding:34px 24px}.oku-kagit{position:absolute;inset:0;font-family:Literata,Georgia,Times New Roman,serif;line-height:1.66;text-align:justify;hyphens:auto;-webkit-hyphens:auto;transition:transform .26s cubic-bezier(.4,0,.2,1);will-change:transform}.oku-sayfa[data-kip=akis] .oku-kagit{position:static;inset:auto;height:auto;columns:auto;max-width:42rem;margin:0 auto;transform:none}.ok-p{margin:0;text-indent:1.15em}.ok-satir{margin:0 0 .15em;font-size:.92em;text-indent:0;text-align:left;break-inside:avoid}.ok-baslik+.ok-p,.oku-kapaksayfa+.ok-p,.ok-ayrac+.ok-p,.ok-gorsel+.ok-p{text-indent:0}.ok-baslik{font-family:Literata,Georgia,serif;font-weight:600;text-align:left;text-indent:0;hyphens:none;break-after:avoid-column}h2.ok-baslik{font-size:1.28em;margin:2.2em 0 1em;letter-spacing:.01em}h3.ok-baslik{font-size:1.06em;margin:1.8em 0 .8em;color:var(--soluk)}.ok-alinti{margin:1.2em 0 1.2em 1.6em;padding-left:1em;border-left:2px solid var(--cizgi);font-size:.95em;text-indent:0}.ok-siir{display:block;margin:1.3em 0 1.3em 1.2em;text-align:left;text-indent:0;hyphens:none;font-size:.97em;line-height:1.5}.ok-dize{display:block}.ok-gorsel{margin:1.5em 0;padding:.9em 1.1em;text-indent:0;text-align:left;border:1px dashed var(--cizgi);background:color-mix(in oklab,var(--kagit) 92%,var(--murekkep));break-inside:avoid-column}.ok-gorsel-isaret{display:block;font-family:ui-monospace,monospace;font-size:9px;letter-spacing:.18em;color:var(--soluk);margin-bottom:.35em}.ok-gorsel figcaption{font-size:.9em;color:var(--soluk);font-style:italic}.ok-ayrac{margin:1.9em 0;text-align:center;color:var(--soluk);text-indent:0}.oku-kapaksayfa{text-align:center;text-indent:0;hyphens:none;padding:12% 6% 0;break-after:column}.oku-kapaksayfa h1{font-family:Literata,Georgia,serif;font-weight:600;font-size:1.9em;line-height:1.22;margin:0 0 .5em}.oku-kapaksayfa-yazar{margin:0 0 2.4em;font-size:1.05em;color:var(--soluk);font-style:italic}.oku-kapaksayfa-ek{margin:.3em 0;font-size:.85em;color:var(--soluk)}.oku-kapaksayfa-kaynak{margin-top:2.4em;font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--soluk)}.oku-bekle,.oku-hata{text-align:center;text-indent:0;color:var(--soluk);font-style:italic}.oku-hata a{color:var(--c-accent);display:inline-block;margin-top:.6em}.oku-gez{position:absolute;top:0;bottom:0;width:13%;border:0;background:transparent;cursor:pointer;opacity:0;transition:opacity .18s ease}.oku-geri{left:0}.oku-ileri{right:0}.oku-gez:hover{opacity:1;background:linear-gradient(to right,color-mix(in oklab,var(--murekkep) 8%,transparent),transparent)}.oku-ileri:hover{background:linear-gradient(to left,color-mix(in oklab,var(--murekkep) 8%,transparent),transparent)}.oku-sayfa[data-kip=akis] .oku-gez{display:none}.oku-toc,.oku-panel{position:absolute;top:49px;z-index:2;background:var(--kagit);border:1px solid var(--cizgi);box-shadow:0 16px 44px color-mix(in oklab,var(--murekkep) 22%,transparent)}.oku-toc{left:12px;width:min(340px,calc(100% - 24px));max-height:62%;overflow-y:auto}.oku-panel{right:12px;width:min(320px,calc(100% - 24px));padding:6px 14px 12px}.oku-toc[hidden],.oku-panel[hidden]{display:none}.oku-toc-satir{display:block;width:100%;text-align:left;font:inherit;font-family:Literata,Georgia,serif;font-size:13px;padding:9px 14px;border:0;border-bottom:1px solid var(--cizgi);background:transparent;color:var(--murekkep);cursor:pointer}.oku-toc-satir:hover{background:color-mix(in oklab,var(--kagit) 88%,var(--c-accent))}.oku-toc-bos{padding:14px;font-size:12px;color:var(--soluk);font-style:italic}.oku-panel-satir{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--cizgi);font-size:12px;color:var(--soluk)}.oku-panel-satir:last-child{border-bottom:0}.oku-secenek,.oku-adim{display:flex;gap:4px;align-items:center}.oku-secenek button,.oku-adim button{font:inherit;font-size:11px;padding:5px 10px;cursor:pointer;background:transparent;border:1px solid var(--cizgi);color:var(--soluk)}.oku-secenek button.secili{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-ink)}.oku-adim b{min-width:30px;text-align:center;font-weight:600;color:var(--murekkep)}.oku-alt{display:flex;justify-content:space-between;gap:12px;flex:0 0 auto;padding:8px 16px;border-top:1px solid var(--cizgi);background:color-mix(in oklab,var(--kagit) 88%,var(--murekkep));font-family:ui-monospace,monospace;font-size:10.5px;letter-spacing:.05em;color:var(--soluk)}.oku-bolum{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:420px){.oku-sayfa{width:100vw;height:100vh;top:0;left:0;transform:none;border:0}.oku-ust{padding:8px 10px;gap:8px}.oku-ust-ad{font-size:10px}.oku-arac{min-width:26px;height:26px;padding:0 6px;font-size:12px}.oku-toc,.oku-panel{left:8px;right:8px;width:auto}.oku-kart{padding:18px}.oku-alt{padding:7px 10px;font-size:9.5px}}@media(max-width:640px){.oku-kart{grid-template-columns:1fr;gap:16px}.oku-kapak{max-width:148px}.oku-cerceve{top:24px;bottom:18px}.oku-gez{width:22%}}
