.kelime-scope{--kelime-bg:#0f1011;--kelime-surface:#17191b;--kelime-rule:#2a2d30;--kelime-unknown:#5a5f63;--kelime-learning:#8a7248;--kelime-known:#d4a94a;--kelime-glow:#f0ce7a;--kelime-ink:#e8e4da;position:relative;min-height:100vh;background-color:var(--kelime-bg);color:var(--kelime-ink);font-family:var(--font-kelime-body),sans-serif}.kelime-scope [dir=rtl]{font-family:var(--font-kelime-arabic),serif;font-feature-settings:"calt" 1,"liga" 1}.kelime-scope a{color:inherit}.kelime-scope button{font:inherit;color:inherit}.kelime-scope button:not([class]){padding:.5rem 1rem;margin-inline-end:.75rem;margin-bottom:.5rem;background:var(--kelime-surface);border:1px solid var(--kelime-rule);border-radius:4px;cursor:pointer}.kelime-scope button:not([class]):hover{border-color:var(--kelime-known)}.kelime-container{max-width:60rem;margin:0 auto;padding:2rem 1.25rem 4rem}.kelime-geri-link{display:inline-block;margin-bottom:1.5rem;color:var(--kelime-ink);opacity:.65;font-size:.85rem;text-decoration:none}.kelime-geri-link:hover{opacity:1}.kapsam-cubugu{margin-bottom:1.5rem}.kapsam-cubugu__etiket{font-size:.95rem;margin-bottom:.5rem}.kapsam-cubugu__etiket strong{color:var(--kelime-known);font-weight:600}.kapsam-cubugu__track{position:relative;height:10px;border-radius:999px;background:var(--kelime-rule);overflow:visible}.kapsam-cubugu__dolgu-biliniyor{background:var(--kelime-known)}.kapsam-cubugu__dolgu-biliniyor,.kapsam-cubugu__dolgu-ogreniliyor{position:absolute;inset:0;border-radius:999px;transition:width .3s ease-out}.kapsam-cubugu__dolgu-ogreniliyor{background:var(--kelime-learning);opacity:.55}.kapsam-cubugu__esik{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--kelime-known)}.kapsam-cubugu__esik-etiket{position:absolute;top:100%;transform:translateX(-50%);margin-top:4px;font-size:.7rem;white-space:nowrap;opacity:.6}.metin-govdesi{direction:rtl;font-size:24px;line-height:2.05;max-width:34rem;margin:2rem auto;padding:1.5rem;background:var(--kelime-surface);border:1px solid var(--kelime-rule);border-radius:4px}@media (min-width:640px){.metin-govdesi{font-size:32px;line-height:2.15}}.metin-govdesi p{content-visibility:auto;contain-intrinsic-size:0 400px}.w{color:var(--kelime-unknown);cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px}.w:focus-visible{outline:2px solid var(--kelime-known);outline-offset:2px}.w--ogreniliyor{color:var(--kelime-learning);text-decoration:none}.w--biliniyor{color:var(--kelime-known);text-decoration:none}.w--ogrenme-ani{animation:kelime-ogrenme-parlama .42s ease-out}@keyframes kelime-ogrenme-parlama{0%{text-shadow:0 0 0 transparent}35%{text-shadow:0 0 10px var(--kelime-glow)}to{text-shadow:0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.w--ogrenme-ani{animation:none}}.metin-govdesi--istigna .w{color:var(--kelime-ink)!important;text-decoration:none!important;transition:color .9s ease-out,text-decoration-color .9s ease-out}@media (prefers-reduced-motion:reduce){.metin-govdesi--istigna .w{transition:none}}.istigna-satiri{text-align:center;font-size:.85rem;opacity:.75;margin-top:1rem}.istigna-satiri--geri-alindi{opacity:.55}.istigna-satiri button{background:none;border:none;color:var(--kelime-known);cursor:pointer;text-decoration:underline;font:inherit;padding:0;margin-inline-start:.5em}.siradaki-bes{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--kelime-rule);direction:ltr;font-size:.9rem}.siradaki-bes__kelimeler{display:flex;gap:.4rem;direction:rtl}.siradaki-bes__kelime{background:var(--kelime-surface);border:1px solid var(--kelime-rule);border-radius:4px;padding:.2rem .6rem;font-size:1.1rem}.kelime-paneli__arkaplan{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:40}.kelime-paneli{position:fixed;top:0;bottom:0;right:0;width:min(380px,100vw);background:var(--kelime-surface);border-left:1px solid var(--kelime-rule);z-index:41;padding:1.5rem;overflow-y:auto;direction:ltr}[dir=rtl] .kelime-paneli{right:auto;left:0;border-left:none;border-right:1px solid var(--kelime-rule)}@media (max-width:640px){.kelime-paneli{width:100vw;top:auto;height:80vh;border-left:none;border-top:1px solid var(--kelime-rule)}}.kelime-paneli__kapat{background:none;border:none;color:var(--kelime-ink);opacity:.6;cursor:pointer;font-size:1.1rem;float:inline-end}.kelime-paneli__arapca{direction:rtl;font-family:var(--font-kelime-arabic),serif;font-size:2rem;margin-block:1rem}.kelime-paneli__anlam-hazirlaniyor{opacity:.6;font-style:italic}.kelime-paneli__ogren-btn{margin-top:1.5rem;width:100%;padding:.65rem;background:var(--kelime-known);color:var(--kelime-bg);border:none;border-radius:4px;font-weight:600;cursor:pointer}.kelime-bos-durum{text-align:center;padding:4rem 1rem;opacity:.75;direction:ltr}