.ct-kok{--ct-zemin:var(--ehs-zemin);--ct-zemin-dip:var(--ehs-zemin-dip);--ct-yuzey:var(--ehs-yuzey);--ct-yuzey-kati:var(--ehs-yuzey-kati);--ct-metin:var(--ehs-metin);--ct-metin-soluk:var(--ehs-metin-soluk);--ct-metin-silik:var(--ehs-metin-silik);--ct-altin:var(--ehs-vurgu);--ct-altin-metin:var(--ehs-vurgu-metin);--ct-altin-parilti:var(--ehs-vurgu-parilti);--ct-kenar:var(--ehs-kenar);--ct-kenar-vurgu:var(--ehs-kenar-vurgu);--ct-ease:cubic-bezier(0.22,1,0.36,1);--ct-display:var(--ehs-font-display);--ct-body:var(--ehs-font-body);--ct-mono:var(--ehs-font-mono);--ct-arabic:var(--ehs-font-arabic);position:relative;background:var(--ct-zemin);color:var(--ct-metin)}.ct-kok *{box-sizing:border-box}.ct-kas{margin:0 0 10px;font-family:var(--ct-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ct-altin-metin)}.ct-baslik{margin:0 0 10px;font-family:var(--ct-display);font-weight:300;line-height:1.05;letter-spacing:-.01em;color:var(--ct-metin)}.ct-alt-satir{margin:0;font-family:var(--ct-body);font-size:16px;line-height:1.7;color:var(--ct-metin-soluk);max-width:62ch}.ct-hairline{width:96px;height:1px;margin:18px 0 0;background:var(--ct-altin);border:0}.ct-kapi{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,6vw,72px) var(--ehs-page-gutter);overflow:hidden}.ct-kapi__govde{position:relative;z-index:1;max-width:640px}.ct-kapi__tanim{margin:18px 0 0;font-family:var(--ct-body);font-size:18px;line-height:1.7;color:var(--ct-metin-soluk);max-width:56ch}.ct-muhur{display:flex;align-items:flex-end;gap:6px;margin-top:clamp(24px,4vw,40px)}.ct-muhur__dilim{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0}.ct-muhur__cizgi{width:100%;height:1px;background:var(--ct-kenar);transition:background var(--ehs-motion-base) var(--ct-ease)}.ct-muhur__dilim--dolu .ct-muhur__cizgi{background:var(--ct-altin);height:2px}.ct-muhur__etiket{font-family:var(--ct-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-metin-silik);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ct-muhur__dilim--dolu .ct-muhur__etiket{color:var(--ct-altin-metin)}.ct-muhur__sayac{color:var(--ct-metin-silik);margin:0 0 8px}.ct-baglanti-sessiz,.ct-muhur__sayac{font-family:var(--ct-mono);font-size:12px;letter-spacing:.1em}.ct-baglanti-sessiz{display:inline-flex;align-items:baseline;gap:6px;margin-top:clamp(20px,3vw,32px);text-transform:uppercase;color:var(--ct-metin-soluk);text-decoration:none;transition:color var(--ehs-motion-base) var(--ct-ease)}.ct-baglanti-sessiz:focus-visible,.ct-baglanti-sessiz:hover{color:var(--ct-altin-metin)}.ct-yonerge{margin-top:clamp(28px,5vw,48px);font-family:var(--ct-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ct-metin-silik);display:flex;align-items:center;gap:10px}.ct-yonerge:after{content:"";width:28px;height:1px;background:var(--ct-kenar-vurgu)}.ct-spektrum{display:flex;align-items:stretch;gap:3px;height:28px;margin-top:clamp(32px,5vw,56px);max-width:100%;overflow-x:auto;scrollbar-width:none}.ct-spektrum::-webkit-scrollbar{display:none}.ct-spektrum__cizgi{flex:0 0 auto;width:2px;background:var(--ct-kenar-vurgu);border:0;padding:0;cursor:pointer;transition:background var(--ehs-motion-fast) var(--ct-ease),transform var(--ehs-motion-fast) var(--ct-ease)}.ct-spektrum__cizgi:focus-visible,.ct-spektrum__cizgi:hover{background:var(--ct-altin);transform:scaleY(1.15)}.ct-spektrum__cizgi:focus-visible{outline:2px solid var(--ct-altin);outline-offset:2px}.ct-istasyonlar{position:sticky;top:var(--ct-ust-ofset,0);z-index:var(--ehs-z-sticky);display:flex;gap:clamp(10px,2vw,22px);padding:12px var(--ehs-page-gutter);overflow-x:auto;scrollbar-width:none;background:color-mix(in srgb,var(--ct-zemin) 92%,transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--ct-kenar)}.ct-istasyonlar::-webkit-scrollbar{display:none}.ct-istasyon{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:6px 2px 10px;border:0;border-bottom:2px solid transparent;background:transparent;font-family:var(--ct-mono);font-size:11px;letter-spacing:.14em;color:var(--ct-metin-soluk);opacity:.68;cursor:pointer;text-decoration:none;transition:opacity var(--ehs-motion-base) var(--ct-ease),border-color var(--ehs-motion-base) var(--ct-ease),color var(--ehs-motion-base) var(--ct-ease)}.ct-istasyon__no{color:var(--ct-metin-silik)}.ct-istasyon--aktif{opacity:1;color:var(--ct-metin);border-bottom-color:var(--ct-altin)}.ct-istasyon--aktif .ct-istasyon__no{color:var(--ct-altin-metin)}.ct-istasyon:focus-visible,.ct-istasyon:hover{opacity:1}.ct-istasyon:focus-visible{outline:2px solid var(--ct-altin);outline-offset:2px}.ct-istasyon-blok{padding:clamp(48px,8vw,96px) var(--ehs-page-gutter);max-width:var(--ehs-content-max);margin:0 auto;scroll-margin-top:calc(var(--ct-ust-ofset, 0px) + 56px)}.ct-varak-saha{display:flex;justify-content:center}.ct-varak{position:relative;width:min(100%,720px)}.ct-varak :global(.tak__govde){background:var(--ct-yuzey-kati);box-shadow:none}.ct-varak__ic{position:relative;padding:clamp(28px,5vw,56px) clamp(16px,4vw,40px);text-align:center}.ct-varak__no{position:absolute;top:8px;right:12px;font-family:var(--ct-mono);font-size:11px;letter-spacing:.08em;color:var(--ct-metin-silik)}.ct-ayet{margin:0;direction:rtl;font-family:var(--ct-arabic);font-size:clamp(28px,4.4vw,46px);line-height:2.15;color:var(--ct-metin);font-feature-settings:"liga" 1,"calt" 1;text-rendering:optimizeLegibility}.ct-kelime{display:inline-block;position:relative;padding:4px 3px;margin:0 1px;cursor:pointer;border-radius:2px;transition:background var(--ehs-motion-fast) var(--ct-ease),color var(--ehs-motion-fast) var(--ct-ease);background:transparent;border:0;font:inherit;color:inherit}.ct-kelime:focus-visible,.ct-kelime:hover{background:color-mix(in srgb,var(--ct-altin) 14%,transparent)}.ct-kelime:focus-visible{outline:2px solid var(--ct-altin);outline-offset:2px}.ct-kelime--secili{background:color-mix(in srgb,var(--ct-altin) 20%,transparent)}.ct-kelime--secili:after{content:"";position:absolute;left:6%;right:6%;bottom:-2px;height:2px;background:var(--ct-altin)}.ct-kelime--secili .ct-nisangah{position:absolute;top:-14px;left:50%;width:11px;height:11px;transform:translateX(-50%);pointer-events:none;opacity:.85}.ct-nisangah :global(line){stroke:var(--ct-altin);stroke-width:1;vector-effect:non-scaling-stroke}.ct-sakul-ip{position:relative;height:22px;margin:0 auto;width:1px}.ct-sakul-ip__cizgi{position:absolute;inset:0;width:1px;margin:0 auto;background:var(--ct-altin);transform-origin:top;transform:scaleY(0);opacity:0;transition:transform var(--ehs-motion-slow) var(--ct-ease),opacity var(--ehs-motion-base) var(--ct-ease)}.ct-sakul-ip--acik .ct-sakul-ip__cizgi{transform:scaleY(1);opacity:1}.ct-taniklar{display:flex;flex-direction:column;gap:1px;background:var(--ct-kenar);border:1px solid var(--ct-kenar);max-width:780px;margin:0 auto}.ct-tanik{background:var(--ct-zemin);padding:clamp(18px,3vw,30px) clamp(16px,3vw,32px)}.ct-tanik__kunye{margin:0 0 10px;font-family:var(--ct-mono);font-size:11px;letter-spacing:.1em;color:var(--ct-altin-metin)}.ct-tanik__kunye span{color:var(--ct-metin-silik)}.ct-tanik__metin{margin:0;font-family:var(--ct-body);font-size:17px;line-height:1.75;color:var(--ct-metin)}.ct-tanik__span{border-radius:2px;border-bottom:2px solid transparent;transition:background var(--ehs-motion-base) var(--ct-ease),border-color var(--ehs-motion-base) var(--ct-ease)}.ct-tanik__span--aydinlik{background:color-mix(in srgb,var(--ct-altin) 20%,transparent);border-bottom-color:var(--ct-altin)}.ct-tanik__bosluk{font-family:var(--ct-mono);color:var(--ct-metin-silik);padding:0 2px}.ct-nakil-liste{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px);max-width:720px;margin:0 auto}.ct-nakil{padding-left:16px;border-left:1px solid var(--ct-kenar-vurgu)}.ct-nakil__metin{margin:0 0 8px;font-family:var(--ct-display);font-size:clamp(17px,2vw,20px);font-weight:400;line-height:1.65;color:var(--ct-metin)}.ct-nakil__kaynak{margin:0;font-family:var(--ct-mono);font-size:11px;letter-spacing:.08em;color:var(--ct-metin-silik)}.ct-sonuc{max-width:680px;margin:0 auto}.ct-sonuc__hulasa{margin:0 0 20px;font-family:var(--ct-display);font-size:clamp(19px,2.2vw,24px);font-weight:300;line-height:1.6;color:var(--ct-metin)}.ct-rozetler{display:flex;flex-wrap:wrap;gap:8px}.ct-rozet{padding:4px 10px;border:1px solid var(--ct-kenar-vurgu);border-radius:999px;font-size:10px;letter-spacing:.14em;color:var(--ct-altin-metin)}.ct-durustluk,.ct-rozet{font-family:var(--ct-mono)}.ct-durustluk{margin-top:clamp(32px,5vw,56px);padding-top:18px;border-top:1px solid var(--ct-kenar);font-size:11px;letter-spacing:.06em;color:var(--ct-metin-silik)}.ct-kelime-karti{max-width:420px}.ct-kelime-karti__arapca{margin:0 0 12px;direction:rtl;font-family:var(--ct-arabic);font-size:38px;text-align:center;color:var(--ct-metin)}.ct-kelime-karti__satir{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--ct-kenar);font-size:13px}.ct-kelime-karti__satir:first-of-type{border-top:0}.ct-kelime-karti__etiket{font-family:var(--ct-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ct-metin-silik);flex:0 0 auto}.ct-kelime-karti__deger{font-family:var(--ct-body);color:var(--ct-metin-soluk);text-align:right}.ct-kelime-karti__kapilar{display:flex;flex-direction:column;gap:8px;margin-top:16px}.ct-arsiv{max-width:var(--ehs-content-max);margin:0 auto;padding:clamp(48px,8vw,96px) var(--ehs-page-gutter)}.ct-fihrist-satir{display:flex;align-items:baseline;gap:10px;padding:14px 0;border-bottom:1px solid var(--ct-kenar);text-decoration:none;color:inherit}.ct-fihrist-satir__baslik{flex:0 1 auto;font-family:var(--ct-display);font-size:19px;font-weight:400;color:var(--ct-metin);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-fihrist-satir__noktalar{flex:1 1 auto;min-width:24px;align-self:flex-end;height:1em;border-bottom:1px dotted var(--ct-kenar-vurgu);margin-bottom:5px}.ct-fihrist-satir__sag{flex:0 0 auto;display:flex;align-items:center;gap:8px;font-family:var(--ct-mono);font-size:11px;letter-spacing:.08em;color:var(--ct-metin-silik)}.ct-fihrist-satir:focus-visible .ct-fihrist-satir__baslik,.ct-fihrist-satir:hover .ct-fihrist-satir__baslik{color:var(--ct-altin-metin)}.ct-bos-durum{max-width:52ch;padding:32px 0}.ct-bos-durum p{margin:0 0 14px;font-family:var(--ct-body);font-size:16px;line-height:1.7;color:var(--ct-metin-soluk)}@media (max-width:640px){.ct-nakil__kaynak,.ct-tanik__kunye{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.ct-kok *{transition-duration:.001ms!important;animation-duration:.001ms!important}}