@layer components{.pond-module__hNlb0a__host{--pond-ground:var(--lightningcss-light,var(--foreground))var(--lightningcss-dark,var(--background));--pond-ink:var(--lightningcss-light,var(--background))var(--lightningcss-dark,var(--muted-foreground));--pond-ember:var(--night-ember);background-color:var(--pond-ground);container-type:size}.pond-module__hNlb0a__poster{image-rendering:pixelated;background-image:var(--pond-poster-light);background-repeat:no-repeat;background-position:0 calc(-1 * clamp(0px, 100cqw * var(--pond-focus) - 50cqh, 100cqw * var(--pond-aspect) - 100cqh));background-size:100cqw;position:absolute;inset:0}.dark .pond-module__hNlb0a__poster{background-image:var(--pond-poster-dark)}.pond-module__hNlb0a__canvas{opacity:0;transition:opacity .3s ease-out}.pond-module__hNlb0a__drawn{opacity:1}@media (prefers-reduced-motion:reduce){.pond-module__hNlb0a__canvas{transition:none}}html[data-motion=reduce] .pond-module__hNlb0a__canvas{transition:none}}
@layer components{.swap-text-module__u874ha__swap{--swap-text-move:1;--swap-text-shift:calc(var(--swap-text-travel) * var(--swap-text-move));align-items:center;display:inline-grid}.swap-text-module__u874ha__swap[data-align=center]{text-align:center;justify-items:center}.swap-text-module__u874ha__swap[data-align=start]{text-align:start;justify-items:start}.swap-text-module__u874ha__swap>*{grid-area:1/1}.swap-text-module__u874ha__sizer{visibility:hidden;display:inline-grid}.swap-text-module__u874ha__sizer>*{grid-area:1/1}.swap-text-module__u874ha__swap>[data-state]{--swap-text-y:var(--swap-text-shift);visibility:hidden;opacity:0;filter:blur(var(--swap-text-blur));translate:0 var(--swap-text-y);transition-delay:0s, 0s, 0s, var(--swap-text-out-ms);transition-timing-function:var(--swap-text-out-easing);transition-duration:var(--swap-text-out-ms), var(--swap-text-out-ms), var(--swap-text-out-ms), 0s;transition-property:opacity,filter,translate,visibility}.swap-text-module__u874ha__swap>[data-shown]{--swap-text-y:0px;visibility:visible;opacity:1;filter:blur();transition-delay:0s;transition-timing-function:var(--swap-text-appear-easing), var(--swap-text-in-easing), var(--swap-text-in-easing), linear;transition-duration:var(--swap-text-appear-ms), var(--swap-text-in-ms), var(--swap-text-in-ms), 0s}@starting-style{.swap-text-module__u874ha__swap>[data-start=above]{--swap-text-y:calc(var(--swap-text-shift) * -1);opacity:0;filter:blur(var(--swap-text-blur))}.swap-text-module__u874ha__swap>[data-start=shown]{--swap-text-y:0px;visibility:visible;opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.swap-text-module__u874ha__swap{--swap-text-move:0}}html[data-motion=reduce] .swap-text-module__u874ha__swap{--swap-text-move:0}}
@layer components{.action-label-module__B2ifTa__label{line-height:normal}}
@keyframes meter-module__VAETOq__meter-level{0%{animation-timing-function:cubic-bezier(.25,.8,.5,1);transform:scaleX(.5)}6%{animation-timing-function:cubic-bezier(.2,.5,.45,1);transform:scaleX(.9)}50%{animation-timing-function:cubic-bezier(.25,.8,.5,1);transform:scaleX(.56)}56%{animation-timing-function:cubic-bezier(.2,.5,.45,1);transform:scaleX(.78)}to{transform:scaleX(.5)}}@keyframes meter-module__VAETOq__meter-peak{0%{animation-timing-function:cubic-bezier(.25,.8,.5,1);transform:translate(.4971em)}6%{animation-timing-function:linear;transform:translate(.7571em)}50%{animation-timing-function:cubic-bezier(.45,0,.9,.7);transform:translate(.7571em)}to{transform:translate(.4971em)}}@layer components{.meter-module__VAETOq__meter{forced-color-adjust:none;flex-shrink:0;width:1em;height:1em;display:inline-grid}.meter-module__VAETOq__meter>span{background-color:currentColor;grid-area:1/1;place-self:center start}.meter-module__VAETOq__track,.meter-module__VAETOq__level{width:1em;height:.2857em}.meter-module__VAETOq__track{opacity:.34}.meter-module__VAETOq__level{transform-origin:0;transform:scaleX(.5)}.meter-module__VAETOq__peak{width:.1429em;height:.5714em;transform:translate(.7143em)}.meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__level{animation:1.1s -1.06s infinite meter-module__VAETOq__meter-level}.meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__peak{animation:1.1s -1.06s infinite meter-module__VAETOq__meter-peak}@media (forced-colors:active){.meter-module__VAETOq__meter{color:buttontext}}@media (prefers-reduced-motion:reduce){.meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__level,.meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__peak{animation:none}}:is(html[data-motion=reduce] .meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__level,html[data-motion=reduce] .meter-module__VAETOq__meter[data-running] .meter-module__VAETOq__peak){animation:none}}
@keyframes ripple-module__r7ImNW__ripple-ring{0%{opacity:1}33.333%{opacity:.34}50%,to{opacity:0}}@layer components{.ripple-module__r7ImNW__ripple{--loader-ripple-loop:.96s;--loader-ripple-dot-em:.2143em;--loader-ripple-gap-em:.0714em;--loader-ripple-dot:var(--loader-ripple-dot-em);--loader-ripple-gap:var(--loader-ripple-gap-em);grid-template-columns:repeat(4, var(--loader-ripple-dot));grid-auto-rows:var(--loader-ripple-dot);gap:var(--loader-ripple-gap);width:max(1em, 4 * var(--loader-ripple-dot) + 3 * var(--loader-ripple-gap));height:max(1em, 4 * var(--loader-ripple-dot) + 3 * var(--loader-ripple-gap));vertical-align:-.125em;forced-color-adjust:preserve-parent-color;flex:none;place-content:center;display:inline-grid}@supports (width:round(1px, 1px)){.ripple-module__r7ImNW__ripple{--loader-ripple-dot:round(var(--loader-ripple-dot-em), 1px);--loader-ripple-gap:round(var(--loader-ripple-gap-em), 1px)}}.ripple-module__r7ImNW__dot{opacity:0;background-color:currentColor}.ripple-module__r7ImNW__dot[data-ring="0"]{opacity:.34}.ripple-module__r7ImNW__dot[data-ring="1"]{opacity:1}.ripple-module__r7ImNW__ripple[data-running] .ripple-module__r7ImNW__dot{animation:ripple-module__r7ImNW__ripple-ring var(--loader-ripple-loop) steps(1, end) infinite}.ripple-module__r7ImNW__ripple[data-running] .ripple-module__r7ImNW__dot[data-ring="0"]{animation-delay:calc(var(--loader-ripple-loop) / -3)}.ripple-module__r7ImNW__ripple[data-running] .ripple-module__r7ImNW__dot[data-ring="2"]{animation-delay:calc(var(--loader-ripple-loop) * -2 / 3)}@media (prefers-reduced-motion:reduce){.ripple-module__r7ImNW__ripple[data-running] .ripple-module__r7ImNW__dot{animation:none}}html[data-motion=reduce] .ripple-module__r7ImNW__ripple[data-running] .ripple-module__r7ImNW__dot{animation:none}}
@keyframes slide-module__QR0Sta__slide-top-right{0%{transform:translate(var(--loader-slide-step), 0)}16.25%,75%{transform:translate(0)}91.25%,to{transform:translate(0, var(--loader-slide-step))}}@keyframes slide-module__QR0Sta__slide-bottom-right{0%,25%{transform:translate(var(--loader-slide-step), var(--loader-slide-step))}41.25%,to{transform:translate(var(--loader-slide-step), 0)}}@keyframes slide-module__QR0Sta__slide-bottom-left{0%,50%{transform:translate(0, var(--loader-slide-step))}66.25%,to{transform:translate(var(--loader-slide-step), var(--loader-slide-step))}}@layer components{.slide-module__QR0Sta__slide{--loader-slide-cell:.2857em;--loader-slide-step:calc(var(--loader-slide-cell) + .1429em);contain:strict;width:1em;height:1em;vertical-align:calc((var(--loader-slide-cell) + var(--loader-slide-step) - 1em) / 2);forced-color-adjust:preserve-parent-color;flex:none;display:inline-block;position:relative}@supports (width:round(1px, 1px)){.slide-module__QR0Sta__slide{--loader-slide-cell:round(nearest, .2857em, 1px);--loader-slide-step:calc(var(--loader-slide-cell) + round(nearest, .1429em, 1px))}}.slide-module__QR0Sta__cell{top:calc(50% - (var(--loader-slide-cell) + var(--loader-slide-step)) / 2);left:calc(50% - (var(--loader-slide-cell) + var(--loader-slide-step)) / 2);width:var(--loader-slide-cell);height:var(--loader-slide-cell);background-color:currentColor;position:absolute}.slide-module__QR0Sta__cell[data-cell=top-right]{transform:translate(var(--loader-slide-step), 0)}.slide-module__QR0Sta__cell[data-cell=bottom-right]{transform:translate(var(--loader-slide-step), var(--loader-slide-step))}.slide-module__QR0Sta__cell[data-cell=bottom-left]{transform:translate(0, var(--loader-slide-step))}.slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell{animation-duration:1.1s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-iteration-count:infinite}.slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell[data-cell=top-right]{animation-name:slide-module__QR0Sta__slide-top-right}.slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell[data-cell=bottom-right]{animation-name:slide-module__QR0Sta__slide-bottom-right}.slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell[data-cell=bottom-left]{animation-name:slide-module__QR0Sta__slide-bottom-left}@media (prefers-reduced-motion:reduce){.slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell[data-cell]{animation-name:none}}html[data-motion=reduce] .slide-module__QR0Sta__slide[data-running] .slide-module__QR0Sta__cell[data-cell]{animation-name:none}}
@property --avatar-hue{syntax:"<number>";inherits:true;initial-value:0}@property --avatar-chroma-light{syntax:"<number>";inherits:true;initial-value:0}@property --avatar-chroma-dark{syntax:"<number>";inherits:true;initial-value:0}@layer components{.avatar-module__wVBUmG__ink,.avatar-module__wVBUmG__avatar{--avatar-ink:var(--lightningcss-light,oklch(var(--avatar-lightness-light) var(--avatar-chroma-light) var(--avatar-hue)))var(--lightningcss-dark,oklch(var(--avatar-lightness-dark) var(--avatar-chroma-dark) var(--avatar-hue)))}.avatar-module__wVBUmG__avatar,.avatar-module__wVBUmG__stand-in{vertical-align:top;border-radius:9999px;flex:none;display:inline-block}.avatar-module__wVBUmG__avatar{--avatar-ground:color-mix(in oklab, var(--avatar-ink) 14%, transparent);color:var(--avatar-ink);background:var(--avatar-ground);overflow:hidden}.avatar-module__wVBUmG__avatar[data-ink=muted]{--avatar-ink:var(--muted-foreground)}.avatar-module__wVBUmG__stand-in{background:var(--muted)}.avatar-module__wVBUmG__avatar[data-shape=square],.avatar-module__wVBUmG__stand-in[data-shape=square]{border-radius:0}.avatar-module__wVBUmG__avatar[data-shape=notched]{background:0 0;border-radius:0}.avatar-module__wVBUmG__ground{fill:var(--avatar-ground)}.avatar-module__wVBUmG__avatar>svg{display:block}.avatar-module__wVBUmG__cell{opacity:0;transform:scale(var(--avatar-flip-scale,1));transform-origin:50%;transform-box:fill-box}.avatar-module__wVBUmG__cell[data-on=true]{opacity:1;transform:none}.avatar-module__wVBUmG__live{transition-timing-function:var(--avatar-hue-easing);transition-duration:var(--avatar-hue-ms);transition-property:--avatar-hue,--avatar-chroma-light,--avatar-chroma-dark}.avatar-module__wVBUmG__live .avatar-module__wVBUmG__cell{transition-delay:calc(var(--cell-rank) * var(--avatar-step-ms));transition-timing-function:var(--avatar-flip-easing);transition-duration:var(--avatar-flip-ms);transition-property:opacity,transform}.avatar-module__wVBUmG__live[data-formed=false] .avatar-module__wVBUmG__cell[data-on=true]{opacity:var(--avatar-unformed-opacity)}@media (prefers-reduced-motion:reduce){.avatar-module__wVBUmG__live,.avatar-module__wVBUmG__live .avatar-module__wVBUmG__cell{transition:none}}html[data-motion=reduce] .avatar-module__wVBUmG__live{transition:none}html[data-motion=reduce] .avatar-module__wVBUmG__live .avatar-module__wVBUmG__cell{transition:none}}
@layer components{.marks-module__KkccEa__mark[data-mark=solid]{background-color:currentColor}.marks-module__KkccEa__mark[data-mark=half]{background-image:repeating-conic-gradient(currentColor 0 25%, transparent 0 50%);background-size:calc(var(--chart-cell) * 2) calc(var(--chart-cell) * 2)}.marks-module__KkccEa__mark[data-mark=open]{border:var(--chart-cell) solid currentColor;opacity:var(--chart-open)}@media (forced-colors:active){.marks-module__KkccEa__mark{color:canvastext;forced-color-adjust:none}}}
@layer components{.proportion-bar-module__D-OOZG__strip{block-size:var(--chart-row)}.proportion-bar-module__D-OOZG__canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity .3s ease-out;display:block}.proportion-bar-module__D-OOZG__canvas[data-ready]{opacity:1}.proportion-bar-module__D-OOZG__canvas[data-links]{cursor:pointer}@media (prefers-reduced-motion:reduce){.proportion-bar-module__D-OOZG__canvas{transition:none}}html[data-motion=reduce] .proportion-bar-module__D-OOZG__canvas{transition:none}.proportion-bar-module__D-OOZG__canvas[hidden]{display:none}.proportion-bar-module__D-OOZG__legend{min-width:0;max-width:calc(100% + .5rem);font-size:var(--text-xs);line-height:var(--text-xs--line-height);scroll-snap-type:x proximity;scrollbar-color:var(--border) transparent;scrollbar-width:thin;gap:.25rem 1rem;margin:-.25rem;padding:.25rem;display:flex;overflow-x:auto}@container (min-width:30rem){.proportion-bar-module__D-OOZG__legend{flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.proportion-bar-module__D-OOZG__item{white-space:nowrap;scroll-snap-align:start;flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.proportion-bar-module__D-OOZG__swatch{flex-shrink:0;block-size:.625rem;inline-size:.625rem}.proportion-bar-module__D-OOZG__label{color:var(--muted-foreground)}.proportion-bar-module__D-OOZG__link{color:inherit;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;line-height:normal;text-decoration:none;display:inline-flex;position:relative}.proportion-bar-module__D-OOZG__link .proportion-bar-module__D-OOZG__label{text-underline-offset:.25em;text-decoration-line:underline}.proportion-bar-module__D-OOZG__link:is([aria-current=true],:has(>[data-pending])) .proportion-bar-module__D-OOZG__label{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.proportion-bar-module__D-OOZG__link:hover .proportion-bar-module__D-OOZG__label{color:var(--foreground)}}@media (forced-colors:active){.proportion-bar-module__D-OOZG__link:is([aria-current=true],:has(>[data-pending])) .proportion-bar-module__D-OOZG__label{color:highlighttext;forced-color-adjust:none;background-color:highlight}}}
@layer components{.stage-bars-module__Oi47hW__stages{flex-direction:column;gap:.75rem;display:flex}.stage-bars-module__Oi47hW__stage{flex-direction:column;gap:.25rem;display:flex}.stage-bars-module__Oi47hW__words{font-size:var(--text-xs);line-height:var(--text-xs--line-height);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.stage-bars-module__Oi47hW__bar{gap:calc(var(--chart-cell) * var(--chart-gap));block-size:var(--chart-row);display:flex}.stage-bars-module__Oi47hW__part{min-inline-size:calc(var(--chart-cell) * var(--chart-floor));flex-basis:0}.stage-bars-module__Oi47hW__paper{block-size:var(--chart-paper)}}
@layer components{.code-input-module__SupFUW__root{--code-box:2rem;--code-ratio:1;--code-narrowest:.9;--code-gap:.375rem;--code-group-gap:.875rem;--code-row-gap:.5rem;--code-caller-room:5.75rem;--code-character:68cqi;--code-caret:1.1em;width:100%}.code-input-module__SupFUW__row{row-gap:var(--code-row-gap);column-gap:var(--code-group-gap);flex-wrap:wrap;display:flex;position:relative}.code-input-module__SupFUW__group{--code-group-width:calc(var(--code-boxes) * var(--code-box) + (var(--code-boxes) - 1) * var(--code-gap));--code-one-row-screen:calc(2 * var(--code-narrowest) * var(--code-group-width) + var(--code-group-gap) + var(--code-caller-room));flex:1 1 calc(var(--code-group-width) * var(--code-narrowest));gap:var(--code-gap);min-width:clamp(0px, (var(--code-one-row-screen) - 100vw) * 100000, 100%);max-width:var(--code-group-width);display:flex}.code-input-module__SupFUW__slot{min-width:0;max-width:var(--code-box);aspect-ratio:var(--code-ratio);flex:1 1 0;position:relative;container-type:inline-size}.code-input-module__SupFUW__face{font-size:var(--code-character)}.code-input-module__SupFUW__marker{pointer-events:none;opacity:0;transition:opacity .12s ease-out;position:absolute;top:0;left:0}.code-input-module__SupFUW__root[data-status=idle]:focus-within .code-input-module__SupFUW__marker{opacity:1}.code-input-module__SupFUW__caret{width:1px;height:var(--code-caret)}.code-input-module__SupFUW__root:not(:focus-within) .code-input-module__SupFUW__caret{visibility:hidden}}
@layer components{.copy-button-module__PtkcFW__copy-button{--copy-button-copied:var(--foreground);--copy-button-failed:var(--destructive);--copy-button-band-edge:var(--copy-button-tint,var(--primary-ink));--copy-button-band-bright:oklch(from var(--copy-button-band-edge) calc(l + .1) c h);--copy-button-band-glow:oklch(from var(--copy-button-band-edge) calc(l + .2) calc(c * .8) h);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.copy-button-module__PtkcFW__inline{vertical-align:top;text-align:start;align-items:center;gap:.25em;min-width:0;max-width:100%;min-height:1lh;display:inline-flex;position:relative}.copy-button-module__PtkcFW__inline:after{inset-inline:0;content:"";height:max(100%,24px);position:absolute;top:50%;translate:0 -50%}.copy-button-module__PtkcFW__inline[data-disabled]{cursor:not-allowed;opacity:.5}.copy-button-module__PtkcFW__words{overflow-wrap:anywhere;min-width:0}.copy-button-module__PtkcFW__inline .copy-button-module__PtkcFW__words{line-height:normal}@supports (color:oklch(from red l c h)){.copy-button-module__PtkcFW__copy-button[data-sweep] .copy-button-module__PtkcFW__words{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg, var(--copy-button-copied) 33.33%, var(--copy-button-band-edge) 40%, var(--copy-button-band-bright) 46%, var(--copy-button-band-glow) 50%, var(--copy-button-band-bright) 54%, var(--copy-button-band-edge) 60%, currentColor 66.67%);transition:background-position var(--copy-button-sweep-out-ms) var(--copy-button-sweep-out-easing);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.copy-button-module__PtkcFW__copy-button[data-sweep][data-state=copied] .copy-button-module__PtkcFW__words{transition-timing-function:var(--copy-button-sweep-in-easing);transition-duration:var(--copy-button-sweep-in-ms);background-position:0 0}}.copy-button-module__PtkcFW__mark{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-grid}.copy-button-module__PtkcFW__mark>[data-mark=cross]{color:var(--copy-button-failed)}.copy-button-module__PtkcFW__mark>svg{opacity:0;filter:blur(var(--copy-button-icon-blur));scale:var(--copy-button-icon-scale);transition-timing-function:var(--copy-button-icon-out-easing);transition-duration:var(--copy-button-icon-out-ms);grid-area:1/1;transition-property:opacity,scale,filter}.copy-button-module__PtkcFW__inline .copy-button-module__PtkcFW__mark>svg{width:1em;height:1em}.copy-button-module__PtkcFW__inline .copy-button-module__PtkcFW__mark[data-icon=inline-end]{inset-inline-start:calc(100% + .25em);position:absolute;top:50%;translate:0 -50%}.copy-button-module__PtkcFW__answer-room{padding-inline-end:1.25em}.copy-button-module__PtkcFW__copy-button[data-state=idle] [data-mark=copy],.copy-button-module__PtkcFW__copy-button[data-state=copied] [data-mark=check],.copy-button-module__PtkcFW__copy-button[data-state=failed] [data-mark=cross]{opacity:1;filter:blur();transition-timing-function:var(--copy-button-icon-in-easing);transition-duration:var(--copy-button-icon-in-ms);scale:1}.copy-button-module__PtkcFW__copy-button[data-sweep] .copy-button-module__PtkcFW__mark>[data-mark=check]{color:var(--copy-button-copied)}@media (prefers-reduced-motion:reduce){.copy-button-module__PtkcFW__copy-button[data-sweep] .copy-button-module__PtkcFW__words,.copy-button-module__PtkcFW__mark>svg{transition:none}}html[data-motion=reduce] .copy-button-module__PtkcFW__copy-button[data-sweep] .copy-button-module__PtkcFW__words{transition:none}html[data-motion=reduce] .copy-button-module__PtkcFW__mark>svg{transition:none}@media (forced-colors:active){.copy-button-module__PtkcFW__copy-button[data-sweep] .copy-button-module__PtkcFW__words{-webkit-text-fill-color:currentColor;background-image:none}}}
@layer components{.corner-action-module__0GV9Dq__holder{--corner-room:calc(var(--spacing) * 11);position:relative;container:corner-head/inline-size}.corner-action-module__0GV9Dq__face{--corner-top:calc((56px - var(--spacing) * 8) / 2)}.corner-action-module__0GV9Dq__band{--corner-top:calc(var(--spacing) * 2);--corner-end:calc(var(--spacing) * 2)}.corner-action-module__0GV9Dq__icon,.corner-action-module__0GV9Dq__mark{display:none}@container corner-head not (min-width:36rem){.corner-action-module__0GV9Dq__corner{gap:calc(var(--spacing) * 2);align-items:center;display:flex;inset-block-start:var(--corner-top,0);inset-inline-end:var(--corner-end,0);position:absolute!important}.corner-action-module__0GV9Dq__square{--corner-square:1;flex:none;justify-content:center;width:calc(var(--spacing) * 8)!important;gap:0!important;margin-inline:0!important;padding-inline:0!important}.corner-action-module__0GV9Dq__square :is([data-slot=copy-button-words],.corner-action-module__0GV9Dq__words){white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.corner-action-module__0GV9Dq__square .corner-action-module__0GV9Dq__icon{display:inline-flex}.corner-action-module__0GV9Dq__holder:has(.corner-action-module__0GV9Dq__corner) .corner-action-module__0GV9Dq__reserve{padding-inline-end:var(--corner-room)}.corner-action-module__0GV9Dq__stack{flex-direction:column!important}.corner-action-module__0GV9Dq__sketch{flex-flow:wrap!important;align-items:center!important}.corner-action-module__0GV9Dq__sketch>:last-child{flex-basis:100%!important}.corner-action-module__0GV9Dq__mark{margin-inline:auto var(--corner-room,0);display:inline-flex}.corner-action-module__0GV9Dq__wide{display:none}}}
@layer components{.app-page-module__GV7VSW__under{contain:inline-size;margin-inline-end:calc(100% - 100cqw)}}
@layer components{.meter-module__tCXnFW__meter{--meter-gap:calc(var(--chart-cell) * var(--chart-gap));--meter-height:var(--chart-row);inline-size:100%;max-inline-size:20rem}.meter-module__tCXnFW__steps{grid-template-columns:repeat(auto-fit, minmax(max(calc(var(--chart-cell) * var(--chart-floor)), calc((100% - (var(--meter-count) - 1) * var(--meter-gap)) / var(--meter-count) - .5px)), 1fr));gap:var(--meter-gap);display:grid}.meter-module__tCXnFW__step{block-size:var(--meter-height)}.meter-module__tCXnFW__steps>.meter-module__tCXnFW__step[data-here]{outline-offset:2px;opacity:1;outline:1px solid}.meter-module__tCXnFW__paper{block-size:var(--meter-height)}}
@layer components{.bar-chart-module__zjv2NG__canvas{opacity:0;width:100%;height:100%;transition:opacity .3s ease-out;display:block}.bar-chart-module__zjv2NG__canvas[data-ready]{opacity:1}.bar-chart-module__zjv2NG__columns{position:relative}.bar-chart-module__zjv2NG__rows{--bar-chart-row:1.75rem;grid-template-columns:max-content minmax(0,1fr) max-content;grid-auto-rows:var(--bar-chart-row);column-gap:1rem;display:grid}.bar-chart-module__zjv2NG__rows-canvas{grid-column:2}.bar-chart-module__zjv2NG__list{display:contents}.bar-chart-module__zjv2NG__row{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.bar-chart-module__zjv2NG__row-button{grid-template-columns:subgrid;color:var(--muted-foreground);text-align:start;grid-column:1/-1;align-items:center;transition:color .15s ease-out;display:grid}button.bar-chart-module__zjv2NG__row-button{cursor:pointer}.bar-chart-module__zjv2NG__row[data-active] .bar-chart-module__zjv2NG__row-button{color:var(--foreground)}.bar-chart-module__zjv2NG__row-label{grid-column:1}.bar-chart-module__zjv2NG__row-value{font-variant-numeric:tabular-nums;color:var(--foreground);text-align:end;grid-column:3}@media (prefers-reduced-motion:reduce){.bar-chart-module__zjv2NG__canvas,.bar-chart-module__zjv2NG__row-button{transition:none}}:is(html[data-motion=reduce] .bar-chart-module__zjv2NG__canvas,html[data-motion=reduce] .bar-chart-module__zjv2NG__row-button){transition:none}}
@layer components{.table-foot-module__MH8QxW__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;min-block-size:2rem;display:flex;container-type:inline-size}.table-foot-module__MH8QxW__start{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.table-foot-module__MH8QxW__sizes{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.table-foot-module__MH8QxW__sizesLabel{font-size:var(--text-sm);color:var(--muted-foreground);margin-inline-end:.375rem}.table-foot-module__MH8QxW__size{block-size:1.75rem;min-inline-size:2rem;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);-webkit-tap-highlight-color:transparent;outline:none;justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex;position:relative}.table-foot-module__MH8QxW__size[aria-current=true]{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.table-foot-module__MH8QxW__size:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.table-foot-module__MH8QxW__size[data-pending]{translate:0 1px}.table-foot-module__MH8QxW__size:has(>[data-pending]){translate:0 1px}@media (hover:hover) and (pointer:fine){.table-foot-module__MH8QxW__size:not([aria-current=true]):hover{color:var(--foreground);background:var(--secondary-hover)}}.table-foot-module__MH8QxW__sum{font-size:var(--text-sm);margin:0;margin-inline-start:auto}.table-foot-module__MH8QxW__pages{align-items:center;gap:1rem;margin-inline-start:auto;display:flex}.table-foot-module__MH8QxW__range{min-inline-size:var(--range-room,0);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);text-align:end;white-space:nowrap;margin:0}.table-foot-module__MH8QxW__range>span{white-space:nowrap}@media (pointer:coarse){.table-foot-module__MH8QxW__sizes{gap:.75rem}.table-foot-module__MH8QxW__size:after{content:"";block-size:2.75rem;inline-size:2.75rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}}@container (max-width:30rem){.table-foot-module__MH8QxW__start,.table-foot-module__MH8QxW__pages,.table-foot-module__MH8QxW__sum{inline-size:100%}.table-foot-module__MH8QxW__pages{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1rem}.table-foot-module__MH8QxW__sum{text-align:end}.table-foot-module__MH8QxW__range{white-space:normal;flex:1 1 0;min-inline-size:auto}}}
@layer components{.dropdown-menu-module__peEfIW__positioner{z-index:50;outline:none}.dropdown-menu-module__peEfIW__popup{box-sizing:border-box;min-width:8rem;max-width:var(--available-width);max-height:var(--available-height);color:var(--popover-foreground);background:var(--popover);border:1px solid var(--border);transform-origin:var(--transform-origin);transition:opacity var(--menu-enter-ms) var(--menu-enter-easing), transform var(--menu-enter-ms) var(--menu-enter-easing);outline:none;padding:.25rem;overflow:hidden auto;box-shadow:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d),0 8px 24px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000073);box-shadow:0 1px 2px var(--lightningcss-light,lab(0% 0 0/.04))var(--lightningcss-dark,lab(0% 0 0/.3)),0 8px 24px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.45))}.dropdown-menu-module__peEfIW__popup[data-starting-style],.dropdown-menu-module__peEfIW__popup[data-ending-style]{opacity:0;transform:scale(var(--menu-from-scale))}.dropdown-menu-module__peEfIW__popup[data-ending-style]{transition:opacity var(--menu-exit-ms) ease-out, transform var(--menu-exit-ms) ease-out}.dropdown-menu-module__peEfIW__label{height:1.75rem;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;align-items:center;padding-inline:.5rem;font-size:.75rem;display:flex}.dropdown-menu-module__peEfIW__item{min-height:2rem;color:inherit;overflow-wrap:anywhere;cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.8125rem;line-height:normal;text-decoration:none;transition:background-color .15s ease-out;display:flex;position:relative}.dropdown-menu-module__peEfIW__item>*{overflow-wrap:normal}.dropdown-menu-module__peEfIW__item[data-highlighted],.dropdown-menu-module__peEfIW__item[data-popup-open]{color:var(--accent-foreground);background:var(--accent)}.dropdown-menu-module__peEfIW__item[data-variant=destructive]{color:var(--destructive)}.dropdown-menu-module__peEfIW__item[data-variant=destructive][data-highlighted]{background:color-mix(in oklab, var(--destructive) 12%, transparent)}.dropdown-menu-module__peEfIW__item[data-disabled]{color:var(--muted-foreground);pointer-events:none}.dropdown-menu-module__peEfIW__item[data-disabled][data-highlighted]{outline:1px solid var(--border);outline-offset:-1px;background:0 0}@media (forced-colors:active){.dropdown-menu-module__peEfIW__item[data-highlighted]:not([data-disabled]),.dropdown-menu-module__peEfIW__item[data-popup-open]{outline-offset:-2px;outline:2px solid highlight}}:is(.dropdown-menu-module__peEfIW__item>svg,.dropdown-menu-module__peEfIW__indicator svg){width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.dropdown-menu-module__peEfIW__item[data-variant=destructive]>svg{color:var(--destructive)}.dropdown-menu-module__peEfIW__checkable{padding-inline-end:2rem}.dropdown-menu-module__peEfIW__indicator{pointer-events:none;align-items:center;display:flex;position:absolute;right:.5rem}.dropdown-menu-module__peEfIW__subChevron{margin-inline-start:auto}.dropdown-menu-module__peEfIW__separator{background:var(--border);height:1px;margin:.25rem -.25rem}.dropdown-menu-module__peEfIW__shortcut{font-family:var(--font-mono);color:var(--muted-foreground);margin-inline-start:auto;font-size:.6875rem}@media (prefers-reduced-motion:reduce){.dropdown-menu-module__peEfIW__popup[data-starting-style],.dropdown-menu-module__peEfIW__popup[data-ending-style]{transform:none}}:is(html[data-motion=reduce] .dropdown-menu-module__peEfIW__popup[data-starting-style],html[data-motion=reduce] .dropdown-menu-module__peEfIW__popup[data-ending-style]){transform:none}}
@layer components{.no-script-panel-module__pvAyMG__panel{border-block-start:1px solid var(--border);flex-direction:column;gap:.5rem;padding-block-start:.75rem;display:flex}.no-script-panel-module__pvAyMG__head{justify-content:space-between;align-items:center;display:flex}.no-script-panel-module__pvAyMG__title{font-size:var(--text-sm);font-weight:500}.no-script-panel-module__pvAyMG__done{font-size:var(--text-sm);color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--input);text-decoration-color:var(--input);text-underline-offset:.2em}.no-script-panel-module__pvAyMG__rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:0 1rem;max-block-size:24rem;display:grid;overflow-y:auto}}
@layer components{.toolbar-module__lM588G__bar{flex-direction:column;gap:.75rem;display:flex;container-type:inline-size}.toolbar-module__lM588G__top{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.toolbar-module__lM588G__search{flex:8rem;min-inline-size:8rem;max-inline-size:24rem;display:flex}.toolbar-module__lM588G__search>search{flex:1;max-inline-size:none}.toolbar-module__lM588G__ends{flex:none;align-items:center;gap:1rem;margin-inline-start:auto;display:flex}.toolbar-module__lM588G__line{anchor-name:var(--strip-anchor);overscroll-behavior-inline:contain;scrollbar-width:none;margin:-.25rem;padding:.25rem;display:flex;overflow-x:auto}}
@keyframes failure-line-module__YAXqiq__failure-line-appear{0%{opacity:0;transform:translateY(var(--failure-line-from))}}@layer components{.failure-line-module__YAXqiq__line{animation:failure-line-module__YAXqiq__failure-line-appear var(--failure-line-ms) ease-out}.failure-line-module__YAXqiq__line[data-landed],.failure-line-module__YAXqiq__line[data-flip-arrive]{animation:none}@media (prefers-reduced-motion:reduce){.failure-line-module__YAXqiq__line{animation:none}}html[data-motion=reduce] .failure-line-module__YAXqiq__line{animation:none}}
@layer components{.pager-module__oIz9qa__pager{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1rem;display:flex}.pager-module__oIz9qa__arrows{flex-shrink:0;gap:.5rem;display:flex}.pager-module__oIz9qa__range{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:var(--text-xs--line-height);color:var(--muted-foreground);text-align:end;white-space:nowrap}}
@layer components{.tooltip-module__z8zniW__positioner{z-index:50}.tooltip-module__z8zniW__popup{color:var(--popover-foreground);background:var(--popover);border:1px solid var(--border);transform-origin:var(--transform-origin);transition:opacity var(--tooltip-enter-ms) var(--tooltip-enter-easing), transform var(--tooltip-enter-ms) var(--tooltip-enter-easing);align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;display:inline-flex;box-shadow:0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0006);box-shadow:0 4px 12px var(--lightningcss-light,lab(0% 0 0/.08))var(--lightningcss-dark,lab(0% 0 0/.4))}.tooltip-module__z8zniW__popup[data-starting-style],.tooltip-module__z8zniW__popup[data-ending-style]{opacity:0;transform:scale(var(--tooltip-from-scale))}.tooltip-module__z8zniW__popup[data-ending-style]{transition:opacity var(--tooltip-exit-ms) ease-out, transform var(--tooltip-exit-ms) ease-out}.tooltip-module__z8zniW__popup[data-instant]{transition:none}.tooltip-module__z8zniW__popup [data-slot=kbd]{color:var(--muted-foreground);background:var(--muted)}@media (prefers-reduced-motion:reduce){.tooltip-module__z8zniW__popup[data-starting-style],.tooltip-module__z8zniW__popup[data-ending-style]{transform:none}}:is(html[data-motion=reduce] .tooltip-module__z8zniW__popup[data-starting-style],html[data-motion=reduce] .tooltip-module__z8zniW__popup[data-ending-style]){transform:none}}
@layer components{.lead-card-module__gqszCG__wrap{min-width:0;container-type:inline-size}.lead-card-module__gqszCG__card{background:var(--card);border:1px solid var(--border);min-width:0;display:grid}.lead-card-module__gqszCG__cover,.lead-card-module__gqszCG__blank{border-bottom:1px solid var(--border);block-size:7rem}.lead-card-module__gqszCG__body{flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.lead-card-module__gqszCG__words{flex-direction:column;gap:1rem;min-width:0;display:flex}.lead-card-module__gqszCG__eyebrow{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.75rem;font-weight:400;line-height:1rem}.lead-card-module__gqszCG__name{overflow-wrap:anywhere;font-size:1.25rem;font-weight:500;line-height:1.75rem}.lead-card-module__gqszCG__premise{text-wrap:pretty;max-width:34rem;font-size:.9375rem;line-height:1.5rem}.lead-card-module__gqszCG__facts{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;font-size:.875rem;display:flex}.lead-card-module__gqszCG__place{flex-direction:column;gap:.5rem;max-width:22rem;font-size:.875rem;line-height:1.25rem;display:flex}.lead-card-module__gqszCG__action{flex-direction:column;gap:.5rem;display:flex;container-type:inline-size}@container (min-width:40rem){.lead-card-module__gqszCG__card{grid-template-columns:16rem minmax(0,1fr)}.lead-card-module__gqszCG__cover,.lead-card-module__gqszCG__blank{border-inline-end:1px solid var(--border);border-bottom:0;block-size:auto;min-block-size:11rem}.lead-card-module__gqszCG__body{justify-content:center;padding:1.5rem}.lead-card-module__gqszCG__name{font-size:1.5rem;line-height:2rem}}}
@layer components{.carousel-module__tebK4G__root{--carousel-fade:1.5rem;--carousel-gap:1rem;--carousel-inset:0rem;min-width:0;position:relative}.carousel-module__tebK4G__viewport{overscroll-behavior-x:contain;min-width:0;scroll-padding-inline:max(var(--carousel-fade), var(--carousel-inset));scrollbar-width:none;position:relative;overflow-x:auto;container-type:inline-size}.carousel-module__tebK4G__viewport::-webkit-scrollbar{display:none}.carousel-module__tebK4G__root[data-ready] .carousel-module__tebK4G__viewport{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;overflow:clip}.carousel-module__tebK4G__root[data-ready]:is([data-start],[data-end]) .carousel-module__tebK4G__viewport{cursor:grab}.carousel-module__tebK4G__track{gap:var(--carousel-gap);width:max-content;padding:.25rem var(--carousel-inset);margin:0;list-style:none;display:flex;position:relative}.carousel-module__tebK4G__root[data-ready] .carousel-module__tebK4G__track{will-change:transform}.carousel-module__tebK4G__slide{flex:none;min-width:0}.carousel-module__tebK4G__viewport:before,.carousel-module__tebK4G__viewport:after{z-index:2;width:var(--carousel-fade);pointer-events:none;content:"";opacity:0;transition:opacity .2s ease-out;position:absolute;inset-block:0}.carousel-module__tebK4G__viewport:before{background:linear-gradient(to right, var(--carousel-ground,var(--background)), transparent);inset-inline-start:0}.carousel-module__tebK4G__viewport:after{background:linear-gradient(to left, var(--carousel-ground,var(--background)), transparent);inset-inline-end:0}.carousel-module__tebK4G__viewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:linear-gradient(to left, var(--carousel-ground,var(--background)), transparent)}.carousel-module__tebK4G__viewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:linear-gradient(to right, var(--carousel-ground,var(--background)), transparent)}.carousel-module__tebK4G__root[data-start] .carousel-module__tebK4G__viewport:before,.carousel-module__tebK4G__root[data-end] .carousel-module__tebK4G__viewport:after{opacity:1}.carousel-module__tebK4G__root:not([data-ready]) .carousel-module__tebK4G__arrow{visibility:hidden}body.gesture-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none}body.gesture-grabbing *{pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.carousel-module__tebK4G__viewport:before,.carousel-module__tebK4G__viewport:after{transition:none}}html[data-motion=reduce] .carousel-module__tebK4G__viewport:before{transition:none}html[data-motion=reduce] .carousel-module__tebK4G__viewport:after{transition:none}}
@layer components{.chart-tip-module__4G7qqa__tip{z-index:1;color:var(--popover-foreground);white-space:nowrap;pointer-events:none;background:var(--popover);border:1px solid var(--border);flex-direction:column;gap:.125rem;padding:.375rem .5rem;transition:left .12s ease-out,bottom .12s ease-out;display:flex;position:absolute;box-shadow:0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0006);box-shadow:0 4px 12px var(--lightningcss-light,lab(0% 0 0/.08))var(--lightningcss-dark,lab(0% 0 0/.4))}.chart-tip-module__4G7qqa__day{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.chart-tip-module__4G7qqa__count{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500;line-height:1.25rem}@media (prefers-reduced-motion:reduce){.chart-tip-module__4G7qqa__tip{transition:none}}html[data-motion=reduce] .chart-tip-module__4G7qqa__tip{transition:none}}
@layer components{.field-message-module__Y3KCGW__part:before{content:attr(data-part)}}
@layer components{.rail-module__wSALca__rail-section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.rail-module__wSALca__head{align-items:center;gap:.75rem;min-block-size:2rem;display:flex}.rail-module__wSALca__title{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-inline-size:0;display:flex}.rail-module__wSALca__arrows{flex:none;gap:.25rem;margin-inline-start:auto;display:inline-flex}@media (pointer:coarse),not (min-width:48rem){.rail-module__wSALca__arrows{display:none}}.rail-module__wSALca__rail,.rail-module__wSALca__tiles{--card-width:18rem}.rail-module__wSALca__card{width:min(var(--card-width), 85cqi);grid-template-columns:minmax(0,1fr);display:grid}.rail-module__wSALca__line{color:var(--muted-foreground);text-wrap:pretty;margin-top:-.25rem;font-size:.875rem;line-height:1.25rem}.rail-module__wSALca__place{min-block-size:calc(15.75rem + 3px)}.rail-module__wSALca__building{container-type:inline-size}.rail-module__wSALca__tiles{grid-auto-columns:min(var(--card-width), 85%);grid-auto-flow:column;gap:1rem;padding:.25rem 0;display:grid}.rail-module__wSALca__tiles>:nth-child(n+2){display:none}@container (min-width:37rem){.rail-module__wSALca__tiles>:nth-child(2){display:block}}@container (min-width:56rem){.rail-module__wSALca__tiles>:nth-child(3){display:block}}@container (min-width:75rem){.rail-module__wSALca__tiles>:nth-child(4){display:block}}.rail-module__wSALca__empty{color:var(--muted-foreground);text-align:center;text-wrap:balance;border:1px solid var(--border);place-items:center;padding:1.5rem 1rem;font-size:.875rem;line-height:1.25rem;display:grid}@media not (min-width:48rem){.rail-module__wSALca__rail{--carousel-gap:.75rem;--carousel-inset:var(--frame-gutter)}.rail-module__wSALca__row{margin-inline:calc(-1 * var(--frame-gutter))}}}
@layer components{.handle-copy-module__mx_5Eq__handle{display:contents}.handle-copy-module__mx_5Eq__handle [data-slot=copy-button-words]{overflow-wrap:break-word}}
@layer components{.hover-card-module__BvYKDG__trigger{position:relative}.hover-card-module__BvYKDG__positioner{z-index:50;outline:none}.hover-card-module__BvYKDG__popup{box-sizing:border-box;min-inline-size:min(14rem, var(--available-width));max-inline-size:min(20rem, var(--available-width));max-block-size:var(--available-height);color:var(--popover-foreground);background:var(--popover);border:1px solid var(--border);transform-origin:var(--transform-origin);transition:opacity var(--hover-card-enter-ms) var(--hover-card-enter-easing), transform var(--hover-card-enter-ms) var(--hover-card-enter-easing);outline:none;overflow-y:auto;box-shadow:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d),0 8px 24px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000073);box-shadow:0 1px 2px var(--lightningcss-light,lab(0% 0 0/.04))var(--lightningcss-dark,lab(0% 0 0/.3)),0 8px 24px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.45))}.hover-card-module__BvYKDG__popup[data-starting-style],.hover-card-module__BvYKDG__popup[data-ending-style]{opacity:0;transform:scale(var(--hover-card-from-scale))}.hover-card-module__BvYKDG__popup[data-ending-style]{transition:opacity var(--hover-card-exit-ms) ease-out, transform var(--hover-card-exit-ms) ease-out}@media (prefers-reduced-motion:reduce){.hover-card-module__BvYKDG__popup[data-starting-style],.hover-card-module__BvYKDG__popup[data-ending-style]{transform:none}}:is(html[data-motion=reduce] .hover-card-module__BvYKDG__popup[data-starting-style],html[data-motion=reduce] .hover-card-module__BvYKDG__popup[data-ending-style]){transform:none}}
@layer components{.difficulty-mark-module__wumh-G__mark{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.difficulty-mark-module__wumh-G__steps{grid-template-columns:repeat(3,.375em);gap:2px;display:inline-grid}.difficulty-mark-module__wumh-G__steps i{height:.75em;box-shadow:inset 0 0 0 1px var(--muted-foreground)}.difficulty-mark-module__wumh-G__steps i[data-on=true]{background:var(--foreground);box-shadow:none}.difficulty-mark-module__wumh-G__word{color:var(--muted-foreground);font-size:.8125rem}}
@layer components{.name-label-module__n3YGnq__label{color:var(--foreground);white-space:nowrap;background-color:var(--label);border-radius:var(--radius);border:1px solid #0000;padding-inline:.375rem;font-weight:500}.name-label-module__n3YGnq__name{text-overflow:ellipsis;vertical-align:top;max-width:calc(min(14rem,100%) - .75rem - 2px);margin-block-end:-.1875rem;padding-block-end:.1875rem;display:inline-block;overflow:hidden}@media (forced-colors:active){.name-label-module__n3YGnq__label{border-color:linktext}}}
@layer components{.catalog-card-module__8TzeHG__card{min-width:0;height:100%;color:inherit;background:var(--card);border:1px solid var(--border);flex-direction:column;text-decoration:none;transition:border-color .15s ease-out;display:flex;position:relative}.catalog-card-module__8TzeHG__card>[data-slot=lab-cover],.catalog-card-module__8TzeHG__card>[data-slot=skyline-cover],.catalog-card-module__8TzeHG__card>[data-slot=track-mosaic]{border-bottom:1px solid var(--border);flex:none;height:5.5rem}.catalog-card-module__8TzeHG__body{flex-direction:column;flex:1;gap:.375rem;min-width:0;padding:.875rem 1rem 1rem;display:flex}.catalog-card-module__8TzeHG__name{overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.375rem}.catalog-card-module__8TzeHG__details{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;row-gap:.125rem;font-size:.8125rem;line-height:1.25rem;display:flex}.catalog-card-module__8TzeHG__detail{align-items:center;min-height:1.25rem;display:inline-flex}.catalog-card-module__8TzeHG__detail+.catalog-card-module__8TzeHG__detail:before{content:"·";margin-inline:.5rem}.catalog-card-module__8TzeHG__description{color:var(--muted-foreground);text-wrap:pretty;overflow-wrap:anywhere;margin-top:.125rem;font-size:.875rem;line-height:1.375rem}.catalog-card-module__8TzeHG__foot{min-height:1.75rem;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:auto;padding-top:.25rem;font-size:.8125rem;display:flex}@media (hover:hover) and (pointer:fine){.catalog-card-module__8TzeHG__card:hover{border-color:var(--input)}.catalog-card-module__8TzeHG__card:hover .catalog-card-module__8TzeHG__name{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}}.catalog-card-module__8TzeHG__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.catalog-card-module__8TzeHG__card:active{translate:0 1px}@media (prefers-reduced-motion:reduce){.catalog-card-module__8TzeHG__card{transition:none}}html[data-motion=reduce] .catalog-card-module__8TzeHG__card{transition:none}}
@layer components{.range-row-module__G46QkW__root{--range-row-max:24rem;min-width:0;max-width:var(--range-row-max);padding:var(--range-row-frame-padding);margin:calc(var(--range-row-frame-padding) * -1);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex:1;justify-content:flex-end;display:flex;position:relative;overflow:hidden;container:range-row/inline-size}.range-row-module__G46QkW__track{will-change:transform;flex-shrink:0;display:flex;position:relative}.range-row-module__G46QkW__list{gap:var(--range-row-gap);display:flex}.range-row-module__G46QkW__slot{height:1.75rem;padding-inline:var(--range-row-item-padding);white-space:nowrap;border-radius:var(--radius-md);flex-shrink:0;align-items:center;line-height:normal;display:flex}.range-row-module__G46QkW__item{color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease-out}@media (hover:hover) and (pointer:fine){.range-row-module__G46QkW__item:hover:not(:disabled){color:var(--foreground)}}.range-row-module__G46QkW__item:disabled{color:var(--input);cursor:default}.range-row-module__G46QkW__track[data-dragging] .range-row-module__G46QkW__item{pointer-events:none}.range-row-module__G46QkW__root:not([data-ready]) .range-row-module__G46QkW__item[data-picked]{color:var(--background);background:var(--foreground)}.range-row-module__G46QkW__pick{visibility:hidden;gap:var(--range-row-gap);color:var(--background);pointer-events:none;background:var(--foreground);display:flex;position:absolute;inset:0}.range-row-module__G46QkW__root[data-ready] .range-row-module__G46QkW__pick{visibility:visible}.range-row-module__G46QkW__fade{pointer-events:none;opacity:0;width:2.5rem;position:absolute;inset-block:0}.range-row-module__G46QkW__fade[data-edge=start]{background:linear-gradient(to right, var(--background), transparent);left:0}.range-row-module__G46QkW__fade[data-edge=end]{background:linear-gradient(to left, var(--background), transparent);right:0}@media (prefers-reduced-motion:reduce){.range-row-module__G46QkW__item{transition:none}}html[data-motion=reduce] .range-row-module__G46QkW__item{transition:none}}
@layer components{.skyline-cover-module__mZaWGa__cover{background:var(--card);display:block;position:relative;overflow:hidden}.skyline-cover-module__mZaWGa__cover svg{width:100%;height:100%;display:block;position:absolute;inset:0}.skyline-cover-module__mZaWGa__column{fill:var(--avatar-ink)}.skyline-cover-module__mZaWGa__faint{fill:color-mix(in oklab, var(--avatar-ink) 14%, transparent)}}
@layer components{.share-meter-module__IVh0Zq__meter{--meter-gap:calc(var(--chart-cell) * var(--chart-gap));--meter-height:var(--chart-row);inline-size:100%;max-inline-size:20rem}.share-meter-module__IVh0Zq__steps{grid-template-columns:repeat(auto-fit, minmax(max(calc(var(--chart-cell) * var(--chart-floor)), calc((100% - (var(--meter-count) - 1) * var(--meter-gap)) / var(--meter-count) - .5px)), 1fr));gap:var(--meter-gap);display:grid}.share-meter-module__IVh0Zq__step{block-size:var(--meter-height);position:relative}.share-meter-module__IVh0Zq__outline{position:absolute;inset:0}.share-meter-module__IVh0Zq__fill{position:absolute;inset-block:0}.share-meter-module__IVh0Zq__step[data-here]{outline-offset:2px;outline:1px solid}}
@layer components{.taught-by-module___7uNHa__words{min-inline-size:0}.taught-by-module___7uNHa__line{align-items:baseline;gap:.25rem;min-inline-size:0;max-inline-size:100%;display:inline-flex}.taught-by-module___7uNHa__first{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}}
@layer components{.app-breadcrumb-module__aLNLKW__crumbs{--crumbs-open:max(0px, (100cqi - var(--crumbs-whole)) * 100000 + var(--crumbs-whole));--crumbs-shut:max(0px, (var(--crumbs-whole) - 100cqi) * 100000);--crumbs-room:max(0px, (100cqi - var(--crumbs-least,0px)) * 100000);width:100%;container-type:inline-size}.app-breadcrumb-module__aLNLKW__crumbs .app-breadcrumb-module__aLNLKW__path{max-width:var(--crumbs-room);gap:0;overflow:clip}.app-breadcrumb-module__aLNLKW__crumbs .app-breadcrumb-module__aLNLKW__path>[data-slot=breadcrumb-separator]{margin-inline:var(--breadcrumb-gap)}.app-breadcrumb-module__aLNLKW__between,.app-breadcrumb-module__aLNLKW__fold,.app-breadcrumb-module__aLNLKW__crumbs .app-breadcrumb-module__aLNLKW__path>.app-breadcrumb-module__aLNLKW__fold-separator{flex-shrink:0;min-width:0;overflow:clip}.app-breadcrumb-module__aLNLKW__between{max-width:var(--crumbs-open)}.app-breadcrumb-module__aLNLKW__crumbs .app-breadcrumb-module__aLNLKW__path>.app-breadcrumb-module__aLNLKW__between[data-slot=breadcrumb-separator]{margin-inline:min(var(--breadcrumb-gap), var(--crumbs-open))}.app-breadcrumb-module__aLNLKW__fold{max-width:var(--crumbs-shut)}.app-breadcrumb-module__aLNLKW__crumbs .app-breadcrumb-module__aLNLKW__path>.app-breadcrumb-module__aLNLKW__fold-separator{max-width:var(--crumbs-shut);margin-inline:min(var(--breadcrumb-gap), var(--crumbs-shut))}.app-breadcrumb-module__aLNLKW__fold-separator:before{content:"/"}.app-breadcrumb-module__aLNLKW__crumbs [data-fold][aria-hidden=false]{overflow:visible}.app-breadcrumb-module__aLNLKW__crumbs [data-fold][aria-hidden=true]{visibility:hidden}.app-breadcrumb-module__aLNLKW__part{font-family:var(--font-mono)}}
@layer components{.track-card-module__BEJXfG__mosaic{display:flex;overflow:hidden}.track-card-module__BEJXfG__mosaic>*{flex:1;min-width:0}.track-card-module__BEJXfG__maker{color:var(--foreground);align-items:center;gap:.375rem;display:inline-flex}.track-card-module__BEJXfG__meter{max-inline-size:9rem;flex:1;min-width:0}.track-card-module__BEJXfG__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground);white-space:nowrap;flex:none;margin-inline-start:auto;font-size:.75rem}}
@layer components{.history-list-module__lh2fNG__month{grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:36rem){.history-list-module__lh2fNG__month{grid-template-columns:9rem minmax(0,1fr)}}.history-list-module__lh2fNG__line{grid-template-columns:1.5rem minmax(0,1fr);display:grid}.history-list-module__lh2fNG__line>:nth-child(3){grid-column:2}@container (min-width:20rem){.history-list-module__lh2fNG__line{grid-template-columns:1.5rem minmax(0,1fr) auto}.history-list-module__lh2fNG__line>:nth-child(3){grid-column:auto}}}
@layer components{.quiet-field-line-module__8Oq7CW__line{container:line/inline-size}.quiet-field-line-module__8Oq7CW__value{flex:10ch;container-type:inline-size}@container line not (min-width:13.25rem){.quiet-field-line-module__8Oq7CW__value{flex-basis:100cqw;margin-inline-end:calc(100% - 100cqw)}.quiet-field-line-module__8Oq7CW__room,.quiet-field-line-module__8Oq7CW__line [data-slot=field-message-room]{display:none}}.quiet-field-line-module__8Oq7CW__hyphensRoom{height:1lh;display:none}@container not (min-width:31ch){.quiet-field-line-module__8Oq7CW__hyphensRoom{display:block}}}
@layer components{.lab-cover-module__5uMzIG__cover{--dither-tone-1:color-mix(in oklab, var(--avatar-ink) 30%, transparent);--dither-tone-2:color-mix(in oklab, var(--avatar-ink) 62%, transparent);color:var(--avatar-ink);background:color-mix(in oklab, var(--avatar-ink) 10%, var(--card));display:block;position:relative;overflow:hidden}}
@layer components{.sidebar-module__4Oz74W__frame{container:frame/inline-size}.sidebar-module__4Oz74W__root{--sidebar-column:var(--sidebar-width);--sidebar-hide-delay:var(--sidebar-slide-ms);--sidebar-scrim-fade:var(--sidebar-scrim-ms);--sidebar-glide-ms:var(--sidebar-slide-ms);--sidebar-icon-rest:.25rem;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:var(--sidebar-column) minmax(0, 1fr);isolation:isolate;height:100dvh;display:grid;position:relative;overflow:clip}@supports (width:round(1px, 1px)){.sidebar-module__4Oz74W__root{--sidebar-icon-rest:round(down, .25rem, 1px)}}.sidebar-module__4Oz74W__panel{z-index:2;width:var(--sidebar-width);contain:layout style;min-height:0;color:var(--sidebar-foreground);background:var(--sidebar);border-inline-end:1px solid var(--sidebar-border);outline:none;flex-direction:column;grid-area:1/1/3;transition:visibility;display:flex;position:relative}.sidebar-module__4Oz74W__panel:before{inset-block:0;width:var(--sidebar-give);pointer-events:none;content:"";background:var(--sidebar);position:absolute;right:100%}.sidebar-module__4Oz74W__panel:after{z-index:-1;pointer-events:none;content:"";opacity:0;transition:opacity var(--sidebar-glide-ms) var(--sidebar-slide-easing);position:absolute;inset:0;box-shadow:.5rem 0 1.5rem var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000073);box-shadow:.5rem 0 1.5rem var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.45))}.sidebar-module__4Oz74W__rail{inset-block:0;z-index:1;touch-action:none;cursor:col-resize;width:.5rem;position:absolute;right:-.25rem}.sidebar-module__4Oz74W__rail:after{inset-block:0;content:"";background:0 0;width:1px;transition:background-color .15s ease-out;position:absolute;left:.1875rem}.sidebar-module__4Oz74W__rail:hover:after,.sidebar-module__4Oz74W__root[data-state=dragging] .sidebar-module__4Oz74W__rail:after{background:color-mix(in oklab, var(--sidebar-foreground) 30%, transparent)}.sidebar-module__4Oz74W__edge{z-index:1;grid-area:1/1/3;width:.5rem;display:none}.sidebar-module__4Oz74W__header,.sidebar-module__4Oz74W__footer{flex-shrink:0}.sidebar-module__4Oz74W__content{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sidebar-module__4Oz74W__topBar{z-index:1;border-block-end:1px solid var(--border);grid-area:1/1/auto/-1;padding-inline-start:var(--sidebar-column);overflow:clip}.sidebar-module__4Oz74W__inset{--sidebar-docked-room:calc(100cqw - var(--sidebar-width));overscroll-behavior:contain;isolation:isolate;grid-area:2/1/auto/-1;position:relative;overflow:hidden auto;container-type:inline-size}.sidebar-module__4Oz74W__insetBody{width:var(--sidebar-docked-room);min-height:100%;grid-template-columns:minmax(0,1fr);margin-inline-start:calc((var(--sidebar-width) + var(--sidebar-column)) / 2);display:grid}.sidebar-module__4Oz74W__statusLine{z-index:3;background:var(--background);border-block-start:1px solid var(--border);grid-area:3/1/auto/-1}.sidebar-module__4Oz74W__scrim{z-index:1;pointer-events:none;opacity:0;transition:opacity var(--sidebar-scrim-fade) ease-out;background:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#00000080);background:var(--lightningcss-light,lab(0% 0 0/.25))var(--lightningcss-dark,lab(0% 0 0/.5));grid-area:1/1/3/-1}.sidebar-module__4Oz74W__icon{border:1.5px solid;flex-shrink:0;width:1rem;height:1rem;display:block;position:relative}.sidebar-module__4Oz74W__iconDivider{inset-block:0;transform:translateX(var(--sidebar-icon-rest));transition:transform var(--sidebar-glide-ms) var(--sidebar-slide-easing);border-inline-start:1.5px solid;position:absolute;left:0}@container frame (min-width:48rem){.sidebar-module__4Oz74W__root:is([data-collapsible=none],:has([data-slot=sidebar-dock])) .sidebar-module__4Oz74W__rail{display:none}.sidebar-module__4Oz74W__root[data-state=dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.sidebar-module__4Oz74W__root[data-state=dragging] .sidebar-module__4Oz74W__iconDivider{transform:translateX(calc(var(--sidebar-icon-rest) + (-100% - var(--sidebar-icon-rest)) * var(--sidebar-pull,0)));transition:none}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock])){--sidebar-column:0px}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock])) .sidebar-module__4Oz74W__panel{visibility:hidden;transition:visibility 0s linear var(--sidebar-hide-delay);transform:translate(-100%)}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock])) .sidebar-module__4Oz74W__iconDivider{transform:translate(-100%)}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock])) .sidebar-module__4Oz74W__rail{display:none}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock]))[data-state=peeking] .sidebar-module__4Oz74W__panel{visibility:visible;transition:visibility;transform:none}html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock]))[data-state=peeking] .sidebar-module__4Oz74W__panel:after{opacity:1}.sidebar-module__4Oz74W__root[data-state=peeking] .sidebar-module__4Oz74W__scrim{opacity:.35}@media (hover:hover) and (pointer:fine){html[data-sidebar=hidden] .sidebar-module__4Oz74W__root:not([data-collapsible=none],:has([data-slot=sidebar-dock])) .sidebar-module__4Oz74W__edge{display:block}}}@container frame not (min-width:48rem){.sidebar-module__4Oz74W__root{--sidebar-column:0px}.sidebar-module__4Oz74W__inset{--sidebar-docked-room:100cqw}.sidebar-module__4Oz74W__insetBody{margin-inline-start:0}.sidebar-module__4Oz74W__panel{visibility:hidden;max-width:calc(100vw - 3rem);transition:visibility 0s linear var(--sidebar-hide-delay);transform:translate(-100%)}.sidebar-module__4Oz74W__root[data-state=open] .sidebar-module__4Oz74W__panel{visibility:visible;transition:visibility;transform:none}.sidebar-module__4Oz74W__root[data-state=open] .sidebar-module__4Oz74W__scrim{opacity:1}.sidebar-module__4Oz74W__rail{display:none}}@media (prefers-reduced-motion:reduce){.sidebar-module__4Oz74W__root{--sidebar-hide-delay:0s;--sidebar-scrim-fade:0s;--sidebar-glide-ms:0s}}html[data-motion=reduce] .sidebar-module__4Oz74W__root{--sidebar-hide-delay:0s;--sidebar-scrim-fade:0s;--sidebar-glide-ms:0s}}
@layer components{.theme-preview-module__R85npa__frame{aspect-ratio:3/2;outline-offset:2px;border:1px solid var(--border);outline:2px solid #0000;width:100%;transition:outline-color .15s ease-out;display:block;position:relative;overflow:hidden}:where([aria-checked=true]) .theme-preview-module__R85npa__frame{outline-color:var(--ring)}.theme-preview-module__R85npa__shell{background:var(--background);grid-template-columns:30% 1fr;display:grid;position:absolute;inset:0}.theme-preview-module__R85npa__split{clip-path:inset(0 0 0 50%)}.theme-preview-module__R85npa__sidebar{background:var(--sidebar);border-inline-end:1px solid var(--sidebar-border);flex-direction:column;gap:7%;padding:10% 9%;display:flex}.theme-preview-module__R85npa__brand{background:var(--sidebar-foreground);width:70%;height:6%;margin-block-end:6%}.theme-preview-module__R85npa__row{background:var(--muted-foreground);opacity:.45;width:85%;height:5%}.theme-preview-module__R85npa__rowActive{background:var(--sidebar-accent);opacity:1;width:100%;height:9%}.theme-preview-module__R85npa__main{grid-template-rows:16% 1fr;min-width:0;display:grid}.theme-preview-module__R85npa__topBar{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;padding-inline:8%;display:flex}.theme-preview-module__R85npa__crumb{background:var(--muted-foreground);opacity:.6;width:35%;height:22%}.theme-preview-module__R85npa__face{aspect-ratio:1;background:var(--muted-foreground);opacity:.6;width:9%}.theme-preview-module__R85npa__page{flex-direction:column;gap:9%;padding:10% 12%;display:flex}.theme-preview-module__R85npa__heading{background:var(--foreground);width:55%;height:7%}.theme-preview-module__R85npa__cards{flex:1;grid-template-columns:1fr 1fr;gap:8%;display:grid}.theme-preview-module__R85npa__card{background:var(--card);border:1px solid var(--border);align-items:flex-end;padding:10%;display:flex}.theme-preview-module__R85npa__accent{background:var(--primary);width:60%;height:10%}@media (prefers-reduced-motion:reduce){.theme-preview-module__R85npa__frame{transition:none}}html[data-motion=reduce] .theme-preview-module__R85npa__frame{transition:none}}
@layer components{.cohort-settings-module__wXEp9a__sections{overflow-anchor:none}}
@layer components{@media print{:where(body:has([data-slot=recovery-codes]) *){visibility:hidden}.recovery-code-shown-module__BUzQOG__codes{visibility:visible}.recovery-code-shown-module__BUzQOG__codes *{visibility:visible}.recovery-code-shown-module__BUzQOG__codes{color:#000;background:#fff;padding:2rem;position:fixed;inset:0}}}
@layer components{.filter-chips-module__nLVTfW__chips{scroll-snap-type:x proximity;scrollbar-color:var(--border) transparent;scrollbar-width:thin;gap:.5rem;min-width:0;max-width:calc(100% + .5rem);margin:-.25rem;padding:.25rem;display:flex;overflow-x:auto}.filter-chips-module__nLVTfW__chip{font-size:var(--text-sm);color:var(--foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;scroll-snap-align:start;background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0;align-items:center;gap:.5rem;padding-inline:.75rem;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex;position:relative}.filter-chips-module__nLVTfW__chip:active{translate:0 1px}.filter-chips-module__nLVTfW__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-weight:400}@media (hover:hover) and (pointer:fine){.filter-chips-module__nLVTfW__chip:not([aria-current=true],:has(>[data-pending])):hover{background-color:var(--secondary-hover)}.filter-chips-module__nLVTfW__chip:not([aria-current=true],:has(>[data-pending])):hover .filter-chips-module__nLVTfW__count{color:var(--foreground)}}.filter-chips-module__nLVTfW__chip:is([aria-current=true],:has(>[data-pending])){color:var(--background);background-color:var(--foreground);border-color:var(--foreground)}.filter-chips-module__nLVTfW__chip:is([aria-current=true],:has(>[data-pending])) .filter-chips-module__nLVTfW__count{color:var(--background)}.filter-chips-module__nLVTfW__chips:has([data-pending]) .filter-chips-module__nLVTfW__chip[aria-current=true]:not(:has(>[data-pending])){color:var(--foreground);background-color:var(--muted);border-color:var(--border)}.filter-chips-module__nLVTfW__chips:has([data-pending]) .filter-chips-module__nLVTfW__chip[aria-current=true]:not(:has(>[data-pending])) .filter-chips-module__nLVTfW__count{color:var(--muted-foreground)}@media (forced-colors:active){.filter-chips-module__nLVTfW__chip{border-color:linktext}.filter-chips-module__nLVTfW__chip:is([aria-current=true],:has(>[data-pending])),.filter-chips-module__nLVTfW__chip:is([aria-current=true],:has(>[data-pending])) .filter-chips-module__nLVTfW__count{color:highlighttext;forced-color-adjust:none;background-color:highlight;border-color:highlight}.filter-chips-module__nLVTfW__chips:has([data-pending]) .filter-chips-module__nLVTfW__chip[aria-current=true]:not(:has(>[data-pending])){color:linktext;background-color:canvas;border-color:linktext}.filter-chips-module__nLVTfW__chips:has([data-pending]) .filter-chips-module__nLVTfW__chip[aria-current=true]:not(:has(>[data-pending])) .filter-chips-module__nLVTfW__count{color:linktext;background-color:canvas;border-color:linktext}}}
@layer components{.sidebar-switcher-module__AHVALa__trigger{width:100%;min-width:0;color:inherit;text-align:start;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;align-items:center;gap:.625rem;padding:.375rem .5rem;transition:background-color .15s ease-out;display:flex}.sidebar-switcher-module__AHVALa__trigger:hover,.sidebar-switcher-module__AHVALa__trigger[data-popup-open]{background:var(--sidebar-accent)}.sidebar-switcher-module__AHVALa__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sidebar-switcher-module__AHVALa__text{flex-direction:column;flex:1;min-width:0;display:flex}.sidebar-switcher-module__AHVALa__title{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;font-size:.8125rem;font-weight:500;line-height:1.25rem;overflow:hidden}.sidebar-switcher-module__AHVALa__detail{text-overflow:ellipsis;font-family:var(--font-mono);color:var(--muted-foreground);white-space:nowrap;font-size:.6875rem;line-height:1rem;overflow:hidden}.sidebar-switcher-module__AHVALa__chevron{width:.875rem;height:.875rem;color:var(--muted-foreground);flex-shrink:0}.sidebar-switcher-module__AHVALa__content{width:var(--anchor-width);min-width:min(15rem, var(--available-width));max-width:var(--available-width);flex-direction:column;display:flex}.sidebar-switcher-module__AHVALa__list{overscroll-behavior:contain;min-height:0;margin-inline:-.25rem;padding-inline:.25rem;scroll-padding-block-start:1.75rem;overflow-y:auto}.sidebar-switcher-module__AHVALa__list [data-slot=dropdown-menu-label]{z-index:1;background:var(--popover);position:sticky;top:0}.sidebar-switcher-module__AHVALa__wholeTitle{max-width:var(--available-width);overflow-wrap:anywhere}.sidebar-switcher-module__AHVALa__choice{--switcher-lead:1.5rem;min-width:0}.sidebar-switcher-module__AHVALa__choiceName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;line-height:1lh;overflow:hidden}@media (pointer:coarse){.sidebar-switcher-module__AHVALa__choiceName{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.sidebar-switcher-module__AHVALa__choiceWords{flex-direction:column;flex:0 auto;min-width:0;display:flex}.sidebar-switcher-module__AHVALa__choiceWords>.sidebar-switcher-module__AHVALa__choiceName{align-self:flex-start;max-width:100%}.sidebar-switcher-module__AHVALa__choiceDetail{max-width:100%;font-family:var(--font-mono);color:var(--muted-foreground);overflow-wrap:anywhere;align-self:flex-start;font-size:.6875rem;line-height:1rem}.sidebar-switcher-module__AHVALa__choice[aria-current=page] .sidebar-switcher-module__AHVALa__choiceName{font-weight:500}.sidebar-switcher-module__AHVALa__nested{padding-inline-start:calc(.5rem + var(--switcher-lead) + .5rem)}}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_c86fb074-module__KTVFsW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_c86fb074-module__KTVFsW__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer components{.person-picker-module__lmfNda__picker{flex-direction:column;gap:.5rem;display:flex}.person-picker-module__lmfNda__field{position:relative}.person-picker-module__lmfNda__looking{color:var(--muted-foreground);pointer-events:none;opacity:0;transition:opacity var(--person-picker-looking-fade) ease-out;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:.75rem}.person-picker-module__lmfNda__picker[data-looking] .person-picker-module__lmfNda__looking{opacity:1;transition-delay:var(--person-picker-looking-beat)}@supports (width:mod(3px, 2px)){.person-picker-module__lmfNda__looking>[data-slot=loader]{--person-picker-gap:round(var(--loader-ripple-gap-em), 1px);--loader-ripple-gap:calc(var(--person-picker-gap) + mod(round(2.5rem, 1px) - 4 * round(var(--loader-ripple-dot-em), 1px) - 3 * var(--person-picker-gap), 2px))}}.person-picker-module__lmfNda__room{height:calc(4 * 4rem + 2 * var(--panel-inset) + 2px)}.person-picker-module__lmfNda__room>[data-slot=panel-body]{height:100%}.person-picker-module__lmfNda__list{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.person-picker-module__lmfNda__row{cursor:default;-webkit-user-select:none;user-select:none}.person-picker-module__lmfNda__name{min-width:0}.person-picker-module__lmfNda__handle{min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;line-height:var(--text-xs--line-height);color:var(--muted-foreground);overflow-wrap:anywhere}.person-picker-module__lmfNda__check{color:var(--foreground);display:flex}@media (forced-colors:active){.person-picker-module__lmfNda__row[data-highlighted]:after{pointer-events:none;outline-offset:-2px;content:"";outline:2px solid highlight;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.person-picker-module__lmfNda__looking,.person-picker-module__lmfNda__picker[data-looking] .person-picker-module__lmfNda__looking{transition:none}}html[data-motion=reduce] .person-picker-module__lmfNda__looking{transition:none}html[data-motion=reduce] .person-picker-module__lmfNda__picker[data-looking] .person-picker-module__lmfNda__looking{transition:none}}
@layer components{.switch-module__7I7rHa__track{--switch-pad:.125rem;--switch-thumb:.875rem;box-sizing:border-box;width:calc(2 * var(--switch-thumb) + 2 * var(--switch-pad) + 4px);height:calc(var(--switch-thumb) + 2 * var(--switch-pad) + 2px);padding:var(--switch-pad);transition-timing-function:var(--switch-ease);transition-duration:var(--switch-slide-ms);transition-property:background-color,border-color}.switch-module__7I7rHa__track[data-size=sm]{--switch-thumb:.625rem}.switch-module__7I7rHa__thumb{width:var(--switch-thumb);height:var(--switch-thumb);transition:translate var(--switch-slide-ms) var(--switch-ease)}.switch-module__7I7rHa__thumb[data-checked]{translate:calc(var(--switch-thumb) + 2px) 0}.switch-module__7I7rHa__work{opacity:0;transition:opacity var(--switch-work-fade-ms) var(--switch-ease);font-size:.5rem}.switch-module__7I7rHa__track[data-size=sm] .switch-module__7I7rHa__work{font-size:.375rem}.switch-module__7I7rHa__track[data-pending] .switch-module__7I7rHa__work{opacity:1}@supports (width:round(1px, 1px)){.switch-module__7I7rHa__track{--switch-pad:round(.125rem, 1px);--switch-thumb:calc(round(1.25rem, 2px) - 2px - 2 * var(--switch-pad))}.switch-module__7I7rHa__track[data-size=sm]{--switch-thumb:calc(round(1rem, 2px) - 2px - 2 * var(--switch-pad))}.switch-module__7I7rHa__work>[data-slot=loader]{--loader-ripple-dot:max(1px, round(calc(var(--switch-thumb) / 12), 1px));--loader-ripple-gap:2px}}@media (prefers-reduced-motion:reduce){.switch-module__7I7rHa__track,.switch-module__7I7rHa__thumb,.switch-module__7I7rHa__work{transition:none}}:is(html[data-motion=reduce] .switch-module__7I7rHa__track,html[data-motion=reduce] .switch-module__7I7rHa__thumb,html[data-motion=reduce] .switch-module__7I7rHa__work){transition:none}}
@layer components{.dither-module__eJGqoG__ink{--dither-ember:var(--brand-ember)}}
@layer components{.timeline-module__s4yxeG__frame{container-type:inline-size}.timeline-module__s4yxeG__timeline{grid-template-columns:auto var(--chart-row) minmax(0, 1fr);column-gap:1rem;display:grid}@container (min-width:20rem){.timeline-module__s4yxeG__timeline{grid-template-columns:auto var(--chart-row) minmax(0, 1fr) auto}}.timeline-module__s4yxeG__day{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted-foreground);text-align:end;white-space:nowrap}.timeline-module__s4yxeG__swatch{inline-size:var(--chart-row);block-size:var(--chart-row);align-self:start;margin-block-start:calc((1lh - var(--chart-row)) / 2)}.timeline-module__s4yxeG__words{text-wrap:pretty;overflow-wrap:anywhere;min-inline-size:0}.timeline-module__s4yxeG__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted-foreground);white-space:nowrap}.timeline-module__s4yxeG__line{grid-template-columns:subgrid;font-size:var(--text-sm);grid-column:1/-1;align-items:baseline;padding-block:.375rem;line-height:1.25rem;display:grid}.timeline-module__s4yxeG__line>.timeline-module__s4yxeG__time{grid-column:3}@container (min-width:20rem){.timeline-module__s4yxeG__line>.timeline-module__s4yxeG__time{grid-column:auto}}.timeline-module__s4yxeG__line[data-after]{margin-block-start:.75rem}.timeline-module__s4yxeG__paper{block-size:var(--chart-paper)}}
@layer components{.dither-field-module__YERHCq__host{--dither-wave:var(--dither-ember);--dither-ground:var(--background);--dither-lean:.28;--dither-toe:.1;--dither-firm:.5}.dark .dither-field-module__YERHCq__host{--dither-lean:.4;--dither-toe:.15}.dither-field-module__YERHCq__fallback{image-rendering:pixelated;background-image:var(--dither-fallback-light);background-position:50%;background-repeat:no-repeat;background-size:var(--dither-fallback-width) var(--dither-fallback-height)}.dark .dither-field-module__YERHCq__fallback{background-image:var(--dither-fallback-dark)}}
@layer components{.text-size-setting-module__wfbYEa__strip{scrollbar-color:var(--border) transparent;scrollbar-width:thin}}
@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:optional;src:url(../media/3eea4b3d42758fbc-s.0ogxg322i472y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:optional;src:url(../media/d3f3f01dfc015e12-s.p.23zh95iq-x3nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_9be5bc92-module__v-e2FW__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_9be5bc92-module__v-e2FW__variable{--font-funnel:"Funnel Display", "Funnel Display Fallback"}
@layer components{.progress-banner-module__FgrMUa__banner{--cell:.25rem;--cells:var(--cells-wide);--gap:1.5rem;--fill-trace:.14;--chrome-lit:.26;--chrome-trace:.07;--half-lit:.55;flex-direction:column;gap:.625rem;min-width:0;margin:0;display:flex}.progress-banner-module__FgrMUa__banner[data-kind=labs]{--gap:.25rem}.progress-banner-module__FgrMUa__plot{gap:var(--gap);height:calc(var(--cells) * var(--cell));background:var(--card);border:1px solid var(--border);display:flex}.progress-banner-module__FgrMUa__words{gap:var(--gap);display:flex}@container frame not (min-width:48rem){.progress-banner-module__FgrMUa__banner{--cells:var(--cells-narrow)}.progress-banner-module__FgrMUa__plot .progress-banner-module__FgrMUa__column{--tall:var(--tall-narrow);--at:var(--at-narrow)}.progress-banner-module__FgrMUa__banner[data-kind=sections]{--gap:.75rem}.progress-banner-module__FgrMUa__plot,.progress-banner-module__FgrMUa__words{margin-inline:calc(-1 * var(--frame-gutter))}.progress-banner-module__FgrMUa__plot{border-inline:0}}.progress-banner-module__FgrMUa__slot{flex:1 1 0;min-width:0;display:flex}.progress-banner-module__FgrMUa__column{--tall:var(--tall-wide);--at:var(--at-wide);-webkit-tap-highlight-color:transparent;outline:none;flex:1 1 0;min-width:0;display:block;position:relative}.progress-banner-module__FgrMUa__column:focus-visible{z-index:3;box-shadow:inset 0 0 0 2px var(--ring)}@media (hover:hover) and (pointer:fine){.progress-banner-module__FgrMUa__column:hover{z-index:3;background:color-mix(in oklab, var(--foreground) 5%, transparent)}}.progress-banner-module__FgrMUa__bar{--h:calc(var(--tall) * var(--cell));--filled:calc(round(nearest, var(--share) * var(--tall)) * var(--cell));--filled-was:calc(round(nearest, var(--was,0) * var(--tall)) * var(--cell));inset-inline:0;height:var(--h);position:absolute;bottom:0}.progress-banner-module__FgrMUa__strip{inset-inline:0;height:var(--cell);background:var(--primary-ink);position:absolute;top:0}.progress-banner-module__FgrMUa__dither{opacity:var(--dither-lit);position:absolute;inset:0}.progress-banner-module__FgrMUa__dither i{background:var(--dither-ink);position:absolute;inset:0}.progress-banner-module__FgrMUa__ground{opacity:calc(var(--dither-trace) / var(--dither-lit))}.progress-banner-module__FgrMUa__lit{-webkit-mask-image:url(../media/dither.3ou99ubxfk41p.svg);mask-image:url(../media/dither.3ou99ubxfk41p.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 calc(-1 * var(--at) * var(--cell));mask-position:0 calc(-1 * var(--at) * var(--cell));-webkit-mask-size:calc(8 * var(--cell)) calc(var(--sprite-rows) * var(--cell));mask-size:calc(8 * var(--cell)) calc(var(--sprite-rows) * var(--cell))}.progress-banner-module__FgrMUa__chrome{--dither-ink:var(--foreground);--dither-lit:var(--chrome-lit);--dither-trace:var(--chrome-trace);clip-path:inset(0 0 var(--filled) 0)}.progress-banner-module__FgrMUa__fill{--dither-ink:var(--avatar-ink);--dither-lit:1;--dither-trace:var(--fill-trace);clip-path:inset(calc(var(--h) - var(--filled)) 0 0 0)}.progress-banner-module__FgrMUa__column[data-begun=true] :is(.progress-banner-module__FgrMUa__fill,.progress-banner-module__FgrMUa__chrome){clip-path:none;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:calc(2 * var(--cell)) calc(2 * var(--cell));mask-size:calc(2 * var(--cell)) calc(2 * var(--cell))}.progress-banner-module__FgrMUa__column[data-begun=true] .progress-banner-module__FgrMUa__fill{--dither-lit:var(--half-lit);-webkit-mask-image:repeating-conic-gradient(#000 0 25%, transparent 0 50%);mask-image:repeating-conic-gradient(#000 0 25%, transparent 0 50%)}.progress-banner-module__FgrMUa__column[data-begun=true] .progress-banner-module__FgrMUa__chrome{-webkit-mask-image:repeating-conic-gradient(transparent 0 25%, #000 0 50%);mask-image:repeating-conic-gradient(transparent 0 25%, #000 0 50%)}.progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__fill{animation:progress-banner-module__FgrMUa__fill-rises var(--banner-rise) var(--banner-rise-ease) both}.progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__chrome{animation:progress-banner-module__FgrMUa__chrome-rises var(--banner-rise) var(--banner-rise-ease) both}.progress-banner-module__FgrMUa__card{z-index:5;width:min(14rem,60vw);color:var(--foreground);pointer-events:none;background:var(--background);border:1px solid var(--border);opacity:0;transition:opacity var(--banner-card-fade) linear, transform var(--banner-card-lift) var(--banner-card-ease), display var(--banner-card-fade) allow-discrete;flex-direction:column;gap:.375rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.125rem;display:none;position:absolute;top:.5rem;left:calc(100% + .5rem);transform:translateY(2px);box-shadow:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d),0 8px 24px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000073);box-shadow:0 1px 2px var(--lightningcss-light,lab(0% 0 0/.04))var(--lightningcss-dark,lab(0% 0 0/.3)),0 8px 24px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.45))}.progress-banner-module__FgrMUa__column[data-flip=true] .progress-banner-module__FgrMUa__card{left:auto;right:calc(100% + .5rem)}@container frame not (min-width:48rem){.progress-banner-module__FgrMUa__column[data-flip] .progress-banner-module__FgrMUa__card{top:calc(100% + .5rem);right:auto;left:calc((1 - var(--place)) * (100% + var(--gap)) + var(--frame-gutter));width:calc(var(--count) * 100% + (var(--count) - 1) * var(--gap) - 2 * var(--frame-gutter))}}.progress-banner-module__FgrMUa__column:focus-visible .progress-banner-module__FgrMUa__card{opacity:1;display:flex;transform:none}@media (hover:hover) and (pointer:fine){.progress-banner-module__FgrMUa__column:hover .progress-banner-module__FgrMUa__card{opacity:1;transition-delay:var(--banner-card-delay);display:flex;transform:none}}@starting-style{.progress-banner-module__FgrMUa__column:hover .progress-banner-module__FgrMUa__card,.progress-banner-module__FgrMUa__column:focus-visible .progress-banner-module__FgrMUa__card{opacity:0;transform:translateY(2px)}}.progress-banner-module__FgrMUa__cardName{overflow-wrap:anywhere;align-items:baseline;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.progress-banner-module__FgrMUa__cardName b{font:500 .75rem / 1.25rem var(--font-mono);color:var(--muted-foreground)}.progress-banner-module__FgrMUa__cardLine{color:var(--muted-foreground);overflow-wrap:anywhere}.progress-banner-module__FgrMUa__label{min-width:0;color:var(--muted-foreground);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;font-size:.75rem;line-height:1.125rem;display:flex;container-type:inline-size}.progress-banner-module__FgrMUa__title{justify-content:center;align-items:baseline;gap:.375rem;max-width:100%;display:flex}.progress-banner-module__FgrMUa__title b{font:500 .75rem / 1.125rem var(--font-mono);flex:none}.progress-banner-module__FgrMUa__name{min-width:0;color:var(--foreground);overflow-wrap:anywhere}.progress-banner-module__FgrMUa__count{font:.6875rem / 1.125rem var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;display:grid}.progress-banner-module__FgrMUa__count>span{grid-area:1/1}.progress-banner-module__FgrMUa__then{animation:progress-banner-module__FgrMUa__count-leaves var(--banner-count) linear var(--banner-count-at) both}.progress-banner-module__FgrMUa__now{animation:progress-banner-module__FgrMUa__count-arrives var(--banner-count) linear var(--banner-count-at) both}.progress-banner-module__FgrMUa__label[data-here=true] b{color:var(--primary-ink)}.progress-banner-module__FgrMUa__label[data-here=true] .progress-banner-module__FgrMUa__count{color:var(--foreground)}@container not (min-width:6rem){.progress-banner-module__FgrMUa__name{display:none}}@container not (min-width:4.25rem){.progress-banner-module__FgrMUa__count{display:none}}@media (prefers-reduced-motion:reduce){.progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__fill,.progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__chrome,.progress-banner-module__FgrMUa__now{animation:none}.progress-banner-module__FgrMUa__then{opacity:0;animation:none}.progress-banner-module__FgrMUa__card{transition:opacity var(--banner-card-fade) linear;transform:none}}html[data-motion=reduce] .progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__fill{animation:none}html[data-motion=reduce] .progress-banner-module__FgrMUa__column[data-rises=true] .progress-banner-module__FgrMUa__chrome{animation:none}html[data-motion=reduce] .progress-banner-module__FgrMUa__now{animation:none}html[data-motion=reduce] .progress-banner-module__FgrMUa__then{opacity:0;animation:none}html[data-motion=reduce] .progress-banner-module__FgrMUa__card{transition:opacity var(--banner-card-fade) linear;transform:none}}@keyframes progress-banner-module__FgrMUa__fill-rises{0%{clip-path:inset(calc(var(--h) - var(--filled-was)) 0 0 0)}}@keyframes progress-banner-module__FgrMUa__chrome-rises{0%{clip-path:inset(0 0 var(--filled-was) 0)}}@keyframes progress-banner-module__FgrMUa__count-leaves{to{opacity:0}}@keyframes progress-banner-module__FgrMUa__count-arrives{0%{opacity:0}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(../media/ceec3e50f42c26e3-s.2kfcf8ox-s2t2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(../media/b140408e2d7eae5d-s.44293pltj-0q4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(../media/d3af3242084a193c-s.19sf16kk8bs_r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(../media/441492499fc86682-s.3k-oj3hs98av5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_b9c4fdca-module__bC1VHW__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal;font-weight:600}.ibm_plex_sans_arabic_b9c4fdca-module__bC1VHW__variable{--font-card-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:optional;src:url(../media/52acd2ded95ac6cd-s.p.1jif08y1wpazm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:optional;src:url(../media/4ce61fe437b63f55-s.1-02adt46su81.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:optional;src:url(../media/ecc51711236713ee-s.3lr0ifk2ws6ue.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:optional;src:url(../media/890431f0a0104557-s.33bqs187kml9s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_e7ceb930-module__rPmeAG__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_e7ceb930-module__rPmeAG__variable{--font-arabic:"Readex Pro", "Readex Pro Fallback"}
@layer components{.track-list-module__IIhv2q__list{flex-direction:column;gap:1rem;min-width:0;display:flex}.track-list-module__IIhv2q__title{align-items:baseline;gap:.625rem;font-size:1.125rem;font-weight:500;line-height:1.75rem;display:flex}.track-list-module__IIhv2q__titleCount{font:.8125rem / 1.25rem var(--font-mono);color:var(--muted-foreground)}.track-list-module__IIhv2q__sections,.track-list-module__IIhv2q__rows{border-top:1px solid var(--border);flex-direction:column;display:flex}.track-list-module__IIhv2q__section{border-bottom:1px solid var(--border);scroll-margin-top:4.5rem}.track-list-module__IIhv2q__sectionHead{grid-template-columns:minmax(0,max-content) auto minmax(0,1fr) auto auto;align-items:center;column-gap:1rem;min-height:3.5rem;padding:.75rem .25rem;display:grid;position:relative}.track-list-module__IIhv2q__headTitle{min-width:0}.track-list-module__IIhv2q__headButton{text-align:start;cursor:pointer;outline:none;align-items:center;gap:1rem;display:flex}.track-list-module__IIhv2q__headButton:after{content:"";position:absolute;inset:0}.track-list-module__IIhv2q__headButton:focus-visible:after{box-shadow:inset 0 0 0 2px var(--ring)}.track-list-module__IIhv2q__headPlace{width:1.5rem;font:.75rem / normal var(--font-mono);color:var(--muted-foreground);text-align:end;flex:none}.track-list-module__IIhv2q__sectionName{overflow-wrap:anywhere;min-width:0;font-size:.9375rem;font-weight:500;line-height:normal}.track-list-module__IIhv2q__headMeter{grid-column:2;min-width:0}.track-list-module__IIhv2q__steps{display:block}.track-list-module__IIhv2q__steps>[data-slot=meter]{inline-size:calc(var(--steps) * var(--meter-height) + (var(--steps) - 1) * var(--meter-gap));max-inline-size:100%}.track-list-module__IIhv2q__headCount{white-space:nowrap;grid-column:4;align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.25rem;display:flex}.track-list-module__IIhv2q__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.track-list-module__IIhv2q__fold{width:1rem;height:1rem;color:var(--muted-foreground);grid-column:5}.track-list-module__IIhv2q__section[data-open=true] .track-list-module__IIhv2q__fold{transform:rotate(180deg)}.track-list-module__IIhv2q__sectionBody{padding-bottom:.5rem}.track-list-module__IIhv2q__sectionBody[hidden]{display:none}.track-list-module__IIhv2q__sectionBody .track-list-module__IIhv2q__rows{border-top:0}.track-list-module__IIhv2q__list>.track-list-module__IIhv2q__rows>.track-list-module__IIhv2q__item{border-bottom:1px solid var(--border)}.track-list-module__IIhv2q__sectionBody .track-list-module__IIhv2q__item+.track-list-module__IIhv2q__item{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent)}.track-list-module__IIhv2q__row{min-height:4rem;color:inherit;isolation:isolate;outline:none;grid-template-columns:1.5rem 3rem minmax(0,1fr) 7rem 6.5rem auto;align-items:center;column-gap:1rem;padding:.625rem .25rem;scroll-margin-top:4.5rem;display:grid;position:relative}.track-list-module__IIhv2q__row:has(>.track-list-module__IIhv2q__state){grid-template-columns:1.5rem 3rem minmax(0,1fr) 7rem 6.5rem 7rem auto}.track-list-module__IIhv2q__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}@media (hover:hover) and (pointer:fine){.track-list-module__IIhv2q__sectionHead:hover,.track-list-module__IIhv2q__row:hover{background:color-mix(in oklab, var(--muted) 35%, transparent)}}.track-list-module__IIhv2q__row[data-running=true]{box-shadow:inset 2px 0 0 var(--primary-ink)}.track-list-module__IIhv2q__row:after{z-index:-1;pointer-events:none;content:"";background:var(--muted);opacity:0;position:absolute;inset:0}.track-list-module__IIhv2q__row:target:after{animation:1.6s cubic-bezier(.4,0,.1,1) track-list-module__IIhv2q__found}.track-list-module__IIhv2q__place{font:.75rem / 1rem var(--font-mono);color:var(--muted-foreground);text-align:end}.track-list-module__IIhv2q__cover{border:1px solid var(--border);width:3rem;height:2rem}.track-list-module__IIhv2q__what{flex-direction:column;gap:.125rem;min-width:0;display:flex}.track-list-module__IIhv2q__labName{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.25rem}.track-list-module__IIhv2q__premise{color:var(--muted-foreground);text-wrap:pretty;font-size:.8125rem;line-height:1.25rem}.track-list-module__IIhv2q__facts{display:contents}.track-list-module__IIhv2q__flags{font:.75rem / 1rem var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.625rem;display:inline-flex}.track-list-module__IIhv2q__flagSteps{grid-template-columns:repeat(var(--flags), 1fr);width:calc(var(--flags) * 1.25rem + (var(--flags) - 1) * .125rem);gap:.125rem;height:.5rem;display:grid}.track-list-module__IIhv2q__flagSteps>i{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 30%, transparent)}.track-list-module__IIhv2q__flagSteps>i[data-found=true]{background:var(--avatar-ink);box-shadow:none}.track-list-module__IIhv2q__state{align-items:center;font-size:.8125rem;line-height:1.25rem;display:flex}.track-list-module__IIhv2q__quiet{color:var(--muted-foreground)}.track-list-module__IIhv2q__chevron{width:1rem;height:1rem;color:var(--muted-foreground)}@container frame not (min-width:48rem){.track-list-module__IIhv2q__sectionHead{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem}.track-list-module__IIhv2q__headButton{gap:.75rem}.track-list-module__IIhv2q__headPlace{text-align:start;width:1.25rem}.track-list-module__IIhv2q__headMeter,.track-list-module__IIhv2q__headCount{grid-column:1;padding-inline-start:2rem}.track-list-module__IIhv2q__headMeter{grid-row:2;max-width:10rem}.track-list-module__IIhv2q__headCount{white-space:normal;flex-wrap:wrap;grid-row:3;gap:.25rem .75rem}.track-list-module__IIhv2q__fold{grid-area:1/2/span 3}:is(.track-list-module__IIhv2q__row,.track-list-module__IIhv2q__row:has(>.track-list-module__IIhv2q__state)){grid-template-columns:1.25rem 2rem minmax(0,1fr) auto;align-items:start;gap:.375rem .75rem}.track-list-module__IIhv2q__place{text-align:start;padding-top:.125rem}.track-list-module__IIhv2q__cover{width:2rem;height:2rem}.track-list-module__IIhv2q__what{display:contents}.track-list-module__IIhv2q__labName{grid-area:1/3;align-self:center}.track-list-module__IIhv2q__premise{grid-area:2/2/auto/4}.track-list-module__IIhv2q__facts{flex-wrap:wrap;grid-area:3/2/auto/4;align-items:center;gap:.25rem 1rem;display:flex}.track-list-module__IIhv2q__state{grid-area:4/2/auto/4}.track-list-module__IIhv2q__chevron{grid-area:1/4/span 4;align-self:center}}@media (prefers-reduced-motion:reduce){.track-list-module__IIhv2q__row:target:after{animation-duration:.8s}}html[data-motion=reduce] .track-list-module__IIhv2q__row:target:after{animation-duration:.8s}}@keyframes track-list-module__IIhv2q__found{0%{opacity:.9}to{opacity:0}}
@layer components{.address-module__Tk27Eq__band{--band-accent:var(--dither-ember)}.address-module__Tk27Eq__band[data-accent=ink]{--band-accent:var(--avatar-ink)}.address-module__Tk27Eq__band .address-module__Tk27Eq__art{--dither-tone-1:color-mix(in oklab, var(--border) 35%, transparent);--dither-tone-2:color-mix(in oklab, var(--band-accent) 22%, var(--border));--dither-wave:color-mix(in oklab, var(--band-accent) 50%, var(--border));color:var(--dither-wave)}.address-module__Tk27Eq__band .address-module__Tk27Eq__still{color:color-mix(in oklab, var(--band-accent) 36%, var(--border))}.address-module__Tk27Eq__fits{font-size:min(1em,12cqi)}.address-module__Tk27Eq__copy{clip-path:inset(var(--row-top) 0 calc(100% - var(--row-top) - var(--row-height)) 0);transition:clip-path .22s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){.address-module__Tk27Eq__copy{transition:none}}html[data-motion=reduce] .address-module__Tk27Eq__copy{transition:none}.address-module__Tk27Eq__draining{animation:address-module__Tk27Eq__drain var(--wait) linear forwards}.address-module__Tk27Eq__running{animation:1.1s ease-in-out infinite address-module__Tk27Eq__run}@media (prefers-reduced-motion:reduce){.address-module__Tk27Eq__draining{animation:none;transform:scaleX(.5)}.address-module__Tk27Eq__running{width:50%;animation:none}}html[data-motion=reduce] .address-module__Tk27Eq__draining{animation:none;transform:scaleX(.5)}html[data-motion=reduce] .address-module__Tk27Eq__running{width:50%;animation:none}}@keyframes address-module__Tk27Eq__drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes address-module__Tk27Eq__run{0%{transform:translate(-100%)}to{transform:translate(300%)}}
@layer components{.lab-page-module__UQm6aW__track-lines{border-bottom:1px solid var(--border);flex-direction:column;gap:.75rem;padding-bottom:1rem;font-size:.8125rem;line-height:1.25rem;display:flex}.lab-page-module__UQm6aW__track-line{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;min-width:0;display:flex}.lab-page-module__UQm6aW__track-back{min-width:0;color:var(--foreground);overflow-wrap:anywhere;align-items:center;gap:.375rem;font-weight:500;text-decoration:none;display:inline-flex}.lab-page-module__UQm6aW__track-back:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lab-page-module__UQm6aW__track-back:hover bdi{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}}.lab-page-module__UQm6aW__track-where{min-width:0;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:inline-flex}.lab-page-module__UQm6aW__track-meter{width:8rem;display:block}.lab-page-module__UQm6aW__top{flex-direction:column;gap:2rem;display:flex}.lab-page-module__UQm6aW__head{gap:1.5rem;display:grid}.lab-page-module__UQm6aW__head-words{flex-direction:column;gap:.875rem;min-width:0;display:flex}.lab-page-module__UQm6aW__head-cover{height:5rem;margin-inline:calc(-1 * var(--frame-gutter));border-block:1px solid var(--border);order:-1}@container frame (min-width:48rem){.lab-page-module__UQm6aW__head-cover{border:1px solid var(--border);margin-inline:0}}@container frame (min-width:52rem){.lab-page-module__UQm6aW__head{grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:3rem}.lab-page-module__UQm6aW__head-cover{aspect-ratio:1;order:0;height:auto}}.lab-page-module__UQm6aW__name{font-family:var(--font-mono);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:2.25rem;font-weight:500;line-height:1.2}@container frame not (min-width:30rem){.lab-page-module__UQm6aW__name{font-size:1.375rem}}.lab-page-module__UQm6aW__facts{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.lab-page-module__UQm6aW__maker{align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.lab-page-module__UQm6aW__objective{text-wrap:balance;max-width:34rem;margin-top:.25rem;font-size:1.375rem;font-weight:500;line-height:1.36}.lab-page-module__UQm6aW__brief-facts{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem 1.5rem;margin-top:.25rem;padding-top:1rem;display:grid}.lab-page-module__UQm6aW__brief-facts dt{color:var(--muted-foreground);margin-bottom:.25rem;font-size:.75rem}.lab-page-module__UQm6aW__brief-facts dd{text-wrap:pretty;font-size:.875rem;line-height:1.375rem}.lab-page-module__UQm6aW__brief{background:var(--card);border:1px solid var(--border);flex-direction:column;gap:.875rem;min-width:0;margin-top:.5rem;padding:1.25rem 1.5rem 1.375rem;display:flex}.lab-page-module__UQm6aW__brief-head{text-wrap:pretty;font-size:.9375rem;font-weight:500;line-height:1.375rem}.lab-page-module__UQm6aW__brief-words{text-wrap:pretty;flex-direction:column;gap:.75rem;max-width:36rem;font-size:1rem;line-height:1.625rem;display:flex}.lab-page-module__UQm6aW__brief-words[data-folded]{max-height:6.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 3.25rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3.25rem),#0000)}.lab-page-module__UQm6aW__brief:has(>.lab-page-module__UQm6aW__brief-fold[open]) .lab-page-module__UQm6aW__brief-words{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.lab-page-module__UQm6aW__brief-fold{align-self:flex-start}.lab-page-module__UQm6aW__brief-more{cursor:pointer;list-style:none}.lab-page-module__UQm6aW__brief-more::-webkit-details-marker{display:none}.lab-page-module__UQm6aW__brief-fold[open] .lab-page-module__UQm6aW__brief-more-shut,.lab-page-module__UQm6aW__brief-fold:not([open]) .lab-page-module__UQm6aW__brief-more-open{display:none}@container frame not (min-width:48rem){.lab-page-module__UQm6aW__brief{padding:1rem 1.25rem 1.125rem}.lab-page-module__UQm6aW__brief-fold{align-self:stretch}.lab-page-module__UQm6aW__brief-more{width:100%}}.lab-page-module__UQm6aW__chevron{transition:transform var(--lab-turn) var(--lab-turn-ease);flex:none;display:inline-flex}[aria-expanded=true]>.lab-page-module__UQm6aW__chevron,[open]>summary .lab-page-module__UQm6aW__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lab-page-module__UQm6aW__chevron{transition:none}}.lab-page-module__UQm6aW__bench{align-items:stretch;gap:1rem;display:grid}@container frame (min-width:60rem){.lab-page-module__UQm6aW__bench{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.lab-page-module__UQm6aW__session{background:var(--card);border:1px solid var(--border);flex-direction:column;gap:1rem;min-width:0;padding:0 1.25rem 1.25rem;display:flex;container:session/inline-size}.lab-page-module__UQm6aW__session-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-height:3.25rem;margin-inline:-1.25rem;padding:.5rem 1.25rem;display:flex}.lab-page-module__UQm6aW__session-head h2{flex:8rem;font-size:.9375rem;font-weight:500}.lab-page-module__UQm6aW__quiet{color:var(--muted-foreground);text-wrap:pretty;font-size:.875rem;line-height:1.25rem}.lab-page-module__UQm6aW__address{background:var(--background);border:1px solid var(--border);height:2.5rem}.lab-page-module__UQm6aW__session-act{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}@container session not (min-width:24rem){.lab-page-module__UQm6aW__session-act{align-items:stretch}}.lab-page-module__UQm6aW__flag-box{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.lab-page-module__UQm6aW__flag-box label{color:var(--muted-foreground);font-size:.875rem;font-weight:500}.lab-page-module__UQm6aW__flag-row{gap:.5rem;display:flex}.lab-page-module__UQm6aW__flag-field{min-width:0;height:2.5rem;font-family:var(--font-mono);background:color-mix(in oklab, var(--input) 12%, transparent);border:1px solid var(--input);flex:1;padding:0 .75rem;font-size:.8125rem}.lab-page-module__UQm6aW__flag-field::placeholder{color:var(--muted-foreground)}.lab-page-module__UQm6aW__submit-short{display:none}@container session not (min-width:24rem){.lab-page-module__UQm6aW__submit-long{display:none}.lab-page-module__UQm6aW__submit-short{display:inline-flex}}.lab-page-module__UQm6aW__side{background:var(--card);border:1px solid var(--border);flex-direction:column;min-width:0;height:26rem;display:flex;container:side/inline-size}@container frame (min-width:60rem){.lab-page-module__UQm6aW__side{contain:size;height:auto}}.lab-page-module__UQm6aW__tabs{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:1.5rem;height:3.25rem;padding:0 1.25rem;display:flex}.lab-page-module__UQm6aW__tab{height:calc(100% + 1px);color:var(--muted-foreground);white-space:nowrap;cursor:pointer;outline:none;align-items:center;margin-bottom:-1px;font-size:.875rem;line-height:normal;display:inline-flex;position:relative}.lab-page-module__UQm6aW__tab:hover,.lab-page-module__UQm6aW__tab[data-active]{color:var(--foreground)}.lab-page-module__UQm6aW__tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lab-page-module__UQm6aW__tab[data-active]:after{inset-inline:0;content:"";background:var(--foreground);height:1px;position:absolute;bottom:0}.lab-page-module__UQm6aW__tabs-end{margin-inline-start:auto}.lab-page-module__UQm6aW__nester-mark{display:none}@container side not (min-width:16rem){.lab-page-module__UQm6aW__tabs-end{display:none}.lab-page-module__UQm6aW__nester-mark{display:block}}.lab-page-module__UQm6aW__side-panel{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.lab-page-module__UQm6aW__side-panel[hidden]{display:none}.lab-page-module__UQm6aW__side-panel:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lab-page-module__UQm6aW__nester{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem 1.25rem;display:flex}.lab-page-module__UQm6aW__nester-intro{flex-direction:column;flex:1;justify-content:flex-end;gap:.5rem;min-height:0;display:flex;overflow-y:auto}.lab-page-module__UQm6aW__nester-lead{font-size:.9375rem;font-weight:500;line-height:1.375rem}.lab-page-module__UQm6aW__nester-intro .lab-page-module__UQm6aW__quiet{line-height:1.375rem}.lab-page-module__UQm6aW__asks{scrollbar-width:none;flex:none;gap:.5rem;display:flex;overflow-x:auto}.lab-page-module__UQm6aW__ask{white-space:nowrap;border:1px solid var(--border);flex:none;align-items:center;min-height:1.75rem;padding:0 .625rem;font-size:.8125rem;display:inline-flex}.lab-page-module__UQm6aW__ask-field{background:var(--background);border:1px solid var(--input);flex:none;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem .25rem .25rem .75rem;display:flex}.dark .lab-page-module__UQm6aW__ask-field{background:color-mix(in oklab, var(--input) 30%, transparent)}.lab-page-module__UQm6aW__ask-words{min-width:0;color:var(--muted-foreground);overflow-wrap:anywhere;flex:1;font-size:1rem}.lab-page-module__UQm6aW__ask-send{width:2.25rem;height:2.25rem;color:var(--muted-foreground);border:1px solid var(--input);flex:none;justify-content:center;align-items:center;display:inline-flex}.lab-page-module__UQm6aW__log-empty{flex-direction:column;gap:.375rem;padding:1.5rem 1.25rem;display:flex}.lab-page-module__UQm6aW__log-empty p:first-child{font-size:.9375rem;font-weight:500}.lab-page-module__UQm6aW__work{flex-direction:column;gap:.75rem;min-width:0;display:flex}.lab-page-module__UQm6aW__section-title{font-size:1rem;font-weight:500;line-height:1.5rem}.lab-page-module__UQm6aW__tiles{scrollbar-width:none;grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}@container frame not (min-width:48rem){.lab-page-module__UQm6aW__tiles{padding-inline:var(--frame-gutter);margin-inline:calc(-1 * var(--frame-gutter));grid-auto-columns:12rem}}.lab-page-module__UQm6aW__tile{background:var(--card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem;min-width:0;padding:1rem 1.25rem;display:grid}.lab-page-module__UQm6aW__swatch{width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1px var(--input)}.lab-page-module__UQm6aW__swatch[data-found]{background:var(--avatar-ink);box-shadow:none}@media (forced-colors:active){.lab-page-module__UQm6aW__swatch{border:1px solid canvastext}.lab-page-module__UQm6aW__swatch[data-found]{background:canvastext}}.lab-page-module__UQm6aW__tile-title{font-size:.875rem;font-weight:500}.lab-page-module__UQm6aW__tile-state{color:var(--muted-foreground);text-wrap:pretty;grid-column:1/-1;font-size:.8125rem}.lab-page-module__UQm6aW__foot{flex-direction:column;display:flex}.lab-page-module__UQm6aW__quiet-row{scrollbar-width:none;border-block:1px solid var(--border);grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.lab-page-module__UQm6aW__quiet-item{flex-direction:column;gap:.125rem;min-width:0;padding:.875rem 1rem;display:flex;position:relative}.lab-page-module__UQm6aW__quiet-item+.lab-page-module__UQm6aW__quiet-item{border-inline-start:1px solid var(--border)}.lab-page-module__UQm6aW__quiet-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.lab-page-module__UQm6aW__quiet-item .lab-page-module__UQm6aW__quiet,.lab-page-module__UQm6aW__this-lab-words .lab-page-module__UQm6aW__quiet{font-size:.8125rem}@container frame not (min-width:48rem){.lab-page-module__UQm6aW__quiet-row{padding-inline:var(--frame-gutter);margin-inline:calc(-1 * var(--frame-gutter));grid-auto-columns:min(15rem,78vw)}.lab-page-module__UQm6aW__quiet-item:first-child{padding-inline-start:0}.lab-page-module__UQm6aW__this-lab{margin-inline:calc(-1 * var(--frame-gutter))}.lab-page-module__UQm6aW__this-lab>summary,.lab-page-module__UQm6aW__this-lab-body{padding-inline:var(--frame-gutter)}}.lab-page-module__UQm6aW__this-lab{border-bottom:1px solid var(--border)}.lab-page-module__UQm6aW__this-lab>summary{cursor:pointer;align-items:center;gap:.75rem;padding:.875rem 1rem;list-style:none;display:flex}.lab-page-module__UQm6aW__this-lab:not([open])>:not(summary){display:none}.lab-page-module__UQm6aW__this-lab>summary::-webkit-details-marker{display:none}.lab-page-module__UQm6aW__this-lab>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lab-page-module__UQm6aW__this-lab>summary .lab-page-module__UQm6aW__chevron{color:var(--muted-foreground)}.lab-page-module__UQm6aW__this-lab-words{flex-direction:column;flex:1;gap:.125rem;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.lab-page-module__UQm6aW__this-lab-words .lab-page-module__UQm6aW__quiet{font-weight:400}.lab-page-module__UQm6aW__this-lab-body{max-width:36rem;padding:.25rem 1rem 1.25rem}.lab-page-module__UQm6aW__this-lab-facts{flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.lab-page-module__UQm6aW__this-lab-facts>div{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.lab-page-module__UQm6aW__this-lab-facts dt{color:var(--muted-foreground);font-size:.75rem}.lab-page-module__UQm6aW__hidden-mark{font-family:var(--font-mono);color:var(--muted-foreground);border:1px dashed var(--input);padding:.0625rem .375rem;font-size:.75rem;line-height:1rem}.lab-page-module__UQm6aW__techniques{flex-wrap:wrap;gap:.5rem;display:flex}.lab-page-module__UQm6aW__technique{border:1px solid var(--border);padding:.125rem .5rem;font-size:.8125rem}html[data-motion=reduce] .lab-page-module__UQm6aW__chevron{transition:none}}
@layer components{.track-page-module__1djmCW__head{flex-direction:column;gap:2rem;min-width:0;display:flex}.track-page-module__1djmCW__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.track-page-module__1djmCW__words{flex-direction:column;flex:28rem;gap:.75rem;min-width:0;display:flex}.track-page-module__1djmCW__eyebrow{font:.75rem / 1rem var(--font-mono);color:var(--muted-foreground)}.track-page-module__1djmCW__name{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;font-size:2.25rem;font-weight:500;line-height:2.75rem}.track-page-module__1djmCW__facts{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;display:flex}.track-page-module__1djmCW__by{white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.25rem;display:inline-flex}.track-page-module__1djmCW__summary{max-width:40rem;color:var(--muted-foreground);text-wrap:pretty;font-size:1.125rem;line-height:1.625rem}.track-page-module__1djmCW__go{flex-direction:column;flex:0 auto;align-items:flex-end;gap:.75rem;min-width:0;display:flex}.track-page-module__1djmCW__where{text-align:end;text-wrap:pretty;font-size:.875rem;line-height:1.25rem}.track-page-module__1djmCW__empty{color:var(--muted-foreground);border-top:1px solid var(--border);padding-block:1rem;font-size:.875rem;line-height:1.25rem}@container frame not (min-width:48rem){.track-page-module__1djmCW__name{font-size:1.875rem;line-height:2.25rem}.track-page-module__1djmCW__go{flex-basis:100%;align-items:stretch}.track-page-module__1djmCW__where{text-align:start}}}
