.sozluk-page{margin-inline:calc(50% - 50vw);width:100vw;background:var(--aistr-bg);color:var(--aistr-fg);font-family:var(--aistr-font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.sozluk-page *,.sozluk-page *::before,.sozluk-page *::after{box-sizing:border-box}.sozluk-page a{color:inherit;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px}.sozluk-page a:hover{color:var(--aistr-accent)}.sozluk-page h1,.sozluk-page h2,.sozluk-page h3,.sozluk-page h4{font-family:var(--aistr-font-display);font-weight:400;letter-spacing:-0.015em;margin:0;color:var(--aistr-fg)}.sozluk-page .sozluk-container{max-width:var(--aistr-max);margin:0 auto;padding-inline:var(--aistr-pad-x)}.sozluk-page em{font-style:italic;color:var(--aistr-accent)}.sozluk-masthead{border-bottom:1px solid var(--aistr-rule);padding-block:clamp(3rem, 6vw, 5.5rem);position:relative}.sozluk-masthead__label{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--aistr-fg-mute);margin-bottom:1.75rem;display:flex;gap:1rem;align-items:baseline;flex-wrap:wrap}.sozluk-masthead__label span+span::before{content:"·";margin-right:1rem;color:var(--aistr-rule-strong)}.sozluk-masthead__inner{display:grid;grid-template-columns:1fr 0.95fr;gap:clamp(2rem, 5vw, 5rem);align-items:end}.sozluk-masthead__title{font-size:clamp(2.75rem, 6.5vw, 5.75rem);line-height:0.94;letter-spacing:-0.035em;font-weight:300;text-wrap:balance;margin-bottom:1.5rem}.sozluk-masthead__title em{font-style:italic;color:var(--aistr-accent);font-weight:400}.sozluk-masthead__deck{font-family:var(--aistr-font-display);font-size:clamp(1.1rem, 1.5vw, 1.35rem);line-height:1.45;font-style:italic;color:var(--aistr-fg-soft);max-width:56ch;font-weight:300}.sozluk-masthead__meta{font-family:var(--aistr-font-mono);font-size:0.78rem;color:var(--aistr-fg-mute);letter-spacing:0.04em;line-height:1.8;padding-left:1.5rem;border-left:1px solid var(--aistr-rule-strong);margin:0}.sozluk-masthead__meta dt{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;margin-top:0.9rem}.sozluk-masthead__meta dt:first-child{margin-top:0}.sozluk-masthead__meta dd{margin:0.15rem 0 0 0;color:var(--aistr-fg);font-size:0.92rem;font-family:var(--aistr-font-body);letter-spacing:0}@media (max-width: 900px){.sozluk-masthead__inner{grid-template-columns:1fr}.sozluk-masthead__meta{padding-left:0;border-left:0;border-top:1px solid var(--aistr-rule-strong);padding-top:1.25rem;margin-top:1rem}}@media (max-width: 700px){.sozluk-masthead{padding-block:clamp(2.5rem, 11vw, 4rem)}.sozluk-masthead__label{display:grid;gap:0.45rem;font-size:0.66rem;letter-spacing:0.16em;line-height:1.45;overflow-wrap:anywhere}.sozluk-masthead__label span+span::before{display:none}.sozluk-masthead__title{font-size:clamp(2.25rem, 11.5vw, 3.45rem);line-height:0.98;max-width:100%;margin-bottom:1rem;overflow-wrap:break-word}.sozluk-masthead__deck{font-size:clamp(1rem, 5.5vw, 1.18rem);line-height:1.42;max-width:100%;overflow-wrap:break-word}}.sozluk-intro{padding-block:clamp(3rem, 5vw, 4.5rem);border-bottom:1px solid var(--aistr-rule)}.sozluk-intro__grid{display:grid;grid-template-columns:260px 1fr;gap:clamp(2rem, 4vw, 4rem)}.sozluk-intro__head{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--aistr-fg-mute);padding-top:0.4rem}.sozluk-intro__head .sub{display:block;color:var(--aistr-fg-soft);letter-spacing:0.1em;text-transform:none;margin-top:0.4rem}.sozluk-intro__body{max-width:68ch;font-size:1.05rem;line-height:1.65;color:var(--aistr-fg-soft)}.sozluk-intro__body p{margin:0 0 1.1rem 0;text-wrap:pretty}.sozluk-intro__body p:first-of-type::first-letter{font-family:var(--aistr-font-display);font-size:3.8rem;float:left;line-height:0.9;padding:0.4rem 0.6rem 0 0;color:var(--aistr-fg);font-style:italic;font-weight:400}.sozluk-intro__byline{margin-top:2rem;display:flex;gap:2.5rem;flex-wrap:wrap;font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--aistr-fg-mute)}.sozluk-intro__byline strong{display:block;color:var(--aistr-fg);font-weight:500;margin-bottom:0.2rem}@media (max-width: 800px){.sozluk-intro__grid{grid-template-columns:1fr}}.sozluk-deck{position:sticky;top:72px;z-index:20;background:color-mix(in oklab, var(--aistr-bg) 88%, transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--aistr-rule);padding-block:1.1rem}.sozluk-deck__inner{display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center}.sozluk-deck__search{position:relative;display:flex;align-items:center;border:1px solid var(--aistr-rule-strong);background:var(--aistr-card);min-height:64px}.sozluk-deck__search svg{width:18px;height:18px;margin:0 0.85rem 0 1rem;color:var(--aistr-fg-mute);flex-shrink:0}.sozluk-deck__search input{flex:1;background:transparent;border:0;outline:0;padding:0.95rem 0;font-family:var(--aistr-font-body);font-size:1rem;color:var(--aistr-fg);min-width:0}.sozluk-deck__search input::-moz-placeholder{color:var(--aistr-fg-mute);font-style:italic}.sozluk-deck__search input::placeholder{color:var(--aistr-fg-mute);font-style:italic}.sozluk-deck__kbd{font-family:var(--aistr-font-mono);font-size:0.68rem;letter-spacing:0.12em;color:var(--aistr-fg-mute);padding:0.25rem 0.55rem;border:1px solid var(--aistr-rule-strong);margin-right:1rem}.sozluk-deck__clear{background:transparent;border:0;cursor:pointer;font-family:var(--aistr-font-mono);font-size:0.7rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--aistr-fg-mute);padding:0.25rem 0.7rem;margin-right:0.5rem;display:none}.sozluk-deck__clear.is-visible{display:block}.sozluk-deck__clear:hover{color:var(--aistr-accent)}.sozluk-deck__meta{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.15em;text-transform:uppercase;color:var(--aistr-fg-mute);white-space:nowrap}.sozluk-deck__meta strong{color:var(--aistr-fg);font-weight:500}@media (max-width: 700px){.sozluk-deck__inner{grid-template-columns:1fr}.sozluk-deck__meta{text-align:left}.sozluk-deck{top:68px}.sozluk-deck__kbd{display:none}}.sozluk-lexicon{display:grid;grid-template-columns:260px 1fr;gap:clamp(2rem, 4vw, 3.5rem);padding-block:clamp(3rem, 5vw, 4.5rem);align-items:start}.sozluk-index{position:sticky;top:160px;font-family:var(--aistr-font-mono);font-size:0.82rem}.sozluk-index__head{font-size:0.68rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--aistr-fg-mute);margin-bottom:1.1rem;padding-bottom:0.9rem;border-bottom:1px solid var(--aistr-rule)}.sozluk-index ul{list-style:none;padding:0;margin:0}.sozluk-index li{margin-bottom:0.25rem}.sozluk-index__item{display:flex;align-items:baseline;justify-content:space-between;width:100%;background:transparent;border:0;text-align:left;padding:0.5rem 0.1rem;color:var(--aistr-fg-soft);font-family:var(--aistr-font-mono);font-size:0.82rem;cursor:pointer;border-bottom:1px solid transparent;transition:color 0.15s ease, border-color 0.15s ease}.sozluk-index__item:hover{color:var(--aistr-fg)}.sozluk-index__item.is-active{color:var(--aistr-fg);border-bottom-color:var(--aistr-accent)}.sozluk-index__item .num{font-size:0.68rem;color:var(--aistr-fg-mute);margin-right:0.6rem}.sozluk-index__item.is-active .num{color:var(--aistr-accent)}.sozluk-index__item .count{color:var(--aistr-fg-mute);font-size:0.72rem;font-variant-numeric:tabular-nums}.sozluk-index__summary{margin-top:1.8rem;padding-top:1.2rem;border-top:1px solid var(--aistr-rule);color:var(--aistr-fg-mute);line-height:1.7}.sozluk-index__summary .row{display:flex;justify-content:space-between;width:100%;margin-inline:0;padding:0.22rem 0}.sozluk-index__summary .row>*{flex:0 1 auto;width:auto;max-width:none;padding-inline:0}.sozluk-index__summary strong{color:var(--aistr-fg);font-weight:500;font-variant-numeric:tabular-nums}.sozluk-entries__category{margin-bottom:3.5rem}.sozluk-entries__category:last-child{margin-bottom:0}.sozluk-entries__head{display:grid;grid-template-columns:72px 1fr;gap:1.5rem;align-items:end;padding-bottom:1.25rem;border-bottom:2px solid var(--aistr-fg);margin-bottom:0.25rem}.sozluk-entries__head .num{font-family:var(--aistr-font-mono);font-size:3.25rem;line-height:0.9;color:var(--aistr-accent);font-weight:400;letter-spacing:-0.02em}.sozluk-entries__head h2{font-family:var(--aistr-font-display);font-size:clamp(1.7rem, 2.6vw, 2.4rem);line-height:1;font-weight:400;letter-spacing:-0.02em}.sozluk-entries__head h2 em{font-style:italic;color:var(--aistr-accent)}.sozluk-entries__head .meta{font-family:var(--aistr-font-mono);font-size:0.7rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--aistr-fg-mute);margin-top:0.5rem}.sozluk-entry{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(1rem, 3vw, 2.5rem);padding:1.1rem 0;border-bottom:1px solid var(--aistr-rule);align-items:baseline;transition:background 0.15s ease}.sozluk-entry:hover{background:color-mix(in oklab, var(--aistr-card) 60%, transparent)}.sozluk-entry__en{font-family:var(--aistr-font-display);font-size:clamp(1.05rem, 1.35vw, 1.3rem);font-weight:400;letter-spacing:-0.015em;color:var(--aistr-fg);line-height:1.25}.sozluk-entry__en .abbrev{display:inline-block;font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.1em;color:var(--aistr-fg-mute);margin-left:0.5rem;vertical-align:0.1em;padding:0.12rem 0.4rem;border:1px solid var(--aistr-rule-strong)}.sozluk-entry__tr{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:baseline}.sozluk-alt{font-family:var(--aistr-font-body);font-size:0.92rem;color:var(--aistr-fg-soft);padding:0.28rem 0.7rem;background:color-mix(in oklab, var(--aistr-card) 70%, var(--aistr-bg-soft));border:1px solid var(--aistr-rule)}.sozluk-alt.is-primary{background:color-mix(in oklab, var(--aistr-accent) 12%, var(--aistr-card));border-color:color-mix(in oklab, var(--aistr-accent) 35%, var(--aistr-rule-strong));color:var(--aistr-fg);font-weight:500}.sozluk-page mark{background:color-mix(in oklab, var(--aistr-accent) 25%, transparent);color:inherit;padding:0 0.1em}@keyframes sozluk-flash{0%{background:color-mix(in oklab, var(--aistr-accent) 20%, transparent)}100%{background:transparent}}.sozluk-entries__category.is-flashed{animation:sozluk-flash 1.5s ease}.sozluk-empty{padding:4rem 0;text-align:center;color:var(--aistr-fg-mute)}.sozluk-empty .title{font-family:var(--aistr-font-display);font-size:2rem;font-weight:400;color:var(--aistr-fg-soft);margin-bottom:0.5rem;font-style:italic}.sozluk-empty .hint{font-family:var(--aistr-font-mono);font-size:0.82rem;letter-spacing:0.12em;text-transform:uppercase}@media (max-width: 900px){.sozluk-lexicon{grid-template-columns:1fr}.sozluk-index{position:static}.sozluk-index ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:0.25rem}.sozluk-entry{grid-template-columns:1fr;gap:0.5rem;padding:1rem 0}.sozluk-entries__head{grid-template-columns:48px 1fr;gap:1rem}.sozluk-entries__head .num{font-size:2.25rem}}.sozluk-method{padding-block:clamp(3.5rem, 6vw, 5rem);border-top:1px solid var(--aistr-rule-strong);background:var(--aistr-bg-soft)}.sozluk-method__inner{display:grid;grid-template-columns:0.7fr 1fr;gap:clamp(2rem, 5vw, 5rem);align-items:start}.sozluk-method__head h2{font-size:clamp(1.8rem, 3vw, 2.7rem);line-height:1;letter-spacing:-0.02em;margin-bottom:1rem}.sozluk-method__head h2 em{font-style:italic;color:var(--aistr-accent)}.sozluk-method__head .tag{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--aistr-fg-mute);margin-bottom:1rem}.sozluk-method__head .lede{color:var(--aistr-fg-soft);font-size:0.95rem;line-height:1.6;max-width:44ch;margin-top:1rem}.sozluk-method__body{font-size:1rem;line-height:1.7;color:var(--aistr-fg-soft);max-width:66ch}.sozluk-method__body p{margin:0 0 1.1rem 0;text-wrap:pretty}.sozluk-method__steps{display:grid;gap:1.25rem;margin-top:2rem;border-top:1px solid var(--aistr-rule-strong);padding-top:1.5rem}.sozluk-method__step{display:grid;grid-template-columns:56px 1fr;gap:1rem;align-items:baseline}.sozluk-method__step .num{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.22em;color:var(--aistr-accent);border-top:2px solid var(--aistr-accent);padding-top:0.5rem}.sozluk-method__step h4{font-family:var(--aistr-font-display);font-size:1.15rem;margin-bottom:0.4rem;font-weight:500}.sozluk-method__step p{font-size:0.92rem;color:var(--aistr-fg-soft);margin:0;line-height:1.6}.sozluk-method__sources{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:0.5rem}.sozluk-method__sources span{font-family:var(--aistr-font-mono);font-size:0.72rem;letter-spacing:0.1em;padding:0.35rem 0.7rem;border:1px solid var(--aistr-rule-strong);color:var(--aistr-fg-soft);background:var(--aistr-card)}@media (max-width: 820px){.sozluk-method__inner{grid-template-columns:1fr}}.sozluk-cta{padding-block:clamp(3.5rem, 6vw, 5.5rem);border-top:1px solid var(--aistr-rule);border-bottom:1px solid var(--aistr-rule)}.sozluk-cta__inner{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:center}.sozluk-cta__inner h2{font-size:clamp(1.75rem, 3vw, 2.65rem);line-height:1.05;text-wrap:balance;margin-bottom:0.75rem}.sozluk-cta__inner h2 em{font-style:italic;color:var(--aistr-accent)}.sozluk-cta__inner p{color:var(--aistr-fg-soft);max-width:52ch;line-height:1.55;margin:0}.sozluk-cta__actions{display:flex;flex-direction:column;gap:0.8rem}.sozluk-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;text-decoration:none;font-family:var(--aistr-font-body);font-weight:500;font-size:0.95rem;padding:1rem 1.2rem;border:1px solid var(--aistr-rule-strong);cursor:pointer;transition:all 0.2s ease;color:var(--aistr-fg);background:transparent}.sozluk-btn.is-primary{background:var(--aistr-accent);border-color:var(--aistr-accent);color:#fff}.sozluk-btn.is-primary:hover{background:var(--aistr-accent-soft);color:#fff}.sozluk-btn.is-ghost:hover{border-color:var(--aistr-fg)}@media (max-width: 820px){.sozluk-cta__inner{grid-template-columns:1fr}.sozluk-btn{width:100%}}
