.section-band-module__H_erFG__stage{padding-block:var(--section-space);scroll-margin-top:var(--header-height)}.section-band-module__H_erFG__surface{--color-card:var(--color-stage);padding-block:var(--section-space);scroll-margin-top:var(--header-height);background:var(--color-surface);box-shadow:0 0 0 100vmax var(--color-surface);clip-path:inset(0 -100vmax)}
.launch-countdown-section-module__TXS_mq__section{position:relative;}
.available-panel-module__yq72ba__panel{justify-items:start;gap:var(--space-5);display:grid}.available-panel-module__yq72ba__title{max-width:18ch;font-size:var(--step-3);font-weight:500}@media (min-width:48rem){.available-panel-module__yq72ba__title{font-size:var(--step-4)}}.available-panel-module__yq72ba__action{min-height:var(--target);padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--color-flare);color:var(--color-stage);font-size:var(--step-0);transition:box-shadow var(--duration-color) var(--ease-out), scale var(--duration-color) var(--ease-out);justify-content:center;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.available-panel-module__yq72ba__action:hover{box-shadow:inset 0 0 0 2px var(--color-stage)}.available-panel-module__yq72ba__action:active{scale:var(--press-scale)}
.calendar-link-module__bHKLQG__link{min-height:var(--target);padding-inline:var(--space-5);border-radius:var(--radius-pill);color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);font-size:var(--step-0);transition:box-shadow var(--duration-color) var(--ease-out), scale var(--duration-color) var(--ease-out);justify-content:center;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.calendar-link-module__bHKLQG__link:hover{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.calendar-link-module__bHKLQG__link:active{scale:var(--press-scale)}
.countdown-clock-module__F0a3tq__clock{align-items:flex-end;column-gap:var(--space-3);flex-wrap:nowrap;display:flex}@media (min-width:48rem){.countdown-clock-module__F0a3tq__clock{column-gap:var(--space-6)}}
.countdown-unit-module__opJtoG__unit{justify-items:start;display:grid}.countdown-unit-module__opJtoG__value{font-family:var(--family-display);font-size:var(--step-5);font-variant-numeric:tabular-nums lining-nums;font-weight:500;line-height:1;display:inline-block;position:relative}@media (min-width:48rem){.countdown-unit-module__opJtoG__value{font-size:var(--step-6)}}@media (min-width:64rem){.countdown-unit-module__opJtoG__value{font-size:var(--step-7)}}.countdown-unit-module__opJtoG__digit{text-align:center;inline-size:1ch;display:inline-block}.countdown-unit-module__opJtoG__pending .countdown-unit-module__opJtoG__digit{color:var(--color-text-muted)}.countdown-unit-module__opJtoG__token{border-radius:var(--radius-block);background:var(--color-flare);color:var(--color-stage);padding-inline:.14em}.countdown-unit-module__opJtoG__token .countdown-unit-module__opJtoG__digit,.countdown-unit-module__opJtoG__pending .countdown-unit-module__opJtoG__token .countdown-unit-module__opJtoG__digit{color:var(--color-stage)}.countdown-unit-module__opJtoG__label{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--step--1);text-transform:lowercase;font-weight:600}
.upcoming-panel-module__3723DW__panel{row-gap:var(--space-6);grid-template-areas:"intro""clock""actions";display:grid}.upcoming-panel-module__3723DW__intro{gap:var(--space-3);grid-area:intro;display:grid}.upcoming-panel-module__3723DW__title{max-width:18ch;font-size:var(--step-3);font-weight:500}.upcoming-panel-module__3723DW__lede{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step-0);line-height:1.6}.upcoming-panel-module__3723DW__date{max-width:var(--measure);color:var(--color-text);font-size:var(--step-1);font-weight:600;line-height:1.45}.upcoming-panel-module__3723DW__localTime{min-block-size:1.6em;max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step-0)}.upcoming-panel-module__3723DW__clock{grid-area:clock;overflow:clip visible}.upcoming-panel-module__3723DW__actions{align-items:flex-start;gap:var(--space-3);flex-direction:column;grid-area:actions;display:flex}@media (min-width:30rem){.upcoming-panel-module__3723DW__actions{flex-flow:wrap}}@media (min-width:48rem){.upcoming-panel-module__3723DW__panel{row-gap:var(--space-7)}.upcoming-panel-module__3723DW__title{font-size:var(--step-4)}}@media (min-width:64rem){.upcoming-panel-module__3723DW__panel{align-items:end;column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none}.upcoming-panel-module__3723DW__intro{grid-area:1/1/2/6}.upcoming-panel-module__3723DW__actions{grid-area:2/1/3/6}.upcoming-panel-module__3723DW__clock{grid-area:1/6/3/-1}}
.action-icon-module__EWdZaq__icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.125rem;height:1.125rem}@media (prefers-reduced-motion:no-preference){.action-icon-module__EWdZaq__icon{transition:translate var(--duration-micro) var(--ease-out)}:is(a:hover>.action-icon-module__EWdZaq__icon,a:hover~.action-icon-module__EWdZaq__icon)[data-icon=arrow]{translate:2px}:is(a:hover>.action-icon-module__EWdZaq__icon,a:hover~.action-icon-module__EWdZaq__icon)[data-icon=external]{translate:2px -2px}:is(a:hover>.action-icon-module__EWdZaq__icon,a:hover~.action-icon-module__EWdZaq__icon)[data-icon=down]{translate:0 2px}}
.action-link-module__YQSn6G__action{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target);padding-inline:var(--space-5);border-radius:var(--radius-pill);font-size:var(--step-0);transition:box-shadow var(--duration-color) var(--ease-out);font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.action-link-module__YQSn6G__pressable{transition:box-shadow var(--duration-color) var(--ease-out), scale var(--duration-color) var(--ease-out)}.action-link-module__YQSn6G__pressable:active{scale:var(--press-scale)}.action-link-module__YQSn6G__primary{background:var(--color-flare);color:var(--color-stage)}.action-link-module__YQSn6G__primary:hover{box-shadow:inset 0 0 0 2px var(--color-stage)}.action-link-module__YQSn6G__secondary{background:var(--color-card);color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised)}.action-link-module__YQSn6G__secondary:hover{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.action-link-module__YQSn6G__inverse{background:var(--color-stage);color:var(--color-text)}.action-link-module__YQSn6G__inverse:hover{box-shadow:inset 0 0 0 2px var(--color-flare)}
.launch-action-link-module__BDN8ea__wrap{transition:scale var(--duration-color) var(--ease-out);display:inline-flex;position:relative}.launch-action-link-module__BDN8ea__wrap:active{scale:var(--press-scale)}.launch-action-link-module__BDN8ea__primary{color:var(--color-stage)}.launch-action-link-module__BDN8ea__inverse{color:var(--color-text)}.launch-action-link-module__BDN8ea__linkPrimary{padding-inline-end:calc(var(--space-5) + 1.125rem + var(--space-2));}.launch-action-link-module__BDN8ea__linkInverse{padding-inline-end:calc(var(--space-5) + 1.125rem + var(--space-2));}.launch-action-link-module__BDN8ea__iconUpcoming,.launch-action-link-module__BDN8ea__iconAvailable{top:calc(50% - .5625rem);right:var(--space-5);pointer-events:none;display:none;position:absolute}.launch-action-link-module__BDN8ea__linkPrimary[href*=\#]~.launch-action-link-module__BDN8ea__iconUpcoming,.launch-action-link-module__BDN8ea__linkInverse[href*=\#]~.launch-action-link-module__BDN8ea__iconUpcoming,.launch-action-link-module__BDN8ea__linkPrimary[rel~=noopener]~.launch-action-link-module__BDN8ea__iconAvailable,.launch-action-link-module__BDN8ea__linkInverse[rel~=noopener]~.launch-action-link-module__BDN8ea__iconAvailable{display:block}
.closing-section-module__YxIJrW__section{justify-items:start;gap:var(--space-5);padding-block:var(--section-space);background:var(--color-flare);box-shadow:0 0 0 100vmax var(--color-flare);clip-path:inset(0 -100vmax);color:var(--color-stage);display:grid}.closing-section-module__YxIJrW__title{font-size:var(--step-4);line-height:1.05}.closing-section-module__YxIJrW__body{max-width:var(--measure);font-size:var(--step-1);font-weight:500}.closing-section-module__YxIJrW__section :focus-visible{outline-color:var(--color-stage)}@media (min-width:48rem){.closing-section-module__YxIJrW__title{font-size:var(--step-5)}}
.faq-item-module__swT5PG__item{border-bottom:1px solid var(--color-surface-raised);interpolate-size:allow-keywords}.faq-item-module__swT5PG__item::details-content{block-size:0;overflow:clip}.faq-item-module__swT5PG__item[open]::details-content{block-size:auto}@media (prefers-reduced-motion:no-preference){.faq-item-module__swT5PG__item::details-content{transition-property:block-size,content-visibility;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}}.faq-item-module__swT5PG__question{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.75rem;padding-block:var(--space-3);font-family:var(--family-display);font-size:var(--step-1);cursor:pointer;font-weight:500;list-style:none;display:flex}.faq-item-module__swT5PG__question::-webkit-details-marker{display:none}.faq-item-module__swT5PG__chevron{width:1.25rem;height:1.25rem;color:var(--color-text-muted);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:color var(--duration-color) var(--ease-out), rotate var(--duration-micro) var(--ease-out);flex:none}.faq-item-module__swT5PG__question:hover .faq-item-module__swT5PG__chevron{color:var(--color-text)}.faq-item-module__swT5PG__item[open] .faq-item-module__swT5PG__chevron{rotate:180deg}.faq-item-module__swT5PG__answer{max-width:var(--measure);padding-bottom:var(--space-5);color:var(--color-text-muted)}
.section-head-module__gAiOBG__section{}.section-head-module__gAiOBG__sectionOnSurface{}.section-head-module__gAiOBG__head{gap:var(--space-4);display:grid}.section-head-module__gAiOBG__title{max-width:22ch;font-size:var(--step-3)}.section-head-module__gAiOBG__lede{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step-1);line-height:1.6}@media (min-width:48rem){.section-head-module__gAiOBG__title{font-size:var(--step-4)}}
.faq-section-module__awHTda__section{gap:var(--space-6);display:grid;}.faq-section-module__awHTda__title{}.faq-section-module__awHTda__list{border-top:1px solid var(--color-surface-raised)}@media (min-width:64rem){.faq-section-module__awHTda__section{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.faq-section-module__awHTda__title{grid-column:1/5}.faq-section-module__awHTda__list{grid-column:5/-1}}
.feature-row-module__sno1gq__row{gap:var(--space-5);padding-block:var(--space-6);border-top:1px solid var(--color-surface-raised);display:grid}.feature-row-module__sno1gq__row:last-child{border-bottom:1px solid var(--color-surface-raised)}.feature-row-module__sno1gq__text{gap:var(--space-2);display:grid}.feature-row-module__sno1gq__title{font-size:var(--step-1)}.feature-row-module__sno1gq__body{max-width:var(--measure);color:var(--color-text-muted)}.feature-row-module__sno1gq__sample{min-width:0}@media (min-width:64rem){.feature-row-module__sno1gq__row{align-items:center;column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.feature-row-module__sno1gq__text{grid-column:1/7}.feature-row-module__sno1gq__sample{grid-column:8/-1}}
.code-syntax-module__W-J5fG__plain,.code-syntax-module__W-J5fG__number,.code-syntax-module__W-J5fG__track{color:var(--color-text)}.code-syntax-module__W-J5fG__keyword{color:var(--u-tok-keyword);font-weight:600}.code-syntax-module__W-J5fG__instrument{color:var(--u-tok-instrument)}.code-syntax-module__W-J5fG__sound{color:var(--u-tok-sound)}.code-syntax-module__W-J5fG__note{color:var(--u-tok-pitch)}.code-syntax-module__W-J5fG__hit{--step-color:var(--u-tok-hit);--step-weight:700}.code-syntax-module__W-J5fG__rest{--step-color:var(--u-tok-rest);--step-weight:400}:is(.code-syntax-module__W-J5fG__hit,.code-syntax-module__W-J5fG__rest){color:var(--step-color);font-weight:var(--step-weight)}.code-syntax-module__W-J5fG__pill{border-radius:var(--radius-token);background:var(--color-flare);color:var(--color-stage);padding:0 .25em;font-weight:800}.code-syntax-module__W-J5fG__typo{color:var(--color-text);-webkit-text-decoration:underline wavy var(--color-ember);text-decoration:underline wavy var(--color-ember);text-underline-offset:4px;text-decoration-thickness:2px}.code-syntax-module__W-J5fG__caret{vertical-align:-.2em;background:var(--color-flare);width:2px;height:1.1em;margin-left:2px;display:inline-block}
.code-sample-line-module__O45aLW__line{font-family:var(--family-code);white-space:pre;text-overflow:clip;display:block;overflow:hidden}
.feature-sample-module__JHxfcG__sample{align-content:center;justify-items:start;gap:var(--space-3);min-height:6.5rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--color-card);font-size:var(--code-size);display:grid;overflow:hidden}
.feature-sample-code-module__iHe1_q__sample{}.feature-sample-code-module__iHe1_q__chip{min-height:2rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--step--1);align-items:center;font-weight:600;display:inline-flex}
.feature-sample-light-module__ob8WOq__sample{justify-items:stretch;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));}.feature-sample-light-module__ob8WOq__glyph{text-align:center;justify-items:center;gap:2px;line-height:1.3;display:grid}.feature-sample-light-module__ob8WOq__instrument{color:var(--u-tok-instrument);font-size:inherit;font-weight:400}.feature-sample-light-module__ob8WOq__label{color:var(--color-text-muted);font-size:var(--step--1)}.feature-sample-light-module__ob8WOq__art{width:44px;height:44px;margin-bottom:var(--space-2);position:relative}.feature-sample-light-module__ob8WOq__shockwave{box-shadow:inset 0 0 0 3px var(--color-flare), 0 0 0 7px #f65d002e;border-radius:50%}.feature-sample-light-module__ob8WOq__sparks:before{background:var(--color-text);width:4px;height:4px;box-shadow:-14px -10px 0 var(--color-text), 12px -14px 0 var(--color-text), -8px 14px 0 var(--color-text), 16px 8px 0 var(--color-text), 2px -18px 0 #fff9;content:"";border-radius:50%;position:absolute;top:20px;left:20px}.feature-sample-light-module__ob8WOq__ribbon:before{border-top:3px solid var(--color-flare);content:"";border-radius:50% 50% 0 0/100% 100% 0 0;height:18px;position:absolute;top:14px;left:0;right:0}.feature-sample-light-module__ob8WOq__ribbon:after{border-bottom:3px solid var(--color-ember);content:"";border-radius:0 0 50% 50%/0 0 100% 100%;height:10px;position:absolute;top:26px;left:8px;right:8px}
.changelog-entry-module__g35m9G__entry{gap:var(--space-2);padding-block:var(--space-5);border-block-end:1px solid var(--color-surface-raised);display:grid}.changelog-entry-module__g35m9G__line{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.changelog-entry-module__g35m9G__title{font-size:var(--step-1)}.changelog-entry-module__g35m9G__category{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--color-surface-raised);color:var(--color-text-muted);font-size:var(--step--1);align-items:center;padding:.15em .6em;font-weight:600;display:inline-flex}.changelog-entry-module__g35m9G__category[data-category=new]{box-shadow:inset 0 0 0 1px var(--color-flare);color:var(--color-flare)}.changelog-entry-module__g35m9G__body{max-inline-size:var(--measure);color:var(--color-text-muted)}.changelog-entry-module__g35m9G__docs{align-items:center;gap:var(--space-2);inline-size:fit-content;min-height:var(--target);color:var(--color-text);transition:color var(--duration-color) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.changelog-entry-module__g35m9G__docs:hover{color:var(--color-flare)}.changelog-entry-module__g35m9G__arrow{color:var(--color-text-muted);flex:none}@media (prefers-reduced-motion:no-preference){.changelog-entry-module__g35m9G__arrow{transition:translate var(--duration-micro) var(--ease-out)}.changelog-entry-module__g35m9G__docs:hover .changelog-entry-module__g35m9G__arrow{translate:2px}}
.features-section-module__lRpl0G__section{}.features-section-module__lRpl0G__title{}.features-section-module__lRpl0G__list{margin:var(--space-7) 0 0;padding:0;list-style:none}
.changelog-day-module__ol3K6W__day{gap:var(--space-4);display:grid;position:relative}.changelog-day-module__ol3K6W__day:before{background:var(--color-surface-raised);content:"";border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:.55em;inset-inline-start:calc(-1 * var(--space-6) - 4.5px)}.changelog-day-module__ol3K6W__day:first-child:before{background:var(--color-flare);block-size:12px;inline-size:12px;inset-inline-start:calc(-1 * var(--space-6) - 6.5px)}.changelog-day-module__ol3K6W__date{font-size:var(--step-1);font-variant-numeric:tabular-nums}.changelog-day-module__ol3K6W__entries{border-block-start:1px solid var(--color-surface-raised);margin:0;padding:0;list-style:none;display:grid}
.hero-demo-frame-module__PKjHgG__frame{gap:var(--space-3);margin:0;display:grid}.hero-demo-frame-module__PKjHgG__panel{min-width:0}.hero-demo-frame-module__PKjHgG__caption{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step--1)}
.docs-page-list-module__-hVNuW__list{margin:0;padding:0;list-style:none;display:grid}.docs-page-list-module__-hVNuW__link{min-height:var(--target);padding-inline:var(--space-4) var(--space-2);color:var(--color-text-muted);font-size:var(--step-0);transition:color var(--duration-color) var(--ease-out);align-items:center;font-weight:600;line-height:1.3;text-decoration:none;display:flex;position:relative}.docs-page-list-module__-hVNuW__link:before{inset-block:var(--space-2);border-radius:var(--radius-token);background:var(--color-flare);content:"";inline-size:3px;position:absolute;inset-inline-start:0;scale:1 0}.docs-page-list-module__-hVNuW__link:hover,.docs-page-list-module__-hVNuW__link[aria-current=page]{color:var(--color-text)}.docs-page-list-module__-hVNuW__link[aria-current=page]:before{scale:1}.docs-page-list-module__-hVNuW__children{margin:0 0 var(--space-2) var(--space-4);border-inline-start:1px solid var(--color-surface-raised);padding:0;list-style:none;display:grid}.docs-page-list-module__-hVNuW__child{min-height:var(--target);padding-inline:var(--space-4) var(--space-2);color:var(--color-text-muted);font-size:var(--step--1);transition:color var(--duration-color) var(--ease-out);align-items:center;line-height:1.3;text-decoration:none;display:flex;position:relative}.docs-page-list-module__-hVNuW__child:before{inset-block:var(--space-3);border-radius:var(--radius-token);background:var(--color-flare);content:"";inline-size:2px;transition:scale var(--duration-micro) var(--ease-out);position:absolute;inset-inline-start:-1px;scale:1 0}.docs-page-list-module__-hVNuW__child:hover,.docs-page-list-module__-hVNuW__child[aria-current=page],.docs-page-list-module__-hVNuW__child[data-active]{color:var(--color-text)}.docs-page-list-module__-hVNuW__child[aria-current=page]:before,.docs-page-list-module__-hVNuW__child[data-active]:before{scale:1}.docs-page-list-module__-hVNuW__link,.docs-page-list-module__-hVNuW__child{scroll-margin-block:var(--space-2)}
.hero-demo-stage-module__3wu2tW__stage{aspect-ratio:16/7;background:radial-gradient(60% 80% at 50% 62%, #f65d0038, transparent 70%), radial-gradient(40% 50% at 78% 30%, #c52d1f2e, transparent 70%), var(--color-stage);position:relative;overflow:hidden}.hero-demo-stage-module__3wu2tW__fog{position:absolute;inset:0}.hero-demo-stage-module__3wu2tW__ghostRing,.hero-demo-stage-module__3wu2tW__ring{aspect-ratio:1;border-radius:50%;position:absolute;top:58%;left:50%;translate:-50% -50%}.hero-demo-stage-module__3wu2tW__ghostRing{width:46%;box-shadow:inset 0 0 0 1px #f65d0040}.hero-demo-stage-module__3wu2tW__ring{width:34%;box-shadow:inset 0 0 0 3px var(--color-flare);opacity:0;animation:hero-demo-stage-module__3wu2tW__ring var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat))}@keyframes hero-demo-stage-module__3wu2tW__ring{0%{opacity:1;animation-timing-function:var(--ease-out);scale:.35}34%,to{opacity:0;scale:1.25}}.hero-demo-stage-module__3wu2tW__ribbon{top:calc(80% - var(--p) * 13%);left:calc(6% + var(--i) * 11.4%);border-radius:var(--radius-inline);background:var(--color-flare);opacity:0;transform-origin:0;width:12%;height:4px;animation:hero-demo-stage-module__3wu2tW__ribbon var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat));position:absolute}.hero-demo-stage-module__3wu2tW__ribbonLit{border-radius:var(--radius-token);background:#ffffffb3;position:absolute;inset:1.5px 10%}@keyframes hero-demo-stage-module__3wu2tW__ribbon{0%{opacity:1;animation-timing-function:var(--ease-out);transform:scaleX(.4)}10%{opacity:1;transform:scaleX(1)}30%,to{opacity:0;transform:scaleX(1)}}.hero-demo-stage-module__3wu2tW__spark{top:22%;left:calc(8% + var(--i) * 11.4%);background:var(--color-text);opacity:0;width:4px;height:4px;animation:hero-demo-stage-module__3wu2tW__spark var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat));border-radius:50%;position:absolute}@keyframes hero-demo-stage-module__3wu2tW__spark{0%{opacity:1;animation-timing-function:var(--ease-out);transform:translate(0)}14%,to{opacity:0;transform:translate(var(--dx), var(--dy))}}[data-demo-suspended] .hero-demo-stage-module__3wu2tW__ring,[data-demo-suspended] .hero-demo-stage-module__3wu2tW__ribbon,[data-demo-suspended] .hero-demo-stage-module__3wu2tW__spark{animation-play-state:paused}[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__ring,[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__ribbon,[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__spark{animation:none}[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__ring[data-frame],[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__ribbon[data-frame],[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__spark[data-frame]{opacity:1}[data-demo-state=paused] .hero-demo-stage-module__3wu2tW__ring[data-frame]{scale:.8}@media not (min-width:48rem){.hero-demo-stage-module__3wu2tW__stage{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.hero-demo-stage-module__3wu2tW__ring,.hero-demo-stage-module__3wu2tW__ribbon,.hero-demo-stage-module__3wu2tW__spark{animation:none}.hero-demo-stage-module__3wu2tW__ring[data-frame],.hero-demo-stage-module__3wu2tW__ribbon[data-frame],.hero-demo-stage-module__3wu2tW__spark[data-frame]{opacity:1}.hero-demo-stage-module__3wu2tW__ring[data-frame]{scale:.8}}
.docs-pages-menu-module__CNFIOq__menu{border-radius:var(--radius-card);background:var(--color-surface);interpolate-size:allow-keywords;grid-area:menu}.docs-pages-menu-module__CNFIOq__menu::details-content{block-size:0;overflow:clip}.docs-pages-menu-module__CNFIOq__menu[open]::details-content{block-size:auto}@media (prefers-reduced-motion:no-preference){.docs-pages-menu-module__CNFIOq__menu::details-content{transition-property:block-size,content-visibility;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}}@media (min-width:64rem){.docs-pages-menu-module__CNFIOq__menu{display:none}}.docs-pages-menu-module__CNFIOq__summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--target);padding-inline:var(--space-4);border-radius:inherit;cursor:pointer;font-weight:600;list-style:none;display:flex}.docs-pages-menu-module__CNFIOq__summary::-webkit-details-marker{display:none}.docs-pages-menu-module__CNFIOq__chevron{color:var(--color-text-muted);transition:rotate var(--duration-micro) var(--ease-out);flex:none}.docs-pages-menu-module__CNFIOq__menu[open] .docs-pages-menu-module__CNFIOq__chevron{rotate:180deg}.docs-pages-menu-module__CNFIOq__list{padding:var(--space-2)}
.hero-demo-tile-module__Dlozyq__tile{padding:var(--space-3) var(--space-3) var(--space-2);border-radius:var(--radius-card);background:var(--color-surface-raised);gap:2px;display:grid;position:relative}.hero-demo-tile-module__Dlozyq__name{font-size:var(--step-0);font-weight:600;line-height:1.2}.hero-demo-tile-module__Dlozyq__instrument{color:var(--color-text-muted);font-size:var(--step--1);line-height:1.2}.hero-demo-tile-module__Dlozyq__dots{margin-top:var(--space-2);align-items:center;gap:4px;display:flex}.hero-demo-tile-module__Dlozyq__dot{background:var(--color-text-muted);opacity:.5;flex:1 1 0;max-width:7px;height:2px}.hero-demo-tile-module__Dlozyq__hit{background:var(--color-flare);opacity:1;height:7px}.hero-demo-tile-module__Dlozyq__flash{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-flare);opacity:0;animation:hero-demo-tile-module__Dlozyq__flash var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat));position:absolute;inset:0}@keyframes hero-demo-tile-module__Dlozyq__flash{0%{opacity:1}8%{opacity:1;animation-timing-function:var(--ease-out)}16%,to{opacity:0}}[data-demo-suspended] .hero-demo-tile-module__Dlozyq__flash{animation-play-state:paused}[data-demo-state=paused] .hero-demo-tile-module__Dlozyq__flash{animation:none}[data-demo-state=paused] .hero-demo-tile-module__Dlozyq__flash[data-frame]{opacity:1}@media (prefers-reduced-motion:reduce){.hero-demo-tile-module__Dlozyq__flash{animation:none}.hero-demo-tile-module__Dlozyq__flash[data-frame]{opacity:1}}
.docs-sidebar-module__YPRCca__sidebar{display:none}@media (min-width:64rem){.docs-sidebar-module__YPRCca__sidebar{max-block-size:calc(100dvh - var(--header-height) - 2 * var(--space-5));padding:var(--space-2);margin:calc(-1 * var(--space-2));overscroll-behavior:contain;scrollbar-width:thin;grid-area:sidebar;align-self:start;display:block;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-5));overflow-y:auto}}
.hero-demo-track-module__5NFB9a__row{align-items:center;gap:var(--space-4);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.hero-demo-track-module__5NFB9a__row+.hero-demo-track-module__5NFB9a__row{margin-top:var(--space-2)}.hero-demo-track-module__5NFB9a__line{white-space:pre;display:block;overflow:visible}.hero-demo-track-module__5NFB9a__char{position:relative}.hero-demo-track-module__5NFB9a__lit{border-radius:var(--radius-token);background:var(--color-flare);color:var(--color-stage);opacity:0;animation:hero-demo-track-module__5NFB9a__flash var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat));justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:-.15em -.3em}@keyframes hero-demo-track-module__5NFB9a__flash{0%{opacity:1}8%{opacity:1;animation-timing-function:var(--ease-out)}16%,to{opacity:0}}[data-demo-suspended] .hero-demo-track-module__5NFB9a__lit{animation-play-state:paused}[data-demo-state=paused] .hero-demo-track-module__5NFB9a__lit{animation:none}[data-demo-state=paused] .hero-demo-track-module__5NFB9a__lit[data-frame]{opacity:1}@media not (min-width:48rem){.hero-demo-track-module__5NFB9a__row{display:block}.hero-demo-track-module__5NFB9a__row+.hero-demo-track-module__5NFB9a__row{margin-top:0}.hero-demo-track-module__5NFB9a__rowTile{display:none}}@media (prefers-reduced-motion:reduce){.hero-demo-track-module__5NFB9a__lit{animation:none}.hero-demo-track-module__5NFB9a__lit[data-frame]{opacity:1}}
.docs-frame-module__JbHNZa__frame{gap:var(--space-6);width:var(--container);padding-block:var(--space-6) var(--space-9);grid-template-columns:minmax(0,1fr);grid-template-areas:"menu""article";margin-inline:auto;display:grid}@media (min-width:64rem){.docs-frame-module__JbHNZa__frame{column-gap:var(--space-7);grid-template-columns:15rem minmax(0,1fr);grid-template-areas:"sidebar article"}}@media (min-width:84rem){.docs-frame-module__JbHNZa__frame{grid-template-columns:15rem minmax(0,44rem) 14rem;grid-template-areas:"sidebar article article"}}
.hero-demo-panel-module__vdD2lW__panel{border-radius:var(--radius-panel);background:var(--color-card);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);overflow:hidden}.hero-demo-panel-module__vdD2lW__tilesMobile{display:none}.hero-demo-panel-module__vdD2lW__code{gap:var(--space-1);padding:var(--space-5);font-size:var(--code-size);line-height:var(--code-leading);display:grid}.hero-demo-panel-module__vdD2lW__meta{white-space:pre;display:block}.hero-demo-panel-module__vdD2lW__tracks{margin-top:var(--space-3)}@media not (min-width:48rem){.hero-demo-panel-module__vdD2lW__tilesMobile{gap:var(--space-2);padding:var(--space-4) var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-demo-panel-module__vdD2lW__code{padding:var(--space-4);font-size:var(--code-size-compact);line-height:var(--code-leading-compact)}.hero-demo-panel-module__vdD2lW__tracks{margin-top:var(--space-2)}}
.changelog-page-module__JmnJ5W__article{gap:var(--space-7);grid-area:article;align-content:start;min-inline-size:0;display:grid}.changelog-page-module__JmnJ5W__head{gap:var(--space-4);display:grid}.changelog-page-module__JmnJ5W__title{font-size:var(--step-3)}.changelog-page-module__JmnJ5W__lede{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:var(--step-1);line-height:1.5}.changelog-page-module__JmnJ5W__timeline{gap:var(--space-7);padding:0 0 0 var(--space-6);border-inline-start:1px solid var(--color-surface-raised);margin:0;list-style:none;display:grid}@media (min-width:48rem){.changelog-page-module__JmnJ5W__title{font-size:var(--step-4)}}
.hero-section-module__b6xdSa__hero{isolation:isolate;gap:var(--space-6);padding-block:var(--space-6) var(--space-8);display:grid;position:relative}.hero-section-module__b6xdSa__ambient{z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 50% 70%,#f65d000f,#0000);position:absolute;inset:0}.hero-section-module__b6xdSa__pulse{opacity:0;background:radial-gradient(closest-side at 50% 70%,#f65d000f,#0000 80%);position:absolute;inset:0}@media (min-width:64rem){.hero-section-module__b6xdSa__ambient{background:radial-gradient(closest-side at 72% 48%,#f65d000f,#0000)}.hero-section-module__b6xdSa__pulse{background:radial-gradient(closest-side at 72% 48%,#f65d000f,#0000 80%)}}@media (prefers-reduced-motion:no-preference){.hero-section-module__b6xdSa__hero:has([data-demo-state=playing]) .hero-section-module__b6xdSa__pulse{animation:hero-section-module__b6xdSa__kick-glow var(--loop) infinite;animation-delay:calc(var(--i) * var(--beat))}.hero-section-module__b6xdSa__hero:has([data-demo-suspended]) .hero-section-module__b6xdSa__pulse{animation-play-state:paused}}@keyframes hero-section-module__b6xdSa__kick-glow{0%{opacity:1;animation-timing-function:var(--ease-out)}30%,to{opacity:0}}.hero-section-module__b6xdSa__intro{gap:var(--space-5);display:grid}.hero-section-module__b6xdSa__title{max-width:17ch;font-size:var(--step-5);line-height:1.05}.hero-section-module__b6xdSa__token{border-radius:var(--radius-block);background:var(--color-flare);color:var(--color-stage);padding:.06em .12em .1em;line-height:1;display:inline-block}.hero-section-module__b6xdSa__aside{align-content:start;gap:var(--space-5);display:grid}.hero-section-module__b6xdSa__tagline{color:var(--color-text);font-size:var(--step-1);font-weight:600;line-height:1.2}.hero-section-module__b6xdSa__lede{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step-1);line-height:1.6}.hero-section-module__b6xdSa__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-section-module__b6xdSa__demo{min-width:0}@media (min-width:48rem){.hero-section-module__b6xdSa__hero{padding-block:var(--space-8) var(--space-9)}.hero-section-module__b6xdSa__title{font-size:var(--step-6)}}@media (min-width:64rem){.hero-section-module__b6xdSa__hero{column-gap:var(--space-5);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr))}.hero-section-module__b6xdSa__intro{display:contents}.hero-section-module__b6xdSa__title{font-size:var(--step-7);grid-column:1/-1}.hero-section-module__b6xdSa__aside{top:calc(var(--header-height) + var(--space-6));padding-top:var(--space-2);grid-area:2/1/auto/6;align-self:start;position:sticky}.hero-section-module__b6xdSa__demo{grid-area:2/6/auto/-1}}
.how-it-works-step-module__P64TQa__step{align-content:start;gap:var(--space-5);display:grid}.how-it-works-step-module__P64TQa__text{gap:var(--space-2);display:grid}.how-it-works-step-module__P64TQa__title{column-gap:var(--space-3);font-size:var(--step-1);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.how-it-works-step-module__P64TQa__number{color:var(--color-flare);font-family:var(--family-body);font-size:var(--step-1);font-variant-numeric:tabular-nums;font-weight:600}.how-it-works-step-module__P64TQa__body{color:var(--color-text-muted)}
.code-block-module__e02y1W__figure{border-radius:var(--radius-card);background:var(--color-card);margin:0;position:relative}.code-block-module__e02y1W__error{box-shadow:inset 4px 0 0 var(--color-ember)}.code-block-module__e02y1W__pre{padding:var(--space-4) var(--space-4) var(--space-4) 0;scrollbar-width:thin;border-radius:inherit;font-size:var(--code-size-compact);line-height:var(--code-leading-compact);white-space:pre;counter-reset:line;margin:0;overflow-x:auto}.code-block-module__e02y1W__withCopy .code-block-module__e02y1W__pre{padding-block-start:calc(var(--target) + var(--space-2))}@media (min-width:48rem){.code-block-module__e02y1W__pre{font-size:var(--code-size);line-height:var(--code-leading)}}.code-block-module__e02y1W__code{inline-size:max-content;min-inline-size:100%;color:var(--color-text);display:block}.code-block-module__e02y1W__line{counter-increment:line;display:block}.code-block-module__e02y1W__line:before{content:counter(line);inline-size:3ch;color:var(--color-text-muted);text-align:end;-webkit-user-select:none;user-select:none;margin-inline:1ch 1.5ch;display:inline-block}.code-block-module__e02y1W__line[data-track-line]{box-shadow:inset 3px 0 0 var(--track)}.code-block-module__e02y1W__keyword{color:var(--u-tok-keyword);font-weight:600}.code-block-module__e02y1W__signal{color:var(--u-tok-signal);font-weight:600}.code-block-module__e02y1W__track{color:var(--track);font-weight:600}.code-block-module__e02y1W__instrument,.code-block-module__e02y1W__value{color:var(--u-tok-instrument)}.code-block-module__e02y1W__sound{color:var(--u-tok-sound)}.code-block-module__e02y1W__pitch{color:var(--u-tok-pitch)}.code-block-module__e02y1W__number{color:var(--u-tok-number)}.code-block-module__e02y1W__section{color:var(--u-tok-section);font-weight:600}.code-block-module__e02y1W__param{color:var(--u-tok-param)}.code-block-module__e02y1W__punct{color:var(--u-tok-punct)}.code-block-module__e02y1W__comment{color:var(--u-tok-comment);font-style:italic}.code-block-module__e02y1W__plain{color:inherit}.code-block-module__e02y1W__hit{--step-color:var(--u-tok-hit);--step-weight:700}.code-block-module__e02y1W__hitAccent{--step-color:var(--u-tok-hit);--step-weight:800;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.code-block-module__e02y1W__accent{--step-color:var(--u-tok-hit);--step-weight:800}.code-block-module__e02y1W__rest{--step-color:var(--u-tok-rest);--step-weight:400}.code-block-module__e02y1W__sustain{--step-color:var(--u-tok-sustain);--step-weight:400}.code-block-module__e02y1W__other{--step-color:var(--u-tok-param);--step-weight:400}:is(.code-block-module__e02y1W__hit,.code-block-module__e02y1W__hitAccent,.code-block-module__e02y1W__accent,.code-block-module__e02y1W__rest,.code-block-module__e02y1W__sustain,.code-block-module__e02y1W__other){color:var(--step-color);font-weight:var(--step-weight)}
.step-visual-frame-module__MXC77q__frame{align-content:center;gap:var(--space-2);min-height:10.5rem;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-card);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);font-size:var(--code-size);display:grid;overflow:hidden}.step-visual-frame-module__MXC77q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.copy-code-button-module__kcbJHa__button{inline-size:var(--target);block-size:var(--target);border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-color) var(--ease-out), color var(--duration-color) var(--ease-out), scale var(--duration-color) var(--ease-out);border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.copy-code-button-module__kcbJHa__button:hover{background:var(--color-surface-raised);color:var(--color-text)}.copy-code-button-module__kcbJHa__button:active{scale:var(--press-scale)}.copy-code-button-module__kcbJHa__copyIcon,.copy-code-button-module__kcbJHa__checkIcon{grid-area:1/1}.copy-code-button-module__kcbJHa__checkIcon{color:var(--color-flare);opacity:0;scale:.8}.copy-code-button-module__kcbJHa__button[data-copy-state=copied] .copy-code-button-module__kcbJHa__copyIcon{opacity:0;scale:.8}.copy-code-button-module__kcbJHa__button[data-copy-state=copied] .copy-code-button-module__kcbJHa__checkIcon{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.copy-code-button-module__kcbJHa__copyIcon,.copy-code-button-module__kcbJHa__checkIcon{transition:opacity var(--duration-micro) var(--ease-out), scale var(--duration-micro) var(--ease-out)}}
.doc-status-mark-module__IVMVIa__mark{align-items:center;gap:var(--space-1);min-block-size:28px;padding-inline:var(--space-2) var(--space-3);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--color-flare);color:var(--color-flare);font-size:var(--step--1);vertical-align:middle;white-space:nowrap;font-weight:600;line-height:1.2;display:inline-flex}.doc-status-mark-module__IVMVIa__mark[data-state=planned]{box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);color:var(--color-text-muted)}.doc-status-mark-module__IVMVIa__icon{flex:none;block-size:1rem;inline-size:1rem}
.step-visual-editor-module__Cv9PpG__next{gap:var(--space-1);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--step--1);display:grid}.step-visual-editor-module__Cv9PpG__bar{border-radius:var(--radius-token);background:linear-gradient(90deg, var(--color-flare) 62%, var(--color-surface-raised) 62%);height:2px}
.doc-inlines-module__MkXAeW__strong{font-weight:600}.doc-inlines-module__MkXAeW__link{color:var(--color-flare);text-underline-offset:.2em;transition:color var(--duration-color) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.doc-inlines-module__MkXAeW__link:hover{color:var(--color-text)}.doc-inlines-module__MkXAeW__code,.doc-inlines-module__MkXAeW__samp{border-radius:var(--radius-inline);background:var(--color-surface);color:var(--color-text);font-size:var(--step-down);overflow-wrap:anywhere;padding:.1em .35em}.doc-inlines-module__MkXAeW__oneLine{white-space:nowrap}.doc-inlines-module__MkXAeW__kbd{border-radius:var(--radius-inline);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);font-family:var(--family-body);font-size:var(--step-down);padding:.1em .45em;font-weight:600}.doc-inlines-module__MkXAeW__caption{color:var(--color-text-muted);font-size:var(--step--1)}
.step-visual-parts-module__P5u8ca__part{align-items:baseline;column-gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-block);background:var(--color-surface-raised);grid-template-columns:auto minmax(0,1fr);line-height:1.3;display:grid}.step-visual-parts-module__P5u8ca__playing{box-shadow:inset 0 0 0 2px var(--color-flare)}.step-visual-parts-module__P5u8ca__name{font-weight:600}.step-visual-parts-module__P5u8ca__detail{color:var(--color-text-muted);font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-visual-parts-module__P5u8ca__bar{height:3px;margin-top:var(--space-1);border-radius:var(--radius-token);background:var(--color-stage);grid-column:1/-1}.step-visual-parts-module__P5u8ca__playing .step-visual-parts-module__P5u8ca__bar{background:linear-gradient(90deg, var(--color-flare) var(--w), var(--color-stage) var(--w))}
.doc-definition-list-module__bzRp-a__list{max-inline-size:var(--measure);margin:0;display:grid}.doc-definition-list-module__bzRp-a__group{gap:var(--space-1);padding-block:var(--space-2);border-block-end:1px solid var(--color-surface-raised);display:grid}@media (min-width:48rem){.doc-definition-list-module__bzRp-a__group{column-gap:var(--space-5);grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.doc-definition-list-module__bzRp-a__detail+.doc-definition-list-module__bzRp-a__detail{grid-column:2}.doc-definition-list-module__bzRp-a__group:has(>.doc-definition-list-module__bzRp-a__detail+.doc-definition-list-module__bzRp-a__detail)>.doc-definition-list-module__bzRp-a__term{grid-row:span 2}}.doc-definition-list-module__bzRp-a__term{color:var(--color-text-muted);font-weight:600}.doc-definition-list-module__bzRp-a__detail{overflow-wrap:anywhere;margin:0}
.step-visual-tiles-module__mSQ1ha__tile{padding:var(--space-2) var(--space-3);border-radius:var(--radius-block);background:var(--color-stage);box-shadow:inset 0 0 0 1px var(--color-surface-raised);gap:2px;line-height:1.25;display:grid}.step-visual-tiles-module__mSQ1ha__on{background:var(--color-surface-raised);box-shadow:inset 0 0 0 2px var(--color-flare)}.step-visual-tiles-module__mSQ1ha__name{font-weight:600}.step-visual-tiles-module__mSQ1ha__instrument{color:var(--color-text-muted);font-size:var(--step--1)}.step-visual-tiles-module__mSQ1ha__add{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.step-visual-tiles-module__mSQ1ha__plus{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}
.doc-preformatted-module__zBLmEq__figure{margin:0;position:relative}.doc-preformatted-module__zBLmEq__pre{padding:var(--space-4);scrollbar-width:thin;border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font-size:var(--code-size-compact);line-height:var(--code-leading-compact);margin:0;overflow-x:auto}@media (min-width:48rem){.doc-preformatted-module__zBLmEq__pre{font-size:var(--code-size);line-height:var(--code-leading)}}.doc-preformatted-module__zBLmEq__source{white-space:pre}.doc-preformatted-module__zBLmEq__prompt{white-space:pre-wrap}.doc-preformatted-module__zBLmEq__withCopy .doc-preformatted-module__zBLmEq__pre{padding-block-start:calc(var(--target) + var(--space-2))}.doc-preformatted-module__zBLmEq__caption{color:var(--color-text-muted);font-size:var(--step--1);margin-block-start:var(--space-2)}
.how-it-works-section-module__2hReWW__section{}.how-it-works-section-module__2hReWW__head{}.how-it-works-section-module__2hReWW__title{}.how-it-works-section-module__2hReWW__lede{}.how-it-works-section-module__2hReWW__steps{gap:var(--space-7) var(--space-5);margin:var(--space-7) 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.how-it-works-section-module__2hReWW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.how-it-works-section-module__2hReWW__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}
.doc-status-line-module__Q_hhuW__line{max-inline-size:var(--measure)}
.open-source-part-module__DliH3q__part{align-content:start;gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-surface-raised);display:grid}.open-source-part-module__DliH3q__name{font-family:var(--family-display);font-size:var(--step-1);font-weight:500}.open-source-part-module__DliH3q__body{color:var(--color-text-muted);margin:0}
.doc-table-module__ZcS8Pa__wrap{scrollbar-width:thin;border-radius:var(--radius-block);overflow-x:auto}.doc-table-module__ZcS8Pa__table{border-collapse:collapse;inline-size:100%;font-size:var(--step--1);line-height:1.5}.doc-table-module__ZcS8Pa__table th,.doc-table-module__ZcS8Pa__table td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-surface-raised);text-align:start;vertical-align:top}.doc-table-module__ZcS8Pa__table :is(th,td):first-child{padding-inline-start:0}.doc-table-module__ZcS8Pa__table :is(th,td):last-child{padding-inline-end:0}.doc-table-module__ZcS8Pa__table thead th{color:var(--color-text-muted);white-space:nowrap;font-weight:600}.doc-table-module__ZcS8Pa__table tbody th{font-weight:600}.doc-table-module__ZcS8Pa__table :is(code,samp){font-size:inherit;overflow-wrap:normal;white-space:nowrap}.doc-table-module__ZcS8Pa__table .doc-table-module__ZcS8Pa__numeric{font-variant-numeric:tabular-nums;text-align:end}
.open-source-section-module__xPyPGW__section{gap:var(--space-7);display:grid;}.open-source-section-module__xPyPGW__head{align-content:start;}.open-source-section-module__xPyPGW__title{}.open-source-section-module__xPyPGW__lede{}.open-source-section-module__xPyPGW__status{max-width:var(--measure);font-size:var(--step-0)}.open-source-section-module__xPyPGW__parts{gap:var(--space-5);margin:0;display:grid}@media (min-width:48rem){.open-source-section-module__xPyPGW__parts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.open-source-section-module__xPyPGW__section{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.open-source-section-module__xPyPGW__head{grid-column:1/7}.open-source-section-module__xPyPGW__parts{grid-column:7/-1;align-self:start}}
.doc-blocks-module__qCzS3G__body,.doc-blocks-module__qCzS3G__caption,.doc-blocks-module__qCzS3G__list,.doc-blocks-module__qCzS3G__h2,.doc-blocks-module__qCzS3G__h3{max-inline-size:var(--measure)}.doc-blocks-module__qCzS3G__caption{color:var(--color-text-muted);font-size:var(--step--1);font-weight:600}.doc-blocks-module__qCzS3G__h2{font-size:var(--step-2);margin-block-start:var(--space-6)}.doc-blocks-module__qCzS3G__h3{font-family:var(--family-body);font-size:var(--step-1);margin-block-start:var(--space-4);font-weight:600}.doc-blocks-module__qCzS3G__list{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}.doc-blocks-module__qCzS3G__quote{gap:var(--space-4);max-inline-size:var(--measure);box-shadow:inset 4px 0 0 var(--color-surface-raised);margin:0;padding-inline-start:var(--space-4);display:grid}
.share-output-module__WOf8Fq__output{gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-surface-raised);display:grid}.share-output-module__WOf8Fq__name{font-family:var(--family-display);font-size:var(--step-1);font-weight:500}.share-output-module__WOf8Fq__body{color:var(--color-text-muted);margin:0}
.docs-content-notice-module__9T3EaG__notice{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:var(--step--1);margin-block-start:var(--space-6)}.docs-content-notice-module__9T3EaG__link{min-block-size:var(--target);color:var(--color-text);transition:color var(--duration-color) var(--ease-out);align-items:center;display:inline-flex}.docs-content-notice-module__9T3EaG__link:hover{color:var(--color-flare)}
.story-preview-module__lYn25W__story{justify-items:center;gap:var(--space-3);margin:0;display:grid}.story-preview-module__lYn25W__frame{aspect-ratio:9/16;border-radius:var(--radius-card);background:radial-gradient(70% 45% at 50% 46%, #f65d0047, transparent 70%), var(--color-stage);width:min(100%,17rem);box-shadow:inset 0 0 0 2px var(--color-surface-raised);position:relative;overflow:hidden}.story-preview-module__lYn25W__ring{aspect-ratio:1;border-radius:50%;position:absolute;top:44%;left:50%;translate:-50% -50%}.story-preview-module__lYn25W__ringInner{width:46%;box-shadow:inset 0 0 0 3px var(--color-flare)}.story-preview-module__lYn25W__ringOuter{width:78%;box-shadow:inset 0 0 0 1px #f65d0059}.story-preview-module__lYn25W__ribbon{border-top:3px solid var(--color-flare);border-radius:50% 50% 0 0/100% 100% 0 0;height:60px;position:absolute;top:58%;left:-10%;right:-10%}@media (prefers-reduced-motion:no-preference){.story-preview-module__lYn25W__story[data-reveal-state=armed] .story-preview-module__lYn25W__ribbon{opacity:.35;scale:.92}.story-preview-module__lYn25W__story[data-reveal-state=shown] .story-preview-module__lYn25W__ribbon{transition-property:opacity,scale;transition-duration:var(--duration-reveal);transition-timing-function:var(--ease-out)}}.story-preview-module__lYn25W__brand{justify-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--step--1);font-weight:600;display:grid;position:absolute;bottom:9%;left:0;right:0}.story-preview-module__lYn25W__mark{width:auto;height:22px}.story-preview-module__lYn25W__caption{max-width:17rem;color:var(--color-text-muted);font-size:var(--step--1);text-align:center}
.docs-pager-module__zrCOvq__pager{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-8);display:grid}.docs-pager-module__zrCOvq__link{align-items:center;gap:var(--space-3);min-block-size:var(--space-8);padding:var(--space-3) var(--space-5);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);color:var(--color-text);font-family:var(--family-display);font-size:var(--step-1);transition:box-shadow var(--duration-color) var(--ease-out);font-weight:500;line-height:1.25;text-decoration:none;display:flex}.docs-pager-module__zrCOvq__link:hover{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.docs-pager-module__zrCOvq__next{text-align:end;grid-column:2;justify-content:flex-end}.docs-pager-module__zrCOvq__arrow{color:var(--color-text-muted);flex:none}@media (prefers-reduced-motion:no-preference){.docs-pager-module__zrCOvq__arrow{transition:translate var(--duration-micro) var(--ease-out)}.docs-pager-module__zrCOvq__previous:hover .docs-pager-module__zrCOvq__arrow{translate:-2px}.docs-pager-module__zrCOvq__next:hover .docs-pager-module__zrCOvq__arrow{translate:2px}}
.share-section-module__wRru7a__section{align-items:center;gap:var(--space-7);display:grid;}.share-section-module__wRru7a__title{}.share-section-module__wRru7a__lede{}.share-section-module__wRru7a__text{gap:var(--space-4);display:grid}.share-section-module__wRru7a__outputs{gap:var(--space-5);margin:var(--space-4) 0 0;display:grid}@media (min-width:48rem){.share-section-module__wRru7a__outputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.share-section-module__wRru7a__section{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.share-section-module__wRru7a__text{grid-column:1/8}.share-section-module__wRru7a__story{grid-column:9/-1}}
.docs-section-index-module__Hzz1tW__index{margin-block-start:var(--space-4)}.docs-section-index-module__Hzz1tW__list{border-block-start:1px solid var(--color-surface-raised);margin:0;padding:0;list-style:none;display:grid}.docs-section-index-module__Hzz1tW__item{gap:var(--space-2);padding-block:var(--space-5);border-block-end:1px solid var(--color-surface-raised);display:grid}.docs-section-index-module__Hzz1tW__link{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--target);color:var(--color-text);text-decoration:none;display:flex}.docs-section-index-module__Hzz1tW__title{font-size:var(--step-1);transition:color var(--duration-color) var(--ease-out);scroll-margin-top:0}.docs-section-index-module__Hzz1tW__link:hover .docs-section-index-module__Hzz1tW__title{color:var(--color-flare)}.docs-section-index-module__Hzz1tW__arrow{color:var(--color-text-muted);flex:none}.docs-section-index-module__Hzz1tW__summary{max-inline-size:var(--measure);color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){.docs-section-index-module__Hzz1tW__arrow{transition:translate var(--duration-micro) var(--ease-out)}.docs-section-index-module__Hzz1tW__link:hover .docs-section-index-module__Hzz1tW__arrow{translate:4px}}
.techno-inspire-section-module__Z3tMga__section{gap:var(--space-7);display:grid;}.techno-inspire-section-module__Z3tMga__brand{align-content:start;display:grid}.techno-inspire-section-module__Z3tMga__logo{width:min(100%,22rem);height:auto}.techno-inspire-section-module__Z3tMga__text{align-content:start;gap:var(--space-5);display:grid}.techno-inspire-section-module__Z3tMga__title{}.techno-inspire-section-module__Z3tMga__body{max-width:var(--measure);font-size:var(--step-1);line-height:1.6}.techno-inspire-section-module__Z3tMga__call{max-width:var(--measure);color:var(--color-text-muted)}.techno-inspire-section-module__Z3tMga__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:64rem){.techno-inspire-section-module__Z3tMga__section{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.techno-inspire-section-module__Z3tMga__brand{grid-area:1/1/auto/6}.techno-inspire-section-module__Z3tMga__text{grid-area:1/7/auto/-1}}
.docs-toc-module__uAdzNW__toc{gap:var(--space-2);grid-area:toc;min-inline-size:0;display:grid}.docs-toc-module__uAdzNW__label{color:var(--color-text-muted);font-size:var(--step--1);font-weight:600}.docs-toc-module__uAdzNW__list{gap:var(--space-2);padding:var(--space-2);margin:0;margin-inline:calc(-1 * var(--space-2));scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.docs-toc-module__uAdzNW__link{min-height:var(--target);padding-inline:var(--space-4);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);color:var(--color-text-muted);font-size:var(--step--1);white-space:nowrap;transition:color var(--duration-color) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.docs-toc-module__uAdzNW__link:hover{color:var(--color-text)}@media (min-width:84rem){.docs-toc-module__uAdzNW__toc{max-block-size:calc(100dvh - var(--header-height) - 2 * var(--space-4));grid-template-rows:auto minmax(0,1fr);align-self:start;margin-block-start:calc(-1 * var(--space-2));padding-block-start:var(--space-2);position:sticky;inset-block-start:calc(var(--header-height) + var(--space-4))}.docs-toc-module__uAdzNW__list{overscroll-behavior:contain;scrollbar-width:thin;padding:var(--space-2);margin-inline:calc(-1 * var(--space-2));scroll-margin-block:var(--space-2);align-content:start;gap:0;display:grid;overflow-y:auto}.docs-toc-module__uAdzNW__link{inline-size:100%;min-height:var(--target);scroll-margin-block:var(--space-2);box-shadow:none;white-space:normal;border-radius:0;padding-inline:0;line-height:1.4;display:flex}}@media (min-width:64rem){.docs-toc-module__uAdzNW__inMenu{display:none}}
.what-it-is-section-module__4tEtjq__section{gap:var(--space-5);display:grid;}.what-it-is-section-module__4tEtjq__title{max-width:14ch;font-size:var(--step-3)}.what-it-is-section-module__4tEtjq__body{gap:var(--space-6);font-size:var(--step-1);line-height:1.6;display:grid}.what-it-is-section-module__4tEtjq__text{max-width:var(--measure);color:var(--color-text-muted)}.what-it-is-section-module__4tEtjq__facts{gap:var(--space-3);font-size:var(--step-0);margin:0;padding:0;list-style:none;display:grid}.what-it-is-section-module__4tEtjq__fact{align-items:baseline;gap:var(--space-3);display:flex}.what-it-is-section-module__4tEtjq__fact:before{border-radius:var(--radius-token);background:var(--color-flare);content:"";flex:none;width:8px;height:8px;translate:0 -1px}@media (prefers-reduced-motion:no-preference){.what-it-is-section-module__4tEtjq__facts[data-reveal-state=armed] .what-it-is-section-module__4tEtjq__fact:before{opacity:.35;scale:.5}.what-it-is-section-module__4tEtjq__facts[data-reveal-state=shown] .what-it-is-section-module__4tEtjq__fact:before{transition-property:scale,opacity;transition-duration:var(--duration-reveal), var(--duration-settle);transition-timing-function:var(--ease-out)}}@media (min-width:48rem){.what-it-is-section-module__4tEtjq__title{font-size:var(--step-4)}}@media (min-width:64rem){.what-it-is-section-module__4tEtjq__section{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.what-it-is-section-module__4tEtjq__title{grid-column:1/6}.what-it-is-section-module__4tEtjq__body{grid-column:7/-1}}
.docs-page-module__zn3czG__article{gap:var(--space-6);grid-area:article;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""body";align-content:start;display:grid}.docs-page-module__zn3czG__head{gap:var(--space-4);grid-area:head;display:grid}.docs-page-module__zn3czG__title{font-size:var(--step-3)}.docs-page-module__zn3czG__lede{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:var(--step-1);line-height:1.5}.docs-page-module__zn3czG__body{gap:var(--space-4);grid-area:body;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (min-width:48rem){.docs-page-module__zn3czG__title{font-size:var(--step-4)}}@media (min-width:84rem){.docs-page-module__zn3czG__article{grid-template-columns:subgrid;grid-template-rows:auto 1fr;grid-template-areas:"head toc""body toc"}}
.landing-page-module__IyVJva__page{width:var(--container);margin-inline:auto}
.language-switch-segments-module__qbWyva__group{border-radius:var(--radius-pill);background:var(--color-surface);grid-template-columns:1fr 1fr;padding:2px;display:grid;position:relative}.language-switch-segments-module__qbWyva__indicator{border-radius:var(--radius-pill);background:var(--color-surface-raised);transition:translate var(--duration-micro) var(--ease-out);position:absolute;inset-block:2px;inset-inline:2px 50%}.language-switch-segments-module__qbWyva__group[data-selected="1"] .language-switch-segments-module__qbWyva__indicator{translate:100%}.language-switch-segments-module__qbWyva__segment{min-inline-size:var(--target);min-block-size:var(--target);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--step-0);cursor:pointer;transition:color var(--duration-color) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.language-switch-segments-module__qbWyva__segment:hover,.language-switch-segments-module__qbWyva__segment[aria-pressed=true]{color:var(--color-text)}.language-switch-segments-module__qbWyva__segment[type=button]{cursor:default}
.language-switch-module__VEtXFW__switch{display:inline-flex}
@font-face{font-family:displayFont;src:url(../media/jost_normal_400_latin-s.p.2csanl8cs02r-.woff2?dpl=cc46f094-c901-4c82-802a-307d789f4f9b)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.displayfont_ead83f83-module__pxHLQG__className{font-family:displayFont,displayFont Fallback;font-style:normal}.displayfont_ead83f83-module__pxHLQG__variable{--font-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/hanken_grotesk_400_600_latin-s.p.3lxpqujs87tck.woff2?dpl=cc46f094-c901-4c82-802a-307d789f4f9b)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.bodyfont_ec5eee66-module__kPf9hW__className{font-family:bodyFont,bodyFont Fallback;font-style:normal}.bodyfont_ec5eee66-module__kPf9hW__variable{--font-body:"bodyFont", "bodyFont Fallback"}
.footer-link-column-module__Mp0EhW__column{align-content:start;justify-items:start;display:grid}.footer-link-column-module__Mp0EhW__title{margin-bottom:var(--space-2);color:var(--color-text-muted);font-family:var(--family-body);font-size:var(--step--1);font-weight:600;line-height:1.4}.footer-link-column-module__Mp0EhW__list{gap:var(--space-1);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.footer-link-column-module__Mp0EhW__list a{min-height:var(--target);color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex;position:relative}.footer-link-column-module__Mp0EhW__list a:after{content:"";transform-origin:0;block-size:1px;transition:scale var(--duration-micro) var(--ease-out);background:currentColor;position:absolute;inset-block-end:var(--space-2);inset-inline:0;scale:0 1}.footer-link-column-module__Mp0EhW__list a:hover:after{scale:1}
@font-face{font-family:codeFont;src:url(../media/jetbrains_mono_latin-s.p.09jizdgr7e20q.woff2?dpl=cc46f094-c901-4c82-802a-307d789f4f9b)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:codeFont Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.codefont_78dd5b78-module__40qxuq__className{font-family:codeFont,codeFont Fallback;font-style:normal}.codefont_78dd5b78-module__40qxuq__variable{--font-code:"codeFont", "codeFont Fallback"}
.site-footer-module__-8eLta__inner{gap:var(--space-7) var(--space-5);width:var(--container);padding-block:var(--space-8) var(--space-7);font-size:var(--step-0);margin-inline:auto;display:grid}.site-footer-module__-8eLta__brand{align-content:start;justify-items:start;display:grid}.site-footer-module__-8eLta__home{min-height:var(--target);align-items:center;text-decoration:none;display:inline-flex}.site-footer-module__-8eLta__logo{width:auto;height:28px}.site-footer-module__-8eLta__legal{width:var(--container);padding-block:var(--space-5) var(--space-7);border-top:1px solid var(--color-surface-raised);color:var(--color-text-muted);font-size:var(--step--1);margin-inline:auto}@media (min-width:48rem){.site-footer-module__-8eLta__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-module__-8eLta__brand{grid-column:1/-1}}@media (min-width:64rem){.site-footer-module__-8eLta__inner{grid-template-columns:2fr 1fr 1fr 1fr}.site-footer-module__-8eLta__brand{grid-column:auto}}
.site-nav-list-module___IKm6W__row,.site-nav-list-module___IKm6W__menu{margin:0;padding:0;list-style:none}.site-nav-list-module___IKm6W__row{gap:var(--space-1);display:flex}.site-nav-list-module___IKm6W__menu{display:grid}.site-nav-list-module___IKm6W__link{min-height:var(--target);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--step-0);white-space:nowrap;transition:color var(--duration-color) var(--ease-out);align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:flex;position:relative}.site-nav-list-module___IKm6W__link:hover,.site-nav-list-module___IKm6W__link[aria-current]{color:var(--color-text)}.site-nav-list-module___IKm6W__row .site-nav-list-module___IKm6W__link:after{inset-inline:var(--space-3);content:"";transform-origin:0;block-size:1px;transition:scale var(--duration-micro) var(--ease-out);background:currentColor;position:absolute;inset-block-end:var(--space-2);scale:0 1}.site-nav-list-module___IKm6W__row .site-nav-list-module___IKm6W__link:hover:after{scale:1}.site-nav-list-module___IKm6W__row .site-nav-list-module___IKm6W__link[aria-current]:after{background:var(--color-flare);block-size:2px;scale:1}.site-nav-list-module___IKm6W__menu .site-nav-list-module___IKm6W__link{min-height:calc(var(--target) + var(--space-3));padding-inline:var(--space-4);border-radius:var(--radius-block);font-size:var(--step-1)}.site-nav-list-module___IKm6W__menu .site-nav-list-module___IKm6W__link[aria-current]{box-shadow:inset 3px 0 0 var(--color-flare)}
.skip-link-module__2tnqQq__skipLink{top:var(--space-3);left:var(--space-3);z-index:var(--z-skip);min-height:var(--target);padding-inline:var(--space-4);border-radius:var(--radius-block);background:var(--color-text);color:var(--color-stage);font:600 var(--step-0) / 1.2 var(--family-body);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-200%)}.skip-link-module__2tnqQq__skipLink:focus-visible{outline-color:var(--color-flare);transform:none}
.site-header-module__cxgA_q__header{z-index:var(--z-header);background:var(--color-stage);border-block-end:1px solid var(--color-surface-raised);position:sticky;inset-block-start:0}.site-header-module__cxgA_q__inner{align-items:center;gap:var(--space-3);width:var(--container);padding-block:var(--space-4);margin-inline:auto;display:flex}.site-header-module__cxgA_q__home{min-height:var(--target);align-items:center;margin-inline-end:auto;text-decoration:none;display:inline-flex}.site-header-module__cxgA_q__wordmark{width:auto;height:28px}.site-header-module__cxgA_q__action>a{min-height:var(--target);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--color-flare);color:var(--color-stage);font-size:var(--step-0);white-space:nowrap;transition:box-shadow var(--duration-color) var(--ease-out), scale var(--duration-color) var(--ease-out);justify-content:center;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.site-header-module__cxgA_q__action>a:hover{box-shadow:inset 0 0 0 2px var(--color-stage)}.site-header-module__cxgA_q__action>a:active{scale:var(--press-scale)}.site-header-module__cxgA_q__nav,.site-header-module__cxgA_q__locale{display:none}.site-header-module__cxgA_q__menuButton{inline-size:var(--target);block-size:var(--target);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--color-surface-raised);color:var(--color-text);cursor:pointer;transition:box-shadow var(--duration-color) var(--ease-out);place-items:center;list-style:none;display:inline-grid}.site-header-module__cxgA_q__menuButton::-webkit-details-marker{display:none}.site-header-module__cxgA_q__menuButton:hover{box-shadow:inset 0 0 0 1.5px var(--color-text-muted)}.site-header-module__cxgA_q__openIcon,.site-header-module__cxgA_q__closeIcon{grid-area:1/1}.site-header-module__cxgA_q__closeIcon,.site-header-module__cxgA_q__menu[open] .site-header-module__cxgA_q__openIcon{display:none}.site-header-module__cxgA_q__menu[open] .site-header-module__cxgA_q__closeIcon{display:block}.site-header-module__cxgA_q__panel{gap:var(--space-4);max-block-size:calc(100dvh - var(--header-height));padding:var(--space-3) var(--gutter) var(--space-6);background:var(--color-stage);border-block-end:1px solid var(--color-surface-raised);display:grid;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.site-header-module__cxgA_q__panelLocale{padding-inline:var(--space-4)}@media (prefers-reduced-motion:no-preference){.site-header-module__cxgA_q__menu[open] .site-header-module__cxgA_q__panel{transition:opacity var(--duration-micro) var(--ease-out), translate var(--duration-micro) var(--ease-out)}@starting-style{.site-header-module__cxgA_q__menu[open] .site-header-module__cxgA_q__panel{opacity:.6;translate:0 calc(-1 * var(--space-2))}}}@media (min-width:48rem){.site-header-module__cxgA_q__inner{gap:var(--space-5)}.site-header-module__cxgA_q__nav,.site-header-module__cxgA_q__locale{display:block}.site-header-module__cxgA_q__nav{margin-inline-end:calc(-1 * var(--space-3))}.site-header-module__cxgA_q__menu{display:none}}
