/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-top-from-position:0%;--tw-mask-top-to-position:100%;--tw-mask-top-from-color:black;--tw-mask-top-to-color:transparent;--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:"";--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:black;--tw-mask-right-to-color:transparent;--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:black;--tw-mask-left-to-color:transparent;--wb-i:1;--wb-g-at:0deg;--wb-g-by:0deg;--wb-g-wave-on:0;--wb-g-wave-off:0;--wb-g-tap-on:0;--wb-g-offer-on:0;--wb-g-offer-off:0;--wb-g-nod-on:0;--wb-g-nod-off:0;--wb-g-start-on:0;--wb-g-start-off:0;--wb-g-tick-on:0;--wb-g-tick-off:0;--wb-g-hop-on:0;--wb-g-hop-off:0;--wb-g-pump-on:0;--wb-g-pump-off:0;--wb-g-jump-on:0;--wb-g-jump-off:0;--wb-g-cheer-on:0;--wb-g-cheer-off:0;--removed-body-scroll-bar-size:0px}}}@layer theme{:root,:host{--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--body-font);--default-mono-font-family:var(--code-font);--text-2xs:.6875rem;--text-2xs--line-height:1rem;--text-score:clamp(3.5rem, 2.6rem + 3vw, 5.5rem);--text-score--line-height:.9;--animate-spin:spin 1s linear infinite;--font-mono:var(--code-font);--text-figure:var(--figure-size);--radius-panel:var(--panel-round);--spacing-ide:var(--ide-gap)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--page);color:var(--ink);font-family:var(--body-font);line-height:var(--body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{min-height:100dvh;font-size:var(--body-size)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--accent) 28%, transparent)}}h1,h2,h3{font-family:var(--display-font);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking);line-height:1.15}code,kbd,pre,samp{font-family:var(--code-font)}a{color:var(--link);text-underline-offset:.18em}:where(p,dd,td,blockquote,figcaption) a{text-decoration-line:underline;text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){:where(p,dd,td,blockquote,figcaption) a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}}:where(p,dd,td,blockquote,figcaption) a:hover{text-decoration-color:currentColor}[data-scheme=dark] [data-mark=dark]{filter:invert()hue-rotate(180deg)}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html{scrollbar-gutter:stable}body[data-scroll-locked]{margin-right:0!important;padding-right:0!important}html{scrollbar-color:var(--scroll-thumb) var(--scroll-track)}:where(body *){scrollbar-width:thin}:where([class*=overflow-]):hover{scrollbar-color:var(--scroll-thumb-hover) var(--scroll-track)}@supports not (scrollbar-color:auto){@media (hover:hover) and (pointer:fine) and (forced-colors:none){::-webkit-scrollbar{width:14px;height:14px}:where(body *)::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-corner{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb) padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}}}@media (forced-colors:active){html,:where(body *){scrollbar-color:auto}}:is(a,button,[role=button],[role=tab],summary,label):is(:hover,:focus-visible) [data-icon-motion],[aria-current=page] [data-icon-motion]{animation:var(--icon-motion) var(--icon-dur) var(--icon-ease) both}:root[data-still] [data-icon-motion],:root[data-lite] [aria-current=page] [data-icon-motion]{animation:none}:is([data-ambient][data-held],[data-ambient][data-held] *),:is([data-ambient][data-held],[data-ambient][data-held] *):before,:is([data-ambient][data-held],[data-ambient][data-held] *):after,:is([data-ambient][data-offscreen],[data-ambient][data-offscreen] *),:is([data-ambient][data-offscreen],[data-ambient][data-offscreen] *):before,:is([data-ambient][data-offscreen],[data-ambient][data-offscreen] *):after{animation-play-state:paused!important}:root[data-lite] :is([data-ambient],[data-ambient] *),:root[data-lite] :is([data-ambient],[data-ambient] *):before,:root[data-lite] :is([data-ambient],[data-ambient] *):after{animation:none!important}:root[data-lite] [data-glow]:before{display:none!important}}@layer components;@layer utilities{.\@container\/ide{container:ide/inline-size}.\@container{container-type:inline-size}.bloom{display:var(--lit-bloom);z-index:-1;pointer-events:none;position:absolute;inset:-.625rem -.875rem}.bloom:before{content:"";background-image:radial-gradient(closest-side, var(--glow), transparent);filter:blur(6px);opacity:.85;animation:bloom .9s var(--enter-ease) both;position:absolute;inset:0}:root[data-still] .bloom:before{animation:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.key{transition:translate var(--key-up) var(--key-ease), scale var(--key-up) var(--key-ease)}.key:before{content:"";z-index:-1;border-radius:inherit;box-shadow:0 var(--key-sink) 0 0 var(--button-fill);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.key:before{box-shadow:0 var(--key-sink) 0 0 color-mix(in oklab, var(--button-fill) calc(100% - var(--key-shade)), var(--shade))}}.key:before{transition:opacity var(--key-up) var(--key-ease)}.key:active{translate:0 calc(var(--press-y) + var(--key-sink));scale:var(--key-scale);transition-duration:var(--key-down);transition-timing-function:ease-out}.key:active:before{opacity:0;transition-duration:var(--key-down);transition-timing-function:ease-out}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2{inset:calc(var(--spacing) * -2)}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.-inset-x-6{inset-inline:calc(var(--spacing) * -6)}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-dock-end{inset-inline:min(var(--dock-round), calc(var(--dock-height) / 2))}.-inset-y-0\.75{inset-block:calc(var(--spacing) * -.75)}.-inset-y-10{inset-block:calc(var(--spacing) * -10)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-11{top:calc(var(--spacing) * -11)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-16{top:calc(var(--spacing) * 16)}.top-\[1\.5\%\]{top:1.5%}.top-\[12dvh\]{top:12dvh}.top-\[calc\(100\%\+\(--spacing\(0\.5\)\)\)\]{top:calc(100% + (calc(var(--spacing) * .5)))}.top-\[calc\(var\(--at\)\*var\(--tree-row\)\)\]{top:calc(var(--at) * var(--tree-row))}.top-\[calc\(var\(--header-height\)\+\(--spacing\(2\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 2)))}.top-\[calc\(var\(--header-height\)\+\(--spacing\(3\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 3)))}.top-\[calc\(var\(--header-height\)\+\(--spacing\(13\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 13)))}.top-\[calc\(var\(--header-height\)\+\(--spacing\(16\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 16)))}.top-header{top:var(--header-height)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-8\.5{right:calc(var(--spacing) * -8.5)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-full{right:100%}.-bottom-px{bottom:-1px}.bottom-\(--key-depth\){bottom:var(--key-depth)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-32{bottom:calc(var(--spacing) * 32)}.bottom-\[calc\(--spacing\(3\)\+var\(--dock-space\,--spacing\(0\)\)\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(calc(var(--spacing) * 3) + var(--dock-space,0px) + env(safe-area-inset-bottom))}.bottom-\[calc\(--spacing\(3\)\+var\(--dock-space\,--spacing\(0\)\)\+env\(safe-area-inset-bottom\)\+clamp\(--spacing\(0\)\,\(var\(--corner-clearance\,--spacing\(0\)\)-var\(--page-pad\)-\(100cqw-\(--spacing\(135\)\)\)\/2\)\*1000\,var\(--corner-clearance\,--spacing\(0\)\)\)\)\]{bottom:calc(calc(var(--spacing) * 3) + var(--dock-space,0px) + env(safe-area-inset-bottom) + clamp(0px, (var(--corner-clearance,0px) - var(--page-pad) - (100cqw - (calc(var(--spacing) * 135))) / 2) * 1000, var(--corner-clearance,0px)))}.bottom-dock-clearance{bottom:var(--dock-clearance)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-0\.75{left:calc(var(--spacing) * .75)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-2{z-index:2}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-page{margin-inline:calc(var(--page-pad) * -1)}.-mx-px{margin-inline:-1px}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mx-page{margin-inline:var(--page-pad)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-1\.25{margin-block:calc(var(--spacing) * 1.25)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mt-section{margin-top:var(--section-gap)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-section{margin-bottom:var(--section-gap)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-5\.75{margin-left:calc(var(--spacing) * -5.75)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-8{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-297\/210{aspect-ratio:297/210}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0\.5{width:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\.25{width:calc(var(--spacing) * 2.25);height:calc(var(--spacing) * 2.25)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-9\.5{width:calc(var(--spacing) * 9.5);height:calc(var(--spacing) * 9.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-\[9\%\]{width:9%;height:9%}.size-\[calc\(100\%-\(--spacing\(4\)\)\)\]{width:calc(100% - (calc(var(--spacing) * 4)));height:calc(100% - (calc(var(--spacing) * 4)))}.size-full{width:100%;height:100%}.h-\(--tree-row\){height:var(--tree-row)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.75{height:calc(var(--spacing) * 2.75)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.25{height:calc(var(--spacing) * 3.25)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-25{height:calc(var(--spacing) * 25)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-33{height:calc(var(--spacing) * 33)}.h-35{height:calc(var(--spacing) * 35)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-50{height:calc(var(--spacing) * 50)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-104{height:calc(var(--spacing) * 104)}.h-112{height:calc(var(--spacing) * 112)}.h-120{height:calc(var(--spacing) * 120)}.h-136{height:calc(var(--spacing) * 136)}.h-\[3lh\]{height:3lh}.h-\[6lh\]{height:6lh}.h-\[calc\(100dvh-\(--spacing\(16\)\)\)\]{height:calc(100dvh - (calc(var(--spacing) * 16)))}.h-\[calc\(100dvh-var\(--header-height\)\)\]{height:calc(100dvh - var(--header-height))}.h-\[calc\(var\(--rows\)\*var\(--tree-row\)\)\]{height:calc(var(--rows) * var(--tree-row))}.h-\[calc\(var\(--span\)\*var\(--tree-row\)\)\]{height:calc(var(--span) * var(--tree-row))}.h-\[min\(--spacing\(130\)\,100dvh-\(--spacing\(40\)\)\)\]{height:min(calc(var(--spacing) * 130), 100dvh - (calc(var(--spacing) * 40)))}.h-\[min\(78dvh\,--spacing\(140\)\)\]{height:min(78dvh, calc(var(--spacing) * 140))}.h-auto{height:auto}.h-control{height:max(var(--control-height), var(--touch-target))}.h-control-sm{height:var(--control-sm)}.h-dock{height:var(--dock-height)}.h-full{height:100%}.h-header{height:var(--header-height)}.h-ide{height:var(--ide-gap)}.h-lh{height:1lh}.h-px{height:1px}.h-rail-item{height:var(--rail-item)}.h-row{height:var(--row-height)}.h-row-dense{height:var(--row-dense)}.h-status{height:var(--status-height)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[86dvh\]{max-height:86dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[calc\(100dvh-\(--spacing\(30\)\)\)\]{max-height:calc(100dvh - (calc(var(--spacing) * 30)))}.max-h-\[min\(70dvh\,var\(--radix-select-content-available-height\)\)\]{max-height:min(70dvh, var(--radix-select-content-available-height))}.max-h-\[min\(70vh\,--spacing\(140\)\)\]{max-height:min(70vh, calc(var(--spacing) * 140))}.max-h-\[min\(78dvh\,--spacing\(160\)\)\]{max-height:min(78dvh, calc(var(--spacing) * 160))}.min-h-0{min-height:0}.min-h-0\.5{min-height:calc(var(--spacing) * .5)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-8\.5{min-height:calc(var(--spacing) * 8.5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-19{min-height:calc(var(--spacing) * 19)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-30{min-height:calc(var(--spacing) * 30)}.min-h-33{min-height:calc(var(--spacing) * 33)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-79{min-height:calc(var(--spacing) * 79)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-83{min-height:calc(var(--spacing) * 83)}.min-h-107{min-height:calc(var(--spacing) * 107)}.min-h-\[min\(76dvh\,--spacing\(190\)\)\]{min-height:min(76dvh, calc(var(--spacing) * 190))}.min-h-control{min-height:max(var(--control-height), var(--touch-target))}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-13\.5{width:calc(var(--spacing) * 13.5)}.w-17{width:calc(var(--spacing) * 17)}.w-18\.5{width:calc(var(--spacing) * 18.5)}.w-19\.25{width:calc(var(--spacing) * 19.25)}.w-20\.5{width:calc(var(--spacing) * 20.5)}.w-21\.25{width:calc(var(--spacing) * 21.25)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-64{width:calc(var(--spacing) * 64)}.w-67{width:calc(var(--spacing) * 67)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-85{width:calc(var(--spacing) * 85)}.w-96{width:calc(var(--spacing) * 96)}.w-115{width:calc(var(--spacing) * 115)}.w-120{width:calc(var(--spacing) * 120)}.w-130{width:calc(var(--spacing) * 130)}.w-275{width:calc(var(--spacing) * 275)}.w-\[34\%\]{width:34%}.w-\[40\%\]{width:40%}.w-\[46\%\]{width:46%}.w-\[49\%\]{width:49%}.w-\[58\%\]{width:58%}.w-\[92vw\]{width:92vw}.w-\[calc\(100vw-\(--spacing\(6\)\)\)\]{width:calc(100vw - (calc(var(--spacing) * 6)))}.w-\[min\(--spacing\(95\)\,100vw-\(--spacing\(8\)\)\)\]{width:min(calc(var(--spacing) * 95), 100vw - (calc(var(--spacing) * 8)))}.w-\[min\(--spacing\(100\)\,100vw-\(--spacing\(8\)\)\)\]{width:min(calc(var(--spacing) * 100), 100vw - (calc(var(--spacing) * 8)))}.w-dock-end{width:min(var(--dock-round), calc(var(--dock-height) / 2))}.w-fit{width:fit-content}.w-full{width:100%}.w-ide{width:var(--ide-gap)}.w-md{width:var(--container-md)}.w-px{width:1px}.w-sidebar{width:var(--sidebar-width)}.w-sm{width:var(--container-sm)}.max-w-1{max-width:var(--spacing)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-110{max-width:calc(var(--spacing) * 110)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-220{max-width:calc(var(--spacing) * 220)}.max-w-\[--spacing\(140\)\]{max-width:calc(var(--spacing) * 140)}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[86vw\]{max-width:86vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[calc\(100\%-var\(--field-clear\)\)\]{max-width:calc(100% - var(--field-clear))}.max-w-\[calc\(100\%-var\(--field-clear-large\)\)\]{max-width:calc(100% - var(--field-clear-large))}.max-w-\[calc\(100vw-\(--spacing\(6\)\)\)\]{max-width:calc(100vw - (calc(var(--spacing) * 6)))}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-measure{max-width:var(--measure)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-27{min-width:calc(var(--spacing) * 27)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-33{min-width:calc(var(--spacing) * 33)}.min-w-37\.5{min-width:calc(var(--spacing) * 37.5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-\[0_1_--spacing\(50\)\]{flex:0 1 calc(var(--spacing) * 50)}.flex-\[1_1_--spacing\(64\)\]{flex:1 1 calc(var(--spacing) * 64)}.flex-\[1_1_--spacing\(65\)\]{flex:1 1 calc(var(--spacing) * 65)}.flex-\[1_1_40\%\]{flex:40%}.flex-\[1_1_60\%\]{flex:60%}.flex-auto{flex:auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-2{flex-shrink:2}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\(--shift\){--tw-translate-x:var(--shift);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-180\%\]{--tw-translate-y:-180%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-60{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-\(--share\){--tw-scale-x:var(--share);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-60{rotate:-60deg}.-rotate-90{rotate:-90deg}.rotate-\(--turn\){rotate:var(--turn)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.arrival>*{animation:settle var(--arrive) var(--enter-ease) backwards;animation-delay:var(--arrive-start)}.arrival>:nth-child(2){animation-delay:calc(var(--arrive-start) + var(--arrive-step))}.arrival>:nth-child(3){animation-delay:min(calc(var(--arrive-start) + 2 * var(--arrive-step)), var(--arrive-last))}.arrival>:nth-child(n+4){animation-delay:var(--arrive-last)}.header-arrival>*{animation:settle var(--header-arrive) var(--enter-ease) backwards}.header-arrival>:nth-child(2){animation-delay:var(--header-arrive-step)}.animate-\[sweep_1600ms_200ms_var\(--enter-ease\)_both\]{animation:sweep 1.6s .2s var(--enter-ease) both}.animate-bar-grow{animation:bar-grow .56s var(--enter-ease) backwards}.animate-breathe{animation:1.6s ease-in-out infinite breathe}.animate-fade-in{animation:fade-in var(--normal) var(--enter-ease) backwards}.animate-rise{animation:rise var(--slow) var(--enter-ease) backwards}.animate-spin{animation:var(--animate-spin)}.animate-sweep{animation:1.4s ease-in-out infinite sweep}.animate-unwipe{animation:unwipe var(--line-draw) cubic-bezier(.22, 1, .36, 1) backwards}.animate-wipe{animation:wipe var(--line-draw) cubic-bezier(.22, 1, .36, 1) backwards}.cursor-auto{cursor:auto}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-none\!{resize:none!important}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-mt-\[calc\(var\(--header-height\)\+\(--spacing\(6\)\)\)\]{scroll-margin-top:calc(var(--header-height) + (calc(var(--spacing) * 6)))}.scroll-mt-\[calc\(var\(--header-height\)\+\(--spacing\(16\)\)\)\]{scroll-margin-top:calc(var(--header-height) + (calc(var(--spacing) * 16)))}.scroll-mt-\[calc\(var\(--header-height\)\+\(--spacing\(20\)\)\)\]{scroll-margin-top:calc(var(--header-height) + (calc(var(--spacing) * 20)))}.scroll-mt-header{scroll-margin-top:var(--header-height)}.scroll-px-6{scroll-padding-inline:calc(var(--spacing) * 6)}.scroll-px-page{scroll-padding-inline:var(--page-pad)}.\[scrollbar-width\:none\],.scrollbar-none{scrollbar-width:none}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-cols-\[76\%\]{grid-auto-columns:76%}.grid-flow-col{grid-auto-flow:column}.auto-rows-\[minmax\(--spacing\(28\)\,1fr\)\]{grid-auto-rows:minmax(calc(var(--spacing) * 28),1fr)}.grid-cols-\(--rows\){grid-template-columns:var(--rows)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-31{grid-template-columns:repeat(31,minmax(0,1fr))}.grid-cols-\[--spacing\(8\)_minmax\(0\,1fr\)_--spacing\(5\)\]{grid-template-columns:calc(var(--spacing) * 8) minmax(0,1fr) calc(var(--spacing) * 5)}.grid-cols-\[--spacing\(30\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:calc(var(--spacing) * 30) minmax(0,1fr) auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(--spacing\(30\)\,38\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(calc(var(--spacing) * 30),38%) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(7\,minmax\(--spacing\(10\)\,1fr\)\)\]{grid-template-columns:repeat(7,minmax(calc(var(--spacing) * 10),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(--spacing\(36\)\,--spacing\(70\)\)\)\]{grid-template-columns:repeat(auto-fill,minmax(calc(var(--spacing) * 36),calc(var(--spacing) * 70)))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,--spacing\(70\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, calc(var(--spacing) * 70)),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,max\(var\(--card\)\,var\(--card-most\,0\%\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, max(var(--card), var(--card-most,0%))),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,--spacing\(80\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, calc(var(--spacing) * 80)),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,--spacing\(105\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, calc(var(--spacing) * 105)),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,max\(--spacing\(42\.5\)\,100\%\/var\(--most\)-\(--spacing\(0\.25\)\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, max(calc(var(--spacing) * 42.5), 100% / var(--most) - (calc(var(--spacing) * .25)))),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,var\(--column\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--column)),1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-gutter{gap:var(--grid-gap)}.gap-header-gap{gap:var(--header-gap)}.gap-px{gap:1px}.gap-section{gap:var(--section-gap)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--twin-gap\){column-gap:var(--twin-gap)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-4\.5{column-gap:calc(var(--spacing) * 4.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-\[clamp\(--spacing\(6\)\,4vw\,--spacing\(16\)\)\]{column-gap:clamp(calc(var(--spacing) * 6), 4vw, calc(var(--spacing) * 16))}.gap-x-\[clamp\(--spacing\(7\)\,3cqw\,--spacing\(14\)\)\]{column-gap:clamp(calc(var(--spacing) * 7), 3cqw, calc(var(--spacing) * 14))}.gap-x-\[clamp\(--spacing\(7\)\,3vw\,--spacing\(14\)\)\]{column-gap:clamp(calc(var(--spacing) * 7), 3vw, calc(var(--spacing) * 14))}.gap-x-\[clamp\(--spacing\(9\)\,3vw\,--spacing\(12\)\)\]{column-gap:clamp(calc(var(--spacing) * 9), 3vw, calc(var(--spacing) * 12))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-4\.5{row-gap:calc(var(--spacing) * 4.5)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-5\.5{row-gap:calc(var(--spacing) * 5.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-px{row-gap:1px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\[--spacing\(0\.625\)\]{border-radius:calc(var(--spacing) * .625)}.rounded-\[calc\(var\(--card-round\)-\(--spacing\(2\)\)\)\]{border-radius:calc(var(--card-round) - (calc(var(--spacing) * 2)))}.rounded-\[calc\(var\(--card-round\)-\(--spacing\(2\.5\)\)\)\]{border-radius:calc(var(--card-round) - (calc(var(--spacing) * 2.5)))}.rounded-\[calc\(var\(--field-round\)-\(--spacing\(0\.75\)\)\)\]{border-radius:calc(var(--field-round) - (calc(var(--spacing) * .75)))}.rounded-\[inherit\]{border-radius:inherit}.rounded-button{border-radius:var(--button-round)}.rounded-button-lg{border-radius:var(--button-round-lg)}.rounded-button-sm{border-radius:var(--button-round-sm)}.rounded-card{border-radius:var(--card-round)}.rounded-chip{border-radius:var(--chip-round)}.rounded-field{border-radius:var(--field-round)}.rounded-full{border-radius:2147483647px}.rounded-ide{border-radius:var(--ide-round)}.rounded-ide-tab{border-radius:var(--ide-tab-round)}.rounded-lg{border-radius:var(--round-lg)}.rounded-md{border-radius:var(--round-md)}.rounded-none{border-radius:0}.rounded-page-bar{border-radius:var(--page-bar-round)}.rounded-panel{border-radius:var(--panel-round)}.rounded-pill{border-radius:var(--pill-round)}.rounded-popover{border-radius:var(--popover-round)}.rounded-sheet{border-radius:var(--sheet-round)}.rounded-sm{border-radius:var(--round-sm)}.rounded-toast{border-radius:var(--toast-round)}.rounded-xl{border-radius:var(--round-xl)}.rounded-xs{border-radius:var(--round-xs)}.rounded-t-dock{border-top-left-radius:var(--dock-round);border-top-right-radius:var(--dock-round)}.rounded-t-sheet{border-top-left-radius:var(--sheet-round);border-top-right-radius:var(--sheet-round)}.rounded-t-xs{border-top-left-radius:var(--round-xs);border-top-right-radius:var(--round-xs)}.rounded-tl-dock{border-top-left-radius:var(--dock-round)}.rounded-tl-xs{border-top-left-radius:var(--round-xs)}.rounded-tr-dock{border-top-right-radius:var(--dock-round)}.rounded-b-dock-foot{border-bottom-right-radius:var(--dock-foot-round);border-bottom-left-radius:var(--dock-foot-round)}.rounded-br-dock-foot{border-bottom-right-radius:var(--dock-foot-round)}.rounded-bl-dock-foot{border-bottom-left-radius:var(--dock-foot-round)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-\[3px\]{border-right-style:var(--tw-border-style);border-right-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-solid{--tw-border-style:solid;border-style:solid}.border-account-edge{border-color:var(--account-edge)}.border-current{border-color:currentColor}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-muted{border-color:var(--muted)}.border-warning{border-color:var(--warning)}.cover-dots{background-color:var(--cover-deep);background-image:radial-gradient(var(--cover-dot) 1px, transparent 0), radial-gradient(120% 90% at 85% 10%, var(--cover-glow), transparent 55%), radial-gradient(90% 80% at 10% 100%, var(--cover-glow-2), transparent 60%), linear-gradient(135deg, var(--cover-deep), var(--cover-deeper))}@supports (color:color-mix(in lab, red, red)){.cover-dots{background-image:radial-gradient(color-mix(in oklab, var(--cover-dot) 16%, transparent) 1px, transparent 0), radial-gradient(120% 90% at 85% 10%, var(--cover-glow), transparent 55%), radial-gradient(90% 80% at 10% 100%, var(--cover-glow-2), transparent 60%), linear-gradient(135deg, var(--cover-deep), var(--cover-deeper))}}.cover-dots{background-size:14px 14px,auto,auto,auto}.header-veil{background-color:var(--page)}@supports (color:color-mix(in lab, red, red)){.header-veil{background-color:color-mix(in oklab, var(--page) var(--header-veil-fill), transparent)}}.header-veil{-webkit-backdrop-filter:var(--header-veil-filter);backdrop-filter:var(--header-veil-filter);box-shadow:var(--header-veil-depth)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header-veil{background-color:var(--page)}}.glass{background-color:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background-color:var(--raised)}}.glass-bar{background-color:var(--page)}@supports (color:color-mix(in lab, red, red)){.glass-bar{background-color:color-mix(in oklab, var(--page) var(--bar-fill), transparent)}}.glass-bar{-webkit-backdrop-filter:var(--bar-filter);backdrop-filter:var(--bar-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-bar{background-color:var(--page)}}.glass-dock{background-color:var(--raised)}@supports (color:color-mix(in lab, red, red)){.glass-dock{background-color:color-mix(in oklab, var(--raised) var(--dock-fill), transparent)}}.glass-dock{-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-dock{background-color:var(--raised)}}.glass-pill{background-color:var(--raised)}@supports (color:color-mix(in lab, red, red)){.glass-pill{background-color:color-mix(in oklab, var(--raised) var(--pill-fill), transparent)}}.glass-pill{-webkit-backdrop-filter:var(--pill-filter);backdrop-filter:var(--pill-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-pill{background-color:var(--raised)}}.bg-\(--cover-badge-fill\){background-color:var(--cover-badge-fill)}.bg-\(--cover-deep\){background-color:var(--cover-deep)}.bg-\(--cover-logo-ground\){background-color:var(--cover-logo-ground)}.bg-\(--swatch\){background-color:var(--swatch)}.bg-\[color-mix\(in_oklab\,var\(--accent\)_6\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_6\%\,transparent\)\]{background-color:color-mix(in oklab,var(--accent) 6%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--accent\)_12\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--accent) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--accent\)_16\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_16\%\,transparent\)\]{background-color:color-mix(in oklab,var(--accent) 16%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--accent\)_19\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_19\%\,transparent\)\]{background-color:color-mix(in oklab,var(--accent) 19%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--accent\)_26\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--accent\)_26\%\,transparent\)\]{background-color:color-mix(in oklab,var(--accent) 26%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--raised\)\,var\(--shade\)_34\%\)\]{background-color:var(--raised)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--raised\)\,var\(--shade\)_34\%\)\]{background-color:color-mix(in oklab,var(--raised),var(--shade) 34%)}}.bg-\[color-mix\(in_oklab\,var\(--surface\)_60\%\,var\(--page\)\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--surface\)_60\%\,var\(--page\)\)\]{background-color:color-mix(in oklab,var(--surface) 60%,var(--page))}}.bg-\[radial-gradient\(60\%_140\%_at_92\%_50\%\,color-mix\(in_oklab\,var\(--accent\)_18\%\,transparent\)\,transparent_70\%\)\,color-mix\(in_oklab\,var\(--surface\)_72\%\,var\(--page\)\)\]{background-color:radial-gradient(60% 140% at 92% 50%,var(--accent),transparent 70%),var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(60\%_140\%_at_92\%_50\%\,color-mix\(in_oklab\,var\(--accent\)_18\%\,transparent\)\,transparent_70\%\)\,color-mix\(in_oklab\,var\(--surface\)_72\%\,var\(--page\)\)\]{background-color:radial-gradient(60% 140% at 92% 50%,color-mix(in oklab,var(--accent) 18%,transparent),transparent 70%),color-mix(in oklab,var(--surface) 72%,var(--page))}}.bg-accent{background-color:var(--accent)}.bg-accent-field{background-color:var(--accent-field)}.bg-accent-fill{background-color:var(--accent-fill)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-accent\/12{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/12{background-color:color-mix(in oklab, var(--accent) 12%, transparent)}}.bg-accent\/25{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/25{background-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-accent\/75{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/75{background-color:color-mix(in oklab, var(--accent) 75%, transparent)}}.bg-badge{background-color:var(--badge-fill)}.bg-code-ground{background-color:var(--code-ground)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-soft,.bg-danger-soft\/60{background-color:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-danger-soft\/60{background-color:color-mix(in oklab, var(--danger-soft) 60%, transparent)}}.bg-dock-here{background-color:var(--dock-here-fill)}.bg-earned-fill{background-color:var(--earned-fill)}.bg-earned-soft{background-color:var(--earned-soft)}.bg-faint{background-color:var(--faint)}.bg-header-ground{background-color:var(--header-ground)}.bg-hover{background-color:var(--hover)}.bg-ide-aside{background-color:var(--ide-aside)}.bg-info{background-color:var(--info)}.bg-info-soft{background-color:var(--info-soft)}.bg-ink{background-color:var(--ink)}.bg-inset,.bg-inset\/60{background-color:var(--inset)}@supports (color:color-mix(in lab, red, red)){.bg-inset\/60{background-color:color-mix(in oklab, var(--inset) 60%, transparent)}}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-meter-head{background-color:var(--meter-head)}.bg-meter-track{background-color:var(--meter-track)}.bg-on-accent{background-color:var(--on-accent)}.bg-page{background-color:var(--page)}.bg-panel{background-color:var(--panel-fill)}.bg-primary-fill{background-color:var(--primary-fill)}.bg-quiet{background-color:var(--quiet-fill)}.bg-rail-ground{background-color:var(--rail-ground)}.bg-raised{background-color:var(--raised)}.bg-scrim{background-color:var(--scrim)}.bg-secondary-fill{background-color:var(--secondary-fill)}.bg-success{background-color:var(--success)}.bg-success-soft,.bg-success-soft\/60{background-color:var(--success-soft)}@supports (color:color-mix(in lab, red, red)){.bg-success-soft\/60{background-color:color-mix(in oklab, var(--success-soft) 60%, transparent)}}.bg-surface,.bg-surface\/60{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.bg-surface\/72{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/72{background-color:color-mix(in oklab, var(--surface) 72%, transparent)}}.bg-surface\/88{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/88{background-color:color-mix(in oklab, var(--surface) 88%, transparent)}}.bg-surface\/90{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--surface) 90%, transparent)}}.bg-surface\/92{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/92{background-color:color-mix(in oklab, var(--surface) 92%, transparent)}}.bg-tip{background-color:var(--tip-fill)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-soft{background-color:var(--warning-soft)}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/12{background-color:color-mix(in oklab, var(--warning) 12%, transparent)}}.bg-wash{background-color:var(--tone)}@supports (color:color-mix(in lab, red, red)){.bg-wash{background-color:color-mix(in oklab, var(--tone) var(--wash-share), var(--surface))}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,transparent\,color-mix\(in_oklab\,var\(--earned\)_22\%\,transparent\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,var(--earned),transparent)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,transparent\,color-mix\(in_oklab\,var\(--earned\)_22\%\,transparent\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,color-mix(in oklab,var(--earned) 22%,transparent),transparent)}}.bg-\[linear-gradient\(160deg\,color-mix\(in_oklab\,var\(--accent\)_30\%\,var\(--raised\)\)\,var\(--raised\)\)\]{background-image:linear-gradient(160deg,var(--accent),var(--raised))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(160deg\,color-mix\(in_oklab\,var\(--accent\)_30\%\,var\(--raised\)\)\,var\(--raised\)\)\]{background-image:linear-gradient(160deg,color-mix(in oklab,var(--accent) 30%,var(--raised)),var(--raised))}}.bg-\[radial-gradient\(circle_at_100\%_0\%\,var\(--glow\)\,transparent_--spacing\(75\)\)\,linear-gradient\(160deg\,var\(--accent-field\)\,color-mix\(in_oklab\,var\(--accent-field\)_55\%\,var\(--surface\)\)\)\]{background-image:radial-gradient(circle at 100% 0%,var(--glow),transparent calc(var(--spacing) * 75)),linear-gradient(160deg,var(--accent-field),var(--accent-field))}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_100\%_0\%\,var\(--glow\)\,transparent_--spacing\(75\)\)\,linear-gradient\(160deg\,var\(--accent-field\)\,color-mix\(in_oklab\,var\(--accent-field\)_55\%\,var\(--surface\)\)\)\]{background-image:radial-gradient(circle at 100% 0%,var(--glow),transparent calc(var(--spacing) * 75)),linear-gradient(160deg,var(--accent-field),color-mix(in oklab,var(--accent-field) 55%,var(--surface)))}}.hatch{background-image:repeating-linear-gradient(45deg, var(--faint) 0 2px, transparent 2px 6px)}@supports (color:color-mix(in lab, red, red)){.hatch{background-image:repeating-linear-gradient(45deg, color-mix(in oklab, var(--faint) 45%, transparent) 0 2px, transparent 2px 6px)}}.meter-fill{background-image:var(--meter-fill)}.progress-fill{background-image:var(--progress-fill)}.from-inset{--tw-gradient-from:var(--inset);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-raised{--tw-gradient-from:var(--raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color-mix\(in_oklab\,var\(--inset\)\,var\(--shade\)_8\%\)\]{--tw-gradient-to:var(--inset)}@supports (color:color-mix(in lab, red, red)){.to-\[color-mix\(in_oklab\,var\(--inset\)\,var\(--shade\)_8\%\)\]{--tw-gradient-to:color-mix(in oklab,var(--inset),var(--shade) 8%)}}.to-\[color-mix\(in_oklab\,var\(--inset\)\,var\(--shade\)_8\%\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color-mix\(in_oklab\,var\(--surface\)\,var\(--shade\)_9\%\)\]{--tw-gradient-to:var(--surface)}@supports (color:color-mix(in lab, red, red)){.to-\[color-mix\(in_oklab\,var\(--surface\)\,var\(--shade\)_9\%\)\]{--tw-gradient-to:color-mix(in oklab,var(--surface),var(--shade) 9%)}}.to-\[color-mix\(in_oklab\,var\(--surface\)\,var\(--shade\)_9\%\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-t-from-\[calc\(100\%-\(--spacing\(1\.5\)\)\)\]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-top:linear-gradient(to top, var(--tw-mask-top-from-color) var(--tw-mask-top-from-position), var(--tw-mask-top-to-color) var(--tw-mask-top-to-position));--tw-mask-top-from-position:calc(100% - (calc(var(--spacing) * 1.5)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-from-\[calc\(100\%-\(--spacing\(2\.5\)\)\)\]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:calc(100% - (calc(var(--spacing) * 2.5)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.fill-accent,.fill-accent\/10{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-accent\/10{fill:color-mix(in oklab, var(--accent) 10%, transparent)}}.fill-ink{fill:var(--ink)}.fill-on-accent{fill:var(--on-accent)}.fill-success{fill:var(--success)}.fill-surface{fill:var(--surface)}.stroke-accent{stroke:var(--accent)}.stroke-accent-vivid{stroke:var(--accent-vivid)}.stroke-faint{stroke:var(--faint)}.stroke-info{stroke:var(--info)}.stroke-ink{stroke:var(--ink)}.stroke-line{stroke:var(--line)}.stroke-meter-track{stroke:var(--meter-track)}.stroke-muted{stroke:var(--muted)}.stroke-success{stroke:var(--success)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-card{padding:var(--card-pad)}.px-\(--corner-clearance\){padding-inline:var(--corner-clearance)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[max\(calc\(\(100\%-\(--spacing\(224\)\)\)\/2\)\,clamp\(--spacing\(0\)\,calc\(var\(--corner-clearance\,--spacing\(0\)\)-var\(--page-pad\)\)\,calc\(\(100\%-\(--spacing\(135\)\)\)\/2\)\)\)\]{padding-inline:max(calc((100% - (calc(var(--spacing) * 224))) / 2), clamp(0px, calc(var(--corner-clearance,0px) - var(--page-pad)), calc((100% - (calc(var(--spacing) * 135))) / 2)))}.px-card{padding-inline:var(--card-pad)}.px-dock-gap{padding-inline:var(--dock-gap)}.px-gutter{padding-inline:var(--grid-gap)}.px-page{padding-inline:var(--page-pad)}.px-px{padding-inline:1px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-band{padding-block:var(--band-pad)}.py-px{padding-block:1px}.ps-header-start{padding-inline-start:var(--header-start)}.pe-header-end{padding-inline-end:var(--header-end)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-1\.75{padding-top:calc(var(--spacing) * 1.75)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-6\.5{padding-top:calc(var(--spacing) * 6.5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pr-\(--corner-clearance\){padding-right:var(--corner-clearance)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-2\.25{padding-right:calc(var(--spacing) * 2.25)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-\[calc\(--spacing\(4\.5\)\+var\(--corner-clearance\)\)\]{padding-right:calc(calc(var(--spacing) * 4.5) + var(--corner-clearance))}.pr-\[max\(--spacing\(4\)\,var\(--corner-clearance\,--spacing\(0\)\)\)\]{padding-right:max(calc(var(--spacing) * 4), var(--corner-clearance,0px))}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-1\.25{padding-bottom:calc(var(--spacing) * 1.25)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[clamp\(--spacing\(9\)\,3\.6vw\,--spacing\(14\)\)\]{padding-bottom:clamp(calc(var(--spacing) * 9), 3.6vw, calc(var(--spacing) * 14))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-card{padding-bottom:var(--card-pad)}.pb-dock-clearance{padding-bottom:var(--dock-clearance)}.pb-dock-gap{padding-bottom:var(--dock-gap)}.pb-header-foot{padding-bottom:var(--header-foot)}.pb-ide{padding-bottom:var(--ide-gap)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.75{padding-left:calc(var(--spacing) * 1.75)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2\.75{padding-left:calc(var(--spacing) * 2.75)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[calc\(var\(--level\)\*\(--spacing\(4\)\)\+\(--spacing\(1\.5\)\)\)\]{padding-left:calc(var(--level) * (calc(var(--spacing) * 4)) + (calc(var(--spacing) * 1.5)))}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.num{font-family:var(--num-font);font-stretch:var(--num-stretch);font-weight:var(--num-weight);font-variation-settings:var(--num-settings);font-variant-numeric:tabular-nums}.font-display{font-family:var(--display-font)}.font-mono{font-family:var(--code-font)}.font-sans{font-family:var(--body-font)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xl\/tight{font-size:var(--text-2xl);line-height:var(--leading-tight)}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-2xs\/4{font-size:var(--text-2xs);line-height:calc(var(--spacing) * 4)}.text-2xs\/4\.5{font-size:var(--text-2xs);line-height:calc(var(--spacing) * 4.5)}.text-2xs\/5{font-size:var(--text-2xs);line-height:calc(var(--spacing) * 5)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\/tight{font-size:var(--text-3xl);line-height:var(--leading-tight)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-4xl\/none{font-size:var(--text-4xl);line-height:1}.text-7xl\/\[0\.85\]{font-size:var(--text-7xl);line-height:.85}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/relaxed{font-size:var(--text-base);line-height:var(--leading-relaxed)}.text-body{font-size:var(--body-size);line-height:var(--tw-leading,var(--body-leading))}.text-body\/relaxed{font-size:var(--body-size);line-height:var(--leading-relaxed)}.text-body\/tight{font-size:var(--body-size);line-height:var(--leading-tight)}.text-figure{font-size:var(--figure-size);line-height:var(--tw-leading,1)}.text-hero{font-size:var(--hero-size);line-height:var(--tw-leading,.95)}.text-ide{font-size:.8125rem;line-height:var(--tw-leading,1.45)}.text-ide-small{font-size:.71875rem;line-height:var(--tw-leading,1.4)}.text-ide-tab{font-size:.78125rem;line-height:var(--tw-leading,1.25)}.text-ide-title{font-size:1.1875rem;line-height:var(--tw-leading,1.1)}.text-kicker{font-size:var(--kicker-size);line-height:var(--tw-leading,1.25)}.text-lead{font-size:var(--lead-size);line-height:var(--tw-leading,1.5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\/relaxed{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.text-lg\/tight{font-size:var(--text-lg);line-height:var(--leading-tight)}.text-plate{font-size:.8125rem;line-height:var(--tw-leading,1)}.text-reading-title{font-size:calc(clamp(1.75rem, 1.25rem + 1vw, 2.4rem) * var(--reading-scale,1));line-height:var(--tw-leading,1.06)}.text-score{font-size:var(--text-score);line-height:var(--tw-leading,var(--text-score--line-height))}.text-section{font-size:var(--section-size);line-height:var(--tw-leading,1.2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-sm\/snug{font-size:var(--text-sm);line-height:var(--leading-snug)}.text-title{font-size:var(--title-size);line-height:var(--tw-leading,1.08)}.text-title-compact{font-size:var(--title-compact-size);line-height:var(--tw-leading,1.1)}.text-title-staff{font-size:var(--title-staff-size);line-height:var(--tw-leading,1.08)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\/normal{font-size:var(--text-xl);line-height:var(--leading-normal)}.text-xl\/snug{font-size:var(--text-xl);line-height:var(--leading-snug)}.text-xl\/tight{font-size:var(--text-xl);line-height:var(--leading-tight)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/5{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5)}.text-xs\/tight{font-size:var(--text-xs);line-height:var(--leading-tight)}.text-\[min\(var\(--text-figure\)\,100cqi\/\(var\(--chars\)\*0\.6\)\)\]{font-size:min(var(--text-figure), 100cqi / (var(--chars) * .6))}.text-dock{font-size:var(--dock-label-size)}.text-fact{font-size:var(--fact-size)}.text-status{font-size:var(--status-size)}.leading-body{--tw-leading:var(--body-leading);line-height:var(--body-leading)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-heading{--tw-font-weight:var(--display-weight);font-weight:var(--display-weight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-rail{--tw-font-weight:var(--rail-weight);font-weight:var(--rail-weight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-status{--tw-font-weight:var(--status-weight);font-weight:var(--status-weight)}.label{text-transform:var(--label-case);letter-spacing:var(--label-tracking);font-stretch:var(--label-stretch)}.tracking-display{--tw-tracking:var(--display-tracking);letter-spacing:var(--display-tracking)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--accent-shape\){color:var(--accent-shape)}.text-\(--cover-badge-ink\){color:var(--cover-badge-ink)}.text-\(--cover-logo-ink\){color:var(--cover-logo-ink)}.text-accent{color:var(--accent)}.text-accent-fill\/55{color:var(--accent-fill)}@supports (color:color-mix(in lab, red, red)){.text-accent-fill\/55{color:color-mix(in oklab, var(--accent-fill) 55%, transparent)}}.text-accent-soft{color:var(--accent-soft)}.text-accent-vivid,.text-accent-vivid\/18{color:var(--accent-vivid)}@supports (color:color-mix(in lab, red, red)){.text-accent-vivid\/18{color:color-mix(in oklab, var(--accent-vivid) 18%, transparent)}}.text-code-builtin{color:var(--code-builtin)}.text-code-comment{color:var(--code-comment)}.text-code-fn{color:var(--code-fn)}.text-code-gutter{color:var(--code-gutter)}.text-code-ink{color:var(--code-ink)}.text-code-keyword{color:var(--code-keyword)}.text-code-number{color:var(--code-number)}.text-code-string{color:var(--code-string)}.text-danger{color:var(--danger)}.text-earned{color:var(--earned)}.text-earned-fill{color:var(--earned-fill)}.text-faint{color:var(--faint)}.text-ghost-ink{color:var(--ghost-ink)}.text-info{color:var(--info)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-link{color:var(--link)}.text-muted{color:var(--muted)}.text-on-accent{color:var(--on-accent)}.text-on-badge{color:var(--badge-ink)}.text-on-earned{color:var(--on-earned)}.text-on-status{color:var(--on-status)}.text-on-tip{color:var(--tip-ink)}.text-page{color:var(--page)}.text-primary-ink{color:var(--primary-ink)}.text-rail-ink{color:var(--rail-ink)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.font-stretch-normal{font-stretch:100%}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow-\(--cover-tile-depth\){--tw-shadow:var(--cover-tile-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--highlight\){--tw-shadow:var(--highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_--spacing\(0\.25\)_--spacing\(0\.5\)_color-mix\(in_oklab\,var\(--shade\)_30\%\,transparent\)\]{--tw-shadow:0 calc(var(--spacing) * .25) calc(var(--spacing) * .5) var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_--spacing\(0\.25\)_--spacing\(0\.5\)_color-mix\(in_oklab\,var\(--shade\)_30\%\,transparent\)\]{--tw-shadow:0 calc(var(--spacing) * .25) calc(var(--spacing) * .5) var(--tw-shadow-color,color-mix(in oklab,var(--shade) 30%,transparent))}}.shadow-\[0_--spacing\(0\.25\)_--spacing\(0\.5\)_color-mix\(in_oklab\,var\(--shade\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_--spacing\(5\.5\)_--spacing\(9\)_--spacing\(-5\.5\)_color-mix\(in_oklab\,var\(--shade\)_55\%\,transparent\)\]{--tw-shadow:0 calc(var(--spacing) * 5.5) calc(var(--spacing) * 9) calc(var(--spacing) * -5.5) var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_--spacing\(5\.5\)_--spacing\(9\)_--spacing\(-5\.5\)_color-mix\(in_oklab\,var\(--shade\)_55\%\,transparent\)\]{--tw-shadow:0 calc(var(--spacing) * 5.5) calc(var(--spacing) * 9) calc(var(--spacing) * -5.5) var(--tw-shadow-color,color-mix(in oklab,var(--shade) 55%,transparent))}}.shadow-\[0_--spacing\(5\.5\)_--spacing\(9\)_--spacing\(-5\.5\)_color-mix\(in_oklab\,var\(--shade\)_55\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bulk{--tw-shadow:var(--bulk-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--depth-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dock-here{--tw-shadow:var(--dock-here-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-flag{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--earned-fill))}@supports (color:color-mix(in lab, red, red)){.shadow-flag{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,color-mix(in oklab, var(--earned-fill) 80%, transparent))}}.shadow-flag{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glass{--tw-shadow:var(--glass-edge), var(--glass-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 0 40px -10px var(--tw-shadow-color,var(--glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-item{--tw-shadow:var(--item-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-item-lit{--tw-shadow:var(--item-depth-lit);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-layer{--tw-shadow:var(--layer-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lift{--tw-shadow:var(--depth-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lit{--tw-shadow:var(--lit-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-meter-head{--tw-shadow:var(--meter-head-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--panel-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--depth-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-progress{--tw-shadow:var(--progress-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rail-edge{--tw-shadow:var(--rail-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rail-here{--tw-shadow:var(--rail-here-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-switch{--tw-shadow:var(--switch-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-thumb{--tw-shadow:var(--thumb-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-tip{--tw-shadow:var(--tip-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-toast{--tw-shadow:var(--toast-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-toast-earned{--tw-shadow:var(--toast-earned-depth);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-wash{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--tone))}@supports (color:color-mix(in lab, red, red)){.shadow-wash{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklab, var(--tone) var(--wash-edge), transparent))}}.shadow-wash{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring-2{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--accent)}.ring-current{--tw-ring-color:currentcolor}.ring-ink{--tw-ring-color:var(--ink)}.ring-inset{--tw-ring-color:var(--inset)}.ring-line{--tw-ring-color:var(--line)}.ring-page{--tw-ring-color:var(--page)}.inset-ring-\(--quiet-edge\){--tw-inset-ring-color:var(--quiet-edge)}.inset-ring-\[color-mix\(in_oklab\,var\(--accent\)_45\%\,var\(--line\)\)\]{--tw-inset-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.inset-ring-\[color-mix\(in_oklab\,var\(--accent\)_45\%\,var\(--line\)\)\]{--tw-inset-ring-color:color-mix(in oklab,var(--accent) 45%,var(--line))}}.inset-ring-accent{--tw-inset-ring-color:var(--accent)}.inset-ring-accent-fill{--tw-inset-ring-color:var(--accent-fill)}.inset-ring-accent\/25{--tw-inset-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.inset-ring-accent\/25{--tw-inset-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.inset-ring-control-line{--tw-inset-ring-color:var(--control-line)}.inset-ring-danger\/55{--tw-inset-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.inset-ring-danger\/55{--tw-inset-ring-color:color-mix(in oklab, var(--danger) 55%, transparent)}}.inset-ring-earned{--tw-inset-ring-color:var(--earned)}.inset-ring-line{--tw-inset-ring-color:var(--line)}.inset-ring-line-strong{--tw-inset-ring-color:var(--line-strong)}.inset-ring-success{--tw-inset-ring-color:var(--success)}.inset-ring-warning{--tw-inset-ring-color:var(--warning)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-surface{--tw-ring-offset-color:var(--surface)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-line-strong{outline-color:var(--line-strong)}.outline-warning{outline-color:var(--warning)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter-\(--bar-glow\){filter:var(--bar-glow)}.filter-\(--line-glow\){filter:var(--line-glow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[rotate\]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\]{transition-property:translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--key-down\){--tw-duration:var(--key-down);transition-duration:var(--key-down)}.duration-fast{transition-duration:var(--fast)}.duration-normal{transition-duration:var(--normal)}.duration-slow{transition-duration:var(--slow)}.ease-enter{--tw-ease:var(--enter-ease);transition-timing-function:var(--enter-ease)}.ease-hover{--tw-ease:var(--hover-ease);transition-timing-function:var(--hover-ease)}.ease-move{--tw-ease:var(--move-ease);transition-timing-function:var(--move-ease)}.will-change-transform{will-change:transform}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--button-fill\:var\(--accent-fill\)\]{--button-fill:var(--accent-fill)}.\[--button-fill\:var\(--accent-soft\)\]{--button-fill:var(--accent-soft)}.\[--button-fill\:var\(--danger\)\]{--button-fill:var(--danger)}.\[--button-fill\:var\(--primary-fill\)\]{--button-fill:var(--primary-fill)}.\[--button-fill\:var\(--surface\)\]{--button-fill:var(--surface)}.\[--control-sm\:--spacing\(6\)\]{--control-sm:calc(var(--spacing) * 6)}.\[--control-sm\:--spacing\(8\.5\)\]{--control-sm:calc(var(--spacing) * 8.5)}.\[--corner-clearance\:--spacing\(0\)\]{--corner-clearance:0px}.\[--ink\:var\(--bulk-ink\)\]{--ink:var(--bulk-ink)}.\[--key-depth\:--spacing\(1\)\]{--key-depth:var(--spacing)}.\[--page-pad\:var\(--grid-gap\)\]{--page-pad:var(--grid-gap)}.\[--page\:var\(--bulk-fill\)\]{--page:var(--bulk-fill)}.\[--surface\:var\(--bulk-control\)\]{--surface:var(--bulk-control)}.\[--tone\:var\(--accent\)\]{--tone:var(--accent)}.\[--tone\:var\(--danger\)\]{--tone:var(--danger)}.\[--tone\:var\(--earned\)\]{--tone:var(--earned)}.\[--tone\:var\(--info\)\]{--tone:var(--info)}.\[--tone\:var\(--success\)\]{--tone:var(--success)}.\[--tone\:var\(--warning\)\]{--tone:var(--warning)}.\[--tree-row\:--spacing\(6\.75\)\]{--tree-row:calc(var(--spacing) * 6.75)}.\[--tree-row\:--spacing\(8\)\]{--tree-row:calc(var(--spacing) * 8)}.\[--twin-gap\:clamp\(--spacing\(7\)\,4vw\,--spacing\(18\)\)\]{--twin-gap:clamp(calc(var(--spacing) * 7), 4vw, calc(var(--spacing) * 18))}.\[clip-path\:inset\(0_round_var\(--radius-panel\)\)\]{clip-path:inset(0 round var(--radius-panel))}.\[transition\:opacity_var\(--fast\)_var\(--hover-ease\)\,scale_var\(--normal\)_var\(--enter-ease\)\]{transition:opacity var(--fast) var(--hover-ease),scale var(--normal) var(--enter-ease)}.\[transition\:opacity_var\(--normal\)_var\(--hover-ease\)\,rotate_var\(--slow\)_var\(--enter-ease\)\,scale_var\(--slow\)_var\(--enter-ease\)\]{transition:opacity var(--normal) var(--hover-ease),rotate var(--slow) var(--enter-ease),scale var(--slow) var(--enter-ease)}.ring-inset{--tw-ring-inset:inset}.text-shadow-glow{text-shadow:0 0 18px var(--tw-text-shadow-color,var(--glow))}:is(.\*\:relative>*){position:relative}:is(.\*\:size-6>*){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:is(.\*\:size-7>*){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}:is(.\*\:min-h-0>*){min-height:0}:is(.\*\:min-w-0>*){min-width:0}:is(.\*\:flex-1>*){flex:1}:is(.\*\:flex-auto>*){flex:auto}:is(.\*\:snap-start>*){scroll-snap-align:start}:is(.\*\:\[grid-area\:1\/1\]>*){grid-area:1/1}.group-focus-within\:pr-9:is(:where(.group):focus-within *){padding-right:calc(var(--spacing) * 9)}.group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.75:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .75);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:pr-9:is(:where(.group):hover *){padding-right:calc(var(--spacing) * 9)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-aria-pressed\:text-muted:is(:where(.group)[aria-pressed=true] *){color:var(--muted)}.group-data-missed\:from-danger-soft:is(:where(.group)[data-missed] *){--tw-gradient-from:var(--danger-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-data-missed\:to-danger-soft:is(:where(.group)[data-missed] *){--tw-gradient-to:var(--danger-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-data-missed\:text-danger:is(:where(.group)[data-missed] *){color:var(--danger)}.group-data-\[state\=checked\]\:inline:is(:where(.group)[data-state=checked] *){display:inline}.group-data-\[state\=checked\]\:bg-accent-fill:is(:where(.group)[data-state=checked] *){background-color:var(--accent-fill)}.group-data-\[state\=checked\]\:inset-ring-0:is(:where(.group)[data-state=checked] *){--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-data-more-after\:flex:is(:where(.peer)[data-more-after]~*),.peer-data-more-before\:flex:is(:where(.peer)[data-more-before]~*){display:flex}.placeholder\:text-faint::placeholder{color:var(--faint)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.before\:-inset-2\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -2.5)}.before\:-inset-px:before{content:var(--tw-content);inset:-1px}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-inset-x-1:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-inset-y-1:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -1)}.before\:-inset-y-1\.5:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.before\:-inset-y-2:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:bottom-2\.25:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2.25)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:-z-1:before{content:var(--tw-content);z-index:calc(1 * -1)}.before\:z-1:before{content:var(--tw-content);z-index:1}.before\:h-2\/5:before{content:var(--tw-content);height:40%}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-\[95\%\]:before{content:var(--tw-content);width:95%}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-md:before{content:var(--tw-content);border-radius:var(--round-md)}.before\:rounded-xl:before{content:var(--tw-content);border-radius:var(--round-xl)}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-line:before{content:var(--tw-content);border-color:var(--line)}.before\:bg-accent-field:before{content:var(--tw-content);background-color:var(--accent-field)}.before\:bg-hover:before{content:var(--tw-content);background-color:var(--hover)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--line)}.before\:bg-surface\/70:before{content:var(--tw-content);background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.before\:bg-surface\/70:before{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:opacity-60:before{content:var(--tw-content);opacity:.6}.before\:opacity-70:before{content:var(--tw-content);opacity:.7}.before\:opacity-100:before{content:var(--tw-content);opacity:1}.before\:shadow-glow:before{content:var(--tw-content);--tw-shadow:0 0 40px -10px var(--tw-shadow-color,var(--glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.before\:inset-ring:before{content:var(--tw-content);--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.before\:inset-ring-accent\/50:before{content:var(--tw-content);--tw-inset-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.before\:inset-ring-accent\/50:before{--tw-inset-ring-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-fast:before{content:var(--tw-content);transition-duration:var(--fast)}.before\:duration-morph:before{content:var(--tw-content);transition-duration:var(--morph)}.before\:duration-slow:before{content:var(--tw-content);transition-duration:var(--slow)}.before\:ease-hover:before{content:var(--tw-content);--tw-ease:var(--hover-ease);transition-timing-function:var(--hover-ease)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:-z-1:after{content:var(--tw-content);z-index:calc(1 * -1)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-1:after{content:var(--tw-content);height:var(--spacing)}.after\:h-2\/5:after{content:var(--tw-content);height:40%}.after\:h-9:after{content:var(--tw-content);height:calc(var(--spacing) * 9)}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-9:after{content:var(--tw-content);width:calc(var(--spacing) * 9)}.after\:w-\[89\%\]:after{content:var(--tw-content);width:89%}.after\:-translate-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:rounded-xl:after{content:var(--tw-content);border-radius:var(--round-xl)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-line:after{content:var(--tw-content);border-color:var(--line)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:bg-line-strong:after{content:var(--tw-content);background-color:var(--line-strong)}.after\:bg-raised:after{content:var(--tw-content);background-color:var(--raised)}.after\:bg-surface\/70:after{content:var(--tw-content);background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.after\:bg-surface\/70:after{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-40:after{content:var(--tw-content);opacity:.4}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:shadow-chip-lift:after{content:var(--tw-content);--tw-shadow:var(--chip-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:shadow-chosen:after{content:var(--tw-content);--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--accent)), 0 10px 30px -18px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.after\:shadow-chosen:after{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--accent)), 0 10px 30px -18px var(--tw-shadow-color,color-mix(in oklab, var(--accent) 70%, transparent))}}.after\:shadow-chosen:after{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:shadow-item-hover:after{content:var(--tw-content);--tw-shadow:var(--item-depth-hover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:shadow-lift:after{content:var(--tw-content);--tw-shadow:var(--depth-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:inset-ring:after{content:var(--tw-content);--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:inset-ring-accent\/16:after{content:var(--tw-content);--tw-inset-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.after\:inset-ring-accent\/16:after{--tw-inset-ring-color:color-mix(in oklab, var(--accent) 16%, transparent)}}.after\:inset-ring-line:after{content:var(--tw-content);--tw-inset-ring-color:var(--line)}.after\:transition-\[opacity\,background-color\,width\,height\]:after{content:var(--tw-content);transition-property:opacity,background-color,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-fast:after{content:var(--tw-content);transition-duration:var(--fast)}.after\:duration-normal:after{content:var(--tw-content);transition-duration:var(--normal)}.after\:ease-enter:after{content:var(--tw-content);--tw-ease:var(--enter-ease);transition-timing-function:var(--enter-ease)}@media (hover:hover){.group-hover\/split\:after\:opacity-90:is(:where(.group\/split):hover *):after{content:var(--tw-content);opacity:.9}}.first\:mt-0:first-child{margin-top:0}.first\:justify-start:first-child{justify-content:flex-start}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}:is(.\*\:first\:flex-1>*):first-child{flex:1}.last\:mb-0:last-child{margin-bottom:0}.last\:justify-end:last-child{justify-content:flex-end}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.empty\:hidden:empty{display:none}.empty\:p-0:empty{padding:0}.focus-within\:-translate-y-0\.5:focus-within{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:before\:opacity-100:focus-within:before,.focus-within\:after\:opacity-100:focus-within:after{content:var(--tw-content);opacity:1}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-106:hover{--tw-scale-x:106%;--tw-scale-y:106%;--tw-scale-z:106%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-press:hover{background-color:var(--press)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-link:hover{color:var(--link)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-3:hover{text-underline-offset:3px}.hover\:opacity-100:hover{opacity:1}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-accent:hover{--tw-ring-color:var(--accent)}.hover\:inset-ring-accent:hover{--tw-inset-ring-color:var(--accent)}.hover\:inset-ring-ink:hover{--tw-inset-ring-color:var(--ink)}.hover\:inset-ring-line-strong:hover{--tw-inset-ring-color:var(--line-strong)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}.hover\:after\:h-16:hover:after{content:var(--tw-content);height:calc(var(--spacing) * 16)}.hover\:after\:w-16:hover:after{content:var(--tw-content);width:calc(var(--spacing) * 16)}.hover\:after\:bg-accent:hover:after{content:var(--tw-content);background-color:var(--accent)}.hover\:after\:opacity-7:hover:after{content:var(--tw-content);opacity:.07}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--focus)}.focus-visible\:after\:h-16:focus-visible:after{content:var(--tw-content);height:calc(var(--spacing) * 16)}.focus-visible\:after\:w-16:focus-visible:after{content:var(--tw-content);width:calc(var(--spacing) * 16)}.focus-visible\:after\:bg-accent:focus-visible:after{content:var(--tw-content);background-color:var(--accent)}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.active\:translate-y-\(--press-y\):active{--tw-translate-y:var(--press-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-97:active{--tw-scale-x:97%;--tw-scale-y:97%;--tw-scale-z:97%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\(--icon-press\):active{scale:var(--icon-press)}.active\:scale-\(--press-scale\):active{scale:var(--press-scale)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:after\:h-16:active:after{content:var(--tw-content);height:calc(var(--spacing) * 16)}.active\:after\:w-16:active:after{content:var(--tw-content);width:calc(var(--spacing) * 16)}.active\:after\:bg-accent:active:after{content:var(--tw-content);background-color:var(--accent)}.active\:after\:opacity-12:active:after{content:var(--tw-content);opacity:.12}.active\:after\:opacity-100:active:after{content:var(--tw-content);opacity:1}@media (hover:hover){.enabled\:hover\:inset-ring-line-strong:enabled:hover{--tw-inset-ring-color:var(--line-strong)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-secondary-fill:disabled{background-color:var(--secondary-fill)}.disabled\:text-ink:disabled{color:var(--ink)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:inset-ring:disabled{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:inset-ring-line-strong:disabled{--tw-inset-ring-color:var(--line-strong)}.disabled\:\[--button-fill\:var\(--surface\)\]:disabled{--button-fill:var(--surface)}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}:where([data-nav=dock]) .in-data-\[nav\=dock\]\:bottom-\[calc\(--spacing\(32\)\+var\(--dock-clearance\)\)\]{bottom:calc(calc(var(--spacing) * 32) + var(--dock-clearance))}:where([data-nav=dock]) .in-data-\[nav\=dock\]\:bottom-\[calc\(var\(--dock-clearance\)\+\(--spacing\(6\)\)\)\]{bottom:calc(var(--dock-clearance) + (calc(var(--spacing) * 6)))}:where([data-nav=dock]) .in-data-\[nav\=dock\]\:bottom-dock-clearance{bottom:var(--dock-clearance)}:where([data-nav=dock]) .in-data-\[nav\=dock\]\:pb-\[calc\(var\(--dock-clearance\)\+\(--spacing\(6\)\)\)\]{padding-bottom:calc(var(--dock-clearance) + (calc(var(--spacing) * 6)))}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-offset-3:has(:focus-visible){outline-offset:3px}.has-focus-visible\:outline-focus:has(:focus-visible){outline-color:var(--focus)}.has-data-\[part\=wizbit-corner\]\:\[--corner-clearance\:--spacing\(32\)\]:has([data-part=wizbit-corner]){--corner-clearance:calc(var(--spacing) * 32)}.has-\[\[data-opens\]\:focus-visible\]\:outline-2:has([data-opens]:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\[data-opens\]\:focus-visible\]\:outline-offset-3:has([data-opens]:focus-visible){outline-offset:3px}.has-\[\[data-opens\]\:focus-visible\]\:outline-focus:has([data-opens]:focus-visible){outline-color:var(--focus)}.has-\[input\:focus-visible\]\:outline-2:has(:is(input:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[input\:focus-visible\]\:outline-offset-2:has(:is(input:focus-visible)){outline-offset:2px}.has-\[input\:focus-visible\]\:outline-focus:has(:is(input:focus-visible)){outline-color:var(--focus)}.has-\[input\[aria-invalid\]\]\:inset-ring-2:has(:is(input[aria-invalid])){--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[input\[aria-invalid\]\]\:inset-ring-danger:has(:is(input[aria-invalid])){--tw-inset-ring-color:var(--danger)}.aria-current\:bg-accent-soft[aria-current=true]{background-color:var(--accent-soft)}.aria-current\:font-semibold[aria-current=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-current\:text-ink[aria-current=true]{color:var(--ink)}.aria-current\:text-link[aria-current=true]{color:var(--link)}.aria-current\:inset-ring[aria-current=true]{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-current\:inset-ring-accent-fill[aria-current=true]{--tw-inset-ring-color:var(--accent-fill)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-press[aria-expanded=true]{background-color:var(--press)}.aria-expanded\:text-ink[aria-expanded=true]{color:var(--ink)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:inset-ring-2[aria-invalid=true]{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:inset-ring-danger[aria-invalid=true]{--tw-inset-ring-color:var(--danger)}.aria-pressed\:bg-accent-soft[aria-pressed=true]{background-color:var(--accent-soft)}.aria-pressed\:bg-press[aria-pressed=true]{background-color:var(--press)}.aria-pressed\:text-accent[aria-pressed=true]{color:var(--accent)}.aria-pressed\:text-ink[aria-pressed=true]{color:var(--ink)}.aria-pressed\:text-link[aria-pressed=true]{color:var(--link)}.aria-pressed\:inset-ring-2[aria-pressed=true]{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:inset-ring-accent[aria-pressed=true],.aria-pressed\:inset-ring-accent\/40[aria-pressed=true]{--tw-inset-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:inset-ring-accent\/40[aria-pressed=true]{--tw-inset-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}@media (hover:hover){.enabled\:aria-pressed\:hover\:inset-ring-accent:enabled[aria-pressed=true]:hover{--tw-inset-ring-color:var(--accent)}}.aria-selected\:bg-hover[aria-selected=true]{background-color:var(--hover)}.aria-selected\:text-ink[aria-selected=true],.aria-\[current\]\:text-ink[aria-current]{color:var(--ink)}.aria-\[current\=page\]\:border-transparent[aria-current=page]{border-color:#0000}.aria-\[current\=page\]\:bg-accent-soft[aria-current=page]{background-color:var(--accent-soft)}.aria-\[current\=page\]\:bg-ink[aria-current=page]{background-color:var(--ink)}.aria-\[current\=page\]\:font-rail-here[aria-current=page]{--tw-font-weight:var(--rail-weight-here);font-weight:var(--rail-weight-here)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--ink)}.aria-\[current\=page\]\:text-page[aria-current=page]{color:var(--page)}.aria-\[current\=page\]\:shadow-chip-glow[aria-current=page]{--tw-shadow:var(--chip-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[current\=page\]\:inset-ring-0[aria-current=page]{--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-chosen\:text-ink[data-chosen]{color:var(--ink)}.data-chosen\:inset-ring-2[data-chosen]{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-chosen\:inset-ring-ink[data-chosen]{--tw-inset-ring-color:var(--ink)}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:text-muted[data-disabled]{color:var(--muted)}.data-highlighted\:bg-hover[data-highlighted]{background-color:var(--hover)}.data-more-after\:mask-r-from-\[calc\(100\%-\(--spacing\(6\)\)\)\][data-more-after]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-right:linear-gradient(to right, var(--tw-mask-right-from-color) var(--tw-mask-right-from-position), var(--tw-mask-right-to-color) var(--tw-mask-right-to-position));--tw-mask-right-from-position:calc(100% - (calc(var(--spacing) * 6)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.data-more-after\:mask-b-from-\[calc\(100\%-\(--spacing\(10\)\)\)\][data-more-after]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:calc(100% - (calc(var(--spacing) * 10)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.data-more-before\:mask-t-from-\[calc\(100\%-\(--spacing\(10\)\)\)\][data-more-before]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-top:linear-gradient(to top, var(--tw-mask-top-from-color) var(--tw-mask-top-from-position), var(--tw-mask-top-to-color) var(--tw-mask-top-to-position));--tw-mask-top-from-position:calc(100% - (calc(var(--spacing) * 10)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.data-more-before\:mask-l-from-\[calc\(100\%-\(--spacing\(6\)\)\)\][data-more-before]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-left:linear-gradient(to left, var(--tw-mask-left-from-color) var(--tw-mask-left-from-position), var(--tw-mask-left-to-color) var(--tw-mask-left-to-position));--tw-mask-left-from-position:calc(100% - (calc(var(--spacing) * 6)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}:is(.\*\:data-n\:relative>*)[data-n]{position:relative}.data-placed\:transition-transform[data-placed]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-placed\:duration-normal[data-placed]{transition-duration:var(--normal)}.data-placed\:ease-enter[data-placed]{--tw-ease:var(--enter-ease);transition-timing-function:var(--enter-ease)}.data-placeholder\:text-faint[data-placeholder]{color:var(--faint)}:is(.\*\:data-\[s\=c\]\:text-ink>*)[data-s=c],:is(.\*\:data-\[s\=f\]\:text-ink>*)[data-s=f]{color:var(--ink)}:is(.\*\:data-\[s\=w\]\:bg-danger-soft>*)[data-s=w]{background-color:var(--danger-soft)}:is(.\*\:data-\[s\=w\]\:text-danger>*)[data-s=w]{color:var(--danger)}:is(.\*\:data-\[s\=w\]\:underline>*)[data-s=w]{text-decoration-line:underline}:is(.\*\:data-\[s\=w\]\:decoration-2>*)[data-s=w]{text-decoration-thickness:2px}:is(.\*\:data-\[s\=w\]\:underline-offset-4>*)[data-s=w]{text-underline-offset:4px}:is(.\*\:data-n\:data-\[s\=w\]\:before\:absolute>*)[data-n][data-s=w]:before{content:var(--tw-content);position:absolute}:is(.\*\:data-n\:data-\[s\=w\]\:before\:text-danger>*)[data-n][data-s=w]:before{content:var(--tw-content);color:var(--danger)}:is(.\*\:data-n\:data-\[s\=w\]\:before\:content-\[\'↵\'\]>*)[data-n][data-s=w]:before{--tw-content:"↵";content:var(--tw-content)}.data-\[state\=checked\]\:translate-x-4\.5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-accent-fill[data-state=checked]{background-color:var(--accent-fill)}.data-\[state\=checked\]\:bg-on-accent[data-state=checked]{background-color:var(--on-accent)}.data-\[state\=checked\]\:font-semibold[data-state=checked]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=checked\]\:ring-2[data-state=checked]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:inset-ring-0[data-state=checked]{--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:ring-ink[data-state=checked]{--tw-ring-color:var(--ink)}.data-\[state\=checked\]\:ring-offset-2[data-state=checked]{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.data-\[state\=checked\]\:ring-offset-page[data-state=checked]{--tw-ring-offset-color:var(--page)}.data-\[state\=checked\]\:after\:opacity-100[data-state=checked]:after{content:var(--tw-content);opacity:1}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=indeterminate\]\:bg-accent-fill[data-state=indeterminate]{background-color:var(--accent-fill)}.data-\[state\=indeterminate\]\:inset-ring-0[data-state=indeterminate]{--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=on\]\:text-ink[data-state=on]{color:var(--ink)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\(--radix-toast-swipe-end-x\)[data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\(--radix-toast-swipe-move-x\)[data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.nth-2\:border-t:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:1px}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}@media not all and (width>=80rem){.max-xl\:pr-\[max\(var\(--page-pad\)\,var\(--corner-clearance\)\)\]{padding-right:max(var(--page-pad), var(--corner-clearance))}}@media not all and (width>=64rem){.max-sidebar\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sidebar\:fixed{position:fixed}.max-sidebar\:inset-x-0{inset-inline:0}.max-sidebar\:bottom-0{bottom:0}.max-sidebar\:z-10{z-index:10}.max-sidebar\:-mx-page{margin-inline:calc(var(--page-pad) * -1)}.max-sidebar\:-my-1{margin-block:calc(var(--spacing) * -1)}.max-sidebar\:mt-0{margin-top:0}.max-sidebar\:flex{display:flex}.max-sidebar\:hidden{display:none}.max-sidebar\:h-\[60vh\]{height:60vh}.max-sidebar\:w-full{width:100%}.max-sidebar\:flex-1{flex:1}.max-sidebar\:scroll-px-6{scroll-padding-inline:calc(var(--spacing) * 6)}.max-sidebar\:scrollbar-none{scrollbar-width:none}.max-sidebar\:flex-nowrap{flex-wrap:nowrap}.max-sidebar\:overflow-x-auto{overflow-x:auto}.max-sidebar\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sidebar\:border-line{border-color:var(--line)}.max-sidebar\:bg-page{background-color:var(--page)}.max-sidebar\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sidebar\:px-page{padding-inline:var(--page-pad)}.max-sidebar\:py-1{padding-block:var(--spacing)}.max-sidebar\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-sidebar\:pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.max-sidebar\:pb-28{padding-bottom:calc(var(--spacing) * 28)}:where([data-nav=dock]) .max-sidebar\:in-data-\[nav\=dock\]\:bottom-dock-clearance{bottom:var(--dock-clearance)}:where([data-nav=dock]) .max-sidebar\:in-data-\[nav\=dock\]\:pb-\[calc\(var\(--dock-clearance\)\+\(--spacing\(28\)\)\)\]{padding-bottom:calc(var(--dock-clearance) + (calc(var(--spacing) * 28)))}:where([data-nav=dock]) .max-sidebar\:in-data-\[nav\=dock\]\:pb-dock-clearance{padding-bottom:var(--dock-clearance)}}@media not all and (width>=48rem){.max-md\:hidden{display:none}}@media not all and (width>=40rem){.max-phone\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-phone\:bottom-\[calc\(var\(--dock-clearance\)\+min\(var\(--corner-clearance\)\,--spacing\(15\)\)\)\]{bottom:calc(var(--dock-clearance) + min(var(--corner-clearance), calc(var(--spacing) * 15)))}.max-phone\:row-span-1{grid-row:span 1/span 1}.max-phone\:-mx-page{margin-inline:calc(var(--page-pad) * -1)}.max-phone\:-mr-\[calc\(var\(--page-pad\)\+var\(--field-clear\)\)\]{margin-right:calc(calc(var(--page-pad) + var(--field-clear)) * -1)}.max-phone\:-ml-3\.75{margin-left:calc(var(--spacing) * -3.75)}.max-phone\:-ml-page{margin-left:calc(var(--page-pad) * -1)}.max-phone\:ml-auto{margin-left:auto}.max-phone\:line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-phone\:hidden{display:none}.max-phone\:inline-flex{display:inline-flex}.max-phone\:size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.max-phone\:size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.max-phone\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-phone\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.max-phone\:h-11{height:calc(var(--spacing) * 11)}.max-phone\:h-13{height:calc(var(--spacing) * 13)}.max-phone\:h-27{height:calc(var(--spacing) * 27)}.max-phone\:h-35{height:calc(var(--spacing) * 35)}.max-sm\:h-7{height:calc(var(--spacing) * 7)}.max-phone\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-phone\:w-15{width:calc(var(--spacing) * 15)}.max-phone\:w-30\.75{width:calc(var(--spacing) * 30.75)}.max-phone\:w-full{width:100%}.max-phone\:min-w-0{min-width:0}.max-phone\:min-w-11{min-width:calc(var(--spacing) * 11)}.max-phone\:flex-1{flex:1}.max-phone\:flex-auto{flex:auto}.max-phone\:scrollbar-none{scrollbar-width:none}.max-phone\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-phone\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-phone\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-phone\:flex-col{flex-direction:column}.max-phone\:flex-nowrap{flex-wrap:nowrap}.max-phone\:items-center{align-items:center}.max-phone\:justify-between{justify-content:space-between}.max-phone\:justify-center{justify-content:center}.max-phone\:justify-end{justify-content:flex-end}.max-phone\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-phone\:gap-0\.75{gap:calc(var(--spacing) * .75)}.max-phone\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-phone\:gap-y-7\.5{row-gap:calc(var(--spacing) * 7.5)}.max-phone\:self-center{align-self:center}.max-phone\:justify-self-stretch{justify-self:stretch}.max-phone\:overflow-x-auto{overflow-x:auto}.max-phone\:border-0{border-style:var(--tw-border-style);border-width:0}.max-phone\:p-1{padding:var(--spacing)}.max-phone\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.max-phone\:px-0{padding-inline:0}.max-phone\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.max-phone\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-phone\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-phone\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-phone\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-phone\:px-page{padding-inline:var(--page-pad)}.max-phone\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.max-phone\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-phone\:py-5{padding-block:calc(var(--spacing) * 5)}.max-phone\:pt-0{padding-top:0}.max-phone\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-phone\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-phone\:pt-8\.5{padding-top:calc(var(--spacing) * 8.5)}.max-phone\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-phone\:pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.max-phone\:pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.max-phone\:pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.max-phone\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.max-phone\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-phone\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-sm\:text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}:is(.max-phone\:\*\:w-full>*){width:100%}:is(.max-phone\:\*\:flex-1>*){flex:1}:is(.max-phone\:\*\:basis-full>*){flex-basis:100%}}@media (width>=40rem){.phone\:inset-x-auto{inset-inline:auto}.phone\:right-4{right:calc(var(--spacing) * 4)}.phone\:col-span-2{grid-column:span 2/span 2}.phone\:hidden,.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.phone\:w-80{width:calc(var(--spacing) * 80)}.phone\:w-\[min\(--spacing\(95\)\,100vw-24px\)\]{width:min(calc(var(--spacing) * 95), 100vw - 24px)}.phone\:max-w-105{max-width:calc(var(--spacing) * 105)}.phone\:grid-cols-\(--rows-phone\){grid-template-columns:var(--rows-phone)}.phone\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.phone\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.phone\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.phone\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.phone\:grid-cols-\[--spacing\(32\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:calc(var(--spacing) * 32) minmax(0,1fr) auto}.phone\:grid-cols-\[--spacing\(40\)_minmax\(0\,1fr\)\]{grid-template-columns:calc(var(--spacing) * 40) minmax(0,1fr)}.phone\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.phone\:grid-cols-\[2fr_5fr_auto\]{grid-template-columns:2fr 5fr auto}.phone\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[--spacing\(11\)_minmax\(0\,1fr\)_auto_auto_--spacing\(5\)\]{grid-template-columns:calc(var(--spacing) * 11) minmax(0,1fr) auto auto calc(var(--spacing) * 5)}.phone\:flex-row{flex-direction:row}.phone\:items-start{align-items:flex-start}.phone\:gap-1{gap:var(--spacing)}.phone\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.phone\:gap-x-7\.25{column-gap:calc(var(--spacing) * 7.25)}.phone\:overflow-x-clip{overflow-x:clip}.sm\:pl-14{padding-left:calc(var(--spacing) * 14)}.phone\:before\:absolute:before{content:var(--tw-content);position:absolute}.phone\:before\:top-1\/2:before{content:var(--tw-content);top:50%}.phone\:before\:-left-3\.75:before{content:var(--tw-content);left:calc(var(--spacing) * -3.75)}.phone\:before\:h-3\.5:before{content:var(--tw-content);height:calc(var(--spacing) * 3.5)}.phone\:before\:w-px:before{content:var(--tw-content);width:1px}.phone\:before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.phone\:before\:bg-line-strong:before{content:var(--tw-content);background-color:var(--line-strong)}}@media (width>=48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:flex{display:flex}.md\:min-h-\[calc\(100dvh-var\(--header-height\)-var\(--dock-space\,--spacing\(0\)\)-\(--spacing\(3\)\)\)\]{min-height:calc(100dvh - var(--header-height) - var(--dock-space,0px) - (calc(var(--spacing) * 3)))}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-none{grid-template-columns:none}}@media (width>=64rem){.sidebar\:sticky{position:sticky}.sidebar\:top-16{top:calc(var(--spacing) * 16)}.sidebar\:top-\[calc\(var\(--header-height\)\+\(--spacing\(4\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 4)))}.sidebar\:top-\[calc\(var\(--header-height\)\+\(--spacing\(5\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 5)))}.sidebar\:top-\[calc\(var\(--header-height\)\+\(--spacing\(6\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 6)))}.sidebar\:top-\[calc\(var\(--header-height\)\+\(--spacing\(19\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 19)))}.sidebar\:top-header{top:var(--header-height)}.sidebar\:bottom-4{bottom:calc(var(--spacing) * 4)}.sidebar\:z-10{z-index:10}.sidebar\:col-span-1{grid-column:span 1/span 1}.sidebar\:col-span-2{grid-column:span 2/span 2}.sidebar\:col-start-1{grid-column-start:1}.sidebar\:col-start-2{grid-column-start:2}.sidebar\:row-start-1{grid-row-start:1}.sidebar\:mx-0{margin-inline:0}.sidebar\:block{display:block}.sidebar\:flex{display:flex}.sidebar\:hidden{display:none}.sidebar\:h-\[calc\(100dvh-var\(--header-height\)-var\(--dock-space\,0px\)\)\]{height:calc(100dvh - var(--header-height) - var(--dock-space,0px))}.sidebar\:h-full{height:100%}.sidebar\:max-h-\[calc\(100dvh-var\(--header-height\)-\(--spacing\(28\)\)\)\]{max-height:calc(100dvh - var(--header-height) - (calc(var(--spacing) * 28)))}.sidebar\:min-h-10{min-height:calc(var(--spacing) * 10)}.sidebar\:min-h-16{min-height:calc(var(--spacing) * 16)}.sidebar\:w-48{width:calc(var(--spacing) * 48)}.sidebar\:max-w-\[calc\(100\%-\(--spacing\(56\)\)\)\]{max-width:calc(100% - (calc(var(--spacing) * 56)))}.sidebar\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar\:grid-cols-\(--rows-wide\){grid-template-columns:var(--rows-wide)}.sidebar\:grid-cols-\(--tool-columns\){grid-template-columns:var(--tool-columns)}.sidebar\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sidebar\:grid-cols-\[--spacing\(24\)_minmax\(0\,--spacing\(190\)\)\]{grid-template-columns:calc(var(--spacing) * 24) minmax(0,calc(var(--spacing) * 190))}.sidebar\:grid-cols-\[--spacing\(52\)_minmax\(0\,1fr\)\]{grid-template-columns:calc(var(--spacing) * 52) minmax(0,1fr)}.sidebar\:grid-cols-\[--spacing\(52\.5\)_minmax\(0\,1fr\)\]{grid-template-columns:calc(var(--spacing) * 52.5) minmax(0,1fr)}.sidebar\:grid-cols-\[--spacing\(75\)_minmax\(0\,1fr\)\]{grid-template-columns:calc(var(--spacing) * 75) minmax(0,1fr)}.sidebar\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.sidebar\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.sidebar\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sidebar\:grid-cols-\[minmax\(--spacing\(40\)\,--spacing\(64\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(calc(var(--spacing) * 40),calc(var(--spacing) * 64)) minmax(0,1fr)}.sidebar\:grid-cols-\[minmax\(--spacing\(48\)\,1fr\)_3fr\]{grid-template-columns:minmax(calc(var(--spacing) * 48),1fr) 3fr}.sidebar\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_--spacing\(56\)_auto\]{grid-template-columns:minmax(0,1fr) calc(var(--spacing) * 56) auto}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_--spacing\(65\)\]{grid-template-columns:minmax(0,1fr) calc(var(--spacing) * 65)}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_--spacing\(72\)\]{grid-template-columns:minmax(0,1fr) calc(var(--spacing) * 72)}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_0_auto\]{grid-template-columns:minmax(0,1fr) 0 auto}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_clamp\(--spacing\(80\)\,24vw\,--spacing\(100\)\)\]{grid-template-columns:minmax(0,1fr) clamp(calc(var(--spacing) * 80), 24vw, calc(var(--spacing) * 100))}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_minmax\(--spacing\(70\)\,0\.62fr\)\]{grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing) * 70),.62fr)}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_minmax\(--spacing\(80\)\,--spacing\(95\)\)\]{grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing) * 80),calc(var(--spacing) * 95))}.sidebar\:grid-cols-\[minmax\(0\,1fr\)_minmax\(--spacing\(80\)\,--spacing\(110\)\)\]{grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing) * 80),calc(var(--spacing) * 110))}.sidebar\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,2fr\)_minmax\(0\,4fr\)_auto\]{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,4fr) auto}.sidebar\:grid-cols-\[minmax\(0\,var\(--split\)\)_var\(--spacing-ide\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,var(--split)) var(--spacing-ide) minmax(0,1fr)}.sidebar\:flex-col{flex-direction:column}.sidebar\:flex-row{flex-direction:row}.sidebar\:items-end{align-items:flex-end}.sidebar\:justify-center{justify-content:center}.sidebar\:justify-end{justify-content:flex-end}.sidebar\:gap-0{gap:0}.sidebar\:gap-0\.5{gap:calc(var(--spacing) * .5)}.sidebar\:gap-5{gap:calc(var(--spacing) * 5)}.sidebar\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sidebar\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sidebar\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.sidebar\:gap-x-\[clamp\(--spacing\(8\)\,4vw\,--spacing\(16\)\)\]{column-gap:clamp(calc(var(--spacing) * 8), 4vw, calc(var(--spacing) * 16))}.sidebar\:justify-self-center{justify-self:center}.sidebar\:overflow-visible{overflow:visible}.sidebar\:overflow-y-auto{overflow-y:auto}.sidebar\:overscroll-contain{overscroll-behavior:contain}.sidebar\:border-0{border-style:var(--tw-border-style);border-width:0}.sidebar\:bg-transparent{background-color:#0000}.sidebar\:mask-none{-webkit-mask-image:none;mask-image:none}.sidebar\:p-0{padding:0}.sidebar\:py-16{padding-block:calc(var(--spacing) * 16)}.sidebar\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sidebar\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sidebar\:text-body{font-size:var(--body-size);line-height:var(--tw-leading,var(--body-leading))}.sidebar\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-nav=sidebar]) .in-data-\[nav\=sidebar\]\:sidebar\:grid-cols-\[--spacing\(67\)_minmax\(0\,1fr\)\]{grid-template-columns:calc(var(--spacing) * 67) minmax(0,1fr)}:where([data-nav=sidebar]) .sidebar\:in-data-\[nav\=sidebar\]\:pb-\(--corner-clearance\){padding-bottom:var(--corner-clearance)}}@media (width>=80rem){.xl\:w-140{width:calc(var(--spacing) * 140)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:gap-x-gutter{column-gap:var(--grid-gap)}}@container not (width>=56rem){.\@max-4xl\:hidden{display:none}}@media not all and (width>=64rem){@container not (width>=56rem){.max-sidebar\:\@max-4xl\:block{display:block}.max-sidebar\:\@max-4xl\:hidden{display:none}}}@container not (width>=32rem){.\@max-lg\:hidden{display:none}}@container (width>=24rem){.\@sm\:flex{display:flex}}@container (width>=28rem){.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=32rem){.\@lg\:col-span-2{grid-column:span 2/span 2}.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=36rem){.\@xl\:mx-0{margin-inline:0}.\@xl\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\@xl\:contents{display:contents}.\@xl\:flex{display:flex}.\@xl\:hidden{display:none}.\@xl\:grid-flow-row{grid-auto-flow:row}.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-\[repeat\(auto-fit\,minmax\(--spacing\(55\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(calc(var(--spacing) * 55),1fr))}.\@xl\:overflow-visible{overflow:visible}.\@xl\:p-0{padding:0}.\@xl\:whitespace-normal{white-space:normal}}@container (width>=42rem){.\@2xl\:grid-cols-\[minmax\(--spacing\(50\)\,--spacing\(75\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(calc(var(--spacing) * 50),calc(var(--spacing) * 75)) minmax(0,1fr)}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.\@2xl\:items-start{align-items:flex-start}.\@2xl\:self-auto{align-self:auto}}@container (width>=48rem){.\@3xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(--spacing\(55\)\,--spacing\(75\)\)\]{grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing) * 55),calc(var(--spacing) * 75))}}@container (width>=56rem){.\@4xl\:hidden{display:none}.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\:grid-cols-\[minmax\(--spacing\(65\)\,--spacing\(95\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(calc(var(--spacing) * 65),calc(var(--spacing) * 95)) minmax(0,1fr)}.\@4xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,1fr)}.\@4xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(--spacing\(95\)\,--spacing\(115\)\)\]{grid-template-columns:minmax(0,1fr) minmax(calc(var(--spacing) * 95),calc(var(--spacing) * 115))}}@container ide (width>=64rem){.\@5xl\/ide\:inline-flex{display:inline-flex}}@container (width>=64rem){.\@5xl\:auto-cols-\[minmax\(0\,1fr\)\]{grid-auto-columns:minmax(0,1fr)}.\@5xl\:grid-flow-col{grid-auto-flow:column}.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\:grid-cols-none{grid-template-columns:none}}@container ide (width>=72rem){.\@6xl\/ide\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}@container (width>=72rem){.\@6xl\:sticky{position:sticky}.\@6xl\:top-\[calc\(var\(--header-height\)\+\(--spacing\(5\)\)\)\]{top:calc(var(--header-height) + (calc(var(--spacing) * 5)))}}@container ide (width>=72rem){.\@6xl\/ide\:flex{display:flex}.\@6xl\/ide\:hidden{display:none}.\@6xl\/ide\:inline-flex{display:inline-flex}}@container (width>=72rem){.\@6xl\:block{display:block}.\@6xl\:hidden{display:none}.\@6xl\:grid-cols-\[--spacing\(56\)_minmax\(0\,1fr\)_--spacing\(73\)\]{grid-template-columns:calc(var(--spacing) * 56) minmax(0,1fr) calc(var(--spacing) * 73)}.\@6xl\:grid-cols-\[--spacing\(75\)_minmax\(0\,1fr\)_--spacing\(73\)\]{grid-template-columns:calc(var(--spacing) * 75) minmax(0,1fr) calc(var(--spacing) * 73)}}@container ide (width>=72rem){.\@6xl\/ide\:px-3{padding-inline:calc(var(--spacing) * 3)}}@container (width>=72rem){:where([data-nav=sidebar]) .in-data-\[nav\=sidebar\]\:\@6xl\:grid-cols-\[--spacing\(67\)_minmax\(0\,1fr\)_--spacing\(73\)\]{grid-template-columns:calc(var(--spacing) * 67) minmax(0,1fr) calc(var(--spacing) * 73)}}@container ide (width>=80rem){.\@7xl\/ide\:block{display:block}}@starting-style{.starting\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.starting\:translate-y-1\.5{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.starting\:scale-60{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x) var(--tw-scale-y)}.starting\:rotate-0{rotate:0deg}.starting\:opacity-0{opacity:0}}@media (pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:gap-5{gap:calc(var(--spacing) * 5)}.pointer-coarse\:pr-9{padding-right:calc(var(--spacing) * 9)}.pointer-coarse\:opacity-70{opacity:.7}.pointer-coarse\:opacity-100{opacity:1}.pointer-coarse\:\[--tree-row\:--spacing\(11\)\]{--tree-row:calc(var(--spacing) * 11)}}@media (height<=34.9375rem){.short\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}}.\[\&_\.xterm\]\:h-full .xterm{height:100%}.\[\&_\.xterm-viewport\]\:bg-inset\! .xterm-viewport{background-color:var(--inset)!important}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-ink b{color:var(--ink)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:pt-4+.\[\&\+\&\]\:pt-4{padding-top:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\>\*\+\*\]\:before\:absolute>*+:before{content:var(--tw-content);position:absolute}.\[\&\>\*\+\*\]\:before\:inset-x-0>*+:before{content:var(--tw-content);inset-inline:0}.\[\&\>\*\+\*\]\:before\:-top-4>*+:before{content:var(--tw-content);top:calc(var(--spacing) * -4)}.\[\&\>\*\+\*\]\:before\:h-px>*+:before{content:var(--tw-content);height:1px}.\[\&\>\*\+\*\]\:before\:bg-line>*+:before{content:var(--tw-content);background-color:var(--line)}@container (width>=36rem){@container not (width>=56rem){.\@xl\:\@max-4xl\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}}}@media (width>=64rem){.sidebar\:\[\&\>\*\:nth-child\(even\)\]\:before\:inset-x-auto>:nth-child(2n):before{content:var(--tw-content);inset-inline:auto}.sidebar\:\[\&\>\*\:nth-child\(even\)\]\:before\:inset-y-0>:nth-child(2n):before{content:var(--tw-content);inset-block:0}.sidebar\:\[\&\>\*\:nth-child\(even\)\]\:before\:left-\[calc\(var\(--twin-gap\)\/-2\)\]>:nth-child(2n):before{content:var(--tw-content);left:calc(var(--twin-gap) / -2)}.sidebar\:\[\&\>\*\:nth-child\(even\)\]\:before\:h-auto>:nth-child(2n):before{content:var(--tw-content);height:auto}.sidebar\:\[\&\>\*\:nth-child\(even\)\]\:before\:w-px>:nth-child(2n):before{content:var(--tw-content);width:1px}}.\[\&\>\[data-variant\=ghost\]\:first-child\]\:-ml-4>[data-variant=ghost]:first-child{margin-left:calc(var(--spacing) * -4)}.\[\&\>li\:empty\]\:hidden>li:empty{display:none}li+.\[li\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}li+.\[li\+\&\]\:border-line{border-color:var(--line)}section+.\[section\+\&\]\:mt-section{margin-top:var(--section-gap)}section+.\[section\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}section+.\[section\+\&\]\:border-line{border-color:var(--line)}section+.\[section\+\&\]\:pt-8{padding-top:calc(var(--spacing) * 8)}section+.\[section\+\&\]\:pt-section{padding-top:var(--section-gap)}}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 125%;src:url(/assets/anek-latin-latin-wdth-normal-B79iSqc4.woff2)format("woff2-variations")}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations")}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-wght-normal-CoA7y8X5.woff2)format("woff2-variations")}:root[data-theme=spectrum]{--display-font:"Anek Latin Variable", "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--body-font:"Atkinson Hyperlegible Next Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--code-font:"Atkinson Hyperlegible Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--display-weight:620;--display-stretch:116%;--display-tracking:-.02em;--title-size:clamp(1.75rem, 1.25rem + 1vw, 2.375rem);--title-compact-size:clamp(1.5rem, 1.1rem + 1vw, 2.125rem);--title-staff-size:clamp(1.5rem, 1.2rem + .8vw, 2rem);--kicker-size:.8125rem;--lead-size:.9688rem;--fact-size:.875rem;--hero-size:clamp(2.375rem, 1.4rem + 2.6vw, 4.25rem);--figure-size:clamp(2rem, 1.5rem + 1.2vw, 2.75rem);--section-size:1.375rem;--body-size:.9375rem;--body-leading:1.6;--label-case:none;--label-tracking:0;--label-stretch:100%;--num-font:var(--display-font);--num-stretch:78%;--num-weight:600;--num-settings:normal;--round-xs:6px;--round-sm:8px;--round-md:12px;--round-lg:16px;--round-xl:24px;--button-round:999px;--button-round-sm:999px;--button-round-lg:999px;--field-round:12px;--card-round:24px;--chip-round:999px;--popover-round:20px;--sheet-round:28px;--pill-round:999px;--toast-round:24px;--page-bar-round:999px;--panel-round:var(--card-round);--ide-round:16px;--ide-tab-round:999px;--control-height:2.5rem;--control-sm:2rem;--row-height:3.25rem;--row-dense:2.25rem;--header-height:clamp(3.5rem, 3.3rem + .5vw, 3.75rem);--page-pad:clamp(1rem, 3.4vw, 4.5rem);--grid-gap:clamp(1rem, .6rem + 1.2vw, 1.5rem);--section-gap:clamp(1.75rem, 1.2rem + 1.6vw, 2.5rem);--card-pad:1.125rem;--ide-gap:.625rem;--measure:68ch;--sidebar-width:16.5rem;--dock-height:clamp(4rem, 3.85rem + .4vw, 4.25rem);--dock-clearance:calc(var(--dock-height) + 2.75rem);--dock-label-size:.7188rem;--dock-round:999px;--dock-foot-round:999px;--dock-gap:1rem;--dock-fill:92%;--dock-here-depth:0 0 0 1px var(--line), 0 4px 12px -6px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--dock-here-depth:0 0 0 1px var(--line), 0 4px 12px -6px color-mix(in oklab, var(--shade) 18%, transparent)}}:root[data-theme=spectrum]{--header-ground:var(--page);--header-veil-fill:0%;--header-veil-filter:none;--header-veil-depth:0 1px 0 var(--line), 0 8px 24px -18px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--header-veil-depth:0 1px 0 var(--line), 0 8px 24px -18px color-mix(in oklab, var(--shade) 25%, transparent)}}:root[data-theme=spectrum]{--header-start:var(--page-pad);--header-end:var(--page-pad);--header-gap:1rem;--account-edge:transparent;--rail-ground:var(--page);--rail-edge:1px 0 0 var(--line);--rail-ink:var(--ink);--rail-weight:600;--rail-weight-here:700;--rail-item:2rem;--rail-here-depth:0 0 0 1px var(--line), 0 1px 2px var(--shade), 0 6px 14px -8px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--rail-here-depth:0 0 0 1px var(--line), 0 1px 2px color-mix(in oklab, var(--shade) 8%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--shade) 18%, transparent)}}:root[data-theme=spectrum]{--fast:.12s;--normal:.22s;--slow:.32s;--morph:.35s;--enter-ease:cubic-bezier(.23, 1, .32, 1);--hover-ease:ease;--move-ease:cubic-bezier(.32, .72, 0, 1);--rise:6px;--stagger:35ms;--press-scale:.97;--press-y:0px;--icon-press:.94;--line-draw:.7s;--icon-dur:.26s;--icon-ease:cubic-bezier(.34, 1.3, .64, 1);--arrive:.42s;--arrive-distance:10px;--arrive-start:0s;--arrive-step:45ms;--arrive-last:.135s;--header-arrive:0s;--header-arrive-step:0s;--glass-fill:80%;--glass-filter:blur(16px) saturate(170%);--bar-fill:88%;--bar-filter:blur(12px);--pill-fill:100%;--pill-filter:none;--meter-head:transparent;--field-shape:15rem;--field-right:clamp(1.5rem, 7vw, 8.75rem);--field-shape-large:29.375rem;--field-right-large:calc(var(--page-pad) - .9375rem);--field-clear:calc(var(--field-shape) + var(--field-right) + 1rem - var(--page-pad));--field-clear-large:var(--field-clear);--header-foot:1.125rem;--glow:transparent;--glow-warm:transparent;--item-depth:var(--depth-card);--item-depth-hover:var(--depth-lift);--item-depth-lit:var(--depth-pop);--layer-depth:var(--depth-pop);--thumb-depth:0 0 0 1px var(--line), 0 1px 3px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--thumb-depth:0 0 0 1px var(--line), 0 1px 3px color-mix(in oklab, var(--shade) 8%, transparent)}}:root[data-theme=spectrum]{--tip-fill:var(--ink);--tip-ink:var(--page);--tip-depth:0 0 transparent;--toast-depth:var(--depth-pop);--toast-earned-depth:var(--depth-pop);--bulk-fill:var(--ink);--bulk-ink:var(--page);--bulk-control:var(--page)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--bulk-control:color-mix(in oklab, var(--page) 14%, var(--ink))}}:root[data-theme=spectrum]{--bulk-depth:0 0 transparent;--meter-head-glow:0 0 transparent;--status-height:1.5rem;--status-size:.75rem;--status-weight:600;--quiet-fill:var(--inset);--quiet-edge:var(--line);--chip-lift:0 4px 12px -6px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--chip-lift:0 4px 12px -6px color-mix(in oklab, var(--shade) 20%, transparent)}}:root[data-theme=spectrum]{--chip-glow:0 0 transparent;--primary-fill:var(--ink);--primary-ink:var(--page);--secondary-fill:var(--surface);--ghost-ink:var(--ink);--lit-bloom:none;--key-sink:2px;--key-scale:1;--badge-fill:var(--ink);--badge-ink:var(--page);--switch-depth:0 1px 3px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--switch-depth:0 1px 3px color-mix(in oklab, var(--shade) 25%, transparent)}}:root[data-theme=spectrum]{--line-glow:none;--bar-glow:none;--progress-glow:0 0 transparent;--panel-fill:var(--surface);--panel-depth:var(--depth-card);--ide-aside:var(--accent-field)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum]{--ide-aside:color-mix(in oklab, var(--accent-field) 55%, var(--surface))}}:root[data-theme=spectrum]{--wash-share:calc(var(--soft-share) * .8);--wash-edge:0%;--cover-dot:#fff;--cover-logo-ground:#fff;--cover-logo-ink:#1b2340;--cover-badge-fill:#1b1d29;--cover-badge-ink:#fff;--cover-tile-depth:0 6px 16px -8px oklab(0% none none/.35)}@media (width<=39.99rem){:root[data-theme=spectrum]{--field-shape:8rem;--field-right:-1.875rem;--field-clear:4rem;--header-foot:.875rem;--dock-label-size:.6563rem;--dock-gap:.5rem}}@media (width>=64rem){:root[data-theme=spectrum]{--field-clear-large:calc(var(--field-shape-large) + var(--field-right-large) + 1rem - var(--page-pad))}}:root[data-theme=spectrum][data-scheme=light],:root[data-theme=spectrum][data-scheme=light] [data-space]{--lit-ring:var(--highlight), 0 1px 2px var(--shade), 0 10px 22px -12px var(--accent-fill)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light],:root[data-theme=spectrum][data-scheme=light] [data-space]{--lit-ring:var(--highlight), 0 1px 2px color-mix(in oklab, var(--shade) 12%, transparent), 0 10px 22px -12px color-mix(in oklab, var(--accent-fill) 85%, transparent)}}:root[data-theme=spectrum][data-scheme=light],:root[data-theme=spectrum][data-scheme=light] [data-space]{--key-shade:30%}:root[data-theme=spectrum][data-scheme=dark],:root[data-theme=spectrum][data-scheme=dark] [data-space]{--lit-ring:var(--highlight), 0 0 0 1px var(--accent-fill), 0 10px 26px -10px var(--accent-fill)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark],:root[data-theme=spectrum][data-scheme=dark] [data-space]{--lit-ring:var(--highlight), 0 0 0 1px color-mix(in oklab, var(--accent-fill) 60%, transparent), 0 10px 26px -10px color-mix(in oklab, var(--accent-fill) 55%, transparent)}}:root[data-theme=spectrum][data-scheme=dark],:root[data-theme=spectrum][data-scheme=dark] [data-space]{--key-shade:38%}:root[data-theme=spectrum][data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f7f8fb;--surface:#fff;--raised:#fff;--inset:#f1f3f8;--ink:#15161f;--muted:#4d5266;--faint:#626779;--control-line:#84858b;--scroll-thumb:#7d7f88;--scroll-thumb-hover:#5f6270;--shade:#0f1016;--soft-share:10%;--success:#3f7739;--warning:#915208;--danger:#c43244;--info:#2b6587;--on-status:#fff;--earned:var(--marigold);--earned-fill:var(--marigold-fill);--on-earned:var(--marigold-on);--code-ground:#f3f4f9;--code-ink:#1f2130;--code-keyword:#a3315c;--code-string:#0b7a5c;--code-number:#9a5400;--code-comment:#626779;--code-builtin:#1f5bd8;--code-fn:#3a45e8;--code-gutter:#888da1;--icon-main:#3267c9;--icon-second:#0b918a;--icon-warm:#d68b2a;--icon-paper:#f7f9fd;--icon-deep:#243451;--icon-good:#19734f;--icon-bad:#bd3953;--icon-caution:#a66311;--depth-card:0 0 0 1px var(--ink), 0 1px 2px var(--ink), 0 6px 16px -6px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--depth-card:0 0 0 1px color-mix(in oklab, var(--ink) 7%, transparent), 0 1px 2px color-mix(in oklab, var(--ink) 4%, transparent), 0 6px 16px -6px color-mix(in oklab, var(--ink) 8%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--depth-lift:0 0 0 1px var(--ink), 0 2px 4px var(--ink), 0 16px 30px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--depth-lift:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent), 0 2px 4px color-mix(in oklab, var(--ink) 5%, transparent), 0 16px 30px -12px color-mix(in oklab, var(--ink) 16%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--depth-pop:0 0 0 1px var(--ink), 0 4px 8px -4px var(--ink), 0 24px 48px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--depth-pop:0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), 0 4px 8px -4px color-mix(in oklab, var(--ink) 6%, transparent), 0 24px 48px -12px color-mix(in oklab, var(--ink) 22%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--highlight:inset 0 1px 0 var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--highlight:inset 0 1px 0 color-mix(in oklab, var(--surface) 22%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--dock-here-fill:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--dock-here-fill:color-mix(in oklab, var(--surface) 92%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--glass-edge:0 0 0 1px var(--ink), inset 0 1px 0 var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--glass-edge:0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 color-mix(in oklab, var(--surface) 90%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--glass-shadow:0 10px 30px -10px var(--ink), 0 2px 6px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=light]{--glass-shadow:0 10px 30px -10px color-mix(in oklab, var(--ink) 24%, transparent), 0 2px 6px color-mix(in oklab, var(--ink) 6%, transparent)}}:root[data-theme=spectrum][data-scheme=light]{--iris:#3a45e8;--iris-fill:var(--iris);--iris-on:#fff;--iris-field:#e6ecff;--iris-shape:#cbd8ff;--iris-vivid:#5c76ff;--cobalt:#1f5bd8;--cobalt-fill:var(--cobalt);--cobalt-on:#fff;--cobalt-field:#e4edff;--cobalt-shape:#c6daff;--cobalt-vivid:#3d7dff;--coral:#b9361c;--coral-fill:#c23a1f;--coral-on:#fff;--coral-field:#ffe7e1;--coral-shape:#ffcbbf;--coral-vivid:#dd5136;--jade:#0b7a5c;--jade-fill:var(--jade);--jade-on:#fff;--jade-field:#dbf4e9;--jade-shape:#b0e8d1;--jade-vivid:#349b79;--plum:#8e2b78;--plum-fill:var(--plum);--plum-on:#fff;--plum-field:#fbe6f4;--plum-shape:#f7c9e8;--plum-vivid:#c358a9;--lagoon:#007787;--lagoon-fill:var(--lagoon);--lagoon-on:#fff;--lagoon-field:#d7f3f8;--lagoon-shape:#a7e5f2;--lagoon-vivid:#2c95a7;--marigold:#7c5f00;--marigold-fill:#f8c73e;--marigold-on:#15161f;--marigold-field:#fbecc7;--marigold-shape:#f7d581;--marigold-vivid:#ad8600;--rose:#ad1b6c;--rose-fill:var(--rose);--rose-on:#fff;--rose-field:#fee5ee;--rose-shape:#fdc8dd;--rose-vivid:#d33c8a;--orchid:#7d37bd;--orchid-fill:var(--orchid);--orchid-on:#fff;--orchid-field:#f1e8fe;--orchid-shape:#e2cffd;--orchid-vivid:#9551d8}:root[data-theme=spectrum][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0f1016;--surface:#171821;--raised:#1f2130;--inset:#0b0c11;--ink:#eceef5;--muted:#a3a9bd;--faint:#8d92a8;--control-line:#70717a;--scroll-thumb:#787a86;--scroll-thumb-hover:#9a9fb2;--shade:#000;--soft-share:16%;--success:#7fcd73;--warning:#ffa551;--danger:#ff797f;--info:#53aadf;--on-status:#0f1016;--earned:var(--marigold);--earned-fill:var(--marigold-fill);--on-earned:var(--marigold-on);--code-ground:#0d0e14;--code-ink:#dfe2ee;--code-keyword:#ff8fb8;--code-string:#4fd6a8;--code-number:#ffc24b;--code-comment:#8d92a8;--code-builtin:#8fb1ff;--code-fn:#a8b0ff;--code-gutter:#6c7189;--icon-main:#5f88d5;--icon-second:#4dafaa;--icon-warm:#e1aa64;--icon-paper:#dce6f3;--icon-deep:#34435f;--icon-good:#72d9b2;--icon-bad:#ff9eaa;--icon-caution:#ffcc7c;--depth-card:0 0 0 1px var(--ink), inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--depth-card:0 0 0 1px color-mix(in oklab, var(--ink) 7%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ink) 5%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--depth-lift:0 0 0 1px var(--ink), inset 0 1px 0 var(--ink), 0 12px 28px -12px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--depth-lift:0 0 0 1px color-mix(in oklab, var(--ink) 12%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ink) 7%, transparent), 0 12px 28px -12px color-mix(in oklab, var(--shade) 60%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--depth-pop:0 0 0 1px var(--ink), inset 0 1px 0 var(--ink), 0 24px 48px -12px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--depth-pop:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ink) 6%, transparent), 0 24px 48px -12px color-mix(in oklab, var(--shade) 65%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--highlight:inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--highlight:inset 0 1px 0 color-mix(in oklab, var(--ink) 28%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--dock-here-fill:var(--raised);--glass-edge:0 0 0 1px var(--ink), inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--glass-edge:0 0 0 1px color-mix(in oklab, var(--ink) 9%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ink) 8%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--glass-shadow:0 14px 36px -10px var(--shade), 0 2px 6px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]{--glass-shadow:0 14px 36px -10px color-mix(in oklab, var(--shade) 70%, transparent), 0 2px 6px color-mix(in oklab, var(--shade) 30%, transparent)}}:root[data-theme=spectrum][data-scheme=dark]{--iris:#a8b0ff;--iris-fill:var(--iris);--iris-on:#0f1016;--iris-field:#181a32;--iris-shape:#292b5b;--iris-vivid:#8b92fb;--cobalt:#8fb1ff;--cobalt-fill:var(--cobalt);--cobalt-on:#0f1016;--cobalt-field:#131c32;--cobalt-shape:#1d2f5c;--cobalt-vivid:#7099ff;--coral:#ff8d73;--coral-fill:var(--coral);--coral-on:#0f1016;--coral-field:#2f140e;--coral-shape:#541e12;--coral-vivid:#ff6645;--jade:#4fd6a8;--jade-fill:var(--jade);--jade-on:#0f1016;--jade-field:#022318;--jade-shape:#003c2a;--jade-vivid:#00ba8b;--plum:#e394da;--plum-fill:var(--plum);--plum-on:#0f1016;--plum-field:#291527;--plum-shape:#491f45;--plum-vivid:#da70d0;--lagoon:#2bb3c9;--lagoon-fill:var(--lagoon);--lagoon-on:#0f1016;--lagoon-field:#002228;--lagoon-shape:#003942;--lagoon-vivid:#00b2ca;--marigold:#f8c73e;--marigold-fill:var(--marigold);--marigold-on:#0f1016;--marigold-field:#261b01;--marigold-shape:#3f2f00;--marigold-vivid:#e2b000;--rose:#f793bf;--rose-fill:var(--rose);--rose-on:#0f1016;--rose-field:#2d131f;--rose-shape:#511c35;--rose-vivid:#eb6ba7;--orchid:#c8a4f6;--orchid-fill:var(--orchid);--orchid-on:#0f1016;--orchid-field:#22172e;--orchid-shape:#3b2454;--orchid-vivid:#b482ee}:root[data-theme=spectrum],:root[data-theme=spectrum][data-space=home],:root[data-theme=spectrum] [data-space=home],:root[data-theme=spectrum][data-space][data-swatch=iris],:root[data-theme=spectrum] [data-space][data-swatch=iris]{--accent:var(--iris);--accent-fill:var(--iris-fill);--on-accent:var(--iris-on);--accent-field:var(--iris-field);--accent-shape:var(--iris-shape);--accent-vivid:var(--iris-vivid)}:root[data-theme=spectrum][data-space=learn],:root[data-theme=spectrum] [data-space=learn],:root[data-theme=spectrum][data-space][data-swatch=cobalt],:root[data-theme=spectrum] [data-space][data-swatch=cobalt]{--accent:var(--cobalt);--accent-fill:var(--cobalt-fill);--on-accent:var(--cobalt-on);--accent-field:var(--cobalt-field);--accent-shape:var(--cobalt-shape);--accent-vivid:var(--cobalt-vivid)}:root[data-theme=spectrum][data-space=practice],:root[data-theme=spectrum] [data-space=practice],:root[data-theme=spectrum][data-space][data-swatch=coral],:root[data-theme=spectrum] [data-space][data-swatch=coral]{--accent:var(--coral);--accent-fill:var(--coral-fill);--on-accent:var(--coral-on);--accent-field:var(--coral-field);--accent-shape:var(--coral-shape);--accent-vivid:var(--coral-vivid)}:root[data-theme=spectrum][data-space=build],:root[data-theme=spectrum] [data-space=build],:root[data-theme=spectrum][data-space][data-swatch=jade],:root[data-theme=spectrum] [data-space][data-swatch=jade]{--accent:var(--jade);--accent-fill:var(--jade-fill);--on-accent:var(--jade-on);--accent-field:var(--jade-field);--accent-shape:var(--jade-shape);--accent-vivid:var(--jade-vivid)}:root[data-theme=spectrum][data-space=assessments],:root[data-theme=spectrum] [data-space=assessments],:root[data-theme=spectrum][data-space][data-swatch=plum],:root[data-theme=spectrum] [data-space][data-swatch=plum]{--accent:var(--plum);--accent-fill:var(--plum-fill);--on-accent:var(--plum-on);--accent-field:var(--plum-field);--accent-shape:var(--plum-shape);--accent-vivid:var(--plum-vivid)}:root[data-theme=spectrum][data-space=wizbit],:root[data-theme=spectrum] [data-space=wizbit],:root[data-theme=spectrum][data-space][data-swatch=lagoon],:root[data-theme=spectrum] [data-space][data-swatch=lagoon]{--accent:var(--lagoon);--accent-fill:var(--lagoon-fill);--on-accent:var(--lagoon-on);--accent-field:var(--lagoon-field);--accent-shape:var(--lagoon-shape);--accent-vivid:var(--lagoon-vivid)}:root[data-theme=spectrum][data-space=you],:root[data-theme=spectrum] [data-space=you],:root[data-theme=spectrum][data-space][data-swatch=marigold],:root[data-theme=spectrum] [data-space][data-swatch=marigold]{--accent:var(--marigold);--accent-fill:var(--marigold-fill);--on-accent:var(--marigold-on);--accent-field:var(--marigold-field);--accent-shape:var(--marigold-shape);--accent-vivid:var(--marigold-vivid)}:root[data-theme=spectrum][data-space=mock-tests],:root[data-theme=spectrum] [data-space=mock-tests],:root[data-theme=spectrum][data-space][data-swatch=rose],:root[data-theme=spectrum] [data-space][data-swatch=rose]{--accent:var(--rose);--accent-fill:var(--rose-fill);--on-accent:var(--rose-on);--accent-field:var(--rose-field);--accent-shape:var(--rose-shape);--accent-vivid:var(--rose-vivid)}:root[data-theme=spectrum][data-space=company-tests],:root[data-theme=spectrum] [data-space=company-tests],:root[data-theme=spectrum][data-space][data-swatch=orchid],:root[data-theme=spectrum] [data-space][data-swatch=orchid]{--accent:var(--orchid);--accent-fill:var(--orchid-fill);--on-accent:var(--orchid-on);--accent-field:var(--orchid-field);--accent-shape:var(--orchid-shape);--accent-vivid:var(--orchid-vivid)}:root[data-theme=spectrum],:root[data-theme=spectrum] [data-space]{--link:var(--accent);--focus:var(--accent);--meter-fill:linear-gradient(var(--accent-vivid), var(--accent-vivid));--progress-fill:linear-gradient(var(--accent), var(--accent));--wb-accent:var(--accent-vivid)}:root[data-theme=spectrum] [data-cover][data-swatch=iris]{--cover-glow:#4c67f0;--cover-glow-2:#9117cf;--cover-deep:#192457;--cover-deeper:#1d0e39}:root[data-theme=spectrum] [data-cover][data-swatch=cobalt]{--cover-glow:#4c83f0;--cover-glow-2:#7317cf;--cover-deep:#192e57;--cover-deeper:#150e39}:root[data-theme=spectrum] [data-cover][data-swatch=coral]{--cover-glow:#f0674c;--cover-glow-2:#cfcf17;--cover-deep:#572419;--cover-deeper:#392b0e}:root[data-theme=spectrum] [data-cover][data-swatch=jade]{--cover-glow:#4cf0ba;--cover-glow-2:#1773cf;--cover-deep:#195742;--cover-deeper:#0e3239}:root[data-theme=spectrum] [data-cover][data-swatch=plum]{--cover-glow:#f04cc7;--cover-glow-2:#cf2617;--cover-deep:#571948;--cover-deeper:#390e19}:root[data-theme=spectrum] [data-cover][data-swatch=lagoon]{--cover-glow:#4cd8f0;--cover-glow-2:#171acf;--cover-deep:#194e57;--cover-deeper:#0e1d39}:root[data-theme=spectrum] [data-cover][data-swatch=marigold]{--cover-glow:#f0ca4c;--cover-glow-2:#60cf17;--cover-deep:#574919;--cover-deeper:#2e390e}:root[data-theme=spectrum] [data-cover][data-swatch=rose]{--cover-glow:#f04ca1;--cover-glow-2:#cf5117;--cover-deep:#571939;--cover-deeper:#390e0f}:root[data-theme=spectrum] [data-cover][data-swatch=orchid]{--cover-glow:#9e4cf0;--cover-glow-2:#cf1791;--cover-deep:#381957;--cover-deeper:#390e39}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-standard-normal-C5Lc8Qmc.woff2)format("woff2-variations")}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/instrument-sans-latin-wdth-normal-BVScPF0l.woff2)format("woff2-variations")}@font-face{font-family:Spline Sans Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/spline-sans-mono-latin-wght-normal-DlaB5ohX.woff2)format("woff2-variations")}:root[data-theme=halo]{--display-font:"Bricolage Grotesque Variable", "Segoe UI Variable Display", system-ui, sans-serif;--body-font:"Instrument Sans Variable", "Segoe UI Variable Text", system-ui, sans-serif;--code-font:"Spline Sans Mono Variable", ui-monospace, "Cascadia Code", monospace;--display-weight:600;--display-stretch:100%;--display-tracking:-.016em;--title-size:clamp(2.2rem, 1.5rem + 2.2vw, 3.6rem);--title-compact-size:clamp(1.5rem, 1.1rem + 1vw, 2.125rem);--title-staff-size:clamp(1.7rem, 1.3rem + 1.2vw, 2.4rem);--kicker-size:.875rem;--lead-size:clamp(1.0625rem, .98rem + .35vw, 1.25rem);--fact-size:.9375rem;--hero-size:clamp(2.6rem, 1.6rem + 3.1vw, 4.6rem);--figure-size:clamp(2.25rem, 1.6rem + 1.4vw, 3.25rem);--section-size:clamp(1.45rem, 1.2rem + .7vw, 1.9rem);--body-size:1rem;--body-leading:1.6;--label-case:uppercase;--label-tracking:.12em;--label-stretch:92%;--num-font:var(--display-font);--num-stretch:94%;--num-weight:560;--num-settings:"opsz" 96;--round-xs:6px;--round-sm:10px;--round-md:14px;--round-lg:20px;--round-xl:26px;--button-round:12px;--button-round-sm:10px;--button-round-lg:14px;--field-round:10px;--card-round:20px;--chip-round:999px;--popover-round:16px;--sheet-round:20px;--pill-round:12px;--toast-round:14px;--page-bar-round:16px;--panel-round:16px;--ide-round:12px;--ide-tab-round:10px;--control-height:2.5rem;--control-sm:2.125rem;--row-height:3rem;--row-dense:2.25rem;--header-height:clamp(3.75rem, 3.6rem + .4vw, 4rem);--page-pad:clamp(1.125rem, 3.2vw, 3.5rem);--grid-gap:clamp(1.25rem, 1.4vw + .5rem, 2rem);--section-gap:0px;--band-pad:clamp(2rem, 3vw + .75rem, 3.5rem);--card-pad:1.25rem;--ide-gap:.625rem;--measure:68ch;--sidebar-width:15.5rem;--dock-height:3.5rem;--dock-clearance:calc(var(--dock-height) + clamp(1rem, .5rem + 2vw, 2.25rem));--dock-label-size:.9rem;--dock-round:20px;--dock-foot-round:20px;--dock-gap:1.125rem;--dock-fill:92%;--dock-here-fill:var(--accent-soft);--dock-here-depth:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--dock-here-depth:inset 0 0 0 1px color-mix(in oklab, var(--accent) 22%, transparent)}}:root[data-theme=halo]{--header-ground:transparent;--header-veil-fill:var(--bar-fill);--header-veil-filter:var(--bar-filter);--header-veil-depth:0 1px 0 var(--line);--header-start:.625rem;--header-end:.875rem;--header-gap:.75rem;--account-edge:var(--line);--rail-ground:transparent;--rail-edge:0 0 transparent;--rail-ink:var(--muted);--rail-weight:520;--rail-weight-here:640;--rail-item:clamp(1.875rem, calc((100dvh - 18.75rem) / 23), 2.375rem);--rail-here-depth:var(--highlight), 0 0 0 1px var(--line-strong), 0 10px 24px -14px var(--shade), 0 0 22px -10px var(--glow)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--rail-here-depth:var(--highlight), 0 0 0 1px color-mix(in oklab, var(--line-strong) 85%, transparent), 0 10px 24px -14px color-mix(in oklab, var(--shade) 80%, transparent), 0 0 22px -10px var(--glow)}}:root[data-theme=halo]{--field-clear:0px;--field-clear-large:0px;--header-foot:clamp(1.375rem, 3vh, 2.25rem);--fast:.14s;--normal:.24s;--slow:.42s;--morph:.42s;--enter-ease:cubic-bezier(.16, 1, .3, 1);--hover-ease:cubic-bezier(.25, 1, .5, 1);--move-ease:cubic-bezier(.16, 1, .3, 1);--rise:10px;--stagger:50ms;--press-scale:.985;--press-y:1px;--icon-press:1;--line-draw:1.1s;--icon-dur:.48s;--icon-ease:cubic-bezier(.16, 1, .3, 1);--arrive:.56s;--arrive-distance:12px;--arrive-start:.12s;--arrive-step:60ms;--arrive-last:.24s;--header-arrive:.52s;--header-arrive-step:80ms;--sky-drift:140s;--glass-fill:82%;--glass-filter:blur(14px) saturate(1.35);--bar-fill:80%;--bar-filter:blur(14px) saturate(1.3);--pill-fill:82%;--pill-filter:blur(12px) saturate(1.4);--afterglow-deep:#9b4819;--afterglow-bright:#f5af84;--glass-edge:0 0 0 1px var(--line-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--glass-edge:0 0 0 1px color-mix(in oklab, var(--line-strong) 78%, transparent)}}:root[data-theme=halo]{--glass-shadow:var(--depth-pop);--item-depth:var(--depth-card), inset 0 0 0 1px var(--line);--item-depth-hover:var(--depth-lift), inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--item-depth-hover:var(--depth-lift), inset 0 0 0 1px color-mix(in oklab, var(--accent) 45%, var(--line))}}:root[data-theme=halo]{--item-depth-lit:var(--depth-lift), inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--item-depth-lit:var(--depth-lift), inset 0 0 0 1px color-mix(in oklab, var(--accent) 50%, var(--line-strong))}}:root[data-theme=halo]{--layer-depth:var(--highlight), var(--depth-pop), 0 0 0 1px var(--line-strong), 0 0 60px -20px var(--glow);--thumb-depth:var(--depth-card), inset 0 0 0 1px var(--line-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--thumb-depth:var(--depth-card), inset 0 0 0 1px color-mix(in oklab, var(--line-strong) 70%, transparent)}}:root[data-theme=halo]{--tip-fill:var(--raised);--tip-ink:var(--ink);--tip-depth:0 0 0 1px var(--line-strong), var(--depth-pop);--toast-depth:var(--depth-pop), 0 0 0 1px var(--line-strong);--toast-earned-depth:var(--depth-pop), 0 0 0 1px var(--earned), 0 0 40px -14px var(--glow-warm)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--toast-earned-depth:var(--depth-pop), 0 0 0 1px color-mix(in oklab, var(--earned) 45%, transparent), 0 0 40px -14px var(--glow-warm)}}:root[data-theme=halo]{--bulk-fill:var(--raised);--bulk-ink:var(--ink);--bulk-control:var(--surface);--bulk-depth:var(--depth-pop), inset 0 0 0 1px var(--line-strong);--status-height:1.625rem;--status-size:.8125rem;--status-weight:560;--quiet-fill:transparent;--quiet-edge:var(--line-strong);--chip-lift:0 0 transparent;--chip-glow:0 0 22px -10px var(--glow);--primary-fill:var(--accent-soft);--primary-ink:var(--link);--secondary-fill:transparent;--ghost-ink:var(--muted);--lit-ring:0 0 transparent;--lit-bloom:block;--key-sink:0px;--key-scale:var(--press-scale);--key-shade:0%;--badge-fill:var(--accent);--badge-ink:var(--on-accent);--switch-depth:0 1px 3px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--switch-depth:0 1px 3px color-mix(in oklab, var(--shade) 25%, transparent)}}:root[data-theme=halo]{--line-glow:drop-shadow(0 0 6px var(--glow));--bar-glow:drop-shadow(0 0 8px var(--glow));--panel-fill:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--panel-fill:color-mix(in oklab, var(--surface) 88%, transparent)}}:root[data-theme=halo]{--panel-depth:inset 0 0 0 1px var(--line);--ide-aside:var(--accent-field)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo]{--ide-aside:color-mix(in oklab, var(--accent-field) 55%, var(--surface))}}:root[data-theme=halo]{--wash-share:10%;--wash-edge:26%;--cover-badge-fill:#0e1020;--cover-badge-ink:#fff;--cover-dot:#fff;--cover-logo-ground:#fff;--cover-logo-ink:#1b2340;--cover-tile-depth:0 6px 16px -8px oklab(0% none none/.35), 0 0 18px -8px var(--glow)}@media (width>=64rem){:root[data-theme=halo]{--header-start:1.375rem}}@media (width<=39.99rem){:root[data-theme=halo]{--header-start:.5rem;--header-end:.5rem;--header-gap:.25rem;--dock-height:4rem;--dock-label-size:.6875rem;--dock-round:18px;--dock-foot-round:0px;--dock-gap:0px}}:root[data-theme=halo],:root[data-theme=halo] [data-accent]{--meter-fill:linear-gradient(90deg, var(--accent-second), var(--accent))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo],:root[data-theme=halo] [data-accent]{--meter-fill:linear-gradient(90deg, color-mix(in oklab, var(--accent-second) 70%, var(--page)), var(--accent))}}:root[data-theme=halo],:root[data-theme=halo] [data-accent]{--progress-fill:linear-gradient(90deg, var(--accent), var(--accent-second));--progress-glow:0 0 10px var(--glow);--meter-head-glow:0 0 0 3px var(--accent), 0 0 12px var(--glow)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo],:root[data-theme=halo] [data-accent]{--meter-head-glow:0 0 0 3px color-mix(in oklab, var(--accent) 35%, transparent), 0 0 12px var(--glow)}}:root[data-theme=halo],:root[data-theme=halo] [data-accent=nila]{--tint-light:#2f4bc3;--tint-on-light:#fff;--tint-link-light:#2d48c0;--tint-dark:#9cb8ff;--tint-on-dark:#070e23;--tint-link-dark:#adc6ff}:root[data-theme=halo][data-accent=ember],:root[data-theme=halo] [data-accent=ember]{--tint-light:#ac3400;--tint-on-light:#fff;--tint-link-light:#95330d;--tint-dark:#ffa285;--tint-on-dark:#1c0905;--tint-link-dark:#ffb69f}:root[data-theme=halo][data-accent=jade],:root[data-theme=halo] [data-accent=jade]{--tint-light:#017835;--tint-on-light:#fff;--tint-link-light:#006b2e;--tint-dark:#82d494;--tint-on-dark:#041407;--tint-link-dark:#84e49a}:root[data-theme=halo][data-accent=orchid],:root[data-theme=halo] [data-accent=orchid]{--tint-light:#903799;--tint-on-light:#fff;--tint-link-light:#7c3783;--tint-dark:#e4a3ea;--tint-on-dark:#170a18;--tint-link-dark:#f7aafe}:root[data-theme=halo][data-accent=glacier],:root[data-theme=halo] [data-accent=glacier]{--tint-light:#006e8a;--tint-on-light:#fff;--tint-link-light:#00627b;--tint-dark:#75cbea;--tint-on-dark:#00121a;--tint-link-dark:#82d8f7}:root[data-theme=halo][data-accent=azure],:root[data-theme=halo] [data-accent=azure]{--tint-light:#0062bc;--tint-on-light:#fff;--tint-link-light:#0d57a3;--tint-dark:#90c1ff;--tint-on-dark:#05101e;--tint-link-dark:#a7ceff}:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--accent:var(--tint-dark);--accent-second:var(--tint-light);--on-accent:var(--tint-on-dark);--link:var(--tint-link-dark);--accent-fill:var(--accent);--accent-vivid:var(--accent);--accent-field:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--accent-field:color-mix(in oklab, var(--accent) 11%, var(--surface))}}:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--focus:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--focus:color-mix(in oklab, var(--accent) 60%, var(--ink))}}:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--meter-head:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark],:root[data-theme=halo][data-scheme=dark] [data-accent]{--meter-head:color-mix(in oklab, var(--accent) 25%, var(--ink))}}:root[data-theme=halo][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#070b19;--surface:#0d1324;--raised:#131b2f;--inset:#040610;--ink:#edf0f9;--muted:#b5bed3;--faint:#919bb5;--control-line:#5e6b8c;--scroll-thumb:#6a7797;--scroll-thumb-hover:#8c98b6;--shade:#000103;--soft-share:16%;--success:#67dab2;--warning:#f5c66d;--danger:#fb8087;--info:#78caee;--on-status:#04070f;--earned:var(--afterglow-bright);--earned-fill:var(--afterglow-bright);--on-earned:#241004;--code-ground:#050815;--code-ink:#dfe6f7;--code-keyword:#b3a6ff;--code-string:#f5c196;--code-number:#7fd8c0;--code-comment:#7b86a3;--code-builtin:#9cc5ff;--code-fn:#9cc5ff;--code-gutter:#515c7a;--icon-main:#7985e6;--icon-second:#4ab9b5;--icon-warm:#e5af6c;--icon-paper:#dce6f3;--icon-deep:#34435f;--icon-good:#72d9b2;--icon-bad:#ff9eaa;--icon-caution:#ffcc7c;--highlight:inset 0 1px 0 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--highlight:inset 0 1px 0 0 color-mix(in oklab, var(--ink) 7%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--depth-card:var(--highlight), 0 18px 40px -22px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--depth-card:var(--highlight), 0 18px 40px -22px color-mix(in oklab, var(--shade) 80%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--depth-lift:var(--highlight), 0 26px 60px -24px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--depth-lift:var(--highlight), 0 26px 60px -24px color-mix(in oklab, var(--shade) 90%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--depth-pop:0 24px 64px -18px var(--shade), 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--depth-pop:0 24px 64px -18px color-mix(in oklab, var(--shade) 85%, transparent), 0 0 0 1px color-mix(in oklab, var(--ink) 6%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--glow:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--glow:color-mix(in oklab, var(--accent) 55%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--glow-warm:var(--afterglow-bright)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--glow-warm:color-mix(in oklab, var(--afterglow-bright) 50%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--sky-1:var(--tint-light)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--sky-1:color-mix(in oklab, color-mix(in oklab, var(--tint-light) 88%, var(--page)) 52%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--sky-2:var(--tint-dark)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--sky-2:color-mix(in oklab, color-mix(in oklab, var(--tint-dark) 50%, var(--tint-light)) 22%, transparent)}}:root[data-theme=halo][data-scheme=dark]{--sky-warm:var(--afterglow-bright)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=dark]{--sky-warm:color-mix(in oklab, color-mix(in oklab, var(--afterglow-bright) 35%, var(--afterglow-deep)) 30%, transparent)}}:root[data-theme=halo][data-scheme=light],:root[data-theme=halo][data-scheme=light] [data-accent]{--accent:var(--tint-light);--accent-second:var(--tint-light)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light],:root[data-theme=halo][data-scheme=light] [data-accent]{--accent-second:color-mix(in oklab, var(--tint-light) 60%, var(--tint-dark))}}:root[data-theme=halo][data-scheme=light],:root[data-theme=halo][data-scheme=light] [data-accent]{--on-accent:var(--tint-on-light);--link:var(--tint-link-light);--accent-fill:var(--accent);--accent-vivid:var(--accent);--accent-field:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light],:root[data-theme=halo][data-scheme=light] [data-accent]{--accent-field:color-mix(in oklab, var(--accent) 11%, var(--surface))}}:root[data-theme=halo][data-scheme=light],:root[data-theme=halo][data-scheme=light] [data-accent]{--focus:var(--accent);--meter-head:var(--surface)}:root[data-theme=halo][data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f3f6fc;--surface:#fff;--raised:#fff;--inset:#ebeff8;--ink:#10182e;--muted:#48526c;--faint:#59637e;--control-line:#7f89a2;--scroll-thumb:#77819b;--scroll-thumb-hover:#58627c;--shade:#17203a;--soft-share:12%;--success:#007658;--warning:#975d04;--danger:#be2d39;--info:#006b9c;--on-status:#fff;--earned:var(--afterglow-deep);--earned-fill:var(--afterglow-deep);--on-earned:#fff;--code-ground:#f7f8fd;--code-ink:#1b2440;--code-keyword:#5a3fc0;--code-string:#9b4819;--code-number:#00735a;--code-comment:#5c6782;--code-builtin:#2d48c0;--code-fn:#2d48c0;--code-gutter:#8790a8;--icon-main:#5363df;--icon-second:#079f9a;--icon-warm:#db9136;--icon-paper:#f7f9fd;--icon-deep:#243451;--icon-good:#19734f;--icon-bad:#bd3953;--icon-caution:#a66311;--highlight:inset 0 1px 0 0 var(--surface);--depth-card:0 0 0 1px var(--shade), 0 12px 30px -18px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--depth-card:0 0 0 1px color-mix(in oklab, var(--shade) 7%, transparent), 0 12px 30px -18px color-mix(in oklab, var(--shade) 30%, transparent)}}:root[data-theme=halo][data-scheme=light]{--depth-lift:0 0 0 1px var(--shade), 0 22px 48px -22px var(--accent-second)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--depth-lift:0 0 0 1px color-mix(in oklab, var(--shade) 8%, transparent), 0 22px 48px -22px color-mix(in oklab, var(--accent-second) 45%, transparent)}}:root[data-theme=halo][data-scheme=light]{--depth-pop:0 24px 60px -20px var(--shade), 0 0 0 1px var(--shade)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--depth-pop:0 24px 60px -20px color-mix(in oklab, var(--shade) 40%, transparent), 0 0 0 1px color-mix(in oklab, var(--shade) 8%, transparent)}}:root[data-theme=halo][data-scheme=light]{--glow:var(--accent-second)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--glow:color-mix(in oklab, var(--accent-second) 42%, transparent)}}:root[data-theme=halo][data-scheme=light]{--glow-warm:oklab(73.1857% .0934292 .112838/.4);--sky-1:var(--tint-dark)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--sky-1:color-mix(in oklab, color-mix(in oklab, var(--tint-dark) 70%, var(--surface)) 70%, transparent)}}:root[data-theme=halo][data-scheme=light]{--sky-2:var(--tint-dark)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--sky-2:color-mix(in oklab, color-mix(in oklab, var(--tint-dark) 50%, var(--surface)) 55%, transparent)}}:root[data-theme=halo][data-scheme=light]{--sky-warm:var(--afterglow-bright)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=halo][data-scheme=light]{--sky-warm:color-mix(in oklab, color-mix(in oklab, var(--afterglow-bright) 55%, var(--surface)) 75%, transparent)}}:root[data-theme=halo] [data-cover][data-swatch=iris]{--cover-glow:#4763eb;--cover-glow-2:#861bbb;--cover-deep:#14182e;--cover-deeper:#110b1e}:root[data-theme=halo] [data-cover][data-swatch=cobalt]{--cover-glow:#477eeb;--cover-glow-2:#6b1bbb;--cover-deep:#141d2e;--cover-deeper:#0e0b1e}:root[data-theme=halo] [data-cover][data-swatch=coral]{--cover-glow:#eb6347;--cover-glow-2:#bbbb1b;--cover-deep:#2e1814;--cover-deeper:#1e170b}:root[data-theme=halo] [data-cover][data-swatch=jade]{--cover-glow:#47ebb4;--cover-glow-2:#1b6bbb;--cover-deep:#142e26;--cover-deeper:#0b1b1e}:root[data-theme=halo] [data-cover][data-swatch=plum]{--cover-glow:#eb47c2;--cover-glow-2:#bb281b;--cover-deep:#2e1428;--cover-deeper:#1e0b10}:root[data-theme=halo] [data-cover][data-swatch=lagoon]{--cover-glow:#47d2eb;--cover-glow-2:#1b1dbb;--cover-deep:#142a2e;--cover-deeper:#0b121e}:root[data-theme=halo] [data-cover][data-swatch=marigold]{--cover-glow:#ebc547;--cover-glow-2:#5bbb1b;--cover-deep:#2e2814;--cover-deeper:#191e0b}:root[data-theme=halo] [data-cover][data-swatch=rose]{--cover-glow:#eb479c;--cover-glow-2:#bb4e1b;--cover-deep:#2e1422;--cover-deeper:#1e0b0c}:root[data-theme=halo] [data-cover][data-swatch=orchid]{--cover-glow:#9947eb;--cover-glow-2:#bb1b86;--cover-deep:#21142e;--cover-deeper:#1e0b1e}@layer skin{:root[data-theme=spectrum] [data-part=field]{isolation:isolate;background-color:var(--accent-field);height:100%;transition:background-color var(--morph) var(--hover-ease);position:relative;overflow:hidden}:root[data-theme=spectrum] [data-part=field]:after{content:"";background-color:var(--accent-vivid);height:1px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum] [data-part=field]:after{background-color:color-mix(in oklab, var(--accent-vivid) 14%, transparent)}}:root[data-theme=spectrum][data-scheme=dark] [data-part=field]:before{content:"";z-index:-1;background-image:radial-gradient(closest-side, var(--accent-vivid), transparent);width:60%;height:160%;position:absolute;top:-30%;right:-6%}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark] [data-part=field]:before{background-image:radial-gradient(closest-side, color-mix(in oklab, var(--accent-vivid) 20%, transparent), transparent)}}:root[data-theme=spectrum][data-scheme=dark] [data-part=field]:before{opacity:.5}:root[data-theme=spectrum] [data-part=field-shape]{top:calc(46% - min(80%, var(--field-shape) / 2));right:var(--field-right);height:min(160%, var(--field-shape));aspect-ratio:1;transition:transform var(--morph) var(--move-ease);position:absolute;overflow:visible}:root[data-theme=spectrum] [data-part=field-shape][data-shape=squircle]{transform:rotate(-6deg)}:root[data-theme=spectrum] [data-part=field-shape][data-shape=cookie]{transform:rotate(8deg)}:root[data-theme=spectrum] [data-part=field-shape][data-shape=pill]{transform:rotate(-4deg)}@media (width<=39.99rem){:root[data-theme=spectrum] [data-part=field-shape]{height:var(--field-shape);top:-2.125rem}}:root[data-theme=spectrum] [data-part=field][data-kind=compact]{display:none}@media (width>=64rem){:root[data-theme=spectrum] [data-part=field][data-kind=large] [data-part=field-shape]{top:calc(50% - var(--field-shape-large) / 2);right:var(--field-right-large);height:var(--field-shape-large)}}:root[data-theme=spectrum] [data-part=field-shape][data-arriving]{animation:spectrum-bloom .6s var(--enter-ease) .1s backwards}:root[data-theme=spectrum] [data-part=field-tone]{transition:fill var(--morph) var(--hover-ease)}:root[data-theme=spectrum] [data-part=field-tone][data-tone=outer],:root[data-theme=spectrum] [data-part=field-tone][data-tone=middle]{fill:var(--accent-shape)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum] [data-part=field-tone][data-tone=middle]{fill:color-mix(in oklab, var(--accent-shape) 40%, var(--accent-vivid))}}:root[data-theme=spectrum] [data-part=field-tone][data-tone=inner]{fill:var(--accent-vivid)}:root[data-theme=spectrum][data-scheme=dark]:not([data-lite]) [data-part=field-tone][data-tone=inner]{filter:drop-shadow(0 0 18px var(--accent-vivid))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=spectrum][data-scheme=dark]:not([data-lite]) [data-part=field-tone][data-tone=inner]{filter:drop-shadow(0 0 18px color-mix(in oklab, var(--accent-vivid) 55%, transparent))}}@keyframes spectrum-bloom{0%{opacity:0;transform:scale(.8)}}:root[data-theme=halo] [data-part=sky]{z-index:-1;pointer-events:none;height:47.5rem;-webkit-mask-image:linear-gradient(to bottom, var(--ink) 42%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) 42%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) 42%, transparent);mask-image:linear-gradient(to bottom, var(--ink) 42%, transparent);transition:opacity .6s var(--hover-ease);position:absolute;inset:0 0 auto;overflow:hidden}:root[data-theme=halo] [data-part=sky][data-kind=home]{height:57.5rem}:root[data-theme=halo] [data-part=sky-pool]{will-change:transform;position:absolute}:root[data-theme=halo] [data-part=sky-pool][data-pool=deep]{background-image:radial-gradient(closest-side, var(--sky-1), transparent);width:max(64vw,47.5rem);height:51.25rem;animation:halo-drift-deep var(--sky-drift) ease-in-out infinite alternate;top:-42%;left:-14%}:root[data-theme=halo] [data-part=sky-pool][data-pool=light]{background-image:radial-gradient(closest-side, var(--sky-2), transparent);width:max(50vw,40rem);height:40rem;animation:halo-drift-light calc(var(--sky-drift) * 1.27) ease-in-out infinite alternate;top:-40%;right:-16%}:root[data-theme=halo] [data-part=sky-pool][data-pool=warm]{background-image:radial-gradient(closest-side, var(--sky-warm), transparent);width:max(46vw,35rem);height:27.5rem;animation:halo-drift-warm calc(var(--sky-drift) * 1.13) ease-in-out infinite alternate;top:26%;right:-4%}@media (width<=39.99rem){:root[data-theme=halo] [data-part=sky-pool][data-pool=deep]{width:140vw;height:35rem}:root[data-theme=halo] [data-part=sky-pool]:is([data-pool=light],[data-pool=warm]){width:120vw;height:26.25rem}}@keyframes halo-drift-deep{to{transform:translate(7%,5%)scale(1.1)}}@keyframes halo-drift-light{to{transform:translate(-9%,7%)scale(.94)}}@keyframes halo-drift-warm{to{transform:translate(-12%,-6%)scale(1.08)}}}:root,[data-scheme=light]{--wb-t-joint:#151b25;--wb-t-joint-gold:#201c17;--wb-t-rim:#0b1220;--wb-t-floor:1}[data-scheme=dark]{--wb-t-joint:#5b6781;--wb-t-joint-gold:#73684f;--wb-t-rim:#dbe6f7;--wb-t-floor:.6}@media (prefers-color-scheme:dark){:root:not([data-scheme]){--wb-t-joint:#5b6781;--wb-t-joint-gold:#73684f;--wb-t-rim:#dbe6f7;--wb-t-floor:.6}}.wb{--wb-a:var(--wb-accent,var(--accent,#00c3f5));--wb-c-glow:var(--wb-a)}@supports (color:color-mix(in lab, red, red)){.wb{--wb-c-glow:color-mix(in oklab, var(--wb-a) 80%, #fff)}}.wb{--wb-c-led:var(--wb-a)}@supports (color:color-mix(in lab, red, red)){.wb{--wb-c-led:color-mix(in oklab, var(--wb-a) 24%, #fff)}}.wb{--wb-c-face:var(--wb-face,var(--wb-a))}@supports (color:color-mix(in lab, red, red)){.wb{--wb-c-face:var(--wb-face,color-mix(in oklab, var(--wb-a) 30%, #fff))}}.wb{--wb-c-shell:var(--wb-shell,#eff3f9);--wb-c-torso:var(--wb-torso,var(--wb-shell,#eff3f9));--wb-c-pearl:var(--wb-pearl,#bdcad9);--wb-c-trim:var(--wb-trim,#8e9bab);--wb-c-vtrim:var(--wb-visor-trim,var(--wb-c-trim));--wb-c-joint:var(--wb-joint,var(--wb-t-joint,#151b25));--wb-c-screen:var(--wb-screen,#070b14);--wb-c-warn:var(--wb-warning,var(--warning,#f2a33a));--wb-c-warn-face:var(--wb-c-warn)}@supports (color:color-mix(in lab, red, red)){.wb{--wb-c-warn-face:color-mix(in oklab, var(--wb-c-warn) 55%, #fff)}}.wb{--wb-c-2:var(--wb-confetti-2,var(--accent-2,#a855f7));--wb-c-3:var(--wb-confetti-3,var(--accent-3,#2dd4bf));--wb-soft:cubic-bezier(.22, 1, .36, 1);--wb-snap:cubic-bezier(.16, 1, .3, 1);--wb-calm:cubic-bezier(.45, 0, .55, 1);--wb-swing:cubic-bezier(.65, 0, .35, 1);--wb-settle:cubic-bezier(.36, -.1, .3, 1.18);--wb-settle-soft:cubic-bezier(.3, 1.14, .5, 1);--wb-land:cubic-bezier(.45, 0, .55, 1.35);--wb-past:cubic-bezier(.4, 0, .5, 1.25);overflow:visible}.wb .wb-shell{fill:var(--wb-c-shell)}.wb .wb-torso{fill:var(--wb-c-torso)}.wb .wb-pearl{fill:var(--wb-c-pearl)}.wb .wb-pearl-s{stroke:var(--wb-c-pearl)}.wb .wb-trim{fill:var(--wb-c-trim)}.wb .wb-vtrim{fill:var(--wb-c-vtrim)}.wb .wb-joint{fill:var(--wb-c-joint)}.wb .wb-screen{fill:var(--wb-c-screen)}.wb .wb-led{fill:var(--wb-c-led)}.wb .wb-led-s{stroke:var(--wb-c-led)}.wb .wb-glowc{fill:var(--wb-c-glow)}.wb .wb-glowc-s{stroke:var(--wb-c-glow)}.wb .wb-face{fill:var(--wb-c-face)}.wb .wb-face-s{stroke:var(--wb-c-face)}.wb .wb-acc{fill:var(--wb-a)}.wb .wb-c2{fill:var(--wb-c-2)}.wb .wb-c3{fill:var(--wb-c-3)}.wb .wb-c2-s{stroke:var(--wb-c-2)}.wb .wb-c3-s{stroke:var(--wb-c-3)}.wb .wb-edge{stroke:var(--wb-t-rim,#0b1220)}.wb .wb-floor{opacity:var(--wb-t-floor,1)}.wb .wb-face-warning .wb-badge .wb-face-s{stroke:var(--wb-c-warn-face)}.wb .wb-face-warning .wb-badge .wb-face{fill:var(--wb-c-warn-face)}.wb .wb-face-warning .wb-badge .wb-glowc-s{stroke:var(--wb-c-warn)}.wb .wb-face-warning .wb-badge .wb-glowc{fill:var(--wb-c-warn)}[data-wb-skin]{--wb-metal:0;--wb-sk-prism:none;--wb-sk-cosmic:none;--wb-sk-retro:none;--wb-sk-arctic:none;--wb-sk-vglow:none}[data-wb-skin=starter_classic]{--wb-shell:#eff3f9;--wb-torso:#eff3f9;--wb-pearl:#bdcad9;--wb-trim:#8e9bab;--wb-visor-trim:#8e9bab;--wb-skin-led:#00baff}[data-wb-skin=neon_pulse]{--wb-shell:#161426;--wb-torso:#161426;--wb-pearl:#27233f;--wb-trim:#6440a0;--wb-visor-trim:#23c3eb;--wb-skin-led:#bd39ff;--wb-metal:.3}[data-wb-skin=stealth_dark]{--wb-shell:#20252c;--wb-torso:#20252c;--wb-pearl:#14191f;--wb-trim:#353e49;--wb-visor-trim:#353e49;--wb-skin-led:#009bcf;--wb-metal:.12}[data-wb-skin=arctic_white_elite]{--wb-shell:#f0fbff;--wb-torso:#f0fbff;--wb-pearl:#d4e8f2;--wb-trim:#aacddc;--wb-visor-trim:#aacddc;--wb-skin-led:#74dbff;--wb-metal:.1;--wb-sk-arctic:inline}[data-wb-skin=gold_prestige]{--wb-shell:#d6aa54;--wb-torso:#eee7d7;--wb-pearl:#e5c78f;--wb-trim:#d9a43d;--wb-visor-trim:#d9a43d;--wb-skin-led:#ffd866;--wb-metal:.55}[data-wb-skin=holographic_prism]{--wb-shell:#dcebf1;--wb-torso:#dcebf1;--wb-pearl:#c6d3ed;--wb-trim:#cbdde9;--wb-visor-trim:#cbdde9;--wb-skin-led:#a3dbff;--wb-metal:.4;--wb-sk-prism:inline}[data-wb-skin=retro_pixel]{--wb-shell:#eee0c3;--wb-torso:#eee0c3;--wb-pearl:#c9bda6;--wb-trim:#66727b;--wb-visor-trim:#66727b;--wb-skin-led:#ff683f;--wb-sk-retro:inline}[data-wb-skin=cosmic_energy]{--wb-shell:#22244f;--wb-torso:#22244f;--wb-pearl:#1c2044;--wb-trim:#6061b2;--wb-visor-trim:#6061b2;--wb-skin-led:#a886ff;--wb-metal:.35;--wb-sk-cosmic:inline}.wb[data-wb-skin=gold_prestige],[data-wb-skin=gold_prestige] .wb:not([data-wb-skin]){--wb-t-joint:var(--wb-t-joint-gold,#201c17)}[data-wb-glow=skin] .wb,.wb[data-wb-glow=skin]{--wb-a:var(--wb-skin-led,var(--wb-accent,var(--accent,#00c3f5)))}.wb .wb-metal{opacity:var(--wb-metal,0)}.wb .wb-pat-prism{display:var(--wb-sk-prism,none)}.wb .wb-pat-cosmic{display:var(--wb-sk-cosmic,none)}.wb .wb-pat-retro{display:var(--wb-sk-retro,none)}.wb .wb-pat-arctic{display:var(--wb-sk-arctic,none)}[data-wb-skin=neon_pulse]{--wb-sk-vglow:inline}.wb .wb-vglow{display:var(--wb-sk-vglow,none);stroke:var(--wb-c-vtrim)}[data-wb-decal]{--wb-d-arcade:none;--wb-d-classic:none;--wb-d-cyber:none;--wb-d-maker:none;--wb-d-nature:none;--wb-d-racer:none;--wb-d-space:none;--wb-d-study:none}[data-wb-decal=arcade]{--wb-d-arcade:inline}[data-wb-decal=classic]{--wb-d-classic:inline}[data-wb-decal=cyber]{--wb-d-cyber:inline}[data-wb-decal=maker]{--wb-d-maker:inline}[data-wb-decal=nature]{--wb-d-nature:inline}[data-wb-decal=racer]{--wb-d-racer:inline}[data-wb-decal=space]{--wb-d-space:inline}[data-wb-decal=study]{--wb-d-study:inline}.wb .wb-decal-arcade{display:var(--wb-d-arcade,none)}.wb .wb-decal-classic{display:var(--wb-d-classic,none)}.wb .wb-decal-cyber{display:var(--wb-d-cyber,none)}.wb .wb-decal-maker{display:var(--wb-d-maker,none)}.wb .wb-decal-nature{display:var(--wb-d-nature,none)}.wb .wb-decal-racer{display:var(--wb-d-racer,none)}.wb .wb-decal-space{display:var(--wb-d-space,none)}.wb .wb-decal-study{display:var(--wb-d-study,none)}[data-wb-chest]{--wb-h-pulse:none;--wb-h-orbit:none;--wb-h-spark:none;--wb-h-dots:none;--wb-h-study:none;--wb-h-code:none;--wb-h-check:none;--wb-h-focus:none}[data-wb-chest=pulse]{--wb-h-pulse:inline}[data-wb-chest=orbit]{--wb-h-orbit:inline}[data-wb-chest=spark]{--wb-h-spark:inline}[data-wb-chest=dots]{--wb-h-dots:inline}[data-wb-chest=study]{--wb-h-study:inline}[data-wb-chest=code]{--wb-h-code:inline}[data-wb-chest=check]{--wb-h-check:inline}[data-wb-chest=focus]{--wb-h-focus:inline}.wb .wb-chest-pulse{display:var(--wb-h-pulse,inline)}.wb .wb-chest-orbit{display:var(--wb-h-orbit,none)}.wb .wb-chest-spark{display:var(--wb-h-spark,none)}.wb .wb-chest-dots{display:var(--wb-h-dots,none)}.wb .wb-chest-study{display:var(--wb-h-study,none)}.wb .wb-chest-code{display:var(--wb-h-code,none)}.wb .wb-chest-check{display:var(--wb-h-check,none)}.wb .wb-chest-focus{display:var(--wb-h-focus,none)}.wb .wb-only,.wb .wb-sleep-only{opacity:0;visibility:hidden;transition:opacity .26s var(--wb-soft), visibility 0s linear .26s;display:inline}.wb:not([data-expression]) .wb-e-neutral,.wb[data-expression=neutral] .wb-e-neutral,.wb[data-expression=attentive] .wb-e-attentive,.wb[data-expression=thinking] .wb-e-thinking,.wb[data-expression=informational] .wb-e-informational,.wb[data-expression=encouraging] .wb-e-encouraging,.wb[data-expression=warning] .wb-e-warning,.wb[data-expression=serious] .wb-e-serious,.wb[data-expression=success] .wb-e-success,.wb[data-expression=celebration] .wb-e-celebration,.wb[data-asleep] .wb-sleep-only{opacity:1;visibility:visible;transition:opacity .26s var(--wb-soft), visibility 0s}.wb--mark .wb-only,.wb--mark .wb-sleep-only{opacity:1;visibility:visible;transition:none;display:none}.wb--mark:not([data-expression]) .wb-e-neutral,.wb--mark[data-expression=neutral] .wb-e-neutral,.wb--mark[data-expression=attentive] .wb-e-attentive,.wb--mark[data-expression=thinking] .wb-e-thinking,.wb--mark[data-expression=informational] .wb-e-informational,.wb--mark[data-expression=encouraging] .wb-e-encouraging,.wb--mark[data-expression=warning] .wb-e-warning,.wb--mark[data-expression=serious] .wb-e-serious,.wb--mark[data-expression=success] .wb-e-success,.wb--mark[data-expression=celebration] .wb-e-celebration,.wb--mark[data-asleep] .wb-sleep-only{display:inline}.wb--mark[data-asleep] .wb-facegrp{display:none}.wb:not(.wb--mark) .wb-facegrp{opacity:0;visibility:hidden;transition:opacity .18s var(--wb-soft), scale .28s var(--wb-soft), visibility 0s linear .28s;scale:.94}.wb:not([data-expression]) .wb-face-neutral,.wb[data-expression=neutral] .wb-face-neutral,.wb[data-expression=attentive] .wb-face-attentive,.wb[data-expression=thinking] .wb-face-thinking,.wb[data-expression=informational] .wb-face-informational,.wb[data-expression=encouraging] .wb-face-encouraging,.wb[data-expression=warning] .wb-face-warning,.wb[data-expression=serious] .wb-face-serious,.wb[data-expression=success] .wb-face-success,.wb[data-expression=celebration] .wb-face-celebration,.wb:not(.wb--mark)[data-asleep] .wb-face-sleep{opacity:1;visibility:visible;transition:opacity .18s var(--wb-soft), scale .28s var(--wb-soft), visibility 0s;scale:1}.wb:not(.wb--mark)[data-asleep] .wb-facegrp:not(.wb-face-sleep){opacity:0;visibility:hidden;transition:opacity .18s var(--wb-soft), scale .28s var(--wb-soft), visibility 0s linear .28s;scale:.94}.wb{--wb-roll-l:1;--wb-roll-r:1;--wb-sh-l:0deg;--wb-el-l:0deg;--wb-wr-l:0deg;--wb-a1-l:0deg;--wb-a2-l:0deg;--wb-a3-l:0deg;--wb-b1-l:0deg;--wb-b2-l:0deg;--wb-b3-l:0deg;--wb-t1-l:0deg;--wb-t2-l:0deg;--wb-sh-r:0deg;--wb-el-r:0deg;--wb-wr-r:0deg;--wb-a1-r:0deg;--wb-a2-r:0deg;--wb-a3-r:0deg;--wb-b1-r:0deg;--wb-b2-r:0deg;--wb-b3-r:0deg;--wb-t1-r:0deg;--wb-t2-r:0deg;--wb-ua-l:1;--wb-fa-l:1;--wb-ua-r:.43;--wb-fa-r:1;--wb-tilt:0deg;--wb-lift:0px}.wb[data-expression=attentive]{--wb-sh-l:-5deg;--wb-el-l:-10deg;--wb-wr-l:-6deg;--wb-a1-l:-6deg;--wb-a2-l:-8deg;--wb-a3-l:-6deg;--wb-b1-l:-6deg;--wb-b2-l:-8deg;--wb-b3-l:-6deg;--wb-t1-l:-4deg;--wb-sh-r:5deg;--wb-el-r:10deg;--wb-wr-r:6deg;--wb-a1-r:6deg;--wb-a2-r:8deg;--wb-a3-r:6deg;--wb-b1-r:6deg;--wb-b2-r:8deg;--wb-b3-r:6deg;--wb-t1-r:4deg;--wb-ua-r:.64;--wb-tilt:-9.7deg}.wb[data-expression=thinking]{--wb-sh-l:-48deg;--wb-el-l:-104deg;--wb-wr-l:-26deg;--wb-a1-l:-40deg;--wb-a2-l:-60deg;--wb-a3-l:-40deg;--wb-b1-l:-58deg;--wb-b2-l:-82deg;--wb-b3-l:-40deg;--wb-t1-l:30deg;--wb-t2-l:10deg;--wb-sh-r:4deg;--wb-el-r:6deg;--wb-wr-r:4deg;--wb-a1-r:6deg;--wb-a2-r:8deg;--wb-a3-r:6deg;--wb-b1-r:6deg;--wb-b2-r:8deg;--wb-b3-r:6deg;--wb-t1-r:4deg;--wb-fa-l:0;--wb-ua-r:.6;--wb-tilt:-7.8deg}.wb[data-expression=informational]{--wb-sh-l:34deg;--wb-el-l:60deg;--wb-wr-l:14deg;--wb-a1-l:6deg;--wb-a2-l:20deg;--wb-a3-l:18deg;--wb-b1-l:10deg;--wb-b2-l:24deg;--wb-b3-l:20deg;--wb-t1-l:10deg;--wb-t2-l:16deg;--wb-sh-r:-34deg;--wb-el-r:-60deg;--wb-wr-r:-14deg;--wb-a1-r:-6deg;--wb-a2-r:-20deg;--wb-a3-r:-18deg;--wb-b1-r:-10deg;--wb-b2-r:-24deg;--wb-b3-r:-20deg;--wb-t1-r:-10deg;--wb-t2-r:-16deg;--wb-ua-r:0;--wb-fa-r:0}.wb[data-expression=encouraging]{--wb-sh-l:20deg;--wb-el-l:16deg;--wb-wr-l:12deg;--wb-a1-l:6deg;--wb-a2-l:20deg;--wb-a3-l:18deg;--wb-b1-l:10deg;--wb-b2-l:24deg;--wb-b3-l:20deg;--wb-t1-l:10deg;--wb-t2-l:16deg;--wb-sh-r:-20deg;--wb-el-r:-16deg;--wb-wr-r:-12deg;--wb-a1-r:-6deg;--wb-a2-r:-20deg;--wb-a3-r:-18deg;--wb-b1-r:-10deg;--wb-b2-r:-24deg;--wb-b3-r:-20deg;--wb-t1-r:-10deg;--wb-t2-r:-16deg;--wb-ua-r:0;--wb-fa-r:0}.wb[data-expression=warning]{--wb-sh-l:-4deg;--wb-el-l:-8deg;--wb-wr-l:-4deg;--wb-a1-l:-6deg;--wb-a2-l:-8deg;--wb-a3-l:-6deg;--wb-b1-l:-6deg;--wb-b2-l:-8deg;--wb-b3-l:-6deg;--wb-t1-l:-4deg;--wb-sh-r:16deg;--wb-el-r:-150deg;--wb-wr-r:-10deg;--wb-a1-r:-4deg;--wb-a2-r:-22deg;--wb-a3-r:-24deg;--wb-b1-r:60deg;--wb-b2-r:80deg;--wb-b3-r:40deg;--wb-t1-r:30deg;--wb-t2-r:30deg;--wb-ua-r:1;--wb-fa-r:0;--wb-tilt:-9.7deg}.wb[data-expression=serious]{--wb-sh-l:-38deg;--wb-el-l:-34deg;--wb-wr-l:-22deg;--wb-a1-l:-6deg;--wb-a2-l:-8deg;--wb-a3-l:-6deg;--wb-b1-l:-6deg;--wb-b2-l:-8deg;--wb-b3-l:-6deg;--wb-t1-l:-4deg;--wb-sh-r:38deg;--wb-el-r:34deg;--wb-wr-r:22deg;--wb-a1-r:6deg;--wb-a2-r:8deg;--wb-a3-r:6deg;--wb-b1-r:6deg;--wb-b2-r:8deg;--wb-b3-r:6deg;--wb-t1-r:4deg;--wb-fa-l:0;--wb-ua-r:1}.wb[data-expression=success]{--wb-roll-r:-1;--wb-sh-l:-3deg;--wb-el-l:-6deg;--wb-wr-l:-4deg;--wb-a1-l:-6deg;--wb-a2-l:-8deg;--wb-a3-l:-6deg;--wb-b1-l:-6deg;--wb-b2-l:-8deg;--wb-b3-l:-6deg;--wb-t1-l:-4deg;--wb-el-r:-134deg;--wb-wr-r:-4deg;--wb-a1-r:62deg;--wb-a2-r:78deg;--wb-a3-r:40deg;--wb-b1-r:58deg;--wb-b2-r:82deg;--wb-b3-r:40deg;--wb-t1-r:-10deg;--wb-t2-r:-10deg;--wb-fa-r:0;--wb-tilt:3deg}.wb[data-expression=celebration]{--wb-sh-l:122deg;--wb-el-l:-12deg;--wb-wr-l:10deg;--wb-a1-l:2deg;--wb-a2-l:22deg;--wb-a3-l:20deg;--wb-b1-l:20deg;--wb-b2-l:26deg;--wb-b3-l:22deg;--wb-t1-l:24deg;--wb-t2-l:20deg;--wb-sh-r:-122deg;--wb-el-r:12deg;--wb-wr-r:-10deg;--wb-a1-r:-2deg;--wb-a2-r:-22deg;--wb-a3-r:-20deg;--wb-b1-r:-20deg;--wb-b2-r:-26deg;--wb-b3-r:-22deg;--wb-t1-r:-24deg;--wb-t2-r:-20deg;--wb-ua-l:.04;--wb-ua-r:0;--wb-fa-r:0;--wb-lift:-24px}.wb[data-asleep]{--wb-sh-l:-2deg;--wb-el-l:-6deg;--wb-wr-l:-6deg;--wb-a1-l:-14deg;--wb-a2-l:-18deg;--wb-a3-l:-12deg;--wb-b1-l:-14deg;--wb-b2-l:-18deg;--wb-b3-l:-12deg;--wb-t1-l:-10deg;--wb-sh-r:2deg;--wb-el-r:6deg;--wb-wr-r:6deg;--wb-a1-r:14deg;--wb-a2-r:18deg;--wb-a3-r:12deg;--wb-b1-r:14deg;--wb-b2-r:18deg;--wb-b3-r:12deg;--wb-t1-r:10deg;--wb-ua-r:.51;--wb-tilt:-2.6deg}.wb .wb-j-sh-l{rotate:var(--wb-sh-l);transition:rotate .62s var(--wb-settle) 70ms}.wb .wb-j-el-l{rotate:var(--wb-el-l);transition:rotate .64s var(--wb-settle) .11s}.wb .wb-j-wr-l{rotate:var(--wb-wr-l);transition:rotate .6s var(--wb-settle) .15s}.wb .wb-j-a1-l{rotate:var(--wb-a1-l);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-a2-l{rotate:var(--wb-a2-l);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-a3-l{rotate:var(--wb-a3-l);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-b1-l{rotate:var(--wb-b1-l);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-b2-l{rotate:var(--wb-b2-l);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-b3-l{rotate:var(--wb-b3-l);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-t1-l{rotate:var(--wb-t1-l);transition:rotate .52s var(--wb-settle-soft) .17s}.wb .wb-j-t2-l{rotate:var(--wb-t2-l);transition:rotate .52s var(--wb-settle-soft) .17s}.wb .wb-j-sh-r{rotate:var(--wb-sh-r);transition:rotate .62s var(--wb-settle) 70ms}.wb .wb-j-el-r{rotate:var(--wb-el-r);transition:rotate .64s var(--wb-settle) .11s}.wb .wb-j-wr-r{rotate:var(--wb-wr-r);transition:rotate .6s var(--wb-settle) .15s}.wb .wb-j-a1-r{rotate:var(--wb-a1-r);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-a2-r{rotate:var(--wb-a2-r);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-a3-r{rotate:var(--wb-a3-r);transition:rotate .52s var(--wb-settle-soft) .18s}.wb .wb-j-b1-r{rotate:var(--wb-b1-r);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-b2-r{rotate:var(--wb-b2-r);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-b3-r{rotate:var(--wb-b3-r);transition:rotate .52s var(--wb-settle-soft) .2s}.wb .wb-j-t1-r{rotate:var(--wb-t1-r);transition:rotate .52s var(--wb-settle-soft) .17s}.wb .wb-j-t2-r{rotate:var(--wb-t2-r);transition:rotate .52s var(--wb-settle-soft) .17s}.wb .wb-litA.wb-ua-l{opacity:var(--wb-ua-l)}.wb .wb-litB.wb-ua-l{opacity:calc(1 - var(--wb-ua-l))}.wb :is(.wb-litA,.wb-litB).wb-ua-l{transition:opacity .62s var(--wb-calm) 70ms}.wb .wb-litA.wb-fa-l{opacity:var(--wb-fa-l)}.wb .wb-litB.wb-fa-l{opacity:calc(1 - var(--wb-fa-l))}.wb :is(.wb-litA,.wb-litB).wb-fa-l{transition:opacity .64s var(--wb-calm) .11s}.wb .wb-litA.wb-ua-r{opacity:var(--wb-ua-r)}.wb .wb-litB.wb-ua-r{opacity:calc(1 - var(--wb-ua-r))}.wb :is(.wb-litA,.wb-litB).wb-ua-r{transition:opacity .62s var(--wb-calm) 70ms}.wb .wb-litA.wb-fa-r{opacity:var(--wb-fa-r)}.wb .wb-litB.wb-fa-r{opacity:calc(1 - var(--wb-fa-r))}.wb :is(.wb-litA,.wb-litB).wb-fa-r{transition:opacity .64s var(--wb-calm) .11s}.wb .wb-roll-l{transform:rotate(13.75deg) scale(var(--wb-roll-l), 1) rotate(-13.75deg);transition:transform .38s var(--wb-calm) .2s}.wb .wb-roll-r{transform:rotate(-13.75deg) scale(var(--wb-roll-r), 1) rotate(13.75deg);transition:transform .38s var(--wb-calm) .2s}.wb .wb-headpose{rotate:var(--wb-tilt);transition:rotate .56s var(--wb-settle) 40ms}.wb .wb-lift{translate:0 var(--wb-lift);transition:translate .7s var(--wb-settle-soft) 60ms}@property --wb-i{syntax:"<number>";inherits:false;initial-value:1}@property --wb-g-at{syntax:"<angle>";inherits:false;initial-value:0deg}@property --wb-g-by{syntax:"<angle>";inherits:false;initial-value:0deg}@property --wb-g-wave-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-wave-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-tap-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-offer-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-offer-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-nod-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-nod-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-start-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-start-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-tick-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-tick-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-hop-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-hop-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-pump-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-pump-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-jump-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-jump-off{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-cheer-on{syntax:"<number>";inherits:false;initial-value:0}@property --wb-g-cheer-off{syntax:"<number>";inherits:false;initial-value:0}@keyframes wb-sway{0%,to{transform:rotate(calc(var(--wb-i) * var(--wb-reach) * -1))}50%{transform:rotate(calc(var(--wb-i) * var(--wb-reach)))}}@keyframes wb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--wb-i) * -11px))}}@keyframes wb-swell{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + var(--wb-i) * var(--wb-swell-x)), calc(1 + var(--wb-i) * var(--wb-swell-y)))}}@keyframes wb-gesture{0%,to{transform:rotate(calc(var(--wb-g-at) - var(--wb-g-by)))}50%{transform:rotate(calc(var(--wb-g-at) + var(--wb-g-by)))}}.wb :is(.wb-float,.wb-shadow,.wb-floorglow,.wb-pitch,.wb-headmove,.wb-ring),.wb :is(.wb-m-sh-l,.wb-m-el-l,.wb-m-wr-l,.wb-m-sh-r,.wb-m-el-r,.wb-m-wr-r){transition:--wb-i .7s var(--wb-calm)}.wb .wb-float{animation:wb-bob 2.8s var(--wb-calm) infinite}.wb :is(.wb-shadow,.wb-floorglow){--wb-swell-x:-.13;--wb-swell-y:-.2;animation:wb-swell 2.8s var(--wb-calm) infinite}.wb .wb-ring{--wb-swell-x:.06;--wb-swell-y:.09;animation:wb-swell 2.4s var(--wb-calm) infinite}.wb .wb-ring-2{animation-delay:-.8s}.wb .wb-ring-3{animation-delay:-1.6s}.wb .wb-pitch{--wb-reach:.45deg;animation:wb-sway 2.8s var(--wb-calm) -.7s infinite}.wb .wb-headmove{--wb-reach:.4deg;animation:wb-sway 2.8s var(--wb-calm) -2.1s infinite}.wb .wb-m-sh-l{--wb-reach:.7deg;animation:wb-sway 2.8s var(--wb-calm) -.35s infinite}.wb .wb-m-el-l{--wb-reach:1deg;animation:wb-sway 2.8s var(--wb-calm) -.6s infinite}.wb .wb-m-wr-l{--wb-reach:1.6deg;animation:wb-sway 2.8s var(--wb-calm) -.85s infinite}.wb .wb-m-sh-r{--wb-reach:-.7deg;animation:wb-sway 2.8s var(--wb-calm) -.35s infinite}.wb .wb-m-el-r{--wb-reach:-1deg;animation:wb-sway 2.8s var(--wb-calm) -.6s infinite}.wb .wb-m-wr-r{--wb-reach:-1.6deg;animation:wb-sway 2.8s var(--wb-calm) -.85s infinite}.wb[data-expression=serious] :is(.wb-float,.wb-shadow,.wb-floorglow,.wb-pitch,.wb-headmove,.wb-ring,.wb-m-sh-l,.wb-m-el-l,.wb-m-wr-l,.wb-m-sh-r,.wb-m-el-r,.wb-m-wr-r){--wb-i:0}.wb[data-asleep] :is(.wb-float,.wb-shadow,.wb-floorglow,.wb-pitch,.wb-headmove,.wb-ring){--wb-i:.55}.wb[data-asleep] :is(.wb-m-sh-l,.wb-m-el-l,.wb-m-wr-l,.wb-m-sh-r,.wb-m-el-r,.wb-m-wr-r){--wb-i:0}.wb .wb-rig{transform:translateY(calc((var(--wb-g-start-on) - var(--wb-g-start-off)) * -8px + (var(--wb-g-hop-on) - var(--wb-g-hop-off)) * -26px + (var(--wb-g-jump-on) - var(--wb-g-jump-off)) * -30px)) rotate(calc((var(--wb-g-start-on) - var(--wb-g-start-off)) * -1.2deg));transition:--wb-g-start-on .32s var(--wb-soft), --wb-g-start-off .32s var(--wb-soft), --wb-g-hop-on .32s var(--wb-soft), --wb-g-hop-off .32s var(--wb-soft), --wb-g-jump-on .32s var(--wb-soft), --wb-g-jump-off .32s var(--wb-soft)}.wb[data-expression=warning] .wb-rig{--wb-g-start-on:1;--wb-g-start-off:1;transition:--wb-g-start-on .15s var(--wb-snap), --wb-g-start-off .32s var(--wb-soft) .15s, --wb-g-hop-on .32s var(--wb-soft), --wb-g-hop-off .32s var(--wb-soft), --wb-g-jump-on .32s var(--wb-soft), --wb-g-jump-off .32s var(--wb-soft)}.wb[data-expression=success] .wb-rig{--wb-g-hop-on:1;--wb-g-hop-off:1;transition:--wb-g-start-on .32s var(--wb-soft), --wb-g-start-off .32s var(--wb-soft), --wb-g-hop-on .24s var(--wb-soft), --wb-g-hop-off .46s var(--wb-land) .24s, --wb-g-jump-on .32s var(--wb-soft), --wb-g-jump-off .32s var(--wb-soft)}.wb[data-expression=celebration] .wb-rig{--wb-g-jump-on:1;--wb-g-jump-off:1;transition:--wb-g-start-on .32s var(--wb-soft), --wb-g-start-off .32s var(--wb-soft), --wb-g-hop-on .32s var(--wb-soft), --wb-g-hop-off .32s var(--wb-soft), --wb-g-jump-on .28s var(--wb-soft), --wb-g-jump-off .56s var(--wb-land) .28s}.wb .wb-headnod{transform:rotate(calc((var(--wb-g-nod-on) - var(--wb-g-nod-off)) * 5deg));transition:--wb-g-nod-on .32s var(--wb-soft), --wb-g-nod-off .32s var(--wb-soft)}.wb[data-expression=encouraging] .wb-headnod{--wb-g-nod-on:1;--wb-g-nod-off:1;transition:--wb-g-nod-on .3s var(--wb-swing) .12s, --wb-g-nod-off .46s var(--wb-past) .42s}.wb :is(.wb-j-sh-l,.wb-j-wr-l,.wb-j-sh-r){transform:rotate(var(--wb-g-at))}.wb :is(.wb-j-el-l,.wb-j-el-r){animation:wb-gesture .68s var(--wb-calm) infinite paused}.wb .wb-j-wr-r{animation:wb-gesture .6s var(--wb-calm) infinite paused}.wb :is(.wb-j-a1-l,.wb-j-a2-l,.wb-j-b1-l,.wb-j-a1-r,.wb-j-b1-r){animation:wb-gesture .5s var(--wb-calm) infinite paused}.wb .wb-j-sh-l{--wb-g-at:calc((var(--wb-g-nod-on) - var(--wb-g-nod-off)) * 6deg);transition:rotate .62s var(--wb-settle) 70ms, --wb-g-nod-on .32s var(--wb-soft), --wb-g-nod-off .32s var(--wb-soft)}.wb[data-expression=encouraging] .wb-j-sh-l{--wb-g-nod-on:1;--wb-g-nod-off:1;transition:rotate .62s var(--wb-settle) 70ms, --wb-g-nod-on .3s var(--wb-swing) .12s, --wb-g-nod-off .46s var(--wb-past) .42s}.wb .wb-j-el-l{--wb-g-by:calc((var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * 14deg);transition:rotate .64s var(--wb-settle) .11s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=celebration] .wb-j-el-l{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .64s var(--wb-settle) .11s, --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb .wb-j-wr-l{--wb-g-at:calc((var(--wb-g-offer-on) - var(--wb-g-offer-off)) * 9deg);transition:rotate .6s var(--wb-settle) .15s, --wb-g-offer-on .32s var(--wb-soft), --wb-g-offer-off .32s var(--wb-soft)}.wb[data-expression=informational] .wb-j-wr-l{--wb-g-offer-on:1;--wb-g-offer-off:1;transition:rotate .6s var(--wb-settle) .15s, --wb-g-offer-on .36s var(--wb-soft) .48s, --wb-g-offer-off .52s var(--wb-calm) .9s}.wb .wb-j-a1-l{--wb-g-by:calc(var(--wb-g-tap-on) * -6deg + (var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * 12deg);transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-tap-on .32s var(--wb-soft), --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=thinking] .wb-j-a1-l{--wb-g-tap-on:1;transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-tap-on .3s var(--wb-soft) .7s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft);animation-play-state:running}.wb[data-expression=celebration] .wb-j-a1-l{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-tap-on .32s var(--wb-soft), --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb .wb-j-a2-l{--wb-g-by:calc(var(--wb-g-tap-on) * -4deg);transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-tap-on .32s var(--wb-soft)}.wb[data-expression=thinking] .wb-j-a2-l{--wb-g-tap-on:1;transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-tap-on .3s var(--wb-soft) .7s;animation-play-state:running}.wb .wb-j-b1-l{--wb-g-by:calc((var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * 12deg);transition:rotate .52s var(--wb-settle-soft) .2s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=celebration] .wb-j-b1-l{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .52s var(--wb-settle-soft) .2s, --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb .wb-j-sh-r{--wb-g-at:calc((var(--wb-g-wave-on) - var(--wb-g-wave-off)) * -40deg + (var(--wb-g-nod-on) - var(--wb-g-nod-off)) * -6deg);transition:rotate .62s var(--wb-settle) 70ms, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-nod-on .32s var(--wb-soft), --wb-g-nod-off .32s var(--wb-soft)}.wb[data-expression=attentive] .wb-j-sh-r{--wb-g-wave-on:1;--wb-g-wave-off:1;transition:rotate .62s var(--wb-settle) 70ms, --wb-g-wave-on .42s var(--wb-soft) .25s, --wb-g-wave-off .52s var(--wb-calm) 1.65s, --wb-g-nod-on .32s var(--wb-soft), --wb-g-nod-off .32s var(--wb-soft)}.wb[data-expression=encouraging] .wb-j-sh-r{--wb-g-nod-on:1;--wb-g-nod-off:1;transition:rotate .62s var(--wb-settle) 70ms, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-nod-on .3s var(--wb-swing) .12s, --wb-g-nod-off .46s var(--wb-past) .42s}.wb .wb-j-el-r{--wb-g-at:calc((var(--wb-g-wave-on) - var(--wb-g-wave-off)) * -112deg);--wb-g-by:calc((var(--wb-g-pump-on) - var(--wb-g-pump-off)) * 9deg + (var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * -14deg);transition:rotate .64s var(--wb-settle) .11s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-pump-on .32s var(--wb-soft), --wb-g-pump-off .32s var(--wb-soft), --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=attentive] .wb-j-el-r{--wb-g-wave-on:1;--wb-g-wave-off:1;transition:rotate .64s var(--wb-settle) .11s, --wb-g-wave-on .42s var(--wb-soft) .25s, --wb-g-wave-off .52s var(--wb-calm) 1.65s, --wb-g-pump-on .32s var(--wb-soft), --wb-g-pump-off .32s var(--wb-soft), --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=success] .wb-j-el-r{--wb-g-pump-on:1;--wb-g-pump-off:1;transition:rotate .64s var(--wb-settle) .11s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-pump-on .2s var(--wb-soft) .56s, --wb-g-pump-off .3s var(--wb-calm) 1.15s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft);animation-play-state:running}.wb[data-expression=celebration] .wb-j-el-r{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .64s var(--wb-settle) .11s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-pump-on .32s var(--wb-soft), --wb-g-pump-off .32s var(--wb-soft), --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb .wb-j-wr-r{--wb-g-at:calc((var(--wb-g-offer-on) - var(--wb-g-offer-off)) * -9deg);--wb-g-by:calc((var(--wb-g-wave-on) - var(--wb-g-wave-off)) * 16deg + (var(--wb-g-tick-on) - var(--wb-g-tick-off)) * 6deg);transition:rotate .6s var(--wb-settle) .15s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-offer-on .32s var(--wb-soft), --wb-g-offer-off .32s var(--wb-soft), --wb-g-tick-on .32s var(--wb-soft), --wb-g-tick-off .32s var(--wb-soft)}.wb[data-expression=attentive] .wb-j-wr-r{--wb-g-wave-on:1;--wb-g-wave-off:1;transition:rotate .6s var(--wb-settle) .15s, --wb-g-wave-on .42s var(--wb-soft) .25s, --wb-g-wave-off .52s var(--wb-calm) 1.65s, --wb-g-offer-on .32s var(--wb-soft), --wb-g-offer-off .32s var(--wb-soft), --wb-g-tick-on .32s var(--wb-soft), --wb-g-tick-off .32s var(--wb-soft);animation-play-state:running}.wb[data-expression=informational] .wb-j-wr-r{--wb-g-offer-on:1;--wb-g-offer-off:1;transition:rotate .6s var(--wb-settle) .15s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-offer-on .36s var(--wb-soft) .48s, --wb-g-offer-off .52s var(--wb-calm) .9s, --wb-g-tick-on .32s var(--wb-soft), --wb-g-tick-off .32s var(--wb-soft)}.wb[data-expression=warning] .wb-j-wr-r{--wb-g-tick-on:1;--wb-g-tick-off:1;transition:rotate .6s var(--wb-settle) .15s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-offer-on .32s var(--wb-soft), --wb-g-offer-off .32s var(--wb-soft), --wb-g-tick-on .22s var(--wb-soft) .64s, --wb-g-tick-off .32s var(--wb-calm) 1.86s;animation-play-state:running}.wb .wb-j-a1-r{--wb-g-at:calc((var(--wb-g-wave-on) - var(--wb-g-wave-off)) * -14deg);--wb-g-by:calc((var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * -12deg);transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb .wb-j-b1-r{--wb-g-at:calc((var(--wb-g-wave-on) - var(--wb-g-wave-off)) * -14deg);--wb-g-by:calc((var(--wb-g-cheer-on) - var(--wb-g-cheer-off)) * -12deg);transition:rotate .52s var(--wb-settle-soft) .2s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=attentive] .wb-j-a1-r{--wb-g-wave-on:1;--wb-g-wave-off:1;transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-wave-on .42s var(--wb-soft) .25s, --wb-g-wave-off .52s var(--wb-calm) 1.65s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=attentive] .wb-j-b1-r{--wb-g-wave-on:1;--wb-g-wave-off:1;transition:rotate .52s var(--wb-settle-soft) .2s, --wb-g-wave-on .42s var(--wb-soft) .25s, --wb-g-wave-off .52s var(--wb-calm) 1.65s, --wb-g-cheer-on .32s var(--wb-soft), --wb-g-cheer-off .32s var(--wb-soft)}.wb[data-expression=celebration] .wb-j-a1-r{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .52s var(--wb-settle-soft) .18s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb[data-expression=celebration] .wb-j-b1-r{--wb-g-cheer-on:1;--wb-g-cheer-off:1;transition:rotate .52s var(--wb-settle-soft) .2s, --wb-g-wave-on .32s var(--wb-soft), --wb-g-wave-off .32s var(--wb-soft), --wb-g-cheer-on .26s var(--wb-soft) .48s, --wb-g-cheer-off .52s var(--wb-calm) 1.85s;animation-play-state:running}.wb :is(.wb-glowc,.wb-glowc-s,.wb-led,.wb-led-s){transition:opacity .9s var(--wb-calm)}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s){opacity:.45}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.1"]{opacity:.045}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.2"]{opacity:.09}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.3"]{opacity:.135}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.4"]{opacity:.18}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.5"]{opacity:.225}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.6"]{opacity:.27}.wb[data-asleep] :is(.wb-glowc,.wb-glowc-s)[opacity="0.8"]{opacity:.36}.wb[data-asleep] :is(.wb-led,.wb-led-s){opacity:.7}.wb[data-asleep] .wb-led-s[opacity="0.6"]{opacity:.42}.wb[data-asleep] .wb-led[opacity="0.9"]{opacity:.63}.wb .wb-eyes,.wb .wb-badge,.wb .wb-dot1,.wb .wb-dot2,.wb .wb-dot3,.wb .wb-facegrp,.wb .wb-shadow,.wb .wb-floorglow,.wb .wb-chest-icon,.wb .wb-prop-spark>*,.wb .wb-prop-moon{transform-box:fill-box;transform-origin:50%}.wb .wb-prop-confetti>*{transform-box:view-box;transform-origin:600px 330px}.wb .wb-chest-orbit>:nth-child(2n){transform-box:view-box;transform-origin:599.5px 742.5px}.wb .wb-look{translate:calc(var(--wb-look-x,0) * 18px) calc(var(--wb-look-y,0) * 12px);transition:translate .18s var(--wb-soft)}.wb[data-asleep] .wb-look,.wb--mark .wb-look{translate:none}.wb .wb-bit-halo{animation:wb-halo 3.2s var(--wb-calm) infinite}.wb .wb-status .wb-led,.wb .wb-belly{animation:wb-breathe 3.2s var(--wb-calm) -1.6s infinite}[data-wb-chest=pulse] .wb .wb-chest-pulse,.wb:not([data-wb-chest] *) .wb-chest-pulse{animation:wb-beat 1.6s var(--wb-calm) infinite}[data-wb-chest=orbit] .wb .wb-chest-orbit>:nth-child(2n){animation:3.6s linear infinite wb-orbit}[data-wb-chest=spark] .wb .wb-chest-spark{animation:wb-twinkle 2.4s var(--wb-calm) infinite}[data-wb-chest=dots] .wb .wb-chest-dots>:nth-child(3n+1){animation:wb-blip 1.5s var(--wb-calm) infinite}[data-wb-chest=dots] .wb .wb-chest-dots>:nth-child(3n+2){animation:wb-blip 1.5s var(--wb-calm) .2s infinite}[data-wb-chest=dots] .wb .wb-chest-dots>:nth-child(3n){animation:wb-blip 1.5s var(--wb-calm) .4s infinite}[data-wb-chest=study] .wb .wb-chest-study,[data-wb-chest=check] .wb .wb-chest-check,[data-wb-chest=focus] .wb .wb-chest-focus{animation:wb-soft-pulse 2.8s var(--wb-calm) infinite}[data-wb-chest=code] .wb .wb-chest-code>:nth-child(3n){animation:1.1s step-end infinite wb-cursor}.wb:not([data-expression]) .wb-face-neutral .wb-eyes,.wb[data-expression=neutral] .wb-face-neutral .wb-eyes,.wb[data-expression=attentive] .wb-face-attentive .wb-eyes,.wb[data-expression=thinking] .wb-face-thinking .wb-eyes,.wb[data-expression=informational] .wb-face-informational .wb-eyes,.wb[data-expression=warning] .wb-face-warning .wb-eyes,.wb[data-expression=serious] .wb-face-serious .wb-eyes{animation:4.6s linear 1.2s infinite wb-blink}.wb[data-expression=serious] .wb-face-serious .wb-eyes{animation-duration:6.8s}.wb:not([data-expression]) .wb-face-neutral .wb-glance,.wb[data-expression=neutral]:not([data-asleep]) .wb-face-neutral .wb-glance{animation:wb-glance 11s var(--wb-calm) 3s infinite}.wb[data-expression=thinking] .wb-face-thinking .wb-dot1{animation:wb-dot 1.35s var(--wb-calm) infinite}.wb[data-expression=thinking] .wb-face-thinking .wb-dot2{animation:wb-dot 1.35s var(--wb-calm) .18s infinite}.wb[data-expression=thinking] .wb-face-thinking .wb-dot3{animation:wb-dot 1.35s var(--wb-calm) .36s infinite}.wb[data-expression=informational] .wb-face-informational .wb-badge{animation:wb-pop .42s var(--wb-snap) .2s backwards}.wb[data-expression=warning] .wb-face-warning .wb-badge{animation:wb-sign-in .42s var(--wb-snap) .12s backwards, wb-sign 1.5s var(--wb-calm) .7s 2}.wb[data-expression=success] .wb-face-success .wb-badge{animation:wb-pop .42s var(--wb-snap) .26s backwards}.wb[data-expression=success] .wb-prop-spark>*{animation:wb-pop .42s var(--wb-snap) .3s backwards, wb-twinkle 2.6s var(--wb-calm) .9s infinite}.wb[data-expression=success] .wb-prop-spark>:nth-child(n+3){animation-delay:.42s,1.6s}.wb[data-expression=celebration] .wb-prop-confetti>*{animation:wb-burst .9s var(--wb-soft) backwards, wb-twinkle 2.8s var(--wb-calm) 1.2s infinite}.wb[data-expression=celebration] .wb-prop-confetti>:nth-child(2n){animation-delay:80ms,1.9s}.wb[data-expression=celebration] .wb-prop-confetti>:nth-child(3n){animation-delay:.14s,2.5s}.wb[data-asleep] .wb-prop-moon{animation:wb-moon 5.5s var(--wb-calm) infinite}@keyframes wb-halo{50%{opacity:.8}}@keyframes wb-breathe{50%{opacity:.6}}@keyframes wb-beat{0%,45%,to{transform:scale(1)}12%{transform:scale(1.14)}24%{transform:scale(1)}34%{transform:scale(1.08)}}@keyframes wb-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wb-twinkle{50%{opacity:.7;transform:scale(.82)}}@keyframes wb-blip{0%,70%,to{opacity:.35}25%{opacity:1}}@keyframes wb-soft-pulse{50%{opacity:.7;transform:scale(.95)}}@keyframes wb-cursor{50%{opacity:.2}}@keyframes wb-blink{0%,94%,to{transform:scale(1)}96%{transform:scaleY(.1)}}@keyframes wb-glance{0%,38%,60%,82%,to{transform:translate(0)}43%,55%{transform:translate(-15px)}87%,95%{transform:translate(11px,-3px)}}@keyframes wb-dot{0%,70%,to{opacity:.35;transform:translateY(0)}25%{opacity:1;transform:translateY(-7px)}}@keyframes wb-pop{0%{opacity:0;transform:scale(.4)}}@keyframes wb-sign-in{0%{opacity:0;transform:scale(.3)}65%{opacity:1;transform:scale(1.16)}}@keyframes wb-sign{50%{transform:scale(1.1)}}@keyframes wb-burst{0%{opacity:0;transform:scale(.15)}}@keyframes wb-moon{50%{transform:translateY(-10px)rotate(-8deg)}}.wb--mark,.wb--mark *{transition:none!important;animation:none!important}.wb[data-paused] *,.wb.wb--paused *{animation-play-state:paused!important}:root[data-motion=reduced] .wb,:root[data-motion=reduced] .wb *{transition:none!important;animation:none!important}:root[data-motion=reduced] .wb .wb-look{translate:none!important}@media (prefers-reduced-motion:reduce){.wb,.wb *{transition:none!important;animation:none!important}.wb .wb-look{translate:none!important}}:root{--touch-target:0px;--key-down:70ms;--key-up:.26s;--key-ease:cubic-bezier(.3, 1.5, .55, 1);--line:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--line:color-mix(in oklab, var(--ink) 10%, transparent)}}:root{--line-strong:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--line-strong:color-mix(in oklab, var(--ink) 22%, transparent)}}:root{--hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--hover:color-mix(in oklab, var(--ink) 6%, transparent)}}:root{--press:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--press:color-mix(in oklab, var(--ink) 10%, transparent)}}:root{--scrim:var(--shade)}@supports (color:color-mix(in lab, red, red)){:root{--scrim:color-mix(in oklab, var(--shade) 55%, transparent)}}:root{--meter-track:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--meter-track:color-mix(in oklab, var(--ink) 10%, transparent)}}:root{--scroll-track:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--scroll-track:color-mix(in oklab, var(--ink) 4%, transparent)}}:root{--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root{--success-soft:color-mix(in oklab, var(--success) var(--soft-share), var(--surface))}}:root{--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--warning-soft:color-mix(in oklab, var(--warning) var(--soft-share), var(--surface))}}:root{--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root{--danger-soft:color-mix(in oklab, var(--danger) var(--soft-share), var(--surface))}}:root{--info-soft:var(--info)}@supports (color:color-mix(in lab, red, red)){:root{--info-soft:color-mix(in oklab, var(--info) var(--soft-share), var(--surface))}}:root{--earned-soft:var(--earned)}@supports (color:color-mix(in lab, red, red)){:root{--earned-soft:color-mix(in oklab, var(--earned) var(--soft-share), var(--surface))}}:root{--glass-bg:var(--raised)}@supports (color:color-mix(in lab, red, red)){:root{--glass-bg:color-mix(in oklab, var(--raised) var(--glass-fill), transparent)}}:root,[data-space],[data-accent]{--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-space],[data-accent]{--accent-soft:color-mix(in oklab, var(--accent) var(--soft-share), var(--surface))}}:root[data-theme][data-lite]{--line-glow:none;--bar-glow:none;--glass-fill:96%;--glass-filter:none;--bar-fill:96%;--bar-filter:none;--dock-fill:96%;--pill-fill:96%;--pill-filter:none}@media (pointer:coarse){:root{--touch-target:2.75rem}}@keyframes fade-in{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(var(--rise))}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes settle{0%{opacity:0;transform:translateY(var(--arrive-distance))}}@keyframes bar-grow{0%{opacity:.4;transform:scaleY(.02)}}@keyframes wipe{0%{transform:translate(-100%)}}@keyframes unwipe{0%{transform:translate(100%)}}@keyframes bloom{0%{opacity:0;transform:scale(.7)}}@keyframes breathe{50%{opacity:.55}}@property --removed-body-scroll-bar-size{syntax:"<length>";inherits:false;initial-value:0}@keyframes icon-swing{30%{transform:rotate(14deg)}65%{transform:rotate(-9deg)}85%{transform:rotate(4deg)}}@keyframes icon-wobble{35%{transform:rotate(7deg)}70%{transform:rotate(-5deg)}}@keyframes icon-tilt{45%{transform:rotate(-12deg)}}@keyframes icon-turn{50%{transform:rotate(28deg)}}@keyframes icon-spin{to{transform:rotate(360deg)}}@keyframes icon-eighth{to{transform:rotate(45deg)}}@keyframes icon-half{to{transform:rotate(180deg)}}@keyframes icon-pop{45%{transform:scale(1.18)}}@keyframes icon-rise{45%{transform:translateY(-1.75px)}}@keyframes icon-press{40%{transform:translateY(1.5px)}}@keyframes icon-drop{0%{opacity:0;transform:translateY(-3px)}60%{opacity:1}}@keyframes icon-shake{25%{transform:translate(-1.25px)}55%{transform:translate(1.25px)}80%{transform:translate(-.5px)}}@keyframes icon-flicker{30%{transform:scaleY(1.12)skew(-4deg)}60%{transform:scaleY(.94)skew(3deg)}}@keyframes icon-grow{0%{transform:scaleY(.4)}}@keyframes icon-blink{50%{opacity:0}}@keyframes icon-flip{50%{transform:scaleY(.1)}}@keyframes icon-breathe{50%{transform:scaleX(1.08)}}@keyframes icon-nudge{50%{transform:translate(1.5px,-1.5px)}}@keyframes icon-slide{50%{transform:translate(2px)}}@keyframes icon-clap{45%{transform:rotate(-14deg)}}@keyframes icon-open{50%{transform:scaleY(.65)}}@keyframes icon-stamp{0%{transform:translateY(-2.5px)}55%{transform:translateY(.5px)}}@keyframes icon-twitch{20%{transform:rotate(9deg)}40%{transform:rotate(-7deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}@keyframes icon-hammer{35%{transform:rotate(-22deg)}70%{transform:rotate(4deg)}}@keyframes icon-needle{30%{transform:rotate(-35deg)}65%{transform:rotate(20deg)}}@keyframes icon-squash{50%{transform:scaleX(.3)}}@keyframes icon-wash{50%{opacity:.3}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@keyframes spin{to{transform:rotate(360deg)}}
