@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}dialog{margin:auto}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}[hidden]:where(:not([hidden=until-found])){display:none!important}ul,ol{list-style:none}table{border-collapse:collapse}th,td,caption{text-align:start}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit}fieldset{border:0;min-width:0}}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--background);color:var(--text);font-family:var(--font-sans);font-size:var(--body-font-size);font-weight:var(--body-font-weight);font-synthesis-style:none;line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}h1,h2,h3,h4,h5,h6{color:var(--text-prominent);font-family:var(--font-serif);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}h1{font-size:var(--heading-1-font-size)}h2{font-size:var(--heading-2-font-size)}h3{font-size:var(--heading-3-font-size)}h4{font-size:var(--heading-4-font-size)}h5{font-size:var(--heading-5-font-size)}h6{font-size:var(--heading-6-font-size)}label,legend,select,thead{font-family:var(--font-mono);font-size:var(--ui-font-size);font-style:normal;font-weight:var(--ui-font-weight);line-height:var(--ui-line-height);letter-spacing:var(--ui-letter-spacing);text-transform:uppercase}pre,code,kbd,samp{font-family:var(--font-mono);font-style:normal;font-weight:var(--code-font-weight);letter-spacing:var(--code-letter-spacing);text-transform:none}pre{font-size:var(--code-font-size);line-height:var(--code-line-height);overflow-x:auto}:is(code,kbd,samp):not(pre *){line-height:1}strong,b,th,dt{font-weight:var(--strong-font-weight)}th,dt{color:var(--text-prominent)}a{color:var(--text-prominent);text-decoration:none}a:hover{color:var(--accent)}hr{border:0;border-block-start:var(--border-width) solid var(--border-prominent)}table{border-style:hidden;min-inline-size:100%}th,td{vertical-align:top;padding-block:var(--space-2);padding-inline:var(--space-3);border-block:var(--border-width) solid var(--border);font-variant-numeric:tabular-nums;overflow-wrap:break-word}:is(th,td):first-child{padding-inline-start:0}:is(th,td):last-child{padding-inline-end:0}:is(th,td) :is(code,kbd,samp){white-space:nowrap}caption,figcaption{color:var(--text-subtle)}caption{padding-block-end:var(--space-2)}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea){min-width:var(--control-min-size);min-height:var(--control-min-size);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);border:var(--border-width) solid transparent;background-color:var(--background-prominent);color:var(--text);border-radius:0}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):disabled{opacity:var(--disabled-opacity);cursor:not-allowed}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea)[aria-invalid=true]{border-color:var(--feedback-error)}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):focus-within{--_mark-color:var(--focus);outline:var(--focus-width) solid transparent;outline-offset:calc(-1 * var(--focus-width))}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):not(select){width:100%;font-family:var(--font-sans);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);display:block}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):not(select):read-only:enabled{background-color:#0000}@media (pointer:coarse){:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):not(select){font-size:max(1rem, var(--body-font-size))}}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):where(select){max-width:100%}@media (pointer:coarse){:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):where(select){font-size:max(1rem, var(--ui-font-size))}}:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):where(select):where(:not([multiple]):is(:not([size]),[size="1"])){--_chevron:linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);--_chevron-position:right calc(var(--control-padding-inline) + 5px) center, right var(--control-padding-inline) center;--_chevron-size:5px 5px;appearance:none;padding-right:calc(var(--control-padding-inline) + 10px + var(--space-2));background-image:var(--_chevron);background-position:var(--_chevron-position);background-size:var(--_chevron-size);cursor:pointer;background-repeat:no-repeat}@media (forced-colors:active){:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):where(select):where(:not([multiple]):is(:not([size]),[size="1"])){appearance:auto;padding-right:var(--control-padding-inline);background-image:none}}textarea{resize:vertical}:is(input,textarea)::placeholder{color:var(--text-muted);opacity:1}input[type=search]::-webkit-search-cancel-button{--_stroke:transparent calc(50% - .5px), currentColor calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px);appearance:none;width:10px;height:10px;background:linear-gradient(45deg, var(--_stroke)), linear-gradient(-45deg, var(--_stroke));color:var(--text-subtle);cursor:pointer;margin-inline-start:var(--space-2)}input[type=search]::-webkit-search-cancel-button:hover{color:var(--accent)}input:is([type=checkbox],[type=radio]){appearance:none;vertical-align:middle;border:var(--border-width) solid var(--border-prominent);background:var(--background-prominent) no-repeat center / 9px 9px;cursor:pointer;border-radius:0;flex:none;width:17px;height:17px}input:is([type=checkbox],[type=radio])[type=radio]{border-radius:50%}input:is([type=checkbox],[type=radio]):disabled{opacity:var(--disabled-opacity);cursor:not-allowed}input:is([type=checkbox],[type=radio])[aria-invalid=true]{border-color:var(--feedback-error)}input:is([type=checkbox],[type=radio]):focus-visible{outline:var(--border-width) solid var(--focus);outline-offset:2px}input:is([type=checkbox],[type=radio])[type=checkbox]:is(:checked,:indeterminate){background-image:linear-gradient(var(--accent) 0 0)}input:is([type=checkbox],[type=radio])[type=checkbox]:indeterminate{background-size:9px 3px}input:is([type=checkbox],[type=radio])[type=radio]:checked{background-image:radial-gradient(circle closest-side, var(--accent) 97%, transparent)}@media (forced-colors:active){input:is([type=checkbox],[type=radio]){appearance:auto}}}@layer formatted{.formatted{--_short-gap:var(--space-2);overflow-wrap:anywhere;inline-size:100%;min-inline-size:0}.formatted>*+*{margin-block-start:var(--content-gap-block)}.formatted>*+:is(h2,h3,h4,h5,h6,hr),.formatted>hr+*{margin-block-start:calc(var(--content-gap-block) * 1.5)}.formatted a{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.formatted :is(ul,ol,dl){--_indent:var(--space-5)}.formatted :is(ul,ol,dd){padding-inline-start:var(--_indent)}.formatted ol{list-style-type:decimal}.formatted ol>li::marker{color:var(--text-muted)}.formatted ol:is(:has(>li:nth-child(10)),[start]:not([start="1"])){--_indent:var(--space-6)}.formatted ul>li{--_marker:7px;--_arm:calc((var(--_marker) + var(--border-width)) / 2);position:relative}.formatted ul>li:before,.formatted ul>li:after{content:"";width:var(--_marker);height:var(--_marker);position:absolute;inset-block-start:calc((1lh - var(--_marker)) / 2);inset-inline-start:calc(-1 * var(--_indent))}.formatted ul>li:before{height:var(--_arm);border-block-end:var(--border-width) solid var(--text-muted)}.formatted ul>li:after{width:var(--_arm);border-inline-end:var(--border-width) solid var(--text-muted)}.formatted :is(li+li,li>ul,li>ol){margin-block-start:var(--_short-gap)}.formatted :is(ul,ol):has(>li>p)>li+li{margin-block-start:var(--content-gap-block)}.formatted dd+dt{margin-block-start:var(--_short-gap)}.formatted blockquote{border-inline-start:var(--border-width) solid var(--border-prominent);padding-inline-start:var(--content-padding-inline)}.formatted :is(blockquote,li:has(>p))>*+*{margin-block-start:var(--content-gap-block)}.formatted *+figcaption{margin-block-start:var(--_short-gap)}.formatted pre{padding-block:var(--content-padding-block);padding-inline:var(--content-padding-inline);border:var(--border-width) solid var(--border-subtle);background:var(--background-subtle)}}@layer utilities{.typescale{font-size:var(--body-font-size)}.prose{font-family:var(--font-serif);font-size:var(--prose-font-size);font-weight:var(--prose-font-weight);line-height:var(--prose-line-height);letter-spacing:var(--prose-letter-spacing)}.prose :where(:is(code,kbd,samp):not(pre *,code *,kbd *,samp *)){font-size:.85em}.ui,.metadata,.feedback{font-family:var(--font-mono);text-transform:uppercase;font-style:normal}.ui{font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);line-height:var(--ui-line-height);letter-spacing:var(--ui-letter-spacing)}.metadata,.feedback{color:var(--text-muted);font-size:var(--metadata-font-size);font-weight:var(--metadata-font-weight);line-height:var(--metadata-line-height);letter-spacing:var(--metadata-letter-spacing)}.feedback[data-tone=error]{color:var(--feedback-error)}.feedback[data-tone=success]{color:var(--feedback-success)}.feedback[data-tone=warning]{color:var(--feedback-warning)}.feedback[data-tone=info]{color:var(--feedback-info)}.code{font-family:var(--font-mono);font-size:var(--code-font-size);font-style:normal;font-weight:var(--code-font-weight);line-height:var(--code-line-height);letter-spacing:var(--code-letter-spacing);text-transform:none}.constrained-width{inline-size:100%;max-inline-size:var(--reading-max-width)}.underlined{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.scrollable{max-inline-size:100%;overflow-x:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack,.row{gap:var(--content-gap-block) var(--content-gap-inline);min-width:0;display:flex}.stack{flex-direction:column}.row{flex-wrap:wrap;align-items:center}.layout-gap{gap:var(--layout-gap-block) var(--layout-gap-inline)}.control-gap{gap:var(--control-gap-block) var(--control-gap-inline)}:is(.row,.stack).justify-start{justify-content:flex-start}:is(.row,.stack).justify-center{justify-content:center}:is(.row,.stack).justify-end{justify-content:flex-end}:is(.row,.stack).justify-between{justify-content:space-between}:is(.row,.stack).items-start{align-items:flex-start}:is(.row,.stack).items-center{align-items:center}:is(.row,.stack).items-end{align-items:flex-end}:is(.row,.stack).items-stretch{align-items:stretch}.framed{border:var(--border-width) solid var(--border);position:relative}.crossed,.crossed-top,.crossed-bottom{position:relative}:is(.crossed,.crossed-top,.crossed-bottom):before,:is(.crossed,.crossed-top,.crossed-bottom):after{--_clearance:14px;--_along:calc(var(--_clearance) - var(--_length) / 2);--_across:calc(var(--_clearance) - var(--border-width) / 2);--_top:linear-gradient(var(--_color) 0 0);--_bottom:linear-gradient(var(--_color) 0 0);content:"";inset:calc(-1 * (var(--_clearance) + var(--border-width) / 2));background-image:var(--_top), var(--_top), var(--_top), var(--_top), var(--_bottom), var(--_bottom), var(--_bottom), var(--_bottom);background-position:left var(--_along) top var(--_across), left var(--_across) top var(--_along), right var(--_along) top var(--_across), right var(--_across) top var(--_along), left var(--_along) bottom var(--_across), left var(--_across) bottom var(--_along), right var(--_along) bottom var(--_across), right var(--_across) bottom var(--_along);background-size:var(--_length) var(--border-width), var(--border-width) var(--_length), var(--_length) var(--border-width), var(--border-width) var(--_length), var(--_length) var(--border-width), var(--border-width) var(--_length), var(--_length) var(--border-width), var(--border-width) var(--_length);pointer-events:none;background-repeat:no-repeat;position:absolute}:is(.crossed,.crossed-top,.crossed-bottom):before{--_length:calc(2 * var(--_clearance));--_color:var(--background);z-index:4}:is(.crossed,.crossed-top,.crossed-bottom):after{--_length:var(--cross-size);--_color:var(--accent);z-index:5}.crossed-top:before,.crossed-top:after{--_bottom:none;bottom:0}.crossed-bottom:before,.crossed-bottom:after{--_top:none}.half-crossed,:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):focus-within{--_mark:linear-gradient(var(--_mark-color,var(--accent)) 0 0);background-image:var(--_mark), var(--_mark), var(--_mark), var(--_mark), var(--_mark), var(--_mark), var(--_mark), var(--_mark), var(--_chevron,none);background-origin:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,padding-box,padding-box;background-position:left top, left top, right top, right top, left bottom, left bottom, right bottom, right bottom, var(--_chevron-position,0 0);background-size:var(--cross-size) var(--border-width), var(--border-width) var(--cross-size), var(--cross-size) var(--border-width), var(--border-width) var(--cross-size), var(--cross-size) var(--border-width), var(--border-width) var(--cross-size), var(--cross-size) var(--border-width), var(--border-width) var(--cross-size), var(--_chevron-size,0 0), var(--_chevron-size,0 0);background-repeat:no-repeat}@media (forced-colors:active){.half-crossed,:is(select,input:not([type]),input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),textarea):focus-within{background-image:none}}}:root{--font-serif:"Teodor", serif;--font-sans:"Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Roboto Mono", monospace;--font-size-base:.95rem}:root,.typescale{--heading-1-font-size:calc(var(--font-size-base) * 4.5);--heading-2-font-size:calc(var(--font-size-base) * 2);--heading-3-font-size:calc(var(--font-size-base) * 1.75);--heading-4-font-size:calc(var(--font-size-base) * 1.5);--heading-5-font-size:calc(var(--font-size-base) * 1.25);--heading-6-font-size:calc(var(--font-size-base) * 1.125);--body-font-size:var(--font-size-base);--prose-font-size:calc(var(--font-size-base) * 1.125);--ui-font-size:calc(var(--font-size-base) * .75);--metadata-font-size:calc(var(--font-size-base) * .6875);--code-font-size:calc(var(--font-size-base) * .85)}@supports (font-size:calc(1rem * (1rem / 1rem))){:root,.typescale{--heading-1-font-size:calc(clamp(3rem, 6vw, 6rem) * (var(--font-size-base) / 1rem))}}:root{--heading-font-weight:100;--heading-line-height:1.25;--heading-letter-spacing:-.07em;--body-font-weight:200;--body-line-height:1.5;--body-letter-spacing:0em;--prose-font-weight:100;--prose-line-height:1.6;--prose-letter-spacing:0em;--ui-font-weight:250;--ui-line-height:1.6;--ui-letter-spacing:.1em;--metadata-font-weight:250;--metadata-line-height:1.6;--metadata-letter-spacing:.16em;--code-font-weight:200;--code-line-height:1.6;--code-letter-spacing:-.05em;--strong-font-weight:400;--reading-max-width:65ch;--space-unit:.25rem;--space-1:var(--space-unit);--space-2:calc(var(--space-unit) * 2);--space-3:calc(var(--space-unit) * 3);--space-4:calc(var(--space-unit) * 4);--space-5:calc(var(--space-unit) * 6);--space-6:calc(var(--space-unit) * 8);--space-7:calc(var(--space-unit) * 12);--space-8:calc(var(--space-unit) * 16);--layout-padding-inline:var(--space-6);--layout-padding-block:var(--space-6);--layout-gap-inline:var(--space-6);--layout-gap-block:var(--space-6);--content-padding-inline:var(--space-4);--content-padding-block:var(--space-4);--content-gap-inline:var(--space-4);--content-gap-block:var(--space-4);--control-padding-inline:var(--space-4);--control-padding-block:var(--space-3);--control-gap-inline:var(--space-2);--control-gap-block:var(--space-2);--control-min-size:32px;--border-width:1px;--cross-size:11px;--radius-full:999px;--floating-control-shadow:0 6px 25px oklch(0% 0 0/.07);--floating-shadow:0 12px 55px oklch(0% 0 0/.125);--floating-control-layer:40;--floating-layer:45;--skip-link-layer:100;--overlay:oklch(0% 0 0/.32);--overlay-blur:3px;--focus:var(--accent);--focus-width:2px;--focus-offset:3px;--focus-inset-offset:-3px;--disabled-opacity:.45;--state-duration:.12s;--motion-duration:.22s;--motion-easing:cubic-bezier(.2, .8, .2, 1);--background:oklch(100% 0 0);--background-prominent:oklch(98% 0 0);--background-subtle:oklch(99% 0 0);--text:oklch(40% .005 260);--text-prominent:oklch(18% .004 260);--text-subtle:oklch(47% .005 260);--text-muted:oklch(54% .005 260);--border:oklch(93% 0 0 / var(--border-opacity));--border-prominent:oklch(89% 0 0 / var(--border-opacity));--border-subtle:oklch(95.5% 0 0 / var(--border-opacity));--border-opacity:.4;--accent:oklch(66.198% .24435 1.678);--accent-subtle:color-mix(in oklch, var(--accent) 10%, transparent);--feedback-error:oklch(54% .37 19.6);--feedback-success:oklch(65.5% .37 147.4);--feedback-warning:oklch(72% .247 68.6);--feedback-info:oklch(63.5% .293 230)}[data-theme=dark]{--floating-control-shadow:0 6px 25px oklch(0% 0 0/.45);--floating-shadow:0 12px 55px oklch(0% 0 0/.6);--overlay:oklch(0% 0 0/.6);--background:oklch(13% .004 260);--background-prominent:oklch(23% .004 260);--background-subtle:oklch(18% .004 260);--text:oklch(80% .004 260);--text-prominent:oklch(95% .002 260);--text-subtle:oklch(71% .005 260);--text-muted:oklch(62% .005 260);--border:oklch(34% .004 260 / var(--border-opacity));--border-prominent:oklch(43% .004 260 / var(--border-opacity));--border-subtle:oklch(26% .004 260 / var(--border-opacity));--feedback-error:oklch(66% .244 12);--feedback-success:oklch(78% .162 157.3);--feedback-warning:oklch(82% .37 80);--feedback-info:oklch(76% .135 230)}@font-face{font-family:Teodor;src:url(/_app/immutable/assets/Teodor-Variable.BaMUtlCn.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Teodor;src:url(/_app/immutable/assets/Teodor-Variable.BaMUtlCn.woff2)format("woff2");font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap}@font-face{font-family:Roboto;src:url(/_app/immutable/assets/Roboto-Variable.DSCY9ty2.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Roboto;src:url(/_app/immutable/assets/Roboto-Italic-Variable.BpwuAS-O.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/_app/immutable/assets/RobotoMono-Variable.BAKpfWyj.woff2)format("woff2");font-style:normal;font-weight:100 700;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/_app/immutable/assets/RobotoMono-Italic-Variable.D_P-kX1t.woff2)format("woff2");font-style:italic;font-weight:100 700;font-display:swap}aside.svelte-1ygxium{border-inline-start:var(--border-width) solid var(--border);border-top:var(--border-width) solid var(--border);min-width:0}.directory.svelte-1ygxium{max-height:calc(100dvh - var(--_offset,0px));flex-direction:column;display:flex;position:sticky;top:0}.scroller.svelte-1ygxium{overscroll-behavior:none;scrollbar-width:none;min-height:0;overflow-y:auto}.scroller.svelte-1ygxium::-webkit-scrollbar{display:none}.thumb.svelte-1ygxium{--_inset:14px;--_track:calc(100% - 2 * var(--_inset));--_size:max(24px, var(--_track) * var(--_visible));inset-inline-start:calc(-1 * var(--border-width));top:calc(var(--_inset) + (var(--_track) - var(--_size)) * var(--_progress));z-index:2;width:calc(2 * var(--border-width));height:var(--_size);background:var(--accent);pointer-events:none;position:absolute}.bar.svelte-1ygxium{padding:var(--space-3) var(--layout-padding-inline);display:none}.bar.svelte-1ygxium span:where(.svelte-1ygxium){min-width:0;color:var(--text-muted);overflow-wrap:anywhere}nav.svelte-1ygxium{border-bottom:var(--border-width) solid var(--border);display:grid}nav.svelte-1ygxium a:where(.svelte-1ygxium){gap:var(--space-3);min-height:var(--control-min-size);padding:var(--space-5);border-top:var(--border-width) solid var(--border);overflow-wrap:anywhere;align-items:center;display:flex}nav.svelte-1ygxium p:where(.svelte-1ygxium){padding:var(--space-3) var(--space-5)}.group-title.svelte-1ygxium{color:var(--text-muted);padding-block-start:var(--space-5)}.group.svelte-1ygxium a:where(.svelte-1ygxium){padding-inline-start:calc(var(--space-5) + var(--space-3))}.group.svelte-1ygxium .group-title:where(.svelte-1ygxium){top:calc(-1 * var(--border-width));z-index:1;gap:var(--space-3);min-height:var(--control-min-size);padding:var(--space-6) var(--space-5);border-block:var(--border-width) solid var(--border);background:var(--background);align-items:center;display:flex;position:sticky}.group.svelte-1ygxium .group-title:where(.svelte-1ygxium)+a:where(.svelte-1ygxium){border-top:0}.drawer.svelte-1ygxium .group-title:where(.svelte-1ygxium){top:calc(-1 * (var(--content-padding-block) + var(--border-width)))}.group.svelte-1ygxium:first-child .group-title:where(.svelte-1ygxium){border-top:0}a[aria-current].svelte-1ygxium{background:var(--background-subtle);color:var(--accent)}.number.svelte-1ygxium{color:var(--text-muted);flex:none}a[aria-current].svelte-1ygxium .number:where(.svelte-1ygxium){color:var(--accent)}@media (width<70rem){aside.svelte-1ygxium{border-inline-end:var(--border-width) solid var(--border)}.directory.svelte-1ygxium{display:none}.bar.svelte-1ygxium{display:flex}}.trigger.svelte-1mlq99p{--_placement:center;display:contents}.full.svelte-1mlq99p{padding:0 var(--layout-padding-inline) var(--layout-padding-block)}.field.svelte-1mlq99p{z-index:1;padding-block:var(--space-4);background:var(--background);position:sticky;top:0}.center.svelte-1mlq99p .field:where(.svelte-1mlq99p){top:calc(-1 * var(--content-padding-block));margin-block-start:calc(-1 * var(--content-padding-block));padding-block-start:var(--content-padding-block)}input.svelte-1mlq99p{inline-size:100%}nav.svelte-1mlq99p{border-bottom:var(--border-width) solid var(--border);display:grid}nav.svelte-1mlq99p p:where(.svelte-1mlq99p){padding-block:var(--space-3)}nav.svelte-1mlq99p a:where(.svelte-1mlq99p){gap:var(--space-1);padding:var(--space-4) 0;border-top:var(--border-width) solid var(--border);overflow-wrap:anywhere;flex-direction:column;display:flex}nav.svelte-1mlq99p a:where(.svelte-1mlq99p):hover{color:var(--accent)}nav.svelte-1mlq99p a:where(.svelte-1mlq99p) span:where(.svelte-1mlq99p){font-weight:var(--strong-font-weight)}@media (width<70rem){.trigger.svelte-1mlq99p{--_placement:full}}
