:root{--parchment:#faf6ec;--parchment-2:#f1e9d2;--parchment-3:#e9dfc4;--ink:#1a1612;--ink-soft:#4a3f33;--ink-faint:#8a7d6a;--emerald-900:#0d3a2e;--emerald-800:#114838;--emerald-700:#155f4a;--emerald-600:#1f7860;--emerald-500:#2a8765;--gold:#b8893d;--gold-deep:#8b6420;--gold-soft:#d9b878;--gold-pale:#ecdbb0;--terracotta:#a0563b;--terracotta-d:#7a3d24;--shadow-sm:0 2px 8px #1a16120f;--shadow-md:0 8px 24px #1a16121a;--shadow-lg:0 24px 60px #1a161224;--shadow-gold:0 0 0 1px #b8893d66, 0 8px 24px #b8893d2e;--radius-sm:4px;--radius:10px;--radius-lg:18px;--radius-xl:28px;--ease:cubic-bezier(.2,.7,.2,1);--body-opacity-parchment:.45;--body-opacity-pattern:.6;--font-serif:"Cormorant Garamond", Georgia, serif;--font-ui:"Inter", system-ui, sans-serif}[data-theme=dark]{--parchment:#120f0c;--parchment-2:#1d1813;--parchment-3:#26201a;--ink:#f5eee0;--ink-soft:#d9cebe;--ink-faint:#aa9c88;--emerald-900:#4fa98f;--emerald-800:#429b82;--emerald-700:#358e75;--emerald-600:#2e8169;--emerald-500:#2a8765;--gold:#d4a961;--gold-deep:#b88d44;--gold-soft:#ecce90;--gold-pale:#30271d;--terracotta:#d4866a;--terracotta-d:#ec9d81;--shadow-sm:0 2px 8px #0006;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 24px 60px #0009;--body-opacity-parchment:.08;--body-opacity-pattern:.15}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-ui);background:var(--parchment);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;transition:background var(--ease), color var(--ease);flex-direction:column;line-height:1.6;display:flex;overflow-x:hidden}body:before{content:"";opacity:var(--body-opacity-parchment);z-index:-2;pointer-events:none;mix-blend-mode:multiply;background-image:url(/imgs/parchment.webp);background-position:50%;background-size:cover;position:fixed;inset:0}body:after{content:"";opacity:var(--body-opacity-pattern);z-index:-1;pointer-events:none;background-image:url(/imgs/pattern-bg.svg);background-repeat:repeat;position:fixed;inset:0}::selection{background:var(--gold-soft);color:var(--emerald-900)}img{max-width:100%;display:block}a{color:var(--emerald-700);transition:color .2s var(--ease);text-decoration:none}a:hover{color:var(--emerald-900)}.container{width:100%;max-width:1340px;margin:0 auto;padding:0 32px}.skip-link{background:var(--emerald-900);color:var(--parchment);z-index:10000;transition:top var(--ease);border-radius:4px;padding:10px 20px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:20px}.skip-link:focus{top:20px}main{flex:1}.nav{z-index:100;-webkit-backdrop-filter:blur(12px)saturate(140%);transition:background var(--ease), border-color var(--ease);background:#faf6ecd1;border-bottom:1px solid #b8893d2e;position:sticky;top:0}[data-theme=dark] .nav{background:#120f0cd9;border-bottom:1px solid #d4a9611f}.nav-inner{justify-content:space-between;align-items:center;height:72px;display:flex}.brand{font-family:var(--font-serif);color:var(--emerald-900);letter-spacing:.02em;align-items:center;gap:14px;font-size:1.5rem;font-weight:600;display:flex}.brand-mark{background:radial-gradient(circle at 30% 30%, var(--gold-soft), var(--gold-deep));width:40px;height:40px;color:var(--parchment);box-shadow:var(--shadow-gold);border-radius:50%;place-items:center;font-family:Amiri,serif;font-size:1.4rem;font-weight:700;display:grid}.brand-name{flex-direction:column;line-height:1;display:flex}.brand-name small{font-family:var(--font-ui);color:var(--ink-soft);letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font-size:.625rem;font-weight:400}.nav-links{align-items:center;gap:8px;display:flex}.nav-links a{color:var(--ink-soft);transition:all .2s var(--ease);border-radius:99px;padding:8px 16px;font-size:.875rem;font-weight:500}.nav-links a:hover{color:var(--emerald-700);background:#b8893d1f}[data-theme=dark] .nav-links a:hover{color:var(--emerald-900);background:#d4a96114}.nav-links a.active{color:var(--emerald-900);background:#b8893d2e}[data-theme=dark] .nav-links a.active{color:var(--emerald-900);background:#d4a96126}.tema-butonu{color:var(--ink-soft);cursor:pointer;width:36px;height:36px;transition:all .2s var(--ease);background:0 0;border:1px solid #b8893d33;border-radius:50%;justify-content:center;align-items:center;display:flex}.tema-butonu:hover{background-color:var(--parchment-2);border-color:var(--gold);color:var(--emerald-900)}[data-theme=light] .moon-icon{display:block}[data-theme=light] .sun-icon,[data-theme=dark] .moon-icon{display:none}[data-theme=dark] .sun-icon{display:block}footer{background:var(--parchment-2);transition:background var(--ease), border-color var(--ease);border-top:1px solid #b8893d33;margin-top:auto;padding:64px 0 32px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px;display:grid}.footer-brand{font-family:var(--font-serif);color:var(--emerald-900);align-items:center;gap:12px;margin-bottom:14px;font-size:1.5rem;font-weight:600;display:flex}.footer-desc{color:var(--ink-soft);max-width:340px;font-size:.875rem;font-weight:300;line-height:1.7}.footer-col h4{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:18px;font-size:.7rem;font-weight:700}.footer-col ul{flex-direction:column;gap:10px;list-style:none;display:flex}.footer-col a{color:var(--ink-soft);font-size:.875rem;font-weight:400}.footer-col a:hover{color:var(--emerald-700)}.footer-bottom{color:var(--ink-faint);border-top:1px solid #b8893d33;justify-content:space-between;align-items:center;padding-top:24px;font-size:.75rem;display:flex}.word-mult{border-bottom:2px dotted var(--gold);color:var(--gold-deep);cursor:help;transition:all .2s var(--ease);font-family:inherit;font-style:normal;font-weight:700;font-size:inherit;background:0 0;border-top:none;border-left:none;border-right:none;padding:0 2px 1px;position:relative}.word-mult:hover,.word-mult:focus{background:var(--gold-pale);color:var(--emerald-900);border-bottom-style:solid;outline:none}.word-ambig{border-bottom:2px dashed var(--terracotta);color:var(--terracotta-d);cursor:help;transition:all .2s var(--ease);font-family:inherit;font-style:normal;font-weight:700;font-size:inherit;background:0 0;border-top:none;border-left:none;border-right:none;padding:0 2px 1px;position:relative}.word-ambig:hover,.word-ambig:focus{color:var(--terracotta-d);background:#a0563b1a;border-bottom-style:solid;outline:none}.kelime-linki{border-bottom:2px dotted var(--gold);color:var(--gold-deep);cursor:help;transition:all .2s var(--ease);font-family:inherit;font-style:normal;font-weight:700;font-size:inherit;background:0 0;border-top:none;border-left:none;border-right:none;padding:0 2px 1px;position:relative}.kelime-linki:hover,.kelime-linki:focus{background:var(--gold-pale);color:var(--emerald-900);border-bottom-style:solid;outline:none}.tooltip{z-index:1000;background:var(--parchment);border-radius:var(--radius-lg);width:340px;max-width:92vw;max-height:min(560px,80vh);box-shadow:var(--shadow-lg), 0 0 0 6px #faf6ec66;pointer-events:none;opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease), background var(--ease), border var(--ease);border:1px solid #b8893d80;padding:22px 24px;position:absolute;overflow-y:auto;transform:translateY(8px)scale(.96)}[data-theme=dark] .tooltip{box-shadow:var(--shadow-lg), 0 0 0 6px #120f0c66;border:1px solid #d4a9614d}.tooltip::-webkit-scrollbar{width:6px}.tooltip::-webkit-scrollbar-thumb{background:#b8893d66;border-radius:99px}.tooltip.show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.tooltip-arrow{background:var(--parchment);width:14px;height:14px;transition:background var(--ease);border-top:1px solid #b8893d80;border-left:1px solid #b8893d80;position:absolute;top:-7px;left:24px;transform:rotate(45deg)}[data-theme=dark] .tooltip-arrow{border-top:1px solid #d4a9614d;border-left:1px solid #d4a9614d}.tooltip-tag{letter-spacing:.18em;text-transform:uppercase;border-radius:99px;margin-bottom:12px;padding:4px 10px;font-size:.625rem;font-weight:700;display:inline-block}.tag-mult{color:var(--gold-deep);background:#b8893d2e}.tag-ambig{color:var(--terracotta-d);background:#a0563b26}.tooltip-head{font-family:var(--font-serif);color:var(--emerald-900);align-items:center;gap:8px;margin-bottom:6px;font-size:1.0625rem;font-weight:600;display:flex}.tooltip-word{color:var(--gold-deep);font-family:Amiri,serif;font-size:1.25rem}.tooltip-meaning-list{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.tooltip-meaning{background:var(--parchment-2);color:var(--ink);border-left:3px solid #b8893d4d;border-radius:8px;padding:10px 12px;font-size:.875rem;line-height:1.55}.tooltip-meaning.active{border-left-color:var(--gold);background:#b8893d26;position:relative}[data-theme=dark] .tooltip-meaning.active{background:#d4a9611f}.tooltip-meaning.active:before{content:"✓ Bu ayette bu anlamda";color:var(--gold-deep);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:.65rem;font-weight:700;display:block}.tooltip-meaning strong{color:var(--emerald-900);margin-bottom:2px;font-weight:600;display:block}.tooltip-meaning span{color:var(--ink-soft);font-weight:300}.tooltip-desc{color:var(--ink-soft);margin-bottom:12px;font-size:.8125rem;font-weight:300;line-height:1.65}.tooltip-sources{border-top:1px solid #b8893d33;flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.source-chip{color:var(--emerald-700);letter-spacing:.04em;background:#0d3a2e14;border-radius:4px;padding:3px 8px;font-size:.6875rem;font-weight:600}[data-theme=dark] .source-chip{color:var(--emerald-900);background:#4fa98f1f}.tooltip-actions{gap:8px;margin-top:14px;display:flex}.tooltip-btn{text-align:center;color:var(--emerald-700);cursor:pointer;transition:all .15s var(--ease);background:0 0;border:1px solid #0d3a2e33;border-radius:6px;flex:1;padding:6px 10px;font-size:.75rem;font-weight:600}.tooltip-btn:hover{border-color:var(--emerald-700);background:#0d3a2e0f}.toast-kutusu{background-color:var(--emerald-900);color:var(--parchment);box-shadow:var(--shadow-lg);z-index:10000;opacity:0;transition:transform var(--ease), opacity var(--ease);pointer-events:none;border-radius:30px;padding:12px 24px;font-size:.9rem;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(100px)}.toast-kutusu.goster{opacity:1;transform:translate(-50%)translateY(0)}.mobil-menu-butonu{cursor:pointer;width:38px;height:38px;transition:all .2s var(--ease);background:0 0;border:1px solid #b8893d40;border-radius:8px;flex-direction:column;justify-content:space-between;margin-left:6px;padding:10px 8px;display:none}.mobil-menu-butonu:hover{background:var(--parchment-2);border-color:var(--gold)}.hamburger-cizgi{background:var(--emerald-900);width:100%;height:2px;transition:all .25s var(--ease);border-radius:2px;display:block}[data-theme=dark] .hamburger-cizgi{background:var(--gold)}.mobil-drawer-arka{-webkit-backdrop-filter:blur(4px);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s var(--ease);background:#120f0ca6;position:fixed;inset:0}.mobil-drawer-arka.aktif{opacity:1;pointer-events:auto}.mobil-drawer{background:var(--parchment);z-index:9999;width:320px;max-width:86vw;transition:transform .35s var(--ease);border-left:1px solid #b8893d40;flex-direction:column;padding:24px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 32px #0003}.mobil-drawer.aktif{transform:translate(0)}.mobil-drawer-ust{border-bottom:1px solid #b8893d33;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.mobil-drawer-kapat{color:var(--ink-soft);cursor:pointer;width:36px;height:36px;transition:all .2s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.mobil-drawer-kapat:hover{background:var(--parchment-2);color:var(--emerald-900)}.drawer-ayrac-karti{margin-bottom:18px}.drawer-ayrac-link{border-radius:var(--radius);transition:all .2s var(--ease);background:#b8893d1f;border:1px solid #b8893d59;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.drawer-ayrac-link:hover{border-color:var(--gold);background:#b8893d33}.drawer-ayrac-ikon{font-size:1.3rem}.drawer-ayrac-metin{flex-direction:column;flex:1;display:flex}.drawer-ayrac-metin small{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.drawer-ayrac-metin span{color:var(--emerald-900);font-size:.9rem;font-weight:600}.drawer-ayrac-ok{color:var(--gold-deep);font-size:1.1rem}.mobil-drawer-linkler{flex-direction:column;flex:1;gap:8px;display:flex}.drawer-link{border-radius:var(--radius);color:var(--ink);transition:all .2s var(--ease);align-items:center;gap:14px;padding:12px 16px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.drawer-link:hover{background:var(--parchment-2);color:var(--emerald-900);padding-left:20px}.drawer-ikon{font-size:1.15rem}.mobil-drawer-alt{border-top:1px solid #b8893d33;margin-top:18px;padding-top:18px}.mobil-tema-butonu{border-radius:var(--radius);background:var(--parchment-2);width:100%;color:var(--ink);cursor:pointer;transition:all .2s var(--ease);border:1px solid #b8893d40;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.9rem;font-weight:600;display:flex}.mobil-tema-butonu:hover{border-color:var(--gold);color:var(--emerald-900)}.ayrac-yuzen-cubuk{z-index:990;background:var(--parchment);border:1.5px solid var(--gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg), 0 0 16px #b8893d40;animation:yuzenKayarakGel .4s var(--ease);max-width:400px;padding:12px 16px;position:fixed;bottom:24px;right:24px}@keyframes yuzenKayarakGel{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ayrac-yuzen-icerik{align-items:center;gap:12px;display:flex}.ayrac-yuzen-ikon{font-size:1.5rem}.ayrac-yuzen-bilgi{flex-direction:column;line-height:1.3;display:flex}.ayrac-yuzen-bilgi small{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:700}.ayrac-yuzen-bilgi strong{color:var(--emerald-900);font-size:.88rem}.ayrac-yuzen-git{background:var(--emerald-900);color:var(--parchment);white-space:nowrap;transition:all .2s var(--ease);border-radius:20px;padding:7px 14px;font-size:.8rem;font-weight:600;text-decoration:none}.ayrac-yuzen-git:hover{background:var(--emerald-700);color:#fff;transform:translateY(-1px)}.ayrac-yuzen-kapat{color:var(--ink-faint);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;padding:0 4px;font-size:1.25rem;line-height:1}.ayrac-yuzen-kapat:hover{color:var(--terracotta)}.verse.ayrac-aktif{background:#b8893d0d;border-radius:4px;padding-left:16px;border-left:4px solid var(--gold)!important}.ayrac-rozet{color:var(--gold-deep);background:#b8893d29;border:1px solid #b8893d59;border-radius:20px;grid-column:1/-1;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}@keyframes ayetVurgu{0%{background-color:#b8893d59;box-shadow:0 0 0 4px #b8893d40}50%{background-color:#b8893d33}to{box-shadow:none;background-color:#0000}}.ayet-vurgula{border-radius:8px;animation:2.4s ease-out ayetVurgu}@media (width<=1100px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=768px){.nav-links a:not(.tema-butonu){display:none}.mobil-menu-butonu{display:flex}.container{padding:0 16px}.footer-grid{grid-template-columns:1fr;gap:24px}.footer-bottom{text-align:center;flex-direction:column;gap:8px}.ayrac-yuzen-cubuk{max-width:none;padding:10px 14px;bottom:16px;left:12px;right:12px}.ayrac-yuzen-bilgi strong{font-size:.82rem}.ayrac-yuzen-git{padding:6px 12px;font-size:.75rem}}.reveal{transition:opacity .6s var(--ease), transform .6s var(--ease)}.reveal.show{opacity:1;transform:translateY(0)}
