.gk-sitenav[data-astro-cid-rutobish]{font-size:.9rem}.gk-sitenav__title[data-astro-cid-rutobish]{margin:0 0 .75rem;font-weight:700}.gk-sitenav--rail[data-astro-cid-rutobish]{border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-surface-2) 94%, var(--color-ink));padding:1rem .6rem 1.1rem}.gk-sitenav--rail[data-astro-cid-rutobish] .gk-sitenav__title[data-astro-cid-rutobish]{font-family:var(--font-display);padding-inline:.6rem;font-size:1.05rem}.gk-sitenav__group[data-astro-cid-rutobish]+.gk-sitenav__group[data-astro-cid-rutobish]{margin-top:1.25rem}.gk-sitenav__label[data-astro-cid-rutobish]{color:var(--color-ink);margin:0 0 .35rem;padding-inline:.6rem;font-size:.85rem;font-weight:700}.gk-sitenav[data-astro-cid-rutobish] ul[data-astro-cid-rutobish]{margin:0;padding:0;list-style:none}.gk-sitenav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--color-ink);border-inline-start:2px solid #0000;border-radius:0 .4rem .4rem 0;padding:.35rem .6rem;line-height:1.35;text-decoration:none;display:block}.gk-sitenav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{color:var(--color-link)}.gk-sitenav[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{border-inline-start-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-ink);font-weight:600}.gk-sitenav--fold[data-astro-cid-rutobish]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.5rem;padding:.6rem .9rem}.gk-sitenav--fold[data-astro-cid-rutobish]>summary[data-astro-cid-rutobish]{cursor:pointer;font-weight:600}.gk-sitenav--fold[data-astro-cid-rutobish]>nav[data-astro-cid-rutobish]{margin-top:.75rem}.doc[data-astro-cid-5dzqnato]{--doc-measure:36rem;--doc-rail:15rem;--doc-aside:18rem;--doc-pad:1rem;--doc-sticky-top:calc(var(--gk-header-h,3.75rem) + 1rem);width:100%;max-width:var(--p-container,96rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""head""fold""aside""body";row-gap:1.25rem;margin-inline:auto;padding:1.25rem 0 3rem;display:grid}.doc__card[data-astro-cid-5dzqnato]{background:var(--color-surface);grid-area:head-start/head-start/body-end/head-end}.doc__crumbs[data-astro-cid-5dzqnato]{grid-area:crumbs;min-width:0;padding-inline:1rem}.doc__nav[data-astro-cid-5dzqnato]{grid-area:nav;display:none}.doc__head[data-astro-cid-5dzqnato],.doc__fold[data-astro-cid-5dzqnato],.doc__body[data-astro-cid-5dzqnato],.doc__aside[data-astro-cid-5dzqnato]{min-width:0;padding-inline:var(--doc-pad)}.doc__head[data-astro-cid-5dzqnato]{grid-area:head;padding-top:1.5rem}.doc__fold[data-astro-cid-5dzqnato]{grid-area:fold}.doc__aside[data-astro-cid-5dzqnato]{flex-direction:column;grid-area:aside;gap:1.5rem;display:flex}.doc__body[data-astro-cid-5dzqnato]{grid-area:body;padding-bottom:2.5rem}.doc__crumbs[data-astro-cid-5dzqnato] .gk-breadcrumbs{margin:0}.doc__head[data-astro-cid-5dzqnato]>:first-child{margin-top:0}@media (width>=768px){.doc[data-astro-cid-5dzqnato]{--doc-pad:2rem;padding-inline:1.5rem}.doc__crumbs[data-astro-cid-5dzqnato]{padding-inline:0}.doc__card[data-astro-cid-5dzqnato]{border-radius:var(--radius-card)}}.doc-play[data-astro-cid-5dzqnato]{border-radius:var(--radius-card);background:var(--color-frame);color:var(--color-frame-ink);gap:.35rem;margin-bottom:1.25rem;padding:1.1rem 1rem 1rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.dark .doc-play[data-astro-cid-5dzqnato]{box-shadow:0 0 0 1px var(--color-line)}.doc-play[data-astro-cid-5dzqnato]:before{content:"";background:var(--p-hero-edge);height:6px;position:absolute;inset:0 0 auto}.doc-play__title[data-astro-cid-5dzqnato]{background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-display);font-weight:var(--p-display-weight,700);border-radius:999px;justify-self:start;padding:.45rem 1rem;font-size:1.05rem;line-height:1.2}.doc-play__note[data-astro-cid-5dzqnato]{color:var(--color-frame-muted);font-size:.85rem;line-height:1.4}.doc-play[data-astro-cid-5dzqnato]:hover .doc-play__title[data-astro-cid-5dzqnato]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent) 45%, transparent)}.doc-play[data-astro-cid-5dzqnato]:focus-visible{outline-color:var(--color-ink)}@media (width>=1024px){.doc[data-astro-cid-5dzqnato]{grid-template-columns:minmax(0, 1fr) var(--doc-rail);grid-template-areas:"crumbs crumbs""head aside""fold aside""body aside";column-gap:2rem}.doc__aside[data-astro-cid-5dzqnato]{padding-inline:0}.doc__toc[data-astro-cid-5dzqnato]{flex:auto}.doc__toc-inner[data-astro-cid-5dzqnato]{top:var(--doc-sticky-top);max-height:calc(100vh - var(--doc-sticky-top) - 1rem);position:sticky;overflow-y:auto}}@media (width>=1280px){.doc[data-astro-cid-5dzqnato]{grid-template-columns:var(--doc-rail) minmax(0, 1fr) var(--doc-aside);--doc-pad:2.25rem;grid-template-areas:"nav crumbs aside""nav head aside""nav body aside";column-gap:2rem}.doc__nav[data-astro-cid-5dzqnato]{display:block}.doc__fold[data-astro-cid-5dzqnato]{display:none}.doc__nav[data-astro-cid-5dzqnato] .gk-sitenav--rail{top:var(--doc-sticky-top);max-height:calc(100vh - var(--doc-sticky-top) - 1rem);position:sticky;overflow-y:auto}}
