:where(button,a).bg-accent,:where(button,a).bg-ink{transition:transform .15s var(--ih-ease),box-shadow .15s var(--ih-ease),background-color .15s var(--ih-ease),opacity .15s var(--ih-ease)}:where(button,a).bg-accent:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in oklab,var(--accent) 30%,transparent)}:where(button,a).bg-ink:not(:disabled):hover{transform:translateY(-1px)}:where(button,a).bg-accent:not(:disabled):active,:where(button,a).bg-ink:not(:disabled):active{transform:scale(.97);transition-duration:90ms}.ih-lift{transition:transform .22s var(--ih-ease-enter),box-shadow .22s var(--ih-ease-enter),border-color .15s var(--ih-ease)}.ih-lift:hover{transform:translateY(-3px);box-shadow:var(--shadow)}@media (prefers-reduced-motion:reduce){.ih-lift,:where(button,a).bg-accent,:where(button,a).bg-ink{transition-duration:0s!important}.ih-lift:hover,:where(button,a).bg-accent:active,:where(button,a).bg-accent:hover,:where(button,a).bg-ink:active,:where(button,a).bg-ink:hover{transform:none!important}}:root[data-motion=reduce] .ih-lift:hover,:root[data-motion=reduce] :where(button,a).bg-accent:active,:root[data-motion=reduce] :where(button,a).bg-accent:hover{transform:none!important}.ih-quiz-opt.is-selected{border-color:var(--accent);background:var(--accent-bg)}.ih-quiz-opt.is-selected .ih-quiz-opt__letter{border-color:var(--accent);color:var(--accent)}.ih-a-fadein{animation:ih-fade .18s var(--ih-ease) both}@keyframes ih-spin-in{0%{opacity:0;transform:rotate(-90deg) scale(.6)}to{opacity:1;transform:none}}.ih-a-spinin{animation:ih-spin-in .32s var(--ih-ease-enter) both}@keyframes ih-pop-soft{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:none}}.bottom-nav-item.active .bottom-nav-icon{animation:ih-pop-soft .32s var(--ih-ease-enter)}.ih-press{transition:transform .15s var(--ih-ease),box-shadow .15s var(--ih-ease)}.ih-press:not(:disabled):hover{transform:translateY(-1px)}.ih-press:not(:disabled):active{transform:scale(.96);transition-duration:90ms}.prose-book blockquote:has(>p:first-child>strong:first-child>svg.ic-zap){border-left:4px solid var(--accent);background:var(--accent-bg);border-radius:14px;padding:14px 18px;animation:ih-enter .32s var(--ih-ease-enter) both}.prose-book blockquote svg.ic-zap{color:var(--s-amber);fill:color-mix(in oklab,var(--s-amber) 35%,transparent)}@media (prefers-reduced-motion:reduce){.bottom-nav-item.active .bottom-nav-icon,.prose-book blockquote:has(>p:first-child>strong:first-child>svg.ic-zap){animation:none}.ih-press:active,.ih-press:hover{transform:none!important}}:root[data-motion=reduce] .bottom-nav-item.active .bottom-nav-icon{animation:none}:root{--c-javascript:oklch(.66 .15 85);--c-javascript-bg:oklch(.96 .04 85);--c-javascript-ink:oklch(.46 .11 85)}[data-theme=dark]{--c-javascript:oklch(.8 .13 85);--c-javascript-bg:oklch(.8 .13 85/.16);--c-javascript-ink:oklch(.85 .1 85)}.prose-book .ih-mermaid{margin:1.5rem 0;overflow-x:auto;text-align:center}.prose-book .ih-mermaid svg{max-width:100%;height:auto}.prose-book .ih-mermaid.ih-mermaid-ready .ih-mermaid-src{display:none}.prose-book .ih-mermaid-src{text-align:left;font-size:12px;opacity:.7}.prose-book .ih-natija.ih-natija-ready>.ih-natija-src{display:none}.prose-book .ih-talaffuz{display:inline-flex;align-items:center;justify-content:center;inline-size:1.6em;block-size:1.6em;margin-inline:.15em .1em;padding:0;vertical-align:-.3em;border:0;border-radius:999px;cursor:pointer;background:color-mix(in oklch,currentColor 8%,transparent);color:inherit;opacity:.75}.prose-book .ih-talaffuz:hover{opacity:1;background:color-mix(in oklch,currentColor 14%,transparent)}.prose-book .ih-talaffuz:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:1}.prose-book .ih-grafik{margin:1.5rem 0;padding:1rem 1rem .75rem;border:1px solid color-mix(in oklch,currentColor 14%,transparent);border-radius:.75rem}.prose-book .ih-grafik-sarlavha{font-weight:600;margin-bottom:.75rem}.prose-book .ih-grafik-ustunlar{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.prose-book .ih-grafik-qator{margin:0;padding:0}.prose-book .ih-grafik-qator:before{content:none}.prose-book .ih-grafik-nom{display:block;font-size:.9em;margin-bottom:.2rem}.prose-book .ih-grafik-izoh{opacity:.7;margin-inline-start:.4em;font-size:.9em}.prose-book .ih-grafik-ustun{display:block;position:relative;block-size:1.6rem;border-radius:.35rem;background:color-mix(in oklch,currentColor 7%,transparent)}.prose-book .ih-grafik-ustun:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--w);border-radius:.35rem;background:color-mix(in oklch,var(--accent) 55%,transparent)}.prose-book .ih-grafik-ajrat .ih-grafik-ustun:before{background:var(--accent)}.prose-book .ih-grafik-qiymat{position:relative;display:block;padding-inline:.5rem;line-height:1.6rem;font-size:.85em;font-variant-numeric:tabular-nums}.prose-book .ih-grafik-svg{inline-size:100%;block-size:auto;overflow:visible}.prose-book .ih-grafik-oq line{stroke:currentColor;stroke-opacity:.35}.prose-book .ih-grafik-belgi text{fill:currentColor;font-size:11px;opacity:.8}.prose-book .ih-grafik-chiziq polyline{fill:none;stroke:var(--accent);stroke-width:2.5}.prose-book .ih-grafik-chiziq circle{fill:var(--accent)}.prose-book .ih-grafik-c1 circle,.prose-book .ih-grafik-c1 polyline{stroke:#e0773a;fill:#e0773a}.prose-book .ih-grafik-c1 polyline{fill:none}.prose-book .ih-grafik-ynom{font-size:.8em;opacity:.8;margin-bottom:.25rem}.prose-book .ih-grafik-legenda{list-style:none;display:flex;gap:1rem;padding:0;margin:.5rem 0 0;font-size:.85em}.prose-book .ih-grafik-legenda li:before{content:"● ";color:var(--accent)}.prose-book .ih-grafik-legenda li.ih-grafik-c1:before{color:#e0773a}.prose-book .ih-grafik-manba{margin:.6rem 0 0;font-size:.78em;opacity:.7}.prose-book .ih-grafik-xato{color:#b42318;font-size:.9em}.prose-book .ih-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}