@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-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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-purple-400:#c07eff;--color-fuchsia-400:#ec6cff;--color-fuchsia-600:#c600db;--color-fuchsia-950:#4b004f;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--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-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin var(--dur-spin) linear infinite;--blur-md:12px;--default-transition-duration:var(--dur-2);--default-transition-timing-function:var(--ease-out);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073)}}}@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}body{overflow-wrap:break-word}html{background:var(--ground);accent-color:var(--side-fill);scroll-padding-top:5rem;overflow-x:clip}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--violet-text) var(--ground-3)}}@media (min-width:1600px){html{font-size:calc(100% + max(0px,min(100vw,177.78vh)/160 - 10px))}}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}h1,h2,h3,h4,.display{font-family:var(--font-display);font-style:normal;font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);text-wrap:balance;overflow-wrap:anywhere;min-width:0}h1,h2,.display{font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}h1{font-size:var(--text-display)}h2{font-size:var(--text-display-s)}h3{font-size:var(--text-section);line-height:1.2}h4{font-size:var(--text-lg);line-height:1.2}.display,.text-display{line-height:var(--leading-display)}.studio h1{font-size:var(--text-studio-title);font-weight:var(--weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.studio h2{font-size:var(--text-section);font-weight:var(--weight-bold);letter-spacing:-.005em;line-height:1.2}.studio h3{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:0}p{text-wrap:pretty}::selection{background:var(--side-fill);color:var(--side-on-fill)}input,textarea,[contenteditable=true]{caret-color:var(--side-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}:where(a,button,summary,[role=tab],input[type=checkbox]){transition-property:color,background-color,border-color,text-decoration-color,opacity,transform,translate;transition-duration:var(--dur-1);transition-timing-function:var(--ease-out);touch-action:manipulation}}@layer components{.btn{--btn-bg:var(--ground-3);--btn-fg:var(--ink);--btn-bd:var(--ground-3);--btn-edge:var(--line-2);--btn-edge-down:transparent;justify-content:center;align-items:center;gap:var(--space-2xs);min-height:var(--tap);border:2px solid var(--btn-bd);border-bottom-color:var(--btn-edge);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-semi);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background-clip:padding-box;padding:calc(.625rem - 1px) 1.25rem calc(.625rem + 1px);line-height:1.15;text-decoration:none;display:inline-flex}.btn--primary{--btn-bg:var(--lime);--btn-fg:var(--on-lime);--btn-bd:var(--lime);--btn-edge:var(--lime-deep)}.btn--violet{--btn-bg:var(--violet-hi);--btn-fg:var(--on-violet);--btn-bd:var(--violet-hi);--btn-edge:var(--violet)}.btn--pink{--btn-bg:var(--pink);--btn-fg:var(--on-pink);--btn-bd:var(--pink);--btn-edge:var(--pink-deep)}.btn--dark{--btn-bg:var(--on-lime);--btn-fg:var(--lime);--btn-bd:var(--on-lime);--btn-edge:var(--lime-deep)}.btn--paper{--btn-bg:var(--on-violet);--btn-fg:var(--violet-hi);--btn-bd:var(--on-violet);--btn-edge:var(--violet-hi)}.btn--lg{min-height:3.25rem;font-size:var(--text-body);padding:calc(.875rem - 1px) 1.75rem calc(.875rem + 1px)}.btn--sm{min-height:var(--tap);font-size:var(--text-ui);padding-inline:1rem}.btn--block{width:100%;display:flex}.btn--primary.is-hover{--btn-bg:var(--lime-hi);--btn-bd:var(--lime-hi)}.btn--violet.is-hover{--btn-bg:var(--violet-hi-hover);--btn-bd:var(--violet-hi-hover)}.btn--pink.is-hover{--btn-bg:var(--pink-hi);--btn-bd:var(--pink-hi)}.btn--danger.is-hover{--btn-bg:var(--bad);--btn-fg:var(--on-lime);--btn-bd:var(--bad);--btn-edge:var(--bad)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){--btn-bg:var(--ground-4);--btn-bd:var(--ground-4)}.btn--primary:hover:not(:disabled){--btn-bg:var(--lime-hi);--btn-bd:var(--lime-hi)}.btn--violet:hover:not(:disabled){--btn-bg:var(--violet-hi-hover);--btn-bd:var(--violet-hi-hover)}.btn--pink:hover:not(:disabled){--btn-bg:var(--pink-hi);--btn-bd:var(--pink-hi)}.btn--ghost:hover:not(:disabled){--btn-bg:var(--ground-2);--btn-bd:var(--line-input)}.btn--danger:hover:not(:disabled){--btn-bg:var(--bad);--btn-fg:var(--on-lime);--btn-bd:var(--bad);--btn-edge:var(--bad)}.btn--dark:hover:not(:disabled){--btn-bg:var(--on-lime-hover);--btn-bd:var(--on-lime-hover)}.btn--paper:hover:not(:disabled){--btn-bg:var(--on-violet-hover);--btn-bd:var(--on-violet-hover)}}.btn:focus-visible,.btn.is-focus{outline:2px solid var(--color-focus);outline-offset:2px}.btn:active:not(:disabled,[aria-disabled=true],[data-state=loading]),.btn.is-active{transform:translateY(var(--press-drop));border-bottom-color:var(--btn-edge-down)}.btn:disabled:not([data-state=loading]),.btn[aria-disabled=true]:not([data-state=loading]),.btn.is-disabled{border-style:dashed;border-color:var(--line-input);color:var(--ink-2);cursor:not-allowed;background-color:#0000;transform:none}.btn--dark:disabled:not([data-state=loading]),.btn--dark[aria-disabled=true]:not([data-state=loading]),.btn--dark.is-disabled,.btn--paper:disabled:not([data-state=loading]),.btn--paper[aria-disabled=true]:not([data-state=loading]),.btn--paper.is-disabled{color:inherit;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.btn--dark:disabled:not([data-state=loading]),.btn--dark[aria-disabled=true]:not([data-state=loading]),.btn--dark.is-disabled,.btn--paper:disabled:not([data-state=loading]),.btn--paper[aria-disabled=true]:not([data-state=loading]),.btn--paper.is-disabled{border-color:color-mix(in srgb, currentColor 55%, transparent)}}.btn[data-state=loading],.btn.is-loading{cursor:progress;pointer-events:none;opacity:1}.btn__spin{width:1em;height:1em;animation:btn-spin var(--dur-spin) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none}@keyframes btn-spin{to{transform:rotate(360deg)}}.motion-ok .btn[data-state=error],.motion-ok .btn.is-error{animation:nudge var(--dur-4) var(--ease-out)}.card{background:var(--ground-2);border:var(--border) solid var(--line);border-radius:var(--radius-card);padding:var(--space-md)}.card--flush{padding:0;overflow:hidden}.card--lime{background:var(--lime);border-color:var(--lime);color:var(--on-lime)}.card--pink{background:var(--pink);border-color:var(--pink);color:var(--on-pink)}.card--violet{background:var(--violet);border-color:var(--violet);color:var(--on-violet)}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-2:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-2:color-mix(in srgb, currentColor 78%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-3:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-3:color-mix(in srgb, currentColor 55%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-placeholder:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-placeholder:color-mix(in srgb, currentColor 62%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line:color-mix(in srgb, currentColor 16%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-2:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-2:color-mix(in srgb, currentColor 28%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-input:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-input:color-mix(in srgb, currentColor 50%, transparent)}}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-input-hover:currentColor}@supports (color:color-mix(in lab, red, red)){.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--line-input-hover:color-mix(in srgb, currentColor 70%, transparent)}}.card--pink,.reel--pink,.on-pink{--ink-2:currentColor}@supports (color:color-mix(in lab, red, red)){.card--pink,.reel--pink,.on-pink{--ink-2:color-mix(in srgb, currentColor 90%, transparent)}}.card--lime,.reel--lime,.on-lime{--accent-text:var(--on-lime);--good-text:var(--on-lime);--warn-text:var(--on-lime);--bad-text:var(--on-lime);--violet-text:var(--on-lime);--side-text:var(--on-lime);--two-tone-key:var(--on-lime);--color-focus:var(--on-lime)}.card--pink,.reel--pink,.on-pink{--accent-text:var(--on-pink);--good-text:var(--on-pink);--warn-text:var(--on-pink);--bad-text:var(--on-pink);--violet-text:var(--on-pink);--side-text:var(--on-pink);--two-tone-key:var(--on-pink);--color-focus:var(--on-pink)}.card--violet,.reel--violet,.on-violet{--accent-text:var(--lime);--good-text:var(--lime);--warn-text:var(--warn);--bad-text:var(--bad);--violet-text:var(--on-violet);--side-text:var(--on-violet);--two-tone-key:var(--on-violet);--color-focus:var(--lime)}.card--ground{background:var(--ground)}.card--link{color:inherit;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);text-decoration:none;display:block}.card--lime.card--link.is-hover{background-color:var(--lime-hi);border-color:var(--lime-hi)}.card--pink.card--link.is-hover{background-color:var(--pink-hi);border-color:var(--pink-hi)}@media (hover:hover) and (pointer:fine){.card--link:hover{border-color:var(--line-2);background-color:var(--ground-3)}.card--lime.card--link:hover{background-color:var(--lime-hi);border-color:var(--lime-hi)}.card--pink.card--link:hover{background-color:var(--pink-hi);border-color:var(--pink-hi)}.card--violet.card--link:hover{background-color:var(--violet-hover);border-color:var(--violet-hover)}}.card--link:focus-visible,.card--link.is-focus{outline:2px solid var(--color-focus);outline-offset:2px}.card--link:active,.card--link.is-active{transform:translateY(1px)}.ground-brand{--ground:var(--ground-brand);--ground-2:var(--ground-brand-2);--ground-3:var(--ground-brand-3);--ground-4:var(--ground-brand-4);background-color:var(--ground)}.sticker{--sticker-rot:0deg;border-radius:var(--radius-sticker);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-bold);letter-spacing:0;white-space:nowrap;transform:rotate(var(--sticker-rot));align-items:center;gap:.375rem;padding:.375rem .625rem;line-height:1.1;display:inline-flex}.sticker--lg{font-size:var(--text-lg);padding:.5625rem .875rem}.sticker--lime{background:var(--lime);color:var(--on-lime)}.sticker--pink{background:var(--pink);color:var(--on-pink)}.sticker--violet{background:var(--violet-hi);color:var(--on-violet)}.sticker .mono,.sticker__fig{font-family:var(--font-mono);font-weight:var(--weight-figure);font-variant-numeric:tabular-nums}.sticker--tl,.sticker--tr,.sticker--bl,.sticker--br{z-index:2;position:absolute}.sticker--tl{top:-12px;left:-12px}.sticker--tr{top:-12px;right:-12px}.sticker--bl{bottom:-12px;left:-12px}.sticker--br{bottom:-12px;right:-12px}.studio .sticker{transform:none}.studio .bob{animation:none}.bob{animation:bob var(--dur-bob) var(--ease-bob) 1}@keyframes bob{0%,to{transform:translateY(0) rotate(var(--sticker-rot,0deg))}30%{transform:translateY(-3px) rotate(calc(var(--sticker-rot,0deg) + 2deg))}65%{transform:translateY(0) rotate(calc(var(--sticker-rot,0deg) - 1.5deg))}}.chip{--chip-edge:var(--line-2);border-radius:var(--radius-pill);background:var(--ground-3);min-height:1.75rem;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-semi);white-space:nowrap;border:0;align-items:center;gap:.375rem;padding:.25rem .625rem;line-height:1.2;display:inline-flex}.chip--ink{background:var(--ground-3);color:var(--ink)}.chip--lime{--chip-edge:var(--lime-deep);background:var(--lime);color:var(--on-lime)}.chip--pink{--chip-edge:var(--pink-deep);background:var(--pink);color:var(--on-pink)}.chip--violet{--chip-edge:var(--violet);background:var(--violet-hi);color:var(--on-violet)}:is(.card--lime,.card--pink,.card--violet,.on-lime,.on-pink,.on-violet) .chip--ink{--chip-edge:var(--on-lime-hover);background:var(--on-lime);color:var(--on-violet)}.chip__glyph,.pill__glyph{flex:none;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.chip__glyph svg,.pill__glyph svg{width:100%;height:100%}button.chip,a.chip,.chip--tap{min-height:var(--tap);border-bottom:2px solid var(--chip-edge);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background-clip:padding-box;padding-inline:1rem;text-decoration:none}.chip.is-hover{background:var(--ground-4)}.chip--lime.is-hover{background:var(--lime-hi)}@media (hover:hover) and (pointer:fine){button.chip:hover,a.chip:hover{background:var(--ground-4)}button.chip--lime:hover,a.chip--lime:hover{background:var(--lime-hi)}button.chip--violet:hover,a.chip--violet:hover{background:var(--violet-hi-hover)}}button.chip:active:not(:disabled),a.chip:active,.chip.is-active{transform:translateY(var(--press-drop));border-bottom-color:#0000}button.chip:focus-visible,a.chip:focus-visible,.chip.is-focus{outline:2px solid var(--color-focus);outline-offset:2px}button.chip:disabled,.chip.is-disabled{opacity:.45;cursor:not-allowed;border-bottom-color:#0000}button.chip[aria-pressed=true]{--chip-edge:var(--side-edge);background:var(--side-fill);color:var(--side-on-fill)}.pill{border-radius:var(--radius-pill);background:var(--ground-3);min-height:1.75rem;color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-semi);white-space:nowrap;border:0;align-items:center;gap:.375rem;padding:.25rem .625rem;line-height:1.2;display:inline-flex}.pill--good,.pill--accent{color:var(--good-text)}.pill--warn{color:var(--warn-text)}.pill--bad{color:var(--bad-text)}.pill--ink{color:var(--ink)}.pill--lime{background:var(--lime);color:var(--on-lime)}.pill--pink{background:var(--pink);color:var(--on-pink)}.pill--violet{background:var(--violet-hi);color:var(--on-violet)}:is(.card--lime,.card--pink,.card--violet,.on-lime,.on-pink,.on-violet) .pill:not(.pill--lime,.pill--pink,.pill--violet){background:currentColor}@supports (color:color-mix(in lab, red, red)){:is(.card--lime,.card--pink,.card--violet,.on-lime,.on-pink,.on-violet) .pill:not(.pill--lime,.pill--pink,.pill--violet){background:color-mix(in srgb, currentColor 14%, transparent)}}.pill__dot{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.field{gap:var(--space-2xs);flex-direction:column;display:flex}.field__label{font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--ink)}.field__hint{font-size:var(--text-ui);color:var(--ink-2)}.field__err{font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--bad-text);align-items:baseline;gap:.5rem;display:flex}.field__err:before{content:"";background:currentColor;border-radius:0;flex:none;width:.5rem;height:.5rem}.input{width:100%;min-height:var(--tap);background:var(--ground-2);border:var(--hairline) solid var(--line-input);border-radius:var(--radius-input);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-body);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);padding:.625rem .875rem;line-height:1.4}.input::placeholder{color:var(--ink-placeholder);opacity:1}.input.is-hover{border-color:var(--line-input-hover)}@media (hover:hover) and (pointer:fine){.input:hover:not(:disabled,:focus-visible){border-color:var(--line-input-hover)}}.input:focus-visible,.input.is-focus{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--line-input-hover)}.input[readonly]{background-color:#0000}.input:disabled,.input.is-disabled{color:var(--ink-2);cursor:not-allowed;background-color:#0000;border-style:dashed}.input[data-state=error],.input[aria-invalid=true],.input.is-error{border-color:var(--bad-text)}.input[data-state=success],.input.is-success{border-color:var(--accent-text)}textarea.input{resize:vertical;min-height:6rem}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 1.25rem),calc(100% - .875rem);background-repeat:no-repeat;background-size:.375rem .375rem,.375rem .375rem;padding-right:2.5rem}select.input option{background-color:var(--ground-2);color:var(--ink)}.check{min-height:var(--tap);cursor:pointer;align-items:center;gap:.625rem;display:inline-flex}.check input[type=checkbox]{appearance:none;border:2px solid var(--line-input);border-radius:var(--radius-sm);background:var(--ground-2);cursor:pointer;flex:none;place-content:center;width:1.5rem;height:1.5rem;display:grid}.check input[type=checkbox]:checked:after{content:"";border:solid var(--side-on-fill);border-width:0 2px 2px 0;width:.375rem;height:.625rem;margin-top:-2px;transform:rotate(45deg)}.check input[type=checkbox]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.avatar{border-radius:var(--radius-sm);background:var(--violet-hi);width:2.25rem;height:2.25rem;color:var(--on-violet);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar--sm{width:1.75rem;height:1.75rem}.avatar--lg{width:3.5rem;height:3.5rem;font-size:var(--text-body)}.wrap,.wrap--text{width:100%;padding-inline:var(--gutter);margin-inline:auto}@media (min-width:48rem){.wrap{max-width:var(--wrap-max);padding-inline:var(--space-xl)}.wrap--text{max-width:var(--wrap-text);padding-inline:var(--space-xl)}}.plate{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.ledger-table{border-collapse:collapse;width:100%}.ledger-table :is(th,td){height:var(--row);border-bottom:var(--hairline) solid var(--line);text-align:left;vertical-align:middle;padding:.25rem .75rem}.ledger-table :is(th,td):first-child{padding-left:0}.ledger-table :is(th,td):last-child{padding-right:0}.ledger-table thead th{font-size:var(--text-ui);font-weight:var(--weight-bold);color:var(--ink);white-space:nowrap}.ledger-table .num,.ledger-row .num{text-align:right;font-family:var(--font-mono);font-size:var(--text-ledger);font-weight:var(--weight-ledger);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.ledger-table tfoot :is(th,td){border-bottom:0;border-top:var(--hairline) solid var(--line-2);font-weight:var(--weight-bold)}.ledger-row{justify-content:space-between;align-items:center;gap:var(--gap-base);min-height:var(--row);border-bottom:var(--hairline) solid var(--line);display:flex}.ledger-row>.num{margin-left:auto}.ruled{background-image:conic-gradient(from 270deg at 1px 8px, var(--line) 90deg, transparent 90deg);background-position:top;background-size:112px 16px}.ruled--dark{background-image:conic-gradient(from 270deg at 1px 8px, var(--line-on-accent) 90deg, transparent 90deg)}.dots{background-image:radial-gradient(circle at 12px 12px, var(--line) 1.5px, transparent 2px);background-position:top;background-size:24px 24px}.dots--dark{background-image:radial-gradient(circle at 12px 12px, var(--line-on-accent) 1.5px, transparent 2px)}.editor{border:var(--border) dotted var(--violet-hi-hover);background:var(--ground-2)}.marquee{width:100%;position:relative;overflow:hidden}.marquee__track{width:max-content;animation:marquee var(--marquee-dur,var(--dur-marquee)) linear infinite;display:flex}.marquee--reverse .marquee__track{animation-direction:reverse}.marquee:focus-within .marquee__track,.marquee[data-paused] .marquee__track{animation-play-state:paused}.marquee--static .marquee__track{animation:none}.marquee__run{flex:none;align-items:center;display:flex}.marquee__ctl{z-index:1;padding-inline:var(--space-2xs) var(--gutter);background:var(--marquee-bg,var(--ground));inset-block:0;align-items:center;display:flex;position:absolute;right:0}.marquee__btn{width:var(--tap);height:var(--tap);border:var(--hairline) solid var(--line-input);border-radius:var(--radius-pill);color:var(--ink-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.marquee__btn:hover{color:var(--ink);border-color:var(--line-input-hover)}}.marquee__btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.marquee__btn[aria-pressed=true]{color:var(--ink)}.marquee__btn svg{width:1rem;height:1rem}.marquee--static .marquee__ctl{display:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ping{animation:ping var(--dur-4) var(--ease-out) 1}@keyframes ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}.seg{min-height:var(--tap);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ground-2);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;padding:0;display:inline-grid;position:relative}.seg__thumb{width:calc(100% / var(--seg-n,2) - 6px);border-radius:var(--radius-pill);background:var(--side-fill);transform:translateX(calc(var(--seg-i,0) * (100% + 6px)));transition:transform var(--dur-3) var(--ease-in-out), background-color var(--dur-2) var(--ease-out);z-index:0;position:absolute;top:3px;bottom:3px;left:3px}.seg:has(.seg__tab:focus-visible) .seg__thumb{transition:background-color var(--dur-2) var(--ease-out)}.seg__tab{z-index:1;min-height:var(--tap);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--ink-2);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex;position:relative}@media not all and (min-width:22.5rem){.seg__tab{padding:0 .625rem}}.seg__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.seg__tab:active{transform:translateY(1px)}.tabbar{z-index:40;height:var(--tabbar-safe);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ground-2);border-top:var(--hairline) solid var(--line);inset-inline:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}.tabbar__tab{min-width:var(--tap);height:var(--tabbar);color:var(--ink-2);font-size:var(--text-ui);font-weight:var(--weight-semi);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.15;text-decoration:none;display:flex}.tabbar__tab[aria-selected=true],.tabbar__tab[aria-current=page]{color:var(--ink)}.tabbar__tab:active{transform:translateY(1px)}@media (max-width:359.98px){.tabbar__tab{min-width:0}.tabbar__tab:not([aria-current=page])>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.tabbar__tab svg{width:1.375rem;height:1.375rem}button.tabbar__tab{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.tabbar__ico{border-radius:var(--radius-pill);width:3rem;height:1.75rem;transition:background-color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.studio-count{border-radius:var(--radius-pill);background:var(--side-fill);min-width:1.5rem;height:1.5rem;color:var(--side-on-fill);font-family:var(--font-mono);font-size:var(--text-ledger);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .375rem;line-height:1;display:inline-flex}.rail__link[aria-current=page]{background:var(--side-fill);border-color:var(--side-fill);color:var(--side-on-fill)}button.rail__link{cursor:pointer;background:0 0;font-family:inherit}button.rail__link:disabled{opacity:.6;cursor:default}.studio-drawer{width:100%;max-width:none;max-height:calc(100dvh - 3.25rem);padding:0 0 env(safe-area-inset-bottom,0px);border:0;border-top:var(--hairline) solid var(--line);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--ground-2);color:var(--ink);overscroll-behavior:contain;margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}.studio-drawer::backdrop{background:var(--scrim)}.studio-drawer:not([open]){display:none}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--side-fill);color:var(--side-on-fill);font-weight:var(--weight-bold);padding:.625rem 1rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:none}main[tabindex="-1"]:focus-visible{outline:none}.snd__bar{color:var(--ink-2)}.snd__bar[data-live]{color:var(--accent-text)}:root[data-side=brand] .snd__bar[data-live]{color:var(--ink)}.theme-ico--sun{display:none}:root[data-theme=light] .theme-ico--sun{display:block}:root[data-theme=light] .theme-ico--moon{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .theme-ico--sun{display:block}:root:not([data-theme=dark]) .theme-ico--moon{display:none}}.reel{aspect-ratio:9/16;border:var(--border) solid var(--line);border-radius:var(--radius-sm);background:var(--ground-2);width:100%;color:var(--ink-2);position:relative;overflow:visible}.reel__inner{border-radius:calc(var(--radius-sm) - var(--border));position:absolute;inset:0;overflow:hidden}.reel--lime{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.reel--pink{background:var(--pink);color:var(--on-pink);border-color:var(--pink)}.reel--violet{background:var(--violet);color:var(--on-violet);border-color:var(--violet)}.reel--ground{background:var(--ground-3);border-color:var(--line-2);color:var(--ink)}.rail__link{min-height:var(--tap);border-radius:var(--radius-pill);border:var(--border) solid transparent;color:var(--ink-2);font-weight:var(--weight-semi);font-size:var(--text-ui);touch-action:manipulation;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:.625rem;padding:0 .875rem;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.rail__link:not([aria-current=page]):hover{background:var(--ground-2);color:var(--ink)}}.rail__link:active{transform:translateY(1px)}.rail__link svg{flex:none;width:1.125rem;height:1.125rem}summary{min-height:var(--tap)}@media (prefers-reduced-motion:reduce){.bob,.ping,.marquee__track{animation:none}.marquee__ctl{display:none}}.range{appearance:none;cursor:pointer;background:0 0;height:2.75rem}.range::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:currentColor;height:8px}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-runnable-track{background:color-mix(in srgb, currentColor 22%, transparent)}}.range::-moz-range-track{border-radius:var(--radius-pill);background:currentColor;height:8px}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-track{background:color-mix(in srgb, currentColor 22%, transparent)}}.range::-webkit-slider-thumb{appearance:none;background:var(--side-fill);border:2px solid var(--side-on-fill);border-radius:50%;width:28px;height:28px;margin-top:-10px}.range::-moz-range-thumb{background:var(--side-fill);border:2px solid var(--side-on-fill);border-radius:50%;width:28px;height:28px}.range:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.doorway[open]{animation:door-in var(--dur-4) var(--ease-arrive)}.doorway[open] .doorway__door{animation:door-in var(--dur-4) var(--ease-arrive) both}.doorway[open] .doorway__door+.doorway__door{animation-delay:var(--stagger)}@keyframes door-in{0%{opacity:0;transform:translateY(12px)}}.accent-fill-violet{background:var(--violet-hi);color:var(--on-violet);border-radius:var(--radius-sticker);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.12em}.reveal-ok [data-reveal]{opacity:0;transition:opacity var(--dur-4) var(--ease-arrive) calc(var(--i,0) * var(--stagger)), transform var(--dur-4) var(--ease-arrive) calc(var(--i,0) * var(--stagger));transform:translateY(12px)}.reveal-ok .studio [data-reveal]{transition:opacity var(--dur-2) var(--ease-out);transform:none}.motion-ok .rise{animation:rise var(--dur-5) var(--ease-arrive) both}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}.line-reveal{margin-block:-.14em -.2em;padding-block:.14em .2em;display:block;overflow:clip}.line-reveal>*{display:block}.motion-ok .line-reveal>*{animation:line-up var(--dur-5) var(--ease-arrive) both;animation-delay:calc(var(--i,0) * 80ms)}@keyframes line-up{0%{transform:translateY(105%)}}.press{transition:transform var(--dur-1) var(--ease-out)}.press:active{transform:translateY(1px)}.lift{transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out)}@media (hover:hover) and (pointer:fine){.lift:hover{border-color:var(--line-2)}.btn .arrow{transition:transform var(--dur-2) var(--ease-arrive);display:inline-block}.btn:hover:not(:disabled,[aria-disabled=true]) .arrow{transform:translate(3px)}}.sticker{transition:transform var(--dur-3) var(--ease-arrive)}.motion-ok .only-creator,.motion-ok .only-brand{animation:side-in var(--dur-3) var(--ease-arrive)}@keyframes side-in{0%{opacity:0}}.bump{animation:bump var(--dur-3) var(--ease-arrive)}@keyframes bump{40%{transform:scale(1.06)}}.skeleton{background:var(--ground-3);border-radius:var(--radius-sm)}.motion-ok .skeleton{animation:skel-pulse 1.2s var(--ease-bob) .15s infinite alternate}@keyframes skel-pulse{to{opacity:.55}}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@keyframes fade-in{0%{opacity:0}}@keyframes fold-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes step-in{0%{opacity:0;transform:translateX(var(--step-dx,12px))}}@keyframes nudge{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.motion-ok .studio-drawer[open]{animation:sheet-up var(--dur-arrive) var(--ease-arrive)}@media (min-width:768px){.motion-ok .studio-drawer[open]{animation-name:door-in}}.motion-ok dialog[open]::backdrop,.motion-ok #nav-sheet{animation:fade-in var(--dur-3) var(--ease-out)}.motion-ok .toast-in{animation:sheet-up var(--dur-3) var(--ease-arrive)}.motion-ok .fold-in{animation:fold-in var(--dur-3) var(--ease-arrive)}.motion-ok .step-in{animation:step-in var(--dur-arrive) var(--ease-arrive)}.step-in[data-dir=back]{--step-dx:-12px}.motion-ok .nudge{animation:nudge var(--dur-4) var(--ease-out)}.textbtn{text-underline-offset:4px;touch-action:manipulation;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.textbtn:hover{color:var(--ink);text-decoration-style:solid}}.textbtn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){[data-reveal],.rise{opacity:1!important;transform:none!important}.line-reveal>*{animation:none!important;transform:none!important}.skeleton{animation:none!important}}:root{--rail-w:15.25rem}.rail__head{justify-content:space-between;align-items:center;gap:var(--space-2xs);height:4rem;padding:0 var(--space-sm);flex:none;display:flex}.rail__tools{min-height:var(--tap);align-items:center;gap:.625rem;padding:0 .875rem;display:flex}html[data-rail=collapsed]{--rail-w:5.75rem}.studio-rail{width:var(--rail-w)}@media (min-width:768px){.studio-main{padding-left:var(--rail-w)}}html[data-rail=collapsed] .studio-rail .rail__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-rail=collapsed] .studio-rail .rail__link{justify-content:center;padding:0;position:relative}.rail__short{display:none}html[data-rail=collapsed] .studio-rail nav .rail__link,html[data-rail=collapsed] .studio-rail .rail__foot>.rail__link{border-radius:var(--radius-sm);flex-direction:column;gap:3px;height:auto;min-height:3.5rem;padding:6px 2px}html[data-rail=collapsed] .studio-rail .rail__foot>.rail__out{width:100%}html[data-rail=collapsed] .studio-rail nav .rail__short,html[data-rail=collapsed] .studio-rail .rail__foot .rail__short{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;line-height:1.15;font-weight:var(--weight-semi);letter-spacing:0;display:block;overflow:hidden}html[data-rail=collapsed] .studio-rail .rail__head{height:auto;padding:var(--space-xs) 0;flex-direction:column;justify-content:center}html[data-rail=collapsed] .studio-rail .rail__tools{flex-direction:column;gap:2px;padding:0}html[data-rail=collapsed] .studio-rail .studio-count{position:absolute;top:2px;right:2px}.rail__foot{align-items:center;gap:2px;display:flex}html[data-rail=collapsed] .studio-rail .rail__foot{flex-direction:column}html[data-rail=collapsed] .studio-rail .rail__foot>.rail__link{width:100%}.rail__out{width:var(--tap)}.mobile-cta{transition:transform var(--dur-3) var(--ease-arrive);transform:translateY(110%)}.mobile-cta[data-show]{transform:none}@media (max-width:1023.98px){body:has(.mobile-cta){padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}}.fseg{background:var(--ground-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);scrollbar-width:none;overscroll-behavior-x:contain;gap:0;width:100%;padding:0;display:flex;position:relative;overflow:auto hidden}.fseg::-webkit-scrollbar{display:none}@media (min-width:640px){.fseg{align-self:flex-start;width:auto;max-width:100%;display:inline-flex}}.fseg__thumb{border-radius:var(--radius-pill);clip-path:inset(0 3px round var(--radius-pill));background:var(--violet-hi);transition:transform var(--dur-3) var(--ease-in-out);position:absolute;top:3px;bottom:3px;left:0}.fseg[data-tone=lime] .fseg__thumb{background:var(--lime)}.fseg:not([data-ready]) .fseg__thumb{transition:none}.fseg:has(.fseg__opt:focus-visible) .fseg__thumb{transition:none}.fseg__opt{z-index:1;min-height:var(--tap);border-radius:var(--radius-pill);font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--ink-2);white-space:nowrap;touch-action:manipulation;transition:color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);flex:1 0 auto;justify-content:center;align-items:center;gap:.375rem;padding:0 1rem;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.fseg__opt:hover{color:var(--ink)}}.fseg__opt:active{transform:translateY(1px)}.fseg__opt:focus-visible{outline-offset:-2px}.fseg__opt[aria-pressed=true]{color:var(--on-violet)}.fseg[data-tone=lime] .fseg__opt[aria-pressed=true]{color:var(--on-lime)}.fseg__count{border-radius:var(--radius-pill);min-width:1.5rem;font-family:var(--font-mono);font-size:var(--text-ledger);font-weight:var(--weight-ledger);text-align:center;background:var(--ground-3);color:var(--ink-2);padding:0 .375rem;line-height:1.5}.fseg__opt[aria-pressed=true] .fseg__count{background:currentColor}@supports (color:color-mix(in lab, red, red)){.fseg__opt[aria-pressed=true] .fseg__count{background:color-mix(in srgb, currentColor 18%, transparent)}}.fseg__opt[aria-pressed=true] .fseg__count{color:inherit}@media (max-width:639.98px){.fseg__opt:not([aria-pressed=true]) .fseg__count{display:none}}.selpill{min-width:0;position:relative}.selpill__btn{width:100%;min-height:calc(var(--tap) + 2 * var(--border));background:var(--ground-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);cursor:pointer;text-align:left;color:inherit;touch-action:manipulation;transition:border-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);align-items:center;gap:.625rem;padding:.25rem .875rem .25rem 1.125rem;font-family:inherit;display:flex}@media (hover:hover) and (pointer:fine){.selpill__btn:hover{border-color:var(--line-input)}}.selpill__btn:active{transform:translateY(1px)}.selpill__btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.selpill[data-open] .selpill__btn{border-color:var(--violet-text)}.selpill[data-tone=lime][data-open] .selpill__btn{border-color:var(--accent-text)}.selpill__text{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.selpill__label{font-size:var(--text-ui);font-weight:var(--weight-medium);color:var(--ink-2)}.selpill__value{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-ui);font-weight:var(--weight-bold);color:var(--ink);overflow:hidden}.selpill__chev{width:1rem;height:1rem;color:var(--ink-2);transition:transform var(--dur-3) var(--ease-arrive), color var(--dur-2) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.selpill__btn:hover .selpill__chev{color:var(--ink)}}.selpill[data-open] .selpill__chev{color:var(--ink);transform:rotate(180deg)}.selpill__list{z-index:30;overscroll-behavior:contain;background:var(--ground-3);border:var(--hairline) solid var(--line-input);border-radius:var(--radius-card);transform-origin:top;min-width:12rem;max-height:min(18rem,60vh);animation:selpill-down var(--dur-3) var(--ease-arrive);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.selpill__list:is([data-up],.origin-bottom){transform-origin:bottom;animation-name:selpill-up}@keyframes selpill-down{0%{opacity:0;clip-path:inset(0 0 100% 0 round var(--radius-card));transform:translateY(-4px)}to{clip-path:inset(0 0 0 0 round var(--radius-card))}}@keyframes selpill-up{0%{opacity:0;clip-path:inset(100% 0 0 0 round var(--radius-card));transform:translateY(4px)}to{clip-path:inset(0 0 0 0 round var(--radius-card))}}.selpill__opt{justify-content:space-between;align-items:center;gap:var(--space-2xs);min-height:var(--tap);border-radius:var(--radius-pill);font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);padding:0 .875rem;display:flex}.selpill__opt[data-active]{background:var(--ground-4);color:var(--ink)}.selpill__opt[aria-selected=true]{color:var(--ink);font-weight:var(--weight-bold)}.selpill__opt>span{flex:1}.selpill__tick{width:1rem;height:1rem;color:var(--violet-text);flex:none}.selpill[data-tone=lime] .selpill__tick{color:var(--accent-text)}@media (prefers-reduced-motion:reduce){.selpill__chev{transition:none}}@media (min-width:48rem){.studio--top .studio-main{padding-left:0}}.topnav{align-items:center;gap:.25rem;margin-left:1.25rem}.topnav a{border-radius:var(--radius-pill);min-height:2.5rem;color:var(--ink-2);align-items:center;gap:.4375rem;padding:0 .9375rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.topnav a:hover{background:var(--ground-3);color:var(--ink)}.topnav a[aria-current=page]{background:var(--lime);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.topnav .studio-count{min-width:1.25rem;height:1.25rem}.topnav__action{border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--lime);min-height:2.5rem;color:var(--ink);box-shadow:2px 2px 0 var(--ink);transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex:none;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:none}.topnav__action:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}@media (min-width:48rem){.topnav__action{display:inline-flex}}.topnav__me{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.topnav__me:hover .avatar{box-shadow:0 0 0 3px var(--lime)}.studio-pagehead{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}.studio-pagehead:not(:has(.studio-tslot>*)):not(:has(.studio-aslot>*)){display:none}.studio-pagehead__back{color:var(--ink-2);margin-bottom:.125rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block}.studio-pagehead__back:hover{color:var(--ink);text-decoration:underline}.studio-pagehead .v1-toptitle{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.1}.acct-menu{flex-direction:column;gap:2px;display:flex}.acct-menu--rule{border-top:2px solid var(--line);padding-top:.5rem}.acct-menu__link{min-height:3rem;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.75rem;padding:0 .875rem;font-weight:700;text-decoration:none;display:flex}.acct-menu__link:hover,.acct-menu__link[aria-current=page]{background:var(--ground-3)}.acct-menu__link:disabled{opacity:.6;cursor:default}.acct-menu__row{min-height:3rem;color:var(--ink);align-items:center;gap:.75rem;padding:0 .875rem;font-weight:600;display:flex}@media (prefers-reduced-motion:reduce){.topnav__action{transition:none}}.lc,.lc-all :is(h1,h2,h3,h4){text-transform:none}.mono,.nums,.plate,.type-figure,.type-ledger,.ledger-table .num,.ledger-row .num,.sticker .mono,.sticker__fig,.studio-count,.fseg__count,.tabular-nums{font-variant-numeric:normal}.accent-word,:root[data-side=brand] .accent-word{color:var(--accent-text)}.accent-fill,:root[data-side=brand] .accent-fill,.accent-fill-violet{background:linear-gradient(transparent 62%, var(--lime) 62% 92%, transparent 92%);color:inherit;border-radius:0;padding-inline:.06em}.wordmark{color:var(--ink);flex:none;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.wordmark-svg{aspect-ratio:208/100;width:auto;height:1.8em;display:block;overflow:visible}.wordmark .wm-eyes{transition:transform var(--dur-3) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wordmark:hover .wm-eyes{transform:translateY(-4px)}}.btn{--btn-bg:var(--ground-2);--btn-fg:var(--ink);--btn-bd:var(--line-2);--btn-edge:var(--line-2);--btn-edge-down:var(--line-2);--btn-shadow:none;border:var(--border) solid var(--btn-bd);border-bottom-color:var(--btn-bd);border-radius:var(--radius-md);box-shadow:var(--btn-shadow);font-weight:var(--weight-bold);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);padding:.625rem 1.125rem}.btn--lg{padding:.8125rem 1.5rem}.btn--sm{padding-inline:.875rem}.btn--primary,.btn--violet,.btn--pink{--btn-bg:var(--lime);--btn-fg:var(--ink-fixed);--btn-bd:var(--ink-fixed);--btn-edge:var(--ink-fixed);--btn-edge-down:var(--ink-fixed);--btn-shadow:var(--shadow-hard)}.btn--sm:is(.btn--primary,.btn--violet,.btn--pink,.btn--paper,.btn--dark){--btn-shadow:var(--shadow-hard-sm)}.btn--ghost{--btn-bg:var(--ground-2);--btn-fg:var(--ink);--btn-bd:var(--line-2);--btn-edge:var(--line-2);--btn-edge-down:var(--line-2)}.btn--danger{--btn-bg:var(--ground-2);--btn-fg:var(--bad-text);--btn-bd:var(--bad-text);--btn-edge:var(--bad-text);--btn-edge-down:var(--bad-text)}.btn--dark{--btn-bg:var(--ink);--btn-fg:var(--on-ink);--btn-bd:var(--ink);--btn-edge:var(--ink);--btn-edge-down:var(--ink)}.btn--paper{--btn-bg:var(--ground-2);--btn-fg:var(--ink);--btn-bd:var(--ink);--btn-edge:var(--ink);--btn-edge-down:var(--ink);--btn-shadow:var(--shadow-hard)}.btn.is-hover{--btn-bg:var(--ground-3);--btn-bd:var(--line-input)}.btn:is(.btn--primary,.btn--violet,.btn--pink).is-hover{--btn-bg:var(--lime-hi);--btn-bd:var(--ink)}.btn--ghost.is-hover{--btn-bg:var(--ground-3);--btn-bd:var(--line-input)}.btn--danger.is-hover{--btn-bg:var(--bad-wash);--btn-fg:var(--bad-text);--btn-bd:var(--bad-text)}.btn--dark.is-hover{--btn-bg:var(--ink-hover);--btn-bd:var(--ink-hover)}.btn--paper.is-hover{--btn-bg:var(--ground-3);--btn-bd:var(--ink)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){--btn-bg:var(--ground-3);--btn-bd:var(--line-input)}.btn:is(.btn--primary,.btn--violet,.btn--pink):hover:not(:disabled){--btn-bg:var(--lime-hi);--btn-bd:var(--ink)}.btn--ghost:hover:not(:disabled){--btn-bg:var(--ground-3);--btn-bd:var(--line-input)}.btn--danger:hover:not(:disabled){--btn-bg:var(--bad-wash);--btn-fg:var(--bad-text);--btn-bd:var(--bad-text);--btn-edge:var(--bad-text)}.btn--dark:hover:not(:disabled){--btn-bg:var(--ink-hover);--btn-bd:var(--ink-hover)}.btn--paper:hover:not(:disabled){--btn-bg:var(--ground-3);--btn-bd:var(--ink)}}.btn:active:not(:disabled,[aria-disabled=true],[data-state=loading]),.btn.is-active{border-bottom-color:var(--btn-bd);transform:translateY(1px)}.btn:is(.btn--primary,.btn--violet,.btn--pink,.btn--paper):active:not(:disabled,[aria-disabled=true],[data-state=loading]),.btn:is(.btn--primary,.btn--violet,.btn--pink,.btn--paper).is-active{box-shadow:0 0 0 var(--ink);transform:translate(3px,3px)}.btn--sm:is(.btn--primary,.btn--violet,.btn--pink,.btn--paper):active:not(:disabled,[aria-disabled=true],[data-state=loading]){transform:translate(2px,2px)}.btn:disabled:not([data-state=loading]),.btn[aria-disabled=true]:not([data-state=loading]),.btn.is-disabled{box-shadow:none;background-color:var(--ground-3);border-style:dashed;border-color:var(--line-input);color:var(--ink-2)}.card{border-width:var(--hairline);border-color:var(--line);border-radius:var(--radius-card)}.card--lime{background:var(--lime);border:var(--border) solid var(--ink);color:var(--ink)}.card--pink,.card--violet{background-color:var(--violet);border:var(--border) solid var(--ink);color:var(--ink)}.reel--lime,.reel--pink,.reel--violet{border-color:var(--ink)}.card--lime,.reel--lime,.on-lime,.card--pink,.reel--pink,.on-pink,.card--violet,.reel--violet,.on-violet{--ink-2:#15191ccc;--ink-3:#15191c9e;--line:#15191c2e;--line-2:#15191c4d;--accent-text:var(--ink);--good-text:var(--ink);--warn-text:var(--ink);--bad-text:#8f1b12;--violet-text:var(--ink);--side-text:var(--ink);--two-tone-key:var(--ink);--color-focus:var(--ink)}.on-violet::selection,.on-violet ::selection,.card--violet::selection,.card--violet ::selection,.on-lime::selection,.on-lime ::selection,.card--lime::selection,.card--lime ::selection{background:var(--ink);color:var(--on-ink)}.card--link.is-hover{border-color:var(--line-2);background-color:var(--ground-2)}.card--violet.card--link.is-hover{background-color:var(--violet-hover);border-color:var(--ink)}@media (hover:hover) and (pointer:fine){.card--link:hover{border-color:var(--line-input);background-color:var(--ground-2)}.card--lime.card--link:hover{background-color:var(--lime-hi);border-color:var(--ink)}.card--violet.card--link:hover,.card--pink.card--link:hover{background-color:var(--violet-hover);border-color:var(--ink)}}.ruled,.ruled--dark,.dots,.dots--dark{background-image:none}:is(.card--violet,.card--pink,.reel--violet,.reel--pink,.on-violet,.on-pink,.halftone){background-image:radial-gradient(circle,#15191c33 30%,#0000 33%);background-size:7px 7px}.sticker{border:var(--border) solid var(--ink);box-shadow:var(--shadow-hard-sm)}.sticker--violet,.sticker--pink{background:var(--ground-2);color:var(--ink)}.editor{border-color:var(--line-input)}.chip{border:var(--hairline) solid var(--line);background:var(--ground-2);color:var(--ink-2);font-weight:var(--weight-semi)}.chip--ink{background:var(--ground-3);color:var(--ink);border-color:#0000}.chip--lime{background:var(--lime);color:var(--ink-fixed);border-color:var(--ink-fixed);font-weight:var(--weight-black)}.chip--pink,.chip--violet{background:var(--teal-l);color:var(--violet-text);border-color:#0000}:is(.card--lime,.card--pink,.card--violet,.on-lime,.on-pink,.on-violet) .chip--ink{background:var(--ink);color:var(--on-ink)}button.chip,a.chip,.chip--tap{border:var(--hairline) solid var(--line-2);border-bottom-width:var(--hairline)}@media (hover:hover) and (pointer:fine){button.chip:hover,a.chip:hover{background:var(--ground-3)}}button.chip:active:not(:disabled),a.chip:active,.chip.is-active{border-bottom-color:var(--line-2);transform:translateY(1px)}button.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.pill{background:var(--ground-3);color:var(--ink-2)}.pill--good,.pill--accent,.pill--bad,.pill--wait,.pill--warn{color:var(--ink-fixed);box-shadow:inset 0 0 0 1.5px var(--ink-fixed);font-weight:700}.pill--good,.pill--accent{background:var(--st-yes)}.pill--bad{background:var(--st-no)}.pill--wait{background:var(--st-wait)}.pill--warn{background:var(--st-fix)}.pill--ink{background:var(--ground-3);color:var(--ink)}.pill--lime{background:var(--lime);color:var(--ink-fixed);box-shadow:inset 0 0 0 1px var(--ink-fixed)}.pill--pink,.pill--violet{background:var(--teal-l);color:var(--violet-text)}:is(.card--lime,.card--pink,.card--violet,.on-lime,.on-pink,.on-violet) .pill:not(.pill--lime,.pill--pink,.pill--violet,.pill--good,.pill--accent,.pill--bad,.pill--wait,.pill--warn){color:var(--ink);background:#ffffffb3}.input{border-width:var(--border);border-radius:var(--radius-input)}.check input[type=checkbox]{border-width:var(--border);border-radius:6px}.check input[type=checkbox]:checked{background:var(--lime);border-color:var(--ink-fixed)}.check input[type=checkbox]:checked:after{border-color:var(--ink-fixed)}.pick-group{border:0;min-width:0;margin:0;padding:0;container-type:inline-size}.pick-group>legend{padding:0}.pick-group__opts{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:.5rem;display:grid}@container (min-width:19rem){.pick-group__opts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:34rem){.pick-group__opts{grid-template-columns:repeat(3,minmax(0,1fr))}}.check.pick{border:var(--border) solid var(--line-input);background:var(--ground-2);min-width:0;font-size:var(--text-ui);border-radius:10px;padding:.375rem .75rem;font-weight:600;line-height:1.25;display:flex}.check.pick:hover{border-color:var(--line-input-hover)}.check.pick:has(input:checked){border-color:var(--ink);background:var(--yellow-l)}.check.pick>span{overflow-wrap:break-word;min-width:0}.avatar{background:var(--teal-l);color:var(--violet-text);font-weight:var(--weight-black);border:1px solid #15191c1f;border-radius:50%}.avatar--lime{background:var(--yellow-l);color:var(--warn-text)}.avatar--pink{background:var(--teal-l);color:var(--violet-text)}.seg{border:var(--border) solid var(--line);border-radius:var(--radius-lg);background:var(--ground-2)}.seg__thumb{border-radius:var(--radius-md);background:var(--yellow-l);box-shadow:inset 0 0 0 1.5px var(--ink)}.seg__tab{border-radius:var(--radius-md);font-weight:var(--weight-bold)}.seg__tab[aria-selected=true],.seg__tab[aria-checked=true],.seg__tab[aria-current=page]{color:var(--ink)}.fseg{border:var(--hairline) solid var(--line);border-radius:var(--radius-md);background:var(--ground-2)}.fseg__thumb,.fseg[data-tone=lime] .fseg__thumb{clip-path:inset(0 3px round 8px);background:var(--ink);border-radius:8px}.fseg[data-tone=plain] .fseg__thumb{background:var(--ground-4)}.fseg__opt{border-radius:8px}.fseg__opt[aria-pressed=true],.fseg[data-tone=lime] .fseg__opt[aria-pressed=true]{color:var(--on-ink)}.fseg[data-tone=plain] .fseg__opt[aria-pressed=true]{color:var(--ink)}.selpill__btn{border:var(--hairline) solid var(--line-2);border-radius:var(--radius-md)}.selpill[data-open] .selpill__btn,.selpill[data-tone=lime][data-open] .selpill__btn{border-color:var(--ink)}.selpill__list{background:var(--ground-2);border:var(--hairline) solid var(--line-2);border-radius:var(--radius-lg);box-shadow:0 10px 30px #15191c14}.selpill__opt{border-radius:8px}.selpill__opt[data-active]{background:var(--ground-3)}.selpill__tick,.selpill[data-tone=lime] .selpill__tick{color:var(--violet-text)}.range::-webkit-slider-thumb{background:var(--lime);border:1.5px solid var(--ink)}.range::-moz-range-thumb{background:var(--lime);border:1.5px solid var(--ink)}.studio{background:var(--app-ground,var(--studio-ground))}.studio .card{border-width:var(--hairline)}.studio-rail{background:var(--ground-2);border-right:var(--hairline) solid var(--line)}.studio-main>header{background:var(--ground-2)}.rail__link{color:var(--ink-2);font-weight:var(--weight-medium);border-width:0;border-radius:9px}@media (hover:hover) and (pointer:fine){.rail__link:not([aria-current=page]):hover{background:var(--ground-3);color:var(--ink)}}.rail__link[aria-current=page]{background:var(--teal-l);color:var(--ink);font-weight:var(--weight-bold);border-color:#0000}.studio-count{background:var(--lime);color:var(--ink-fixed);border:1px solid var(--ink-fixed);font-weight:var(--weight-black)}.rail__link[aria-current=page] .studio-count{background:var(--lime);color:var(--ink-fixed)}.tabbar{background:var(--ground-2);border-top:var(--hairline) solid var(--line)}.tabbar__ico{border-radius:9px}.tabbar__tab[aria-current=page] .tabbar__ico{background:var(--teal-l);color:var(--ink)}.tabbar__tab[aria-current=page]{font-weight:var(--weight-bold)}.studio-drawer{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.skip-link{background:var(--lime);color:var(--ink-fixed);border:1.5px solid var(--ink-fixed)}.reel{border-radius:var(--radius-lg)}.reel__inner{border-radius:calc(var(--radius-lg) - var(--border))}.marquee__btn{border-radius:var(--radius-md)}.snd__bar[data-live],:root[data-side=brand] .snd__bar[data-live]{color:var(--violet-text)}.theme-ico--sun,.theme-ico--moon{display:none}.thm-ico{display:inline-flex}.thm-ico--sun{display:none}:root[data-theme=dark] .thm-ico--sun{display:inline-flex}:root[data-theme=dark] .thm-ico--moon{display:none}.studio-main{background:var(--studio-ground)}.v1-pagehead{flex-direction:column;gap:.75rem;display:flex}.v1-pagehead:empty{display:none}.v1-pagehead__title{letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1.15}.v1-pagehead__desc{max-width:64ch;color:var(--ink-2);margin-top:.25rem;font-size:.9375rem;line-height:1.5}.v1-pagehead__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:40rem){.v1-pagehead{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (min-width:48rem){.v1-pagehead__desc{margin-top:0}.studio-tslot:not(:empty)~.studio-current{display:none}.v1-pagehead:not(:has(.v1-pagehead__desc)){display:none}}.v1-toptitle{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.studio-aslot .btn{min-height:2.5rem;padding-block:.4375rem}.v1-card{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);min-width:0}.v1-card__head{border-bottom:var(--hairline) solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:3.25rem;padding:.5rem 1.125rem;display:flex}.v1-card__title{letter-spacing:-.01em;min-width:0;font-size:1rem;font-weight:800;line-height:1.3}.v1-card__body{gap:var(--gap-base);flex-direction:column;min-width:0;padding:.75rem 1.125rem 1.125rem;display:flex}.v1-card__body>:is(.ledger-table,table):last-child tr:last-child :is(td,th){border-bottom:0}.v1-card .fig-cell{background:var(--ground)}.v1-card .v1-card{border-radius:var(--radius-md)}.v1-empty{padding-block:.5rem}.fig-row{border:0}.fig-cell dt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal}.rail__ws{margin:0 var(--space-2xs) var(--space-sm);border:var(--hairline) solid var(--line);color:var(--ink);border-radius:12px;align-items:center;gap:.625rem;padding:.625rem;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.rail__ws:hover{background:var(--ground-3)}}.rail__ws b{font-size:.875rem;font-weight:700}.rail__ws small{color:var(--ink-2);font-size:.75rem}.rail__ws-av{width:2rem;height:2rem;font-size:.6875rem}html[data-rail=collapsed] .studio-rail .rail__ws{justify-content:center;padding:.5rem 0}html[data-rail=collapsed] .studio-rail .rail__ws-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-rail=collapsed] .studio-rail .rail__logo{font-size:1rem}.rail__link svg{stroke-linecap:round;stroke-linejoin:round}.studio-fit{container:studio/inline-size}@media (min-width:48rem){.wrap.studio-pad{padding-inline:clamp(1.25rem,.5rem + 1.6vw,2.5rem)}}.v1-dash{flex-direction:column;gap:1.125rem;display:flex}.v1-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}@container studio (min-width:44rem){.v1-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}}.v1-kpi{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);min-width:0;padding:.875rem 1rem;container-type:inline-size}.v1-kpi.is-hot{background:var(--yellow-l);border-color:var(--yellow-line)}.v1-kpi dt{color:var(--ink-2);font-size:.8125rem;font-weight:600}.v1-kpi dd{margin:0}.v1-kpi b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;margin-top:.125rem;font-size:clamp(.9375rem,15cqi,1.75rem);font-weight:800;line-height:1.2;display:flex;overflow:hidden}.v1-kpi small{color:var(--ink-2);margin-top:.125rem;font-size:.75rem;line-height:1.4;display:block}.v1-two{align-items:start;gap:1.125rem;display:grid}@container studio (min-width:64rem){.v1-two{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr)}}.v1-col{gap:1.125rem;min-width:0;display:grid}.v1-dcard{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);min-width:0;overflow:hidden}.v1-dcard__head{border-bottom:var(--hairline) solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.125rem;padding:.5rem 1.125rem;display:flex}.v1-dcard__head h2{letter-spacing:-.01em;min-width:0;font-size:.9375rem;font-weight:800}.v1-dcard__body{padding:1rem 1.125rem}.v1-dcard__flush{overflow-x:auto;container:tbl/inline-size}.v1-cardlink{min-height:var(--tap);color:var(--violet-text);white-space:nowrap;align-items:center;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.v1-cardlink:hover{text-underline-offset:.25em;text-decoration:underline}}.v1-table{border-collapse:collapse;width:100%;font-size:.875rem}.v1-table th{border-bottom:var(--hairline) solid var(--line);color:var(--ink-2);text-align:left;white-space:nowrap;padding:.5625rem 1.125rem;font-size:.75rem;font-weight:600}.v1-table td{border-bottom:var(--hairline) solid var(--line);vertical-align:middle;padding:.6875rem 1.125rem}.v1-table tr:last-child td{border-bottom:0}.v1-table .num{text-align:right;white-space:nowrap}.v1-table td small{color:var(--ink-2);font-size:.75rem;display:block}.v1-table a{color:inherit;font-weight:700;text-decoration:none}@media (hover:hover) and (pointer:fine){.v1-table a:hover{text-underline-offset:.2em;text-decoration:underline}}.v1-list{margin:0;padding:0;list-style:none}.v1-list>li{border-bottom:var(--hairline) solid var(--line)}.v1-list>li:last-child{border-bottom:0}.v1-row{color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.6875rem 1.125rem;text-decoration:none;display:grid}a.v1-row:hover{background:var(--ground)}.v1-row b{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.v1-row small{color:var(--ink-2);font-size:.75rem;line-height:1.35;display:block}@media (max-width:26rem){.v1-row{grid-template-columns:auto minmax(0,1fr);row-gap:.375rem}.v1-row>:last-child:not(:nth-child(2)){grid-column:2;justify-self:start}}.v1-row .v1-fee{letter-spacing:-.01em;white-space:nowrap;font-size:1.125rem;font-weight:800}.v1-todo{border-bottom:var(--hairline) solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1.125rem;display:grid}.v1-todo:last-child{border-bottom:0}@container studio (min-width:34rem){.v1-todo{grid-template-columns:auto minmax(0,1fr) auto}}.v1-todo b{font-size:.875rem;font-weight:700;line-height:1.35;display:block}.v1-todo small{color:var(--ink-2);margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:block}.v1-todo__act{grid-column:2}@container studio (min-width:34rem){.v1-todo__act{grid-column:auto}}.v1-num{border:1.5px solid var(--ink-fixed);background:var(--lime);width:1.75rem;height:1.75rem;color:var(--ink-fixed);border-radius:8px;place-items:center;font-size:.8125rem;font-weight:800;display:grid}.v1-num.is-done{border-color:var(--violet-text);background:var(--teal-l);color:var(--violet-text)}.v1-av{border:1px solid #15191c1f;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.v1-av--md{width:2.25rem;height:2.25rem;font-size:.75rem}.v1-av--sm{width:1.75rem;height:1.75rem;font-size:.6875rem}.v1-av.t0{background:var(--teal-l);color:var(--violet-text)}.v1-av.t1{background:var(--yellow-l);color:var(--warn-text)}.v1-av.t2{color:#3b4652;background:#e8ebf0}.v1-bar{background:var(--line);vertical-align:middle;border-radius:6px;width:4.375rem;height:6px;margin-right:.5rem;display:inline-block;overflow:hidden}.v1-bar i{background:var(--violet);height:100%;display:block}.v1-slip{border:var(--border) solid var(--ink);border-radius:var(--radius-card);background-color:var(--violet);min-width:0;padding:1.125rem}.v1-slip h2{font-size:.9375rem;font-weight:800}.v1-slip__paper{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:12px;margin:.75rem 0 0;padding:.375rem .875rem .5rem}.v1-slip__paper>div{border-bottom:1px dashed #15191c59;justify-content:space-between;gap:.75rem;padding:.4375rem 0;font-size:.875rem;display:flex}.v1-slip__paper dt{color:var(--ink)}.v1-slip__paper dd{white-space:nowrap;margin:0;font-weight:700}.v1-slip__paper>.is-total{border:0;padding-top:.625rem;font-size:1rem;font-weight:800}.v1-slip__paper>.is-total dt{font-weight:800}.v1-slip__note{margin-top:.625rem;font-size:.8125rem;font-weight:600;line-height:1.45}.v1-ok{background:var(--violet);width:1.375rem;height:1.375rem;color:var(--ink);border-radius:50%;place-items:center;font-size:.75rem;display:inline-grid}.ledger-wrap:not(:is(.v1-card,.v1-dcard,.card,dialog,.ledger-wrap) *){border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);padding:.25rem 1.125rem .5rem}.v1-briefs{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@container studio (min-width:34rem){.v1-briefs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container studio (min-width:56rem){.v1-briefs{grid-template-columns:repeat(3,minmax(0,1fr))}}.v1-brief{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);height:100%;color:inherit;transition:border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.v1-brief:hover{border-color:var(--ink)}}.v1-brief:active{transform:translateY(1px)}.v1-brief__band{border-bottom:var(--hairline) solid var(--ink);background-color:var(--violet);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;min-height:5.5rem;padding:.75rem;display:flex}.wz-cover{border:1.5px dashed var(--line-input);border-radius:var(--radius-card);background:var(--ground-2);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}.wz-cover.is-over{border-color:var(--ink);background:var(--yellow-l)}.wz-cover__media{aspect-ratio:4;border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.wz-cover__icon{width:1.75rem;height:1.75rem;color:var(--ink-fixed)}.wz-cover__act{gap:.5rem;min-width:0;display:grid}.wz-cover__hint{font-size:var(--text-ui);line-height:1.45}.wz-cover__fine{color:var(--ink-2);font-size:.8125rem;line-height:1.4}.bchg{border:var(--border) solid var(--ink);border-radius:var(--radius-card);background:var(--yellow-l);color:var(--ink-fixed);gap:.75rem;margin-top:1rem;padding:1rem 1.125rem;display:grid}.bchg__head{align-items:flex-start;gap:.625rem;display:flex}.bchg__dot{background:var(--coral,#ff6b5e);border-radius:50%;flex:none;width:.625rem;height:.625rem;margin-top:.4rem;box-shadow:0 0 0 3px #ff6b5e40}.bchg h2{font-size:1.0625rem;font-weight:800;line-height:1.3}.bchg__head p{color:#15191cbf;font-size:.875rem}.bchg__list{border-top:1px dashed #15191c59;margin:0;display:grid}.bchg__row{border-bottom:1px dashed #15191c59;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.25rem 1rem;padding:.5rem 0;display:grid}.bchg__row dt{font-size:.875rem;font-weight:700}.bchg__row dd{overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.45}.bchg__old{color:#15191c99}.bchg__arrow{margin:0 .375rem}.bchg__now{white-space:pre-line;display:block}.bchg__was summary{cursor:pointer;text-underline-offset:.2em;margin-top:.25rem;font-size:.8125rem;font-weight:700;text-decoration:underline}.bchg__was p{color:#15191cb3;white-space:pre-line;margin-top:.25rem}@media (max-width:34rem){.bchg__row{grid-template-columns:1fr}}.upd-tag{border:1px solid var(--ink-fixed);background:var(--lime);color:var(--ink-fixed);vertical-align:.1em;white-space:nowrap;border-radius:999px;margin-left:.25rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:800;display:inline-block}.v1-brief__pills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:inline-flex}.v1-brief__pills .upd-tag{margin-left:0;padding:.125rem .5rem;font-size:.75rem}.v1-brief__band,.cb-hero,.cd-tile{position:relative;overflow:hidden}.cover-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover-media.is-whole{object-fit:contain}.cover-media__blur{filter:blur(16px)saturate(1.15);opacity:.9;width:120%;height:120%;inset:-10%}.cover-media.is-logo{width:92%;height:72%;inset:14% 4%}.cover-media__fill{display:block}.wz-fit{flex-wrap:wrap;gap:.375rem 1rem;display:flex}.wz-fit__opt{cursor:pointer;min-height:2rem;font-size:var(--text-ui);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.wz-fit__opt input{width:1.125rem;height:1.125rem;accent-color:var(--ink)}.v1-brief__band>:not(.cover-media),.cb-hero>:not(.cover-media){z-index:1;position:relative}.v1-brief__band.has-cover,.cb-hero.has-cover{aspect-ratio:4;min-height:0}.v1-brief__cat{border:1px solid var(--ink);background:var(--ground-2);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.v1-brief__body{flex-direction:column;flex:1;gap:.125rem;padding:.875rem 1rem 1rem;display:flex}.v1-brief__body small{color:var(--ink-2);font-size:.75rem}.v1-brief__body strong{overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.3}.v1-brief__fee{color:var(--ink-2);margin-top:.5rem;font-size:.8125rem}.v1-brief__fee b{color:var(--ink);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.v1-brief__foot{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:auto;padding-top:.625rem;font-size:.8125rem;display:flex}.v1-brief__foot b{color:var(--ink)}.v1-brief__foot .is-soon{color:var(--ink);font-weight:700}.v1-brief__go{color:var(--violet-text);opacity:0;transition:opacity var(--dur-2);position:absolute;bottom:.875rem;right:.875rem}.v1-brief:hover .v1-brief__go,.v1-brief:focus-visible .v1-brief__go{opacity:1}.v1-slip--table table{border-collapse:separate;border-spacing:0}.v1-slip--table caption{padding-bottom:.5rem}.v1-slip--table tbody,.v1-slip--table tfoot{background:var(--ground-2)}.v1-slip--table tbody tr>*{border-bottom:1px dashed #15191c59!important}.v1-slip--table tbody tr:first-child>*{border-top:var(--border) solid var(--ink)}.v1-slip--table tbody tr>:first-child{border-left:var(--border) solid var(--ink);padding-left:.875rem}.v1-slip--table tbody tr>:last-child{border-right:var(--border) solid var(--ink);padding-right:.875rem}.v1-slip--table tbody tr:first-child>:first-child{border-top-left-radius:12px}.v1-slip--table tbody tr:first-child>:last-child{border-top-right-radius:12px}.v1-slip--table tfoot tr>*{border-bottom:var(--border) solid var(--ink);border-top:0!important}.v1-slip--table tfoot tr>:first-child{border-left:var(--border) solid var(--ink);border-bottom-left-radius:12px;padding-left:.875rem}.v1-slip--table tfoot tr>:last-child{border-right:var(--border) solid var(--ink);border-bottom-right-radius:12px;padding-right:.875rem}.v1-slip--table table:not(:has(tfoot)) tbody tr:last-child>*{border-bottom:var(--border) solid var(--ink)!important}.v1-slip--table table:not(:has(tfoot)) tbody tr:last-child>:first-child{border-bottom-left-radius:12px}.v1-slip--table table:not(:has(tfoot)) tbody tr:last-child>:last-child{border-bottom-right-radius:12px}.v1-slip--table>p,.v1-slip--table>dl{font-size:.8125rem}.v1-boxed{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);padding:.25rem 1.125rem 1rem}.v1-table td:first-child{min-width:11rem}@media (max-width:40rem){.v1-table .opt{display:none}.v1-table td:first-child{min-width:0}}@container tbl (max-width:42rem){.v1-table .opt{display:none}.v1-table td:first-child{min-width:0}.v1-table th,.v1-table td{padding-inline:.75rem}}@container tbl (max-width:24rem){.v1-table .v1-bar,.v1-table .hm-av{display:none}.v1-table th,.v1-table td{padding-inline:.5rem}.v1-table th:first-child,.v1-table td:first-child{padding-left:.875rem}}.v1-table .when{white-space:nowrap}@media (max-width:40rem){.ledger-wrap:not(:is(.v1-card,.v1-dcard,.card,dialog,.ledger-wrap) *){background:0 0;border:0;padding:0}}.cd-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.125rem;display:grid}@container studio (min-width:66rem){.cd-grid{grid-template-columns:minmax(0,1fr) 18.5rem}}.cd-main{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);min-width:0;overflow:hidden}.cd-head{flex-wrap:wrap;align-items:center;gap:1rem;padding:1.125rem;display:flex}.cd-tile{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:12px;flex:none;place-items:center;width:4rem;height:4rem;font-size:1.75rem;font-weight:900;display:grid}.cd-head h2{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.3125rem;font-weight:800;line-height:1.25}.cd-head>div:nth-child(2){flex:16rem}.cd-meta{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;display:flex}.cd-meta .pill{min-height:0;padding-block:.125rem;font-size:.75rem}.cd-prog{color:var(--ink-2);text-align:right;flex:none;font-size:.8125rem}.cd-prog b{color:var(--ink);font-size:1.375rem;font-weight:800;display:block}.cd-prog .v1-bar{width:10rem;margin:.375rem 0 0 auto;display:block}@media (max-width:47.99rem){.cd-prog{text-align:left;flex-basis:100%;grid-template-columns:auto 1fr;align-items:center;gap:0 .5rem;display:grid}.cd-prog b{font-size:.9375rem;display:inline}.cd-prog .v1-bar{grid-column:1/-1;width:100%;margin:.375rem 0 0}}.cd-tabs{border-top:var(--hairline) solid var(--line);gap:1.375rem;padding:0 1.125rem;display:flex}.cd-tabs button{min-height:var(--tap);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:.75rem 0 calc(.75rem - 2px);font-weight:600}.cd-tabs button span{color:var(--ink-2);margin-left:.375rem;font-weight:600}.cd-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}@media (hover:hover) and (pointer:fine){.cd-tabs button:hover{color:var(--ink)}}@media (max-width:47.99rem){.cd-tabs{flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem}.cd-tabs button{border:var(--hairline) solid var(--line);background:var(--ground-2);border-radius:999px;min-height:2.5rem;padding:0 .875rem}.cd-tabs button[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:var(--on-ink);box-shadow:none}.cd-tabs button[aria-selected=true] span{color:var(--on-ink)}}.cd-panel{border-top:var(--hairline) solid var(--line)}.cd-pad{padding:1rem 1.125rem}.cd-filters{border-bottom:var(--hairline) solid var(--line);background:var(--ground-soft);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 1.125rem;display:flex}.cd-chips{flex-wrap:wrap;gap:.5rem;display:flex}.cd-chips .chip{min-height:2.25rem;padding-inline:.75rem;font-size:.8125rem}.cd-sort{color:var(--ink-2);align-items:center;gap:.5rem;margin-left:auto;font-size:.8125rem;display:flex}.cd-sort .input{width:auto;min-height:2.25rem;padding:.25rem 2.25rem .25rem .625rem;font-size:.8125rem}.cd-apps{container:apps/inline-size}.cd-apps__head,.cd-app{grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) 5.5rem 4.5rem 5.5rem 10rem;align-items:center;gap:.75rem;padding:.625rem 1.125rem;display:grid}.cd-apps__head{border-bottom:var(--hairline) solid var(--line);color:var(--ink-2);white-space:nowrap;padding-block:.5625rem;font-size:.75rem;font-weight:600}.cd-apps__head .num,.cd-app .num{text-align:right}.cd-apps__list{margin:0;padding:0;list-style:none}.cd-app{border-bottom:var(--hairline) solid var(--line);font-size:.875rem}.cd-app:last-child{border-bottom:0}.cd-app:focus-visible{outline-offset:-2px}.cd-app__who{align-items:center;gap:.625rem;min-width:0;display:flex}.cd-app__who b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.cd-app__who small{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.cd-app__citym,.cd-app__k{display:none}.cd-app__stat b{white-space:nowrap;font-weight:500}.cd-app__act{justify-content:flex-end;gap:.375rem;display:flex}.cd-app__act .btn{min-height:2.25rem;padding:.3125rem .75rem;font-size:.8125rem}.cd-app__act .btn--ghost{color:var(--ink-2);background:0 0;border-color:#0000}.cd-app__done{background:var(--st-yes);min-height:1.75rem;box-shadow:inset 0 0 0 1.5px var(--ink-fixed);color:var(--ink-fixed);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.cd-app__done.is-declined{background:var(--st-no)}.cd-app__more{flex-direction:column;grid-column:1/-1;gap:.25rem;margin-top:-.25rem;padding-left:2.875rem;display:flex}.cd-app__flags{color:var(--warn-text);flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;font-weight:600;display:flex}.cd-app__flags>span{align-items:center;gap:.25rem;display:inline-flex}.cd-pitch{max-width:70ch;color:var(--ink-2);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45;display:block}.cd-pitch button{color:var(--ink);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-left:.375rem;font-weight:700;text-decoration:underline}@container apps (max-width:55.99rem){.cd-apps__head{display:none}.cd-apps__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:.75rem;padding:.75rem;display:grid}.cd-app{border:var(--hairline) solid var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.875rem}.cd-app:last-child{border-bottom:var(--hairline) solid var(--line)}.cd-app__who{grid-column:1/-1}.cd-app__who small{white-space:normal}.cd-app__citym{display:inline}.cd-app__city{display:none}.cd-app__stat{background:var(--ground-3);border-radius:8px;padding:.375rem .5rem;text-align:left!important}.cd-app__k{color:var(--ink-2);font-size:.6875rem;display:block}.cd-app__stat b{font-size:.9375rem;font-weight:800}.cd-app__act{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.cd-app__act .btn{min-height:var(--tap)}.cd-app__act .btn--ghost{border-color:var(--line-2);background:var(--ground-2);color:var(--ink)}.cd-app__act .cd-app__done{grid-column:1/-1}.cd-app__more{margin-top:0;padding-left:0}}.cd-side{gap:1.125rem;min-width:0;display:grid}.cd-grid--solo{grid-template-columns:minmax(0,1fr)!important}.cd-pops{flex-wrap:wrap;gap:.5rem;display:flex}.cd-side .v1-dcard__head button.v1-cardlink{font:inherit;cursor:pointer;background:0 0;border:0;font-size:.8125rem;font-weight:700}.cd-kv{margin:0;padding:.625rem 1.125rem 1rem;font-size:.875rem}.cd-kv>div{grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;padding:.375rem 0;display:grid}.cd-kv dt{color:var(--ink-2)}.cd-kv dd{overflow-wrap:anywhere;margin:0;font-weight:700}.cd-invite{border-top:var(--hairline) solid var(--line);color:var(--ink-2);justify-items:start;gap:.625rem;margin:0 1.125rem 1.125rem;padding-top:.875rem;font-size:.875rem;line-height:1.45;display:grid}.cd-invite b{color:var(--ink)}.ig-accts{margin:0;padding:0;list-style:none;display:grid}.ig-acct{gap:.625rem;padding:.875rem 0;display:grid}.ig-acct+.ig-acct{border-top:var(--hairline) solid var(--line)}.ig-acct:first-child{padding-top:.25rem}.ig-acct__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.ig-acct__icon{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.ig-acct__handle{letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:800}.ig-acct__main{border:1px solid var(--line-2);color:var(--ink-2);vertical-align:.1em;border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.ig-acct__facts{color:var(--ink-2);margin-top:.125rem;font-size:.875rem;line-height:1.4;display:block}.ig-acct__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-left:3.25rem;display:flex}.ig-acct__actions:empty{display:none}@media (max-width:39.99rem){.ig-acct__head{grid-template-columns:auto minmax(0,1fr)}.ig-acct__head>.pill{grid-column:2;justify-self:start}}.ig-add{border-top:var(--hairline) solid var(--line);justify-items:start;gap:.5rem;padding-top:.875rem;display:grid}.ig-add p,.ig-add__full{max-width:60ch;color:var(--ink-2);font-size:.875rem;line-height:1.45}.vis{align-items:center;gap:.625rem;display:flex}.vis__bars{flex:none;align-items:flex-end;gap:3px;height:1.125rem;display:inline-flex}.vis__bars i{border:1px solid var(--ink);background:var(--ground-2);border-radius:2px;width:6px}.vis__bars i:first-child{height:40%}.vis__bars i:nth-child(2){height:70%}.vis__bars i:nth-child(3){height:100%}.vis--high .vis__bars i.is-on{background:var(--st-yes,#3ddc84)}.vis--low .vis__bars i.is-on{background:var(--st-fix,#ffa24c)}.vis b{font-size:.875rem;font-weight:800;display:block}.vis small{color:var(--ink-2);font-size:.8125rem;line-height:1.4;display:block}.vis--compact b{font-size:.8125rem}.vis-tag{vertical-align:.05em;white-space:nowrap;border:1px solid;border-radius:999px;margin-left:.375rem;padding:0 .4375rem;font-size:.6875rem;font-weight:800;line-height:1.5;display:inline-block}.vis-tag.is-high{background:var(--st-yes);color:var(--ink-fixed)}.vis-tag.is-low{background:var(--yellow-l);color:var(--ink)}.igc{gap:.875rem;margin-top:.75rem;display:grid}.igc-full{border:var(--border) solid var(--ink);border-radius:var(--radius-card);background:var(--ground-2);box-shadow:4px 4px 0 var(--lime);gap:.875rem;padding:1.125rem;display:grid;position:relative}.igc-full__tag{border:1px solid var(--ink-fixed);background:var(--lime);color:var(--ink-fixed);border-radius:999px;padding:.125rem .625rem;font-size:.75rem;font-weight:800;position:absolute;top:-.75rem;left:1rem}.igc-full__head{align-items:center;gap:.75rem;display:flex}.igc-full__icon{border:var(--border) solid var(--ink);background:var(--yellow-l);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.igc-full__icon svg{width:1.375rem;height:1.375rem}.igc-full h3,.igc-half h3{font-size:1.0625rem;font-weight:800;line-height:1.3}.igc-full__list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.igc-full__list li{gap:.5rem;font-size:.9375rem;line-height:1.45;display:flex}.igc-full__list li:before{content:"✓";background:var(--teal-l);width:1.25rem;height:1.25rem;color:var(--violet-text);border-radius:50%;flex:none;place-items:center;margin-top:.0625rem;font-size:.6875rem;font-weight:900;display:grid}.igc-full__fine{color:var(--ink-2);font-size:.8125rem;line-height:1.45}.igc-alt{color:var(--ink-2);font-size:.875rem;line-height:1.6}.igc-alt__low{color:var(--ink-2);margin-left:.25rem;font-size:.8125rem}.igc-half{border:1px dashed var(--line-input);border-radius:var(--radius-card);background:var(--ground);gap:.75rem;padding:.875rem 1rem;display:grid}.igc-half__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.igc-half__line{color:var(--ink-2);font-size:.875rem;line-height:1.5}.igc-half__ok{font-size:.9375rem;line-height:1.5}.igc-half__wait{color:var(--warn-text);font-size:.875rem;font-weight:600}.igc-half__bad{color:var(--bad-text);font-size:.875rem;line-height:1.45}.igc-steps{counter-reset:igc;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.igc-steps li{counter-increment:igc;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.9375rem;line-height:1.45;display:flex}.igc-steps li:before{content:counter(igc);border:1px solid var(--ink-fixed);background:var(--lime);width:1.5rem;height:1.5rem;color:var(--ink-fixed);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.igc-code{align-items:center;gap:.5rem;display:inline-flex}.igc-code code{border:var(--border) solid var(--ink);background:var(--ground-2);letter-spacing:.08em;border-radius:8px;padding:.25rem .625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1rem;font-weight:700}.plogo{background:#fff;border:1.5px solid #15191c;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.plogo--initials{background:var(--teal-l);color:var(--violet-text);border:1px solid #15191c1f;font-weight:800}.avatar.has-logo,.v1-av.has-logo{background:#fff;border:1.5px solid #15191c;overflow:hidden}.plogo__svg,.plogo__img,.has-logo>svg,.has-logo>img{object-fit:cover;width:100%;height:100%;display:block}.lpick{gap:.875rem;display:grid}.lpick__head{align-items:center;gap:.875rem;display:flex}.lpick__now{background:#fff;border:2px solid #15191c;border-radius:50%;flex:none;place-items:center;width:4.5rem;height:4.5rem;display:grid;overflow:hidden}.lpick__now>svg,.lpick__now>img{object-fit:cover;width:100%;height:100%;display:block}.lpick__ini{background:var(--yellow-l);width:100%;height:100%;color:var(--warn-text);place-items:center;font-size:1.375rem;font-weight:800;display:grid}.lpick__title{font-weight:800}.lpick__hint,.lpick__fine{color:var(--ink-2);font-size:.875rem;line-height:1.45}.lpick__grid{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.5rem;display:grid}.lpick__opt{aspect-ratio:1;border:1.5px solid var(--line-input);cursor:pointer;transition:transform var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;overflow:hidden}.lpick__opt>svg{width:100%;height:100%;display:block}.lpick__opt:hover{border-color:#15191c;transform:translateY(-2px)}.lpick__opt[aria-pressed=true]{outline:3px solid var(--lime);outline-offset:2px;border:2px solid #15191c}.lpick__opt:disabled{cursor:progress;opacity:.7}.lpick__more{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.lpick__err{color:var(--bad-text);font-size:.875rem}@media (prefers-reduced-motion:reduce){.lpick__opt{transition:none}.lpick__opt:hover{transform:none}}.cd-brief{flex-direction:column;padding:0 1.125rem 1.125rem;display:flex}.cd-brief .v1-card,.cd-brief .v1-boxed{border:0;border-top:var(--hairline) solid var(--line);background:0 0;border-radius:0;padding:0}.cd-brief>:first-child{border-top:0}.cd-brief .v1-card__head{border-bottom:0;padding-inline:0}.cd-brief .v1-card__body{padding-inline:0}.cd-brief .v1-boxed{padding-top:.5rem;padding-bottom:1rem}.v1-slip,.mk-stage,.hm-stage{--ink-2:#15191cdb}@media (max-width:47.99rem){.cd-head{padding:.875rem 1rem}.cd-head .cd-tile,.cd-head h2{display:none}.cd-head .cd-meta{margin-top:0}.v1-pagehead+.cd-grid{margin-top:1rem}}.rv-dialog{background:var(--studio-ground)!important}.rv-top{z-index:10;padding:.75rem var(--gutter);border-bottom:var(--hairline) solid var(--line);background:var(--ground-2);flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex;position:sticky;top:0}@media (min-width:40rem){.rv-top{padding:.875rem 1.5rem}}.rv-crumb{color:var(--ink-2);font-size:.8125rem}.rv-title{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.25rem;font-weight:800;line-height:1.25}.rv-pos{color:var(--ink-2);white-space:nowrap;font-size:.8125rem}.rv-close{width:var(--tap);height:var(--tap);border:var(--hairline) solid var(--line-2);border-radius:var(--radius-md);background:var(--ground-2);color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.rv-close:hover{background:var(--ground-3)}}@media (max-width:39.99rem){.rv-hide-sm{display:none}}.rv-grid{padding:1rem var(--gutter) 1.5rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"reel""mid""side";gap:1.125rem;display:grid}@media (min-width:40rem){.rv-grid{padding:1.25rem 1.5rem 1.75rem}}@media (min-width:64rem){.rv-grid{grid-template-columns:17rem minmax(0,1fr);grid-template-areas:"reel mid""side mid";align-items:start}}@media (min-width:80rem){.rv-grid{grid-template-columns:18.5rem minmax(0,1fr) 20.5rem;grid-template-areas:"reel mid side"}}.rv-reel{grid-area:reel}.rv-reel__body{gap:var(--gap-base);flex-direction:column;display:flex}.rv-mid{grid-area:mid;gap:1.125rem;min-width:0;display:grid}.rv-side{grid-area:side;gap:1.125rem;min-width:0;display:grid}.rv-reel .reel{border-width:var(--border);border-color:var(--ink);border-radius:22px;max-width:15rem;margin-inline:auto}.rv-reel .reel__inner{border-radius:20px}.rv-muted{color:var(--ink-2);font-size:.8125rem}.rv-kps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:0;display:grid}@media (min-width:40rem){.rv-kps{grid-template-columns:repeat(3,minmax(0,1fr))}}.rv-kp{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);padding:.75rem .875rem}.rv-kp dt{color:var(--ink-2);font-size:.75rem;font-weight:600}.rv-kp dd{margin:0}.rv-kp b{letter-spacing:-.02em;font-size:1.5rem;font-weight:800;display:block}.rv-kp small{color:var(--violet-text);font-size:.75rem;font-weight:600;display:block}.rv-kp small.is-down{color:var(--warn-text)}.rv-chart{width:100%;height:11rem;display:block}.rv-chart text{fill:var(--ink-2);font-family:inherit;font-size:10.5px}.rv-readings tr.is-down td{background:var(--yellow-l)}.rv-more>summary{cursor:pointer;align-items:center;min-height:3.125rem;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:800;list-style:none;display:flex}.rv-more>summary::-webkit-details-marker{display:none}.rv-more>summary:after{content:"+";margin-left:auto;font-size:1.125rem}.rv-more[open]>summary{border-bottom:var(--hairline) solid var(--line)}.rv-more[open]>summary:after{content:"−"}.rv-cap p{color:var(--ink-2);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.55}.rv-cap mark{background:var(--teal-l);color:var(--violet-text);border-radius:4px;padding:0 .1875rem;font-weight:700}.rv-cap mark.is-avoid{background:var(--bad-wash);color:var(--bad-text)}.rv-cap button{color:var(--ink);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.25rem;font-size:.8125rem;font-weight:700;text-decoration:underline}.rv-sub{color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;margin:.25rem 0 .125rem;font-size:.75rem;font-weight:700}.rv-ck{border-top:var(--hairline) solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding:.5625rem 0;font-size:.875rem;display:flex}.rv-checks .rv-sub+.rv-ck{border-top:0}.rv-tg{background:var(--teal-l);color:var(--violet-text);border-radius:999px;flex:none;padding:.125rem .5625rem;font-size:.75rem;font-weight:700}.rv-tg.is-look{border:1px solid var(--ink-fixed);background:var(--lime);color:var(--ink-fixed)}.rv-tg.is-off{background:var(--ground-3);color:var(--ink-2)}.rv-ev{background:var(--yellow-l);border-radius:10px;margin-top:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45}.rv-decide h3{font-size:.9375rem;font-weight:800}.rv-decide .field__label{color:var(--ink)}.rv-decide .input{background:var(--ground-2)}.rv-decide>*+*{margin-top:.75rem}.rv-buttons{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.rv-buttons>:first-child{grid-column:1/-1}.rv-buttons .btn--danger{background:var(--ground-2)}.rv-note{font-size:.8125rem;font-weight:600;line-height:1.45}.rv-refresh{color:var(--violet-text);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:700}.rv-refresh:disabled{color:var(--ink-2);cursor:progress}.rv-checks{flex-direction:column;display:flex}.rv-checks+.rv-checks{margin-top:.25rem}.rv-mbar{display:none}@media (max-width:47.99rem){.rv-reel__body{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;column-gap:.875rem;display:grid!important}.rv-reel__body>:first-child{grid-row:span 5}.rv-reel .reel{border-radius:14px;max-width:7.5rem}.rv-reel .reel__inner{border-radius:12px}.rv-reel .reel strong,.rv-reel .reel h3{font-size:.8125rem}.rv-mbar{z-index:10;padding:.75rem var(--gutter) max(.75rem, env(safe-area-inset-bottom));border-top:var(--hairline) solid var(--line);background:var(--ground-2);grid-template-columns:1fr 1.4fr;gap:.5rem;display:grid;position:sticky;bottom:0}}.wz-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.125rem;display:grid}@container studio (min-width:54rem){.wz-grid{grid-template-columns:minmax(0,1fr) 21rem}}@container studio (min-width:72rem){.wz-grid{grid-template-columns:minmax(0,1fr) 22.5rem}}.wz-card{border:var(--hairline) solid var(--line);border-radius:var(--radius-card);background:var(--ground-2);min-width:0;overflow:hidden}.wz-steps ol{border-bottom:var(--hairline) solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wz-steps li+li button{border-left:var(--hairline) solid var(--line)}.wz-steps button{width:100%;min-height:3.75rem;color:var(--ink-2);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.4375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:600;display:flex}.wz-steps li.is-active button{background:var(--yellow-l);color:var(--ink);font-weight:700}.wz-steps li:not(.is-active) button{cursor:pointer}.wz-steps li.is-complete button{color:var(--ink)}@media (hover:hover) and (pointer:fine){.wz-steps li:not(.is-active) button:hover{background:var(--ground-3);color:var(--ink)}}.wz-num{border:1.5px solid var(--line-2);background:var(--ground-2);border-radius:50%;flex:none;place-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;font-weight:700;display:grid}.wz-steps li.is-active .wz-num{border-color:var(--ink-fixed);background:var(--lime);color:var(--ink-fixed)}.wz-steps li.is-complete .wz-num{border-color:var(--violet-text);color:var(--violet-text)}.wz-name{overflow-wrap:normal;min-width:0;line-height:1.2}.wz-phone-step{display:none}.wz-chips{flex-wrap:wrap;gap:.5rem;display:flex}.wz-chip{border:2px solid var(--line-input);background:var(--ground-2);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem 0 .75rem;font-weight:700;display:inline-flex}.wz-chip:hover:not(:disabled){border-color:var(--ink)}.wz-chip.is-on{border-color:var(--ink);background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.wz-chip:disabled{opacity:.45;cursor:not-allowed}.wz-chip__box{border:2px solid var(--ink);background:var(--ground-2);border-radius:6px;place-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;display:grid}.wz-note{color:var(--ink-2);font-size:var(--text-ui);margin-top:.5rem;line-height:1.45}.wz-sum{border:1.5px solid var(--line-input);border-radius:var(--radius-card);background:var(--ground-soft);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.wz-sum__value{color:var(--ink-2);font-size:var(--text-ui);overflow-wrap:anywhere;margin-top:.25rem;line-height:1.45}.wz-paid{align-items:flex-start;gap:.25rem;display:flex}.wz-paid>:first-child{flex:0 auto;min-width:0}.wz-paid>:last-child{padding-top:.5rem}.wz-split{border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--yellow-l);box-shadow:3px 3px 0 var(--ink);flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem;display:flex}.wz-split__line{font-family:var(--font-display);font-variation-settings:"wdth" 78;letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:800;line-height:1.1}.wz-split__how{color:var(--ink-2);font-size:var(--text-ui);line-height:1.45}.wz-split__acts{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.375rem;display:flex}.wz-budget{max-width:18rem;font-weight:700;font-size:1.25rem!important}.wz-total{border-top:1.5px solid var(--line);color:var(--ink-2);font-size:var(--text-ui);padding-top:.75rem;line-height:1.5}.wz-total b{color:var(--ink)}.wz-cover__media.is-finding{animation:1.2s ease-in-out infinite wz-pulse}@keyframes wz-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.wz-cover__media.is-finding{animation:none}.wz-chip{transition:none}}@media (max-width:40rem){.wz-sum{flex-direction:column;align-items:stretch}}@media (max-width:47.99rem){.wz-steps ol{display:none}.wz-phone-step{border-bottom:var(--hairline) solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.875rem 1rem 1.125rem;font-size:.875rem;display:flex;position:relative}.wz-phone-step span{color:var(--ink-2)}.wz-phone-step i{background:var(--violet);height:3px;position:absolute;bottom:0;left:0}}.wz-body{padding:1.5rem}@media (max-width:47.99rem){.wz-body{padding:1.125rem 1rem}}.wz-title{letter-spacing:-.01em;outline:none;font-size:1.125rem;font-weight:800}.wz-foot{border-top:var(--hairline) solid var(--line);background:var(--ground-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.wz-foot__pay{display:none}.wz-saved{background:var(--ground-soft);color:var(--ink-2);padding:0 1.5rem 1rem;font-size:.8125rem}@media (max-width:47.99rem){.wz-foot{z-index:20;padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom));background:var(--ground-2);grid-template-columns:auto minmax(0,1fr);display:grid;position:sticky;bottom:0}.wz-foot__pay{color:var(--ink-2);grid-column:1/-1;justify-content:space-between;font-size:.875rem;display:flex}.wz-foot__pay b{color:var(--ink);font-size:1.125rem;font-weight:800}.wz-saved{background:var(--ground-2);padding:.75rem 1rem 1rem}}.wz-side{gap:1.125rem;min-width:0;display:grid}@container studio (min-width:54rem){.wz-side{position:sticky;top:5.75rem}}@container studio (max-width:53.99rem){.wz-side>section:first-child{display:none}}.wz-preview{pointer-events:none}.wz-preview .v1-brief__band{min-height:4rem}.wz-preview .v1-brief__foot{align-items:center}.wz-preview .hm-acc{height:1.75rem}.wz-aside-note{color:var(--ink-2);font-size:.8125rem;line-height:1.5}.wz-aside-note b{color:var(--ink);font-weight:700}.ds-search{width:100%;display:block;position:relative}@media (min-width:48rem){.studio-aslot .ds-search{width:18rem}}.ds-search__ico{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:.75rem;translate:0 -50%}.ds-search .input{min-height:2.5rem;padding-left:2.25rem;font-size:.875rem}.ds-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 1rem;display:flex}.ds-chips{flex-wrap:wrap;gap:.5rem;display:flex}.ds-chips .chip{min-height:2.25rem;padding-inline:.875rem;font-size:.8125rem}.ds-objective{width:100%}@media (min-width:40rem){.ds-objective{width:15rem}}.v1-brief.is-ending{border-color:var(--bad-text);box-shadow:0 0 0 1px var(--bad-text)}.v1-brief__foot .is-ending{color:var(--bad-text);font-weight:700}.ds-panel__fee{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:14px;padding:.625rem}.ds-panel__paper{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:10px;padding:.625rem .875rem}.ds-panel__paper p{color:var(--ink-2);font-size:.875rem}.ds-panel__paper b{color:var(--ink);letter-spacing:-.02em;font-size:1.75rem;font-weight:900}.ds-panel__paper small{color:var(--ink-2);font-size:.75rem;line-height:1.4;display:block}.ds-panel__kv{padding:0}.ds-panel__terms{flex-wrap:wrap;gap:.375rem;display:flex}.ds-pop{border:var(--border) solid var(--ink);background:var(--ground-2);width:min(100% - 2rem,34rem);max-height:calc(100dvh - 2rem);color:var(--ink);box-shadow:var(--shadow-hard);border-radius:18px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.ds-pop:not([open]){display:none}.ds-pop::backdrop{background:var(--scrim)}.ds-pop__inner{flex-direction:column;max-height:calc(100dvh - 2rem - 3px);display:flex;position:relative}.ds-pop__band{border-bottom:var(--border) solid var(--ink);border-radius:0;flex:none;min-height:6.5rem}.ds-pop__x{z-index:3;width:var(--tap);height:var(--tap);border:var(--border) solid var(--ink-fixed);color:var(--ink-fixed);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.ds-pop__x svg{width:1.125rem;height:1.125rem}.ds-pop__x:hover{background:var(--yellow-l)}.ds-pop__band .pill{margin-right:3.25rem}.ds-pop__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.875rem;min-height:0;padding:1.125rem 1.25rem;display:flex;overflow-y:auto}.ds-pop__body h2{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:1.375rem;font-weight:800;line-height:1.2}.ds-pop__who{color:var(--ink-2);margin-top:-.5rem;font-size:.875rem}.ds-pop__brief{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;font-size:.875rem;line-height:1.55}.ds-pop__foot{border-top:var(--hairline) solid var(--line);flex-wrap:wrap;flex:none;gap:.625rem;padding:.875rem 1.25rem;display:flex}.ds-pop__foot>:first-child{flex:12rem}.motion-ok .ds-pop[open]{animation:sheet-up var(--dur-arrive) var(--ease-arrive)}.cb-page{flex-direction:column;gap:1.125rem;display:flex}.cb-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.125rem;display:grid}@container studio (min-width:54rem){.cb-grid{grid-template-columns:minmax(0,1fr) 21rem}}.cb-main{flex-direction:column;gap:1.125rem;min-width:0;display:flex}.cb-hero{border:var(--border) solid var(--ink);border-radius:var(--radius-card);background-color:var(--violet);align-items:flex-end;min-height:9rem;padding:.875rem;display:flex}@container studio (min-width:54rem){.cb-hero{min-height:11rem}}.cb-status{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:-.375rem;font-size:.8125rem;display:flex}.cb-phone-only{flex-direction:column;gap:1.125rem;display:flex}@container studio (min-width:54rem){.cb-phone-only{display:none}}.cb-side{display:none}@container studio (min-width:54rem){.cb-side{flex-direction:column;gap:1rem;display:flex;position:sticky;top:5.75rem}}.cb-terms{padding:0 1.125rem .75rem}.cb-terms>div{flex-wrap:wrap;gap:.375rem;display:flex}.cb-terms p,.cb-fine{color:var(--ink-2);margin-top:.5rem;font-size:.75rem;line-height:1.45}.cb-fine{border-top:var(--hairline) solid var(--line);margin:0;padding:.75rem 1.125rem 1rem}.cb-applybar{display:none}@container studio (max-width:53.99rem){.cb-applybar{bottom:calc(var(--tabbar-safe) + .5rem);z-index:25;border:var(--hairline) solid var(--line-2);background:var(--ground-2);border-radius:14px;gap:.375rem;padding:.75rem;display:grid;position:sticky;box-shadow:0 10px 30px #15191c1f}.cb-applybar p{color:var(--ink-2);text-align:center;font-size:.75rem}}@media (min-width:48rem){.cb-applybar{bottom:1rem}}.studio-current:not([hidden]){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-ico,.nav-ico>div{flex:none;justify-content:center;align-items:center;display:inline-flex}@supports selector(::-webkit-scrollbar){html::-webkit-scrollbar{width:14px;height:14px}dialog::-webkit-scrollbar{width:14px;height:14px}html::-webkit-scrollbar-track{background:var(--ground)}dialog::-webkit-scrollbar-track{background:var(--ground-2)}html::-webkit-scrollbar-thumb{background:var(--violet) padding-box;box-shadow:inset 0 0 0 1.5px var(--ink);border:3px solid #0000;border-radius:999px}dialog::-webkit-scrollbar-thumb{background:var(--violet) padding-box;box-shadow:inset 0 0 0 1.5px var(--ink);border:3px solid #0000;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background-color:var(--lime)}html::-webkit-scrollbar-thumb:active{background-color:var(--lime)}dialog::-webkit-scrollbar-thumb:hover{background-color:var(--lime)}dialog::-webkit-scrollbar-thumb:active{background-color:var(--lime)}html::-webkit-scrollbar-corner{background:0 0}dialog::-webkit-scrollbar-corner{background:0 0}}:root[data-theme=dark] :is(.halftone,.v1-slip,.mk-stage,.hm-stage,.card--lime,.card--pink,.card--violet,.reel--lime,.reel--pink,.reel--violet,.on-lime,.on-pink,.on-violet,.v1-brief__band,.cd-tile,.cb-hero,.au-root,.bchg){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fafaf8;--ground-2:#fff;--ground-3:#f3f4f1;--ground-4:#e9ebe7;--ground-soft:#fbfbf9;--ink:#15191c;--ink-hover:#2a2f33;--ink-2:#15191cd1;--ink-3:#15191c9e;--line:#15191c2e;--line-2:#15191c4d;--line-input:#8a9096;--line-input-hover:#5b6268;--ink-placeholder:#767c83;--on-ink:#fff;--accent-text:var(--ink);--good-text:var(--ink);--violet-text:var(--ink);--side-text:var(--ink);--warn-text:var(--ink);--bad-text:#8f1b12;--teal-l:#e3f6f3;--yellow-l:#fff4d6;--yellow-line:#f0d58a;--lime-wash:#e3f6f3;--pink-wash:#e3f6f3;--warn-wash:#fff4d6;--bad-wash:#fde8e4;--shadow-hard:3px 3px 0 #15191c;--shadow-hard-sm:2px 2px 0 #15191c;color:var(--ink)}:root[data-theme=dark] :is(.accent-fill,.accent-fill-violet){color:var(--lime);background:0 0}.hm-hero{text-align:center;padding-top:clamp(2rem,1rem + 4vw,5.25rem)}.hm-hero h1{letter-spacing:-.035em;max-width:17ch;margin-inline:auto;font-size:clamp(2.5rem,1.5rem + 4.4vw,4.75rem);font-weight:800;line-height:1.02}.hm-sidepick{margin-bottom:var(--space-md)}.hm-lede{max-width:46ch;margin:var(--space-sm) auto 0;color:var(--ink-2);font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.5}.hm-ctas{margin-top:var(--space-md);gap:.75rem;display:grid}@media (min-width:40rem){.hm-ctas{justify-content:center;gap:.875rem;display:flex}}.accent-fill{-webkit-box-decoration-break:clone;box-decoration-break:clone}.hm-stage-wrap{margin-top:clamp(1.75rem,1rem + 3vw,4rem)}.hm-stage{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:22px;margin:0;padding:3rem 1rem 1.25rem;position:relative;overflow:hidden}.hm-demo{z-index:3;border:1px solid var(--ink);background:var(--ground-2);border-radius:6px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;right:.875rem}.hm-rec{z-index:2;position:relative}.hm-rec.is-desk{display:none}@media (min-width:64rem){.hm-stage{border-radius:28px;padding:3.5rem 2rem 1.75rem}.hm-demo{top:1rem;right:1.25rem}.hm-rec.is-desk{display:block}.hm-rec.is-phone{display:none}}.hm-rec__device{border:var(--border) solid var(--ink-fixed);background:#f6f6f3;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00000073}.is-desk .hm-rec__device{border-radius:14px;width:min(100%,64rem,160svh - 19.2rem)}.is-phone .hm-rec__device{border-width:3px;border-radius:30px;width:min(18rem,82%,46.2svh - 3.234rem)}.hm-rec__chrome{background:#eceee9;border-bottom:1px solid #e2e4e0;align-items:center;gap:6px;height:1.75rem;padding:0 .75rem;display:flex}.hm-rec__chrome i{background:#c9ccc6;border-radius:50%;width:9px;height:9px}.hm-rec__screen{width:100%;position:relative;overflow:hidden}.hm-rec__screen img{opacity:0;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hm-rec__screen img.is-prev{z-index:1;opacity:1}.hm-rec__screen img.is-on{z-index:2;opacity:1;animation:hm-shot-in .12s var(--ease-out) both}.hm-rec__screen img.is-on.is-scroll{animation:hm-shot-scroll .3s var(--ease-in-out) both}@keyframes hm-shot-in{0%{opacity:0}}@keyframes hm-shot-scroll{0%{opacity:0;transform:translateY(5%)}}.hm-rec__pointer{z-index:4;pointer-events:none;transition:transform .9s cubic-bezier(.6,0,.2,1),opacity .2s;position:absolute;top:0;left:0}.hm-rec__pointer.is-off{opacity:0}.hm-rec__pointer svg{filter:drop-shadow(0 2px 3px #00000040);width:26px;height:26px;transition:scale .1s;display:block;translate:-4px -2px}.hm-rec__pointer.is-press svg{scale:.85}.hm-rec__pointer:after{content:"";border:2px solid var(--lime);opacity:0;border-radius:50%;width:28px;height:28px;position:absolute;top:-14px;left:-14px}.hm-rec__pointer.is-press:after{animation:.45s ease-out hm-ring}@keyframes hm-ring{0%{opacity:1;scale:.4}to{opacity:0;scale:1.6}}.hm-rec__pointer.is-tap:before{content:"";background:#15191c4d;border:2px solid #ffffffe6;border-radius:50%;width:34px;height:34px;transition:scale .15s;position:absolute;top:-17px;left:-17px}.hm-rec__pointer.is-tap.is-press:before{scale:.8}@media (prefers-reduced-motion:reduce){.hm-rec__pointer{transition:none}.hm-rec__screen img.is-on{animation:none}}.hm-rec__bar{justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.hm-rec__play{border:var(--border) solid var(--ink-fixed);background:var(--lime);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-hard-sm);color:var(--ink-fixed);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.hm-rec__play svg{fill:currentColor;width:1rem;height:1rem}.hm-rec__chapters{flex-wrap:wrap;justify-content:center;gap:.375rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hm-rec__chapters button{border:var(--border) solid var(--ink-fixed);background:var(--ground-2);min-height:2.5rem;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:0 .875rem 0 .375rem;font-size:.8125rem;font-weight:700;display:inline-flex}.hm-rec__chapters i{background:var(--ground-3);border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;font-style:normal;display:grid}.hm-rec__chapters button[aria-current=step]{background:var(--ink-fixed);color:#fff}.hm-rec__chapters button[aria-current=step] i{background:var(--lime);color:var(--ink-fixed)}@media (hover:hover) and (pointer:fine){.hm-rec__chapters button:not([aria-current=step]):hover{background:var(--ground-3)}}.hm-rec__play:focus-visible,.hm-rec__chapters button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.is-phone .hm-rec__chapters{flex-wrap:nowrap}.is-phone .hm-rec__chapters button{padding:0 .375rem}.hm-rec__now{color:var(--ink-fixed);text-align:center;margin-top:.5rem;font-size:.875rem;font-weight:800}.is-phone .hm-rec__chapters button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hm-av{border:1px solid #15191c26;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.hm-av.a1{background:var(--teal-l);color:var(--violet-text)}.hm-av.a2{background:var(--yellow-l);color:var(--warn-text)}.hm-av.a3{color:#3b4652;background:#e8ebf0}.hm-chip{border:1px solid var(--line);background:var(--ground-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.hm-chip.is-fee{background:var(--lime);border-color:var(--ink-fixed);color:var(--ink-fixed);font-weight:800}.hm-chip.is-no{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.hm-acc{border:1px solid var(--ink-fixed);background:var(--lime);height:30px;color:var(--ink-fixed);white-space:nowrap;border-radius:8px;justify-content:center;justify-self:end;align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;transition:background-color .25s,transform .1s;display:inline-flex}.hm-acc.is-done{background:var(--st-yes);border-color:var(--ink-fixed);color:var(--ink-fixed)}.hm-nums{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hm-nums div{border:1px solid var(--line);background:var(--ground);border-radius:8px;padding:5px 8px}.hm-nums span{color:var(--ink-2);font-size:11px;display:block}.hm-nums b{letter-spacing:-.01em;font-size:16px;font-weight:800;display:block}.hm-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.hm-st{background:var(--teal-l);color:var(--violet-text);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.hm-st.is-yes{background:var(--st-yes);box-shadow:inset 0 0 0 1.5px var(--ink-fixed);color:var(--ink-fixed)}.hm-chk{margin-top:12px}.hm-chk div{border-top:1px solid var(--line);justify-content:space-between;padding:6px 0;display:flex}.hm-chk em{color:var(--violet-text);font-size:11.5px;font-style:normal;font-weight:700}.hm-chk .is-look em{background:var(--yellow-l);color:var(--warn-text);border-radius:4px;padding:0 6px}.hm-sec{padding-top:clamp(4rem,2rem + 6vw,8.75rem)}.hm-sec h2{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:800;line-height:1.04}.hm-sec>.hm-lede{max-width:52ch;margin-inline:0}.hm-tour{margin-top:var(--space-lg)}.hm-tlist{gap:.75rem;display:grid}.hm-tlist button{all:unset;border:1px solid var(--line);background:var(--ground-2);cursor:pointer;border-radius:16px;padding:1rem;display:block}.hm-tlist button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.hm-tlist b{letter-spacing:-.01em;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:800;display:flex}.hm-tlist b i{border:1.5px solid var(--ink-fixed);background:var(--lime);width:28px;height:28px;color:var(--ink-fixed);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;display:grid}.hm-tlist p{color:var(--ink-2);margin-top:.375rem;font-size:.9375rem;line-height:1.5}.hm-screen{display:none}@media (min-width:64rem){.hm-tour{grid-template-columns:22.5rem minmax(0,1fr);align-items:start;gap:3.5rem;margin-top:3.5rem;display:grid}.hm-tlist{gap:0}.hm-tlist button{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:1.375rem 0}.hm-tlist button:last-child{border-bottom:1px solid var(--line)}.hm-tlist b{justify-content:space-between;font-size:1.3125rem}.hm-tlist b i{display:none}.hm-tlist button.is-on b:after{content:"";border:1.5px solid var(--ink);background:var(--lime);border-radius:50%;width:12px;height:12px}.hm-tlist p{font-size:1rem;display:none}.hm-tlist button.is-on p{display:block}.hm-tlist button:not(.is-on) b{color:var(--ink-2)}.hm-screen{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:24px;height:32.5rem;display:block;position:relative;overflow:hidden}}.hm-pane{z-index:2;border:var(--border) solid var(--ink);background:#f6f6f3;border-radius:14px;position:absolute;inset:32px;overflow:hidden;box-shadow:0 24px 48px -28px #00000073}.motion-ok .hm-pane:not([hidden]){animation:rise var(--dur-4) var(--ease-arrive) both}.hm-pane img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.hm-faq{margin-top:var(--space-sm)}.hm-faq>div{border-top:1px solid var(--line);padding:1.125rem 0}.hm-faq h3{letter-spacing:-.01em;font-size:1.0625rem;font-weight:800}.hm-faq p{color:var(--ink-2);margin-top:.375rem;font-size:.9375rem;line-height:1.55}@media (min-width:64rem){.hm-faq{grid-template-columns:repeat(2,1fr);gap:0 3.5rem;margin-top:2.5rem;display:grid}.hm-faq>div{padding:1.375rem 0}.hm-faq h3{font-size:1.1875rem}.hm-faq p{font-size:1rem}}.hm-more{margin-top:var(--space-sm)}.hm-more a{color:var(--violet-text);text-underline-offset:.3em;font-weight:700;text-decoration:underline}.hm-end{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:22px;margin:clamp(4rem,2rem + 6vw,8.75rem) 0 clamp(3rem,2rem + 3vw,5rem);padding:2rem 1.25rem}.hm-end h2{letter-spacing:-.035em;max-width:14ch;font-size:clamp(2.125rem,1.2rem + 3.4vw,4rem);font-weight:900;line-height:1.02}.hm-end .hm-ctas{margin-top:1.25rem}@media (min-width:64rem){.hm-end{padding:5rem 4rem}.hm-end>div{justify-content:space-between;align-items:center;gap:2.5rem;display:flex}.hm-end .hm-ctas{flex:none;margin:0}}.mk-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding-top:clamp(2rem,1rem + 4vw,5rem);display:grid}.mk-hero h1{letter-spacing:-.035em;max-width:16ch;font-size:clamp(2.375rem,1.4rem + 3.8vw,4.25rem);font-weight:800;line-height:1.03}.mk-hero.is-center{text-align:center}.mk-hero.is-center h1{max-width:20ch;margin-inline:auto}.mk-hero.is-center .mk-lede{margin-inline:auto}.mk-hero.is-center .mk-actions{justify-content:center}@media (min-width:64rem){.mk-hero.has-art{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.5rem}}.mk-lede{max-width:48ch;color:var(--ink-2);margin-top:1rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.1875rem);line-height:1.55}.mk-note{max-width:44ch;color:var(--ink-2);margin-top:1rem;font-size:.9375rem;line-height:1.5}.mk-hero.is-center .mk-note{margin-inline:auto}.mk-actions{gap:.75rem;margin-top:1.5rem;display:grid}@media (min-width:40rem){.mk-actions{flex-wrap:wrap;display:flex}}.mk-stage{border:var(--border) solid var(--ink);background-color:var(--violet);border-radius:22px;margin:0;padding:1.25rem;position:relative;overflow:hidden}@media (min-width:64rem){.mk-stage{border-radius:26px;padding:1.75rem}}.mk-stage__inner{z-index:2;gap:.75rem;display:grid;position:relative}.mk-ui{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:14px;padding:.875rem 1rem;font-size:.8125rem}.mk-ui small{color:var(--ink-2);font-size:.75rem;display:block}.mk-ui h4{margin-top:.125rem;font-size:1rem;font-weight:800}.mk-ui .hm-meta{margin-top:.5rem}.mk-ui-row{align-items:center;gap:.625rem;display:flex}.mk-ui-row>span:nth-child(2){flex:1;min-width:0}.mk-ui-row b{font-size:.875rem;display:block}.mk-lines>div{border-bottom:1px dashed #15191c59;justify-content:space-between;gap:.75rem;padding:.4375rem 0;display:flex}.mk-lines>div:last-child{border-bottom:0;font-size:.9375rem;font-weight:800}.mk-sec{padding-top:clamp(4rem,2rem + 6vw,8rem)}.mk-sec>h2,.mk-split h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.875rem,1.2rem + 2.6vw,3rem);font-weight:800;line-height:1.06}.mk-steps{gap:.875rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.mk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.mk-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-steps>li{border:var(--hairline) solid var(--line);background:var(--ground-2);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.mk-steps__art{border-bottom:var(--hairline) solid var(--line);background:var(--ground-3);place-items:center;min-height:7.5rem;padding:1rem;display:grid}.mk-steps__art .mk-ui{width:100%}.mk-steps__text{padding:1rem}.mk-steps h3{letter-spacing:-.01em;margin-top:.5rem;font-size:1.0625rem;font-weight:800}.mk-steps p{color:var(--ink-2);margin-top:.375rem;font-size:.875rem;line-height:1.5}.mk-steps.is-ruled{border-top:var(--border) solid var(--ink);margin-top:1.5rem}.mk-steps.is-ruled>li{background:0 0;border:0;border-radius:0}.mk-steps.is-ruled .mk-steps__text{padding:1.25rem 1rem 0 0}.mk-dot{border:1.5px solid var(--ink-fixed);background:var(--lime);width:1.625rem;height:1.625rem;color:var(--ink-fixed);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}.mk-split{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding-top:clamp(4rem,2rem + 6vw,8rem);display:grid}@media (min-width:64rem){.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}.mk-split.is-flip .mk-split__art{order:2}}.mk-points{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.mk-points li{color:var(--ink-2);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.9375rem;line-height:1.5;display:grid}.mk-points b{color:var(--ink);font-size:1rem;font-weight:800;display:block}.mk-points__mark{border:1.5px solid var(--violet-text);background:var(--teal-l);width:1.75rem;height:1.75rem;color:var(--violet-text);border-radius:8px;place-items:center;font-size:.8125rem;font-weight:800;display:grid}.mk-points.is-bullets .mk-points__mark{border:1.5px solid var(--ink);background:var(--lime);border-radius:50%;width:.75rem;height:.75rem;margin-top:.375rem}.mk-points.is-bullets li{color:var(--ink)}.mk-slip{border:var(--border) solid var(--ink);background:var(--ground-2);box-shadow:var(--shadow-hard);border-radius:14px;margin:0;padding:.5rem 1.125rem .625rem}.mk-slip>div{border-bottom:1px dashed #15191c59;justify-content:space-between;gap:1rem;padding:.5625rem 0;display:flex}.mk-slip dd{white-space:nowrap;margin:0;font-weight:700}.mk-slip>.is-total{border:0;font-size:1.0625rem;font-weight:800}.mk-slip>.is-total dt{font-weight:800}.mk-two{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}@media (min-width:64rem){.mk-two{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3.5rem}}.mk-two .mk-actions{margin-top:1.25rem}.mk-table-wrap{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:16px;margin-top:1.75rem;overflow-x:auto;container:tbl/inline-size}.mk-table-wrap .v1-table td:first-child{min-width:9rem}.mk-fine{color:var(--ink-2);margin-top:.5rem;font-size:.8125rem}.mk-plans{gap:1.25rem;margin-top:2.5rem;display:grid}@media (min-width:48rem){.mk-plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem;margin-inline:auto}}.mk-plan{border:var(--border) solid var(--ink);background:var(--ground-2);box-shadow:6px 6px 0 var(--lime);text-align:left;border-radius:18px;flex-direction:column;padding:1.5rem;display:flex}.mk-plan.is-teal{box-shadow:6px 6px 0 var(--violet)}.mk-plan h3{font-size:1.125rem;font-weight:800}.mk-plan__big{color:var(--ink-2);margin-top:.5rem;font-size:1rem;font-weight:700}.mk-plan__big b{color:var(--ink);letter-spacing:-.04em;margin-right:.375rem;font-size:clamp(2.75rem,2rem + 2vw,3.5rem);font-weight:900}.mk-plan ul{gap:.5rem;margin:1rem 0 1.5rem;padding:0;list-style:none;display:grid}.mk-plan li{gap:.5rem;font-size:.9375rem;line-height:1.45;display:flex}.mk-plan li:before{content:"✓";background:var(--teal-l);width:1.25rem;height:1.25rem;color:var(--violet-text);border-radius:50%;flex:none;place-items:center;margin-top:.0625rem;font-size:.6875rem;font-weight:900;display:grid}.mk-plan .btn{margin-top:auto}.mk-phone{border:var(--border) solid var(--ink);background:var(--ground-2);border-radius:30px;width:min(17rem,100%);margin-inline:auto;padding:.875rem .75rem 1.25rem;box-shadow:0 24px 48px -24px #00000073}.mk-phone h4{padding:0 .25rem .5rem;font-size:.875rem;font-weight:800}.mk-phone .mk-stack{gap:.5rem;display:grid}.mk-phone .mk-ui{border-width:1px;border-color:var(--line);padding:.5rem}.mk-brief-mini{grid-template-columns:3rem 1fr;align-items:center;gap:.625rem;display:grid}.mk-brief-mini img{object-fit:cover;border-radius:8px;width:3rem;height:3rem}.mk-brief-mini strong{font-size:1.0625rem;font-weight:800;display:block}.mk-brief-mini .hm-acc{justify-self:start;height:1.5rem;margin-top:.25rem;padding:0 .625rem;font-size:.6875rem}.mk-hero>*,.mk-split>*,.mk-two>*{min-width:0}.mk-eyebrow{color:var(--accent-text);margin-bottom:1rem;font-size:.9375rem;font-weight:700}.ab-sec{padding-top:clamp(4rem,2rem + 5vw,7.5rem)}.ab-sec>h2,.ab-end>h2{letter-spacing:-.035em;font-size:clamp(1.875rem,1.3rem + 2vw,2.75rem);font-weight:800;line-height:1.05}.ab-beliefs{gap:1.375rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ab-beliefs>li{grid-template-rows:auto auto;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}.ab-ico{border:1.5px solid var(--ink);background:var(--ground-2);border-radius:50%;grid-row:1/span 2;place-items:center;width:3.25rem;height:3.25rem;display:grid}.ab-beliefs h3{letter-spacing:-.015em;align-self:end;font-size:1.125rem;font-weight:700;line-height:1.2}.ab-beliefs p{color:var(--ink-2);text-wrap:pretty;align-self:start;margin-top:.125rem;font-size:.9375rem;line-height:1.4}@media (min-width:48rem){.ab-beliefs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;margin-top:2.5rem}}@media (min-width:64rem){.ab-beliefs>li{grid-template-columns:3.75rem minmax(0,1fr);column-gap:1.25rem}.ab-ico{width:3.75rem;height:3.75rem}.ab-beliefs h3{font-size:1.25rem}.ab-beliefs p{font-size:1rem}}.ab-who{gap:1rem;margin-top:1.75rem;display:grid}@media (min-width:56rem){.ab-who{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:3rem}}.ab-panel{border-radius:22px;flex-direction:column;align-items:flex-start;padding:1.75rem 1.375rem 1.5rem;display:flex}@media (min-width:48rem){.ab-panel{border-radius:28px;padding:3rem 3.25rem}}.ab-panel.is-creator,.ct-topic.is-creator{background:var(--yellow-l)}.ab-panel.is-brand,.ct-topic.is-brand{background:var(--teal-l)}.ab-panel h3{letter-spacing:-.035em;font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem);font-weight:800;line-height:1.05}.ab-panel p{max-width:30em;color:var(--ink-2);margin:.625rem 0 1.5rem;font-size:1rem;line-height:1.5}@media (min-width:48rem){.ab-panel p{margin-bottom:1.75rem;font-size:1.125rem}}.ab-panel .btn{margin-top:auto}.ab-end{text-align:center;padding-block:clamp(4rem,2rem + 5vw,8rem) clamp(3rem,2rem + 3vw,5rem)}.ab-end .mk-note{margin:.75rem auto 1.5rem}@media (max-width:47.99rem){.ab-panel .btn{align-self:stretch}.ab-end .btn{width:100%}}.ct-mail{border:var(--border) solid var(--ink);background:var(--ground-2);max-width:51.25rem;box-shadow:var(--shadow-hard);text-align:center;border-radius:20px;margin:clamp(2.5rem,1.5rem + 3vw,4rem) auto 0;padding:1.625rem 1.125rem 1.375rem;container-type:inline-size}@media (min-width:48rem){.ct-mail{border-radius:24px;padding:3rem}}.ct-mail__label{color:var(--ink-2);font-size:.875rem;font-weight:700}.ct-mail__addr{letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:.375rem;font-size:min(3rem,6.2cqi);font-weight:800;line-height:1.15}.ct-mail__addr a{color:inherit;text-decoration:none}.ct-mail__addr a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.ct-mail__acts{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:40rem){.ct-mail__acts{justify-content:center;gap:.875rem;margin-top:1.75rem;display:flex}}.ct-topics{gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.ct-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem}}.ct-topic{background:var(--ground-3);border-radius:20px;flex-direction:column;align-items:flex-start;padding:1.5rem 1.375rem 1.25rem;display:flex}@media (min-width:48rem){.ct-topic{border-radius:24px;padding:2.25rem 2.25rem 2rem}}.ct-topic h3{letter-spacing:-.03em;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:800;line-height:1.15}.ct-topic p{color:var(--ink-2);margin:.375rem 0 .875rem;font-size:1rem;line-height:1.45}.ct-go{text-underline-offset:.3em;margin-top:auto;padding-block:.6875rem;font-weight:700;line-height:1.25;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.ct-go>span[aria-hidden]{margin-left:.25rem;text-decoration:none;display:inline-block}.ct-help{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;padding-block:clamp(3rem,2rem + 4vw,6rem) clamp(3rem,2rem + 3vw,5rem);font-size:1rem;display:flex}.ct-help>span{text-align:center;flex-basis:100%}@media (min-width:40rem){.ct-help>span{flex-basis:auto;margin-right:.25rem}}.fq-jump{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.fq-chip{min-height:var(--tap);border:1.5px solid var(--ink);background:var(--ground-2);border-radius:999px;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:700;display:inline-flex}.fq-chip:hover{background:var(--yellow-l)}.fq-sec{padding-top:clamp(3rem,2rem + 4vw,5.5rem)}.fq-sec>h2{letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(1.625rem,1.2rem + 1.8vw,2.25rem);font-weight:800;line-height:1.1}@media (min-width:64rem){.fq-sec{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:3rem;display:grid}.fq-sec>h2{align-self:start;position:sticky;top:6rem}}.reveal-ok [data-reveal]{transition:opacity .6s var(--ease-arrive) calc(var(--i,0) * 80ms), transform .8s var(--ease-arrive) calc(var(--i,0) * 80ms);transform:translateY(32px)}.reveal-ok [data-reveal=left]{transform:translate(-56px)}.reveal-ok [data-reveal=right]{transform:translate(56px)}.reveal-ok [data-reveal=pop]{transform:translateY(24px)scale(.94)}.reveal-ok [data-reveal].is-in{opacity:1;transform:none}.scroll-progress{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scroll-progress{z-index:60;background:var(--lime);transform-origin:0;pointer-events:none;height:4px;animation:linear both mk-progress;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto;transform:scaleX(0)}.hm-stage{animation:linear both mk-stage-in;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes mk-progress{to{transform:scaleX(1)}}@keyframes mk-stage-in{0%{transform:perspective(1400px)rotateX(10deg)scale(.94)}to{transform:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.authalt{flex-direction:column;gap:.625rem;display:flex}.authalt__btn{border:1.5px solid var(--ink);background:var(--ground-2);width:100%;min-height:3rem;color:var(--ink);cursor:pointer;transition:transform var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border-radius:12px;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex;position:relative}.authalt__btn:hover{background:var(--ground-3)}.authalt__btn:active{transform:translateY(1px)}.authalt__btn.is-best{background:var(--lime);color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink)}.authalt__btn.is-best:hover{background:var(--lime);filter:brightness(1.03)}.authalt__short{display:none}.authalt__icon{flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.authalt__icon svg{width:100%;height:100%}.authalt__tag{border:1px solid var(--ink-fixed);background:var(--ground-2);color:var(--ink);white-space:nowrap;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:800}.authalt__or{color:var(--ink-2);align-items:center;gap:.75rem;margin-top:.375rem;font-size:.875rem;display:flex}.authalt__or:before,.authalt__or:after{content:"";background:var(--line);flex:1;height:1px}.authalt__notice{border:2px solid var(--warn-text);border-radius:var(--radius-card);background:var(--warn-wash);font-size:var(--text-ui);align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-weight:600;line-height:1.45;display:flex}.authalt__off{color:var(--ink-2);font-size:var(--text-ui);line-height:1.45}.authalt__err{color:var(--bad-text);font-size:var(--text-ui);line-height:1.45}.authalt__links{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.authalt--phone{gap:.875rem}@media (max-width:22rem){.authalt__tag{display:none}}@media (prefers-reduced-motion:reduce){.authalt__btn{transition:none}.authalt__btn:active{transform:none}}.sidepick{border:var(--border) solid var(--ink-fixed);background:var(--ground-2);width:min(30rem,100vw - 2rem);max-width:none;color:var(--ink);box-shadow:6px 6px 0 var(--ink-fixed);border-radius:24px;margin:auto;padding:0}.sidepick::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15191c8c}.sidepick__box{text-align:center;padding:2rem 1.5rem 1.5rem;position:relative}.sidepick__x{width:2.75rem;height:2.75rem;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:.625rem;right:.625rem}.sidepick__x svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:1.25rem;height:1.25rem}@media (hover:hover) and (pointer:fine){.sidepick__x:hover{background:var(--ground-3);color:var(--ink)}}.sidepick__x:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.sidepick h2:focus{outline:none}.sidepick h2{letter-spacing:-.02em;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.125rem);font-weight:800;line-height:1.1}.sidepick__sub{color:var(--ink-2);margin-top:.5rem;font-size:1rem}.sidepick__opts{gap:.75rem;margin-top:1.5rem;display:grid}@media (min-width:34rem){.sidepick__opts{grid-template-columns:1fr 1fr}}.sidepick__opt{border:var(--border) solid var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);color:var(--ink-fixed);text-align:center;cursor:pointer;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:16px;flex-direction:column;align-items:center;gap:.25rem;padding:1.125rem 1rem;display:flex}.sidepick__opt.is-creator{background:var(--lime)}.sidepick__opt.is-brand{background:var(--violet)}.sidepick__opt b{letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.sidepick__opt span{font-size:.9375rem;line-height:1.4}@media (hover:hover) and (pointer:fine){.sidepick__opt:hover{box-shadow:5px 5px 0 var(--ink-fixed);transform:translate(-2px,-2px)}}.sidepick__opt:active{box-shadow:1px 1px 0 var(--ink-fixed);transform:translate(1px,1px)}.sidepick__opt:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.sidepick__note{color:var(--ink-2);margin-top:1rem;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.sidepick[open]{animation:.42s cubic-bezier(.34,1.56,.64,1) both sidepick-pop}.sidepick[open]::backdrop{animation:.3s ease-out both sidepick-fade}.sidepick[open] .sidepick__opt{animation:.45s cubic-bezier(.34,1.56,.64,1) both sidepick-rise}.sidepick[open] .sidepick__opt.is-brand{animation-delay:80ms}}@keyframes sidepick-pop{0%{opacity:0;transform:scale(.85)translateY(12px)}}@keyframes sidepick-fade{0%{opacity:0}}@keyframes sidepick-rise{0%{opacity:0;transform:translateY(14px)rotate(-1.5deg)}}.mono{font-family:var(--font-mono);font-weight:var(--weight-ledger);letter-spacing:0}.nums{font-family:var(--font-mono);letter-spacing:0}.type-poster{font-family:var(--font-display);font-size:var(--text-poster);font-weight:var(--weight-display);line-height:var(--leading-poster);letter-spacing:var(--tracking-display);text-wrap:balance}.type-display{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.type-studio-title{font-family:var(--font-display);font-size:var(--text-studio-title);font-weight:var(--weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.type-section{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--weight-bold);letter-spacing:-.005em;line-height:1.2}.type-ui{font-family:var(--font-sans);font-size:var(--text-ui);font-weight:var(--weight-semi);line-height:1.4}.type-figure-hero{font-family:var(--font-display);font-size:var(--text-figure-hero);font-weight:var(--weight-display);letter-spacing:-.02em;white-space:nowrap;line-height:1}.type-figure{font-family:var(--font-mono);font-size:var(--text-figure);font-weight:var(--weight-figure);letter-spacing:0;line-height:1.1}.type-ledger{font-family:var(--font-mono);font-size:var(--text-ledger);font-weight:var(--weight-ledger);letter-spacing:0;line-height:1.4}.two-tone{color:var(--ink)}.two-tone :where(strong,b,.key){color:var(--two-tone-key,var(--ink));font-weight:inherit;background:linear-gradient(transparent 62%, var(--lime) 62% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}:is(.on-lime,.card--lime) .two-tone :where(strong,b,.key),.two-tone:is(.on-lime,.card--lime) :where(strong,b,.key){background:linear-gradient(#0000 62%,#fff 62% 92%,#0000 92%)}:root[data-side=brand] .only-creator,:root:not([data-side=brand]) .only-brand{display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-\[var\(--gap-tight\)\]{inset-inline:var(--gap-tight)}.inset-x-\[var\(--gutter\)\]{inset-inline:var(--gutter)}.inset-y-0{inset-block:0}.-top-\[0\.25rem\]{top:-.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-32{top:calc(var(--spacing) * 32)}.top-\[-11px\]{top:-11px}.top-\[0\.625rem\]{top:.625rem}.top-\[1\.75rem\]{top:1.75rem}.top-\[4rem\]{top:4rem}.top-\[40\%\]{top:40%}.top-\[calc\(4\.75rem\+var\(--space-2xs\)\)\]{top:calc(4.75rem + var(--space-2xs))}.top-\[var\(--gutter\)\]{top:var(--gutter)}.top-auto{top:auto}.-right-14{right:calc(var(--spacing) * -14)}.right-0{right:0}.right-\[-4px\]{right:-4px}.right-\[-11px\]{right:-11px}.right-\[var\(--gutter\)\]{right:var(--gutter)}.bottom-0{bottom:0}.bottom-44{bottom:calc(var(--spacing) * 44)}.bottom-\[0\.625rem\]{bottom:.625rem}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-\[calc\(var\(--tabbar-safe\)\+var\(--gap-base\)\)\]{bottom:calc(var(--tabbar-safe) + var(--gap-base))}.-left-9{left:calc(var(--spacing) * -9)}.left-0{left:0}.left-1\/2{left:50%}.left-\[-11px\]{left:-11px}.left-\[0\.75rem\]{left:.75rem}.left-\[0\.875rem\]{left:.875rem}.left-\[calc\(0\.875rem-1px\)\]{left:calc(.875rem - 1px)}.left-\[calc\(50\%\+0\.5rem\)\]{left:calc(50% + .5rem)}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.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}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-\[3px\]{margin:-3px}.m-0{margin:0}.m-\[var\(--space-xs\)\]{margin:var(--space-xs)}.-mx-\[var\(--gap-tight\)\]{margin-inline:calc(var(--gap-tight) * -1)}.-mx-\[var\(--gutter\)\]{margin-inline:calc(var(--gutter) * -1)}.-mx-\[var\(--space-2xs\)\]{margin-inline:calc(var(--space-2xs) * -1)}.mx-\[0\.125rem\]{margin-inline:.125rem}.mx-\[calc\(50\%-50vw\)\]{margin-inline:calc(50% - 50vw)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[var\(--gap-base\)\]{margin-block:var(--gap-base)}.my-\[var\(--space-md\)\]{margin-block:var(--space-md)}.my-auto{margin-block:auto}.-mt-\[0\.5rem\]{margin-top:-.5rem}.-mt-px{margin-top:-1px}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[0\.1rem\]{margin-top:.1rem}.mt-\[0\.2em\]{margin-top:.2em}.mt-\[0\.3em\]{margin-top:.3em}.mt-\[0\.5rem\]{margin-top:.5rem}.mt-\[0\.25em\]{margin-top:.25em}.mt-\[0\.25rem\]{margin-top:.25rem}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[0\.125rem\]{margin-top:.125rem}.mt-\[0\.375rem\]{margin-top:.375rem}.mt-\[1\.25rem\]{margin-top:1.25rem}.mt-\[2px\]{margin-top:2px}.mt-\[var\(--gap-base\)\]{margin-top:var(--gap-base)}.mt-\[var\(--gap-tight\)\]{margin-top:var(--gap-tight)}.mt-\[var\(--space-2xs\)\]{margin-top:var(--space-2xs)}.mt-\[var\(--space-3xs\)\]{margin-top:var(--space-3xs)}.mt-\[var\(--space-lg\)\]{margin-top:var(--space-lg)}.mt-\[var\(--space-md\)\]{margin-top:var(--space-md)}.mt-\[var\(--space-sm\)\]{margin-top:var(--space-sm)}.mt-\[var\(--space-xl\)\]{margin-top:var(--space-xl)}.mt-\[var\(--space-xs\)\]{margin-top:var(--space-xs)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[0\.375rem\]{margin-bottom:.375rem}.mb-\[var\(--gap-base\)\]{margin-bottom:var(--gap-base)}.mb-\[var\(--gap-tight\)\]{margin-bottom:var(--gap-tight)}.mb-\[var\(--space-3xs\)\]{margin-bottom:var(--space-3xs)}.mb-\[var\(--space-lg\)\]{margin-bottom:var(--space-lg)}.mb-\[var\(--space-md\)\]{margin-bottom:var(--space-md)}.-ml-\[0\.9em\]{margin-left:-.9em}.ml-\[0\.3em\]{margin-left:.3em}.ml-\[0\.125rem\]{margin-left:.125rem}.ml-\[0\.375rem\]{margin-left:.375rem}.ml-\[1px\]{margin-left:1px}.ml-\[var\(--space-2xs\)\]{margin-left:var(--space-2xs)}.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-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[9\/16\]{aspect-ratio:9/16}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-\[0\.4em\]{height:.4em}.h-\[0\.75rem\]{height:.75rem}.h-\[0\.625rem\]{height:.625rem}.h-\[0\.875rem\]{height:.875rem}.h-\[1\.1em\]{height:1.1em}.h-\[1\.5rem\]{height:1.5rem}.h-\[1\.25rem\]{height:1.25rem}.h-\[1\.75rem\]{height:1.75rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1em\]{height:1em}.h-\[1rem\]{height:1rem}.h-\[2\.25rem\]{height:2.25rem}.h-\[2\.75rem\]{height:2.75rem}.h-\[2px\]{height:2px}.h-\[2rem\]{height:2rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[4px\]{height:4px}.h-\[4rem\]{height:4rem}.h-\[5rem\]{height:5rem}.h-\[6\.5rem\]{height:6.5rem}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[12\.5rem\]{height:12.5rem}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[20px\]{height:20px}.h-\[27rem\]{height:27rem}.h-\[88px\]{height:88px}.h-\[100dvh\]{height:100dvh}.h-\[123px\]{height:123px}.h-\[var\(--row\)\]{height:var(--row)}.h-\[var\(--tap\)\]{height:var(--tap)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[22rem\]{max-height:22rem}.max-h-none{max-height:none}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[var\(--row\)\]{min-height:var(--row)}.min-h-\[var\(--tap\)\]{min-height:var(--tap)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-8{width:calc(var(--spacing) * 8)}.w-16{width:calc(var(--spacing) * 16)}.w-\[0\.4em\]{width:.4em}.w-\[0\.625rem\]{width:.625rem}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.75rem\]{width:1.75rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1em\]{width:1em}.w-\[1rem\]{width:1rem}.w-\[2\.25rem\]{width:2.25rem}.w-\[2\.75rem\]{width:2.75rem}.w-\[2px\]{width:2px}.w-\[2rem\]{width:2rem}.w-\[3\.5rem\]{width:3.5rem}.w-\[4rem\]{width:4rem}.w-\[6rem\]{width:6rem}.w-\[7rem\]{width:7rem}.w-\[8rem\]{width:8rem}.w-\[9rem\]{width:9rem}.w-\[10px\]{width:10px}.w-\[10rem\]{width:10rem}.w-\[12px\]{width:12px}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[35\%\]{width:35%}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[45\%\]{width:45%}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[240px\]{width:240px}.w-\[min\(9rem\,50\%\)\]{width:min(9rem,50%)}.w-\[min\(12rem\,50\%\)\]{width:min(12rem,50%)}.w-\[min\(14rem\,45\%\)\]{width:min(14rem,45%)}.w-\[min\(14rem\,65\%\)\]{width:min(14rem,65%)}.w-\[min\(16rem\,60\%\)\]{width:min(16rem,60%)}.w-\[min\(16rem\,80\%\)\]{width:min(16rem,80%)}.w-\[min\(18rem\,70\%\)\]{width:min(18rem,70%)}.w-\[min\(18rem\,80\%\)\]{width:min(18rem,80%)}.w-\[min\(20rem\,85\%\)\]{width:min(20rem,85%)}.w-\[min\(22rem\,70\%\)\]{width:min(22rem,70%)}.w-\[min\(22rem\,100\%\)\]{width:min(22rem,100%)}.w-\[min\(26rem\,85\%\)\]{width:min(26rem,85%)}.w-\[min\(30rem\,100\%\)\]{width:min(30rem,100%)}.w-\[var\(--tap\)\]{width:var(--tap)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[\.\.ch\]{max-width:..ch}.max-w-\[10ch\]{max-width:10ch}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40ch\]{max-width:40ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[75ch\]{max-width:75ch}.max-w-\[390px\]{max-width:390px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.375rem\]{min-width:1.375rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[var\(--tap\)\]{min-width:var(--tap)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_8rem\]{flex:8rem}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[2_1_0\%\]{flex:2}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[12rem\]{flex-basis:12rem}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-\[0\.1em\]{--tw-translate-y:.1em;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.5rem\]{--tw-translate-y:.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.125em\]{--tw-translate-y:.125em;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-\[13deg\]{rotate:-13deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[8deg\]{rotate:8deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\[4\.75rem\]{scroll-margin-top:4.75rem}.scroll-ml-\[var\(--gutter\)\]{scroll-margin-left:var(--gutter)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.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-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_5\.5rem\]{grid-template-columns:minmax(0,1fr) 5.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_1\.125rem\]{grid-template-columns:minmax(0,1fr) auto 1.125rem}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[repeat\(3\,minmax\(min-content\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(min-content,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[0\.1rem\]{gap:.1rem}.gap-\[0\.5rem\]{gap:.5rem}.gap-\[0\.25rem\]{gap:.25rem}.gap-\[0\.35em\]{gap:.35em}.gap-\[0\.75rem\]{gap:.75rem}.gap-\[0\.125rem\]{gap:.125rem}.gap-\[0\.375rem\]{gap:.375rem}.gap-\[0\.625rem\]{gap:.625rem}.gap-\[0\.875rem\]{gap:.875rem}.gap-\[1\.125rem\]{gap:1.125rem}.gap-\[2px\]{gap:2px}.gap-\[var\(--gap-base\)\]{gap:var(--gap-base)}.gap-\[var\(--gap-base\)\]\!{gap:var(--gap-base)!important}.gap-\[var\(--gap-loose\)\]{gap:var(--gap-loose)}.gap-\[var\(--gap-tight\)\]{gap:var(--gap-tight)}.gap-\[var\(--gap-tight\)\]\!{gap:var(--gap-tight)!important}.gap-\[var\(--space-2xs\)\]{gap:var(--space-2xs)}.gap-\[var\(--space-3xs\)\]{gap:var(--space-3xs)}.gap-\[var\(--space-lg\)\]{gap:var(--space-lg)}.gap-\[var\(--space-md\)\]{gap:var(--space-md)}.gap-\[var\(--space-sm\)\]{gap:var(--space-sm)}.gap-\[var\(--space-xl\)\]{gap:var(--space-xl)}.gap-\[var\(--space-xs\)\]{gap:var(--space-xs)}: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)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--gap-tight\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--gap-tight) * var(--tw-space-y-reverse));margin-block-end:calc(var(--gap-tight) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[0\.5rem\]{column-gap:.5rem}.gap-x-\[0\.375rem\]{column-gap:.375rem}.gap-x-\[var\(--gap-base\)\]{column-gap:var(--gap-base)}.gap-x-\[var\(--gap-loose\)\]{column-gap:var(--gap-loose)}.gap-x-\[var\(--gap-tight\)\]{column-gap:var(--gap-tight)}.gap-x-\[var\(--space-2xs\)\]{column-gap:var(--space-2xs)}.gap-x-\[var\(--space-md\)\]{column-gap:var(--space-md)}.gap-x-\[var\(--space-sm\)\]{column-gap:var(--space-sm)}.gap-x-\[var\(--space-xs\)\]{column-gap:var(--space-xs)}.gap-y-\[0\.25rem\]{row-gap:.25rem}.gap-y-\[0\.125rem\]{row-gap:.125rem}.gap-y-\[0\.375rem\]{row-gap:.375rem}.gap-y-\[var\(--gap-base\)\]{row-gap:var(--gap-base)}.gap-y-\[var\(--gap-tight\)\]{row-gap:var(--gap-tight)}.gap-y-\[var\(--space-2xs\)\]{row-gap:var(--space-2xs)}.gap-y-\[var\(--space-3xs\)\]{row-gap:var(--space-3xs)}.gap-y-\[var\(--space-md\)\]{row-gap:var(--space-md)}: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-\[color\:var\(--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-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-pill\)\]{border-radius:var(--radius-pill)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[var\(--radius-sm\)\]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.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-4{border-style:var(--tw-border-style);border-width:4px}.border-\[length\:var\(--border\)\]{border-style:var(--tw-border-style);border-width:var(--border)}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#F0D58A\]{border-color:#f0d58a}.border-\[color\:color-mix\(in_srgb\,currentColor_45\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,currentColor_45\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 45%,transparent)}}.border-\[color\:var\(--bad-text\)\]{border-color:var(--bad-text)}.border-\[color\:var\(--good-text\)\]{border-color:var(--good-text)}.border-\[color\:var\(--lime-deep\)\]{border-color:var(--lime-deep)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[color\:var\(--line-2\)\]{border-color:var(--line-2)}.border-\[color\:var\(--line-input\)\]{border-color:var(--line-input)}.border-\[color\:var\(--side-fill\)\]{border-color:var(--side-fill)}.border-\[color\:var\(--side-text\)\]{border-color:var(--side-text)}.border-\[color\:var\(--violet-hi\)\]{border-color:var(--violet-hi)}.border-\[color\:var\(--warn-text\)\]{border-color:var(--warn-text)}.border-\[color\:var\(--x\)\]{border-color:var(--x)}.border-\[var\(--coral\)\]{border-color:var(--coral)}.border-fuchsia-600{border-color:var(--color-fuchsia-600)}.border-purple-400{border-color:var(--color-purple-400)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-b-\[color\:var\(--lime-deep\)\]{border-bottom-color:var(--lime-deep)}.bg-\[\.\.\.\]{background-color:...}.bg-\[color-mix\(in_srgb\,\#fff_25\%\,transparent\)\]{background-color:#ffffff40}.bg-\[color-mix\(in_srgb\,currentColor_16\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,currentColor_16\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 16%,transparent)}}.bg-\[var\(--good-text\)\]{background-color:var(--good-text)}.bg-\[var\(--ground\)\]{background-color:var(--ground)}.bg-\[var\(--ground-2\)\]{background-color:var(--ground-2)}.bg-\[var\(--ground-3\)\]{background-color:var(--ground-3)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--ink-2\)\]{background-color:var(--ink-2)}.bg-\[var\(--lime\)\]{background-color:var(--lime)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--side-fill\)\]{background-color:var(--side-fill)}.bg-\[var\(--side-text\)\]{background-color:var(--side-text)}.bg-\[var\(--violet\)\]{background-color:var(--violet)}.bg-\[var\(--warn-wash\)\]{background-color:var(--warn-wash)}.bg-\[var\(--x\)\]{background-color:var(--x)}.bg-\[var\(--yellow-l\)\]{background-color:var(--yellow-l)}.bg-current{background-color:currentColor}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-transparent{background-color:#0000}.\[mask-image\:var\(--edge-mask\)\]{-webkit-mask-image:var(--edge-mask);-webkit-mask-image:var(--edge-mask);-webkit-mask-image:var(--edge-mask);mask-image:var(--edge-mask)}.bg-size-\[1\.4em\]{background-size:1.4em}.bg-repeat-x{background-repeat:repeat-x}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[0\.5rem\]{padding:.5rem}.p-\[0\.75rem\]{padding:.75rem}.p-\[0\.375rem\]{padding:.375rem}.p-\[3px\]{padding:3px}.p-\[var\(--gap-base\)\]{padding:var(--gap-base)}.p-\[var\(--gutter\)\]{padding:var(--gutter)}.p-\[var\(--space-2xs\)\]{padding:var(--space-2xs)}.p-\[var\(--space-lg\)\]{padding:var(--space-lg)}.p-\[var\(--space-md\)\]{padding:var(--space-md)}.p-\[var\(--space-sm\)\]{padding:var(--space-sm)}.p-\[var\(--space-xs\)\]{padding:var(--space-xs)}.px-0{padding-inline:0}.px-\[0\.5em\]{padding-inline:.5em}.px-\[0\.75rem\]{padding-inline:.75rem}.px-\[0\.875rem\]{padding-inline:.875rem}.px-\[0\.3125rem\]{padding-inline:.3125rem}.px-\[0\.4375rem\]{padding-inline:.4375rem}.px-\[1\.125rem\]{padding-inline:1.125rem}.px-\[var\(--gap-base\)\]{padding-inline:var(--gap-base)}.px-\[var\(--gap-tight\)\]{padding-inline:var(--gap-tight)}.px-\[var\(--gutter\)\]{padding-inline:var(--gutter)}.px-\[var\(--space-2xs\)\]{padding-inline:var(--space-2xs)}.px-\[var\(--space-md\)\]{padding-inline:var(--space-md)}.px-\[var\(--space-sm\)\]{padding-inline:var(--space-sm)}.px-\[var\(--space-xs\)\]{padding-inline:var(--space-xs)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[0\.5rem\]{padding-block:.5rem}.py-\[0\.25rem\]{padding-block:.25rem}.py-\[0\.75rem\]{padding-block:.75rem}.py-\[0\.375rem\]{padding-block:.375rem}.py-\[0\.625rem\]{padding-block:.625rem}.py-\[0\.875rem\]{padding-block:.875rem}.py-\[1rem\]{padding-block:1rem}.py-\[3px\]{padding-block:3px}.py-\[var\(--gap-base\)\]{padding-block:var(--gap-base)}.py-\[var\(--gap-loose\)\]{padding-block:var(--gap-loose)}.py-\[var\(--gap-tight\)\]{padding-block:var(--gap-tight)}.py-\[var\(--space-2xl\)\]{padding-block:var(--space-2xl)}.py-\[var\(--space-2xs\)\]{padding-block:var(--space-2xs)}.py-\[var\(--space-3xs\)\]{padding-block:var(--space-3xs)}.py-\[var\(--space-lg\)\]{padding-block:var(--space-lg)}.py-\[var\(--space-md\)\]{padding-block:var(--space-md)}.py-\[var\(--space-sm\)\]{padding-block:var(--space-sm)}.py-\[var\(--space-xl\)\]{padding-block:var(--space-xl)}.py-\[var\(--space-xs\)\]{padding-block:var(--space-xs)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[0\.25rem\]{padding-top:.25rem}.pt-\[0\.75rem\]{padding-top:.75rem}.pt-\[0\.125rem\]{padding-top:.125rem}.pt-\[1\.75rem\]{padding-top:1.75rem}.pt-\[1\.625rem\]{padding-top:1.625rem}.pt-\[1rem\]{padding-top:1rem}.pt-\[var\(--gap-base\)\]{padding-top:var(--gap-base)}.pt-\[var\(--gap-tight\)\]{padding-top:var(--gap-tight)}.pt-\[var\(--space-2xs\)\]{padding-top:var(--space-2xs)}.pt-\[var\(--space-lg\)\]{padding-top:var(--space-lg)}.pt-\[var\(--space-md\)\]{padding-top:var(--space-md)}.pt-\[var\(--space-sm\)\]{padding-top:var(--space-sm)}.pt-\[var\(--space-xl\)\]{padding-top:var(--space-xl)}.pt-\[var\(--space-xs\)\]{padding-top:var(--space-xs)}.pr-\[0\.625rem\]{padding-right:.625rem}.pr-\[3\.5rem\]{padding-right:3.5rem}.pr-\[3\.75rem\]{padding-right:3.75rem}.pr-\[calc\(1\.75rem\+var\(--space-sm\)\)\]{padding-right:calc(1.75rem + var(--space-sm))}.pr-\[var\(--gap-base\)\]{padding-right:var(--gap-base)}.pr-\[var\(--gap-tight\)\]{padding-right:var(--gap-tight)}.pr-\[var\(--space-3xs\)\]{padding-right:var(--space-3xs)}.pb-\[0\.25rem\]{padding-bottom:.25rem}.pb-\[0\.75rem\]{padding-bottom:.75rem}.pb-\[1\.5rem\]{padding-bottom:1.5rem}.pb-\[1\.25rem\]{padding-bottom:1.25rem}.pb-\[calc\(0\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(var\(--tabbar-safe\)\+var\(--space-lg\)\)\]{padding-bottom:calc(var(--tabbar-safe) + var(--space-lg))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[var\(--gap-base\)\]{padding-bottom:var(--gap-base)}.pb-\[var\(--gap-tight\)\]{padding-bottom:var(--gap-tight)}.pb-\[var\(--space-2xl\)\]{padding-bottom:var(--space-2xl)}.pb-\[var\(--space-3xs\)\]{padding-bottom:var(--space-3xs)}.pb-\[var\(--space-md\)\]{padding-bottom:var(--space-md)}.pb-\[var\(--space-xl\)\]{padding-bottom:var(--space-xl)}.pb-\[var\(--space-xs\)\]{padding-bottom:var(--space-xs)}.pl-\[0\.875rem\]{padding-left:.875rem}.pl-\[1\.25rem\]{padding-left:1.25rem}.pl-\[2\.5rem\]{padding-left:2.5rem}.pl-\[var\(--gap-base\)\]{padding-left:var(--gap-base)}.pl-\[var\(--space-md\)\]{padding-left:var(--space-md)}.pl-\[var\(--space-sm\)\]{padding-left:var(--space-sm)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[family-name\:var\(--font-mono\)\],.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[38px\]{font-size:38px}.text-\[length\:0\.875rem\]{font-size:.875rem}.text-\[length\:0\.8125rem\]{font-size:.8125rem}.text-\[length\:0\.9375rem\]{font-size:.9375rem}.text-\[length\:1\.25rem\]{font-size:1.25rem}.text-\[length\:1\.125rem\]{font-size:1.125rem}.text-\[length\:1\.375rem\]{font-size:1.375rem}.text-\[length\:clamp\(3\.25rem\,11\.5cqi\,6rem\)\]{font-size:clamp(3.25rem,11.5cqi,6rem)}.text-\[length\:clamp\(3\.25rem\,14cqi\,6rem\)\]{font-size:clamp(3.25rem,14cqi,6rem)}.text-\[length\:max\(3\.25rem\,min\(14cqi\,var\(--text-poster\)\)\)\]{font-size:max(3.25rem, min(14cqi, var(--text-poster)))}.text-\[length\:var\(--text-2xs\)\]{font-size:var(--text-2xs)}.text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.text-\[length\:var\(--text-body\)\]{font-size:var(--text-body)}.text-\[length\:var\(--text-body-l\)\]{font-size:var(--text-body-l)}.text-\[length\:var\(--text-display-s\)\]{font-size:var(--text-display-s)}.text-\[length\:var\(--text-ledger\)\]{font-size:var(--text-ledger)}.text-\[length\:var\(--text-lg\)\]{font-size:var(--text-lg)}.text-\[length\:var\(--text-section\)\]{font-size:var(--text-section)}.text-\[length\:var\(--text-sm\)\]{font-size:var(--text-sm)}.text-\[length\:var\(--text-ui\)\]{font-size:var(--text-ui)}.text-\[length\:var\(--text-xl\)\]{font-size:var(--text-xl)}.text-\[length\:var\(--x\)\]{font-size:var(--x)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[var\(--leading-display\)\]{--tw-leading:var(--leading-display);line-height:var(--leading-display)}.leading-\[var\(--leading-normal\)\]{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-\[var\(--leading-snug\)\]{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-\[var\(--leading-title\)\]{--tw-leading:var(--leading-title);line-height:var(--leading-title)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.-tracking-\[0\.76px\]{--tw-tracking:calc(.76px * -1);letter-spacing:-.76px}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[var\(--tracking-display\)\]{--tw-tracking:var(--tracking-display);letter-spacing:var(--tracking-display)}.tracking-\[var\(--tracking-title\)\]{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:inherit\]{color:inherit}.text-\[color\:var\(--accent-text\)\]{color:var(--accent-text)}.text-\[color\:var\(--bad-text\)\]{color:var(--bad-text)}.text-\[color\:var\(--good-text\)\]{color:var(--good-text)}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[color\:var\(--ink-2\)\]{color:var(--ink-2)}.text-\[color\:var\(--ink-placeholder\)\]{color:var(--ink-placeholder)}.text-\[color\:var\(--lime\)\]{color:var(--lime)}.text-\[color\:var\(--on-lime\)\]{color:var(--on-lime)}.text-\[color\:var\(--on-violet\)\]{color:var(--on-violet)}.text-\[color\:var\(--side-on-fill\)\]{color:var(--side-on-fill)}.text-\[color\:var\(--side-text\)\]{color:var(--side-text)}.text-\[color\:var\(--violet-text\)\]{color:var(--violet-text)}.text-\[color\:var\(--warn-text\)\]{color:var(--warn-text)}.text-\[color\:var\(--x\)\]{color:var(--x)}.text-black{color:var(--color-black)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.decoration-\[color\:var\(--line-input\)\]{-webkit-text-decoration-color:var(--line-input);-webkit-text-decoration-color:var(--line-input);-webkit-text-decoration-color:var(--line-input);text-decoration-color:var(--line-input)}.decoration-transparent{text-decoration-color:#0000}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[0\.25em\]{text-underline-offset:.25em}.underline-offset-\[0\.45em\]{text-underline-offset:.45em}.accent-\[var\(--side-fill\)\]{accent-color:var(--side-fill)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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_8px_24px_rgb\(21_25_28\/0\.1\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#15191c1a);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-\[var\(--side-fill\)\]{--tw-ring-color:var(--side-fill)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[color\:var\(--ground-2\)\]{outline-color:var(--ground-2)}.blur{--tw-blur:blur(8px);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,)}.blur-md{--tw-blur:blur(var(--blur-md));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,)}.invert{--tw-invert:invert(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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-\[height\]{transition-property:height;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-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,color\]{transition-property:translate,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;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-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[var\(--dur-1\)\]{--tw-duration:var(--dur-1);transition-duration:var(--dur-1)}.duration-\[var\(--dur-2\)\]{--tw-duration:var(--dur-2);transition-duration:var(--dur-2)}.duration-\[var\(--dur-3\)\]{--tw-duration:var(--dur-3);transition-duration:var(--dur-3)}.duration-\[var\(--dur-6\)\]{--tw-duration:var(--dur-6);transition-duration:var(--dur-6)}.duration-\[var\(--dur-exit\)\]{--tw-duration:var(--dur-exit);transition-duration:var(--dur-exit)}.duration-\[var\(--dur-instant\)\]{--tw-duration:var(--dur-instant);transition-duration:var(--dur-instant)}.duration-\[var\(--dur-press\)\]{--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.ease-\[var\(--ease-arrive\)\]{--tw-ease:var(--ease-arrive);transition-timing-function:var(--ease-arrive)}.ease-\[var\(--ease-exit\)\]{--tw-ease:var(--ease-exit);transition-timing-function:var(--ease-exit)}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--color-focus\:var\(--violet-text\)\]{--color-focus:var(--violet-text)}.\[--edge-fade\:var\(--gutter\)\]{--edge-fade:var(--gutter)}.\[--fan-r\:2\.5deg\]{--fan-r:2.5deg}.\[--fan-x\:7px\]{--fan-x:7px}.\[--marquee-bg\:var\(--violet\)\]{--marquee-bg:var(--violet)}.\[--seg-i\:0\]{--seg-i:0}.\[--side-fill\:var\(--violet-hi\)\]{--side-fill:var(--violet-hi)}.\[--side-on-fill\:var\(--on-violet\)\]{--side-on-fill:var(--on-violet)}.\[--violet\:var\(--violet-hi\)\]{--violet:var(--violet-hi)}.\[grid-area\:head\]{grid-area:head}.\[grid-area\:rail\]{grid-area:rail}.\[grid-area\:report\]{grid-area:report}.\[grid-template-areas\:\'head\'_\'rail\'_\'report\'\]{grid-template-areas:"head""rail""report"}.group-open\:scale-y-0:is(:where(.group):is([open],:popover-open,:open) *){--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-\[2px\]:is(:where(.group):hover *){--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-\[color\:var\(--line-input-hover\)\]:is(:where(.group):hover *){border-color:var(--line-input-hover)}.group-hover\:text-\[color\:var\(--ink\)\]:is(:where(.group):hover *){color:var(--ink)}.group-hover\:decoration-\[color\:var\(--line-input\)\]:is(:where(.group):hover *){-webkit-text-decoration-color:var(--line-input);-webkit-text-decoration-color:var(--line-input);-webkit-text-decoration-color:var(--line-input);text-decoration-color:var(--line-input)}.group-hover\:decoration-current:is(:where(.group):hover *){text-decoration-color:currentColor}}.marker\:font-\[600\] ::marker{--tw-font-weight:600;font-weight:600}.marker\:font-\[600\]::marker{--tw-font-weight:600;font-weight:600}.marker\:font-\[600\] ::-webkit-details-marker{--tw-font-weight:600;font-weight:600}.marker\:font-\[600\]::-webkit-details-marker{--tw-font-weight:600;font-weight:600}.marker\:font-\[700\] ::marker{--tw-font-weight:700;font-weight:700}.marker\:font-\[700\]::marker{--tw-font-weight:700;font-weight:700}.marker\:font-\[700\] ::-webkit-details-marker{--tw-font-weight:700;font-weight:700}.marker\:font-\[700\]::-webkit-details-marker{--tw-font-weight:700;font-weight:700}.marker\:text-\[color\:var\(--ink\)\] ::marker{color:var(--ink)}.marker\:text-\[color\:var\(--ink\)\]::marker{color:var(--ink)}.marker\:text-\[color\:var\(--ink\)\] ::-webkit-details-marker{color:var(--ink)}.marker\:text-\[color\:var\(--ink\)\]::-webkit-details-marker{color:var(--ink)}.backdrop\:bg-\[var\(--scrim\)\]::backdrop{background-color:var(--scrim)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-\[var\(--gap-tight\)\]:before{content:var(--tw-content);inset-inline:calc(var(--gap-tight) * -1)}.before\:inset-y-\[2px\]:before{content:var(--tw-content);inset-block:2px}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:w-\[0\.9em\]:before{content:var(--tw-content);width:.9em}.before\:rounded-\[var\(--radius-sm\)\]:before{content:var(--tw-content);border-radius:var(--radius-sm)}.before\:text-center:before{content:var(--tw-content);text-align:center}.before\:transition-colors:before{content:var(--tw-content);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))}.before\:duration-\[var\(--dur-1\)\]:before{content:var(--tw-content);--tw-duration:var(--dur-1);transition-duration:var(--dur-1)}.before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.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}.first\:pt-\[var\(--gap-tight\)\]:first-child{padding-top:var(--gap-tight)}.first\:pl-0:first-child{padding-left:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[color\:var\(--ink-2\)\]:hover{border-color:var(--ink-2)}.hover\:border-\[color\:var\(--line-input-hover\)\]:hover{border-color:var(--line-input-hover)}.hover\:bg-\[var\(--ground-2\)\]:hover{background-color:var(--ground-2)}.hover\:bg-\[var\(--ground-3\)\]:hover{background-color:var(--ground-3)}.hover\:bg-\[var\(--ground-4\)\]:hover{background-color:var(--ground-4)}.hover\:text-\[color\:var\(--ink\)\]:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:before\:bg-\[var\(--ground-2\)\]:hover:before{content:var(--tw-content);background-color:var(--ground-2)}}.focus-visible\:\[mask-image\:none\]:focus-visible{-webkit-mask-image:none;mask-image:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-\[-3px\]:focus-visible{outline-offset:-3px}.focus-visible\:outline-\[color\:var\(--color-focus\)\]:focus-visible{outline-color:var(--color-focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-\[1px\]:active,.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}:where([data-side=brand]) .in-data-\[side\=brand\]\:text-\[color\:var\(--ink-2\)\]{color:var(--ink-2)}:where([data-side=brand]) .in-data-\[side\=brand\]\:text-\[color\:var\(--side-on-fill\)\]{color:var(--side-on-fill)}:where([data-side=brand]) .in-data-\[side\=brand\]\:\[--seg-i\:1\]{--seg-i:1}.has-\[\:focus-visible\]\:\[mask-image\:none\]:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-\[current\=page\]\:text-\[color\:var\(--ink\)\][aria-current=page]{color:var(--ink)}.aria-\[current\=page\]\:underline[aria-current=page]{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:inline{display:inline}.motion-reduce\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:m-auto{margin:auto}.sm\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-auto{height:auto}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:min-h-60{min-height:calc(var(--spacing) * 60)}.sm\:w-\[9rem\]{width:9rem}.sm\:w-\[10\.5rem\]{width:10.5rem}.sm\:w-\[15rem\]{width:15rem}.sm\:w-\[18rem\]{width:18rem}.sm\:w-\[min\(64rem\,calc\(100\%-2rem\)\)\]{width:min(64rem,100% - 2rem)}.sm\:w-\[min\(92rem\,calc\(100\%-2rem\)\)\]{width:min(92rem,100% - 2rem)}.sm\:w-auto{width:auto}.sm\:max-w-\[24rem\]{max-width:24rem}.sm\:max-w-\[27rem\]{max-width:27rem}.sm\:flex-1{flex:1}.sm\:flex-\[1_1_11rem\]{flex:11rem}.sm\:flex-none{flex:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-\[var\(--gap-base\)\]{gap:var(--gap-base)}.sm\:gap-\[var\(--space-md\)\]{gap:var(--space-md)}.sm\:gap-x-\[var\(--gap-loose\)\]{column-gap:var(--gap-loose)}.sm\:self-auto{align-self:auto}.sm\:rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-\[color\:var\(--line-2\)\]{border-color:var(--line-2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-\[var\(--gap-base\)\]{padding-inline:var(--gap-base)}.sm\:px-\[var\(--space-md\)\]{padding-inline:var(--space-md)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-\[var\(--space-md\)\]{padding-block:var(--space-md)}.sm\:pr-0{padding-right:0}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[length\:var\(--text-ui\)\]{font-size:var(--text-ui)}.sm\:\[--fan-r\:5deg\]{--fan-r:5deg}.sm\:\[--fan-x\:16px\]{--fan-x:16px}}@media (min-width:48rem){.md\:inset-0{inset:0}.md\:inset-x-auto{inset-inline:auto}.md\:top-\[var\(--space-md\)\]{top:var(--space-md)}.md\:right-\[-12px\]{right:-12px}.md\:right-\[var\(--space-md\)\]{right:var(--space-md)}.md\:bottom-\[var\(--space-md\)\]{bottom:var(--space-md)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:m-auto{margin:auto}.md\:mx-0{margin-inline:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:h-\[4\.25rem\]{height:4.25rem}.md\:h-\[4rem\]{height:4rem}.md\:h-\[190px\]{height:190px}.md\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.md\:min-h-\[calc\(100svh-4\.75rem\)\]{min-height:calc(100svh - 4.75rem)}.md\:w-\[200px\]{width:200px}.md\:w-\[280px\]{width:280px}.md\:w-\[min\(26rem\,calc\(100vw-var\(--rail-w\)-2\*var\(--space-md\)\)\)\]{width:min(26rem, calc(100vw - var(--rail-w) - 2 * var(--space-md)))}.md\:w-\[min\(100\%-2rem\,52rem\)\]{width:min(100% - 2rem,52rem)}.md\:min-w-\[min\(100\%\,18rem\)\]{min-width:min(100%,18rem)}.md\:flex-\[1_1_auto\]{flex:auto}.md\:scroll-ml-0{scroll-margin-left:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_minmax\(0\,390px\)\]{grid-template-columns:1fr minmax(0,390px)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.md\:grid-cols-\[minmax\(0\,390px\)_1fr\]{grid-template-columns:minmax(0,390px) 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-\[var\(--space-2xl\)\]{gap:var(--space-2xl)}.md\:gap-\[var\(--space-lg\)\]{gap:var(--space-lg)}.md\:rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-\[color\:var\(--line\)\]{border-color:var(--line)}.md\:p-\[0\.875rem\]{padding:.875rem}.md\:p-\[var\(--gap-base\)\]{padding:var(--gap-base)}.md\:p-\[var\(--space-md\)\]{padding:var(--space-md)}.md\:px-0{padding-inline:0}.md\:px-\[var\(--space-lg\)\]{padding-inline:var(--space-lg)}.md\:py-\[var\(--space-2xl\)\]{padding-block:var(--space-2xl)}.md\:py-\[var\(--space-md\)\]{padding-block:var(--space-md)}.md\:pt-\[1\.5rem\]{padding-top:1.5rem}.md\:pt-\[var\(--space-2xl\)\]{padding-top:var(--space-2xl)}.md\:pt-\[var\(--space-lg\)\]{padding-top:var(--space-lg)}.md\:pb-\[var\(--space-2xl\)\]{padding-bottom:var(--space-2xl)}.md\:text-\[80px\]{font-size:80px}.md\:text-\[length\:1\.25rem\]{font-size:1.25rem}.md\:text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.md\:leading-\[70px\]{--tw-leading:70px;line-height:70px}.md\:font-\[800\]{--tw-font-weight:800;font-weight:800}.md\:-tracking-\[1\.6px\]{--tw-tracking:calc(1.6px * -1);letter-spacing:-1.6px}.md\:tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.md\:\[--edge-fade\:1\.25rem\]{--edge-fade:1.25rem}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[3\%\]{top:3%}.lg\:top-\[4\.5rem\]{top:4.5rem}.lg\:top-\[5\%\]{top:5%}.lg\:right-\[1rem\]{right:1rem}.lg\:right-\[3\%\]{right:3%}.lg\:bottom-\[-3\%\]{bottom:-3%}.lg\:bottom-\[-6\%\]{bottom:-6%}.lg\:left-\[1rem\]{left:1rem}.lg\:left-\[9\%\]{left:9%}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-start-1{grid-row-start:1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[4\.5rem\]{height:4.5rem}.lg\:min-h-\[min\(calc\(100svh-4\.75rem\)\,54rem\)\]{min-height:min(100svh - 4.75rem,54rem)}.lg\:w-\[10\.5rem\]{width:10.5rem}.lg\:w-\[10rem\]{width:10rem}.lg\:w-\[11\.5rem\]{width:11.5rem}.lg\:w-\[12rem\]{width:12rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem_12rem\]{grid-template-columns:minmax(0,1fr) 16rem 12rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-\[var\(--space-lg\)\]{gap:var(--space-lg)}.lg\:gap-\[var\(--space-xl\)\]{gap:var(--space-xl)}.lg\:gap-x-\[var\(--space-sm\)\]{column-gap:var(--space-sm)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:pt-\[7rem\]{padding-top:7rem}.lg\:pb-\[9rem\]{padding-bottom:9rem}.lg\:\[grid-template-areas\:\'rail_head\'_\'rail_report\'\]{grid-template-areas:"rail head""rail report"}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[29rem\]{height:29rem}.xl\:w-\[min\(24rem\,100\%\)\]{width:min(24rem,100%)}.xl\:max-w-\[min\(76rem\,var\(--wrap-max\)\)\]{max-width:min(76rem, var(--wrap-max))}.xl\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.xl\:justify-self-end{justify-self:flex-end}.xl\:justify-self-start{justify-self:flex-start}}@container (min-width:20rem){.\@xs\:block{display:block}}@container (min-width:28rem){.\@md\:flex-1{flex:1}.\@md\:flex-row{flex-direction:row}}@container (min-width:32rem){.\@lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@lg\:hidden{display:none}.\@lg\:inline{display:inline}.\@lg\:table{display:table}.\@lg\:table-caption{display:table-caption}.\@lg\:table-cell{display:table-cell}.\@lg\:table-footer-group{display:table-footer-group}.\@lg\:table-header-group{display:table-header-group}.\@lg\:table-row{display:table-row}.\@lg\:table-row-group{display:table-row-group}.\@lg\:h-\[var\(--row\)\]{height:var(--row)}.\@lg\:table-fixed{table-layout:fixed}.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@lg\:gap-x-\[var\(--space-md\)\]{column-gap:var(--space-md)}.\@lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@lg\:border-\[color\:var\(--line\)\]{border-color:var(--line)}.\@lg\:border-\[color\:var\(--line-2\)\]{border-color:var(--line-2)}.\@lg\:px-\[0\.75rem\]{padding-inline:.75rem}.\@lg\:py-0{padding-block:0}.\@lg\:py-\[0\.25rem\]{padding-block:.25rem}.\@lg\:pt-0{padding-top:0}.\@lg\:text-left{text-align:left}.\@lg\:text-right{text-align:right}.\@lg\:align-middle{vertical-align:middle}.\@lg\:font-\[500\]{--tw-font-weight:500;font-weight:500}.\@lg\:first\:pl-0:first-child{padding-left:0}.\@lg\:last\:pr-0:last-child{padding-right:0}}@container (min-width:42rem){.\@2xl\:col-start-2{grid-column-start:2}.\@2xl\:col-start-3{grid-column-start:3}.\@2xl\:col-start-4{grid-column-start:4}.\@2xl\:col-start-5{grid-column-start:5}.\@2xl\:row-span-1{grid-row:span 1/span 1}.\@2xl\:row-start-1{grid-row-start:1}.\@2xl\:grid{display:grid}.\@2xl\:hidden{display:none}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_9rem_8rem_8rem_1\.125rem\]{grid-template-columns:minmax(0,1fr) 9rem 8rem 8rem 1.125rem}.\@2xl\:items-center{align-items:center}.\@2xl\:gap-y-0{row-gap:0}.\@2xl\:py-\[0\.625rem\]{padding-block:.625rem}}@container (min-width:48rem){.\@3xl\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@3xl\:hidden{display:none}.\@3xl\:inline{display:inline}.\@3xl\:table{display:table}.\@3xl\:table-caption{display:table-caption}.\@3xl\:table-cell{display:table-cell}.\@3xl\:table-footer-group{display:table-footer-group}.\@3xl\:table-header-group{display:table-header-group}.\@3xl\:table-row{display:table-row}.\@3xl\:table-row-group{display:table-row-group}.\@3xl\:h-\[var\(--row\)\]{height:var(--row)}.\@3xl\:table-fixed{table-layout:fixed}.\@3xl\:items-start{align-items:flex-start}.\@3xl\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@3xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@3xl\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@3xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@3xl\:border-\[color\:var\(--line\)\]{border-color:var(--line)}.\@3xl\:border-\[color\:var\(--line-2\)\]{border-color:var(--line-2)}.\@3xl\:px-\[0\.75rem\]{padding-inline:.75rem}.\@3xl\:py-0{padding-block:0}.\@3xl\:py-\[0\.25rem\]{padding-block:.25rem}.\@3xl\:pt-0{padding-top:0}.\@3xl\:text-left{text-align:left}.\@3xl\:text-right{text-align:right}.\@3xl\:align-middle{vertical-align:middle}.\@3xl\:font-\[500\]{--tw-font-weight:500;font-weight:500}.\@3xl\:first\:pl-0:first-child{padding-left:0}.\@3xl\:last\:pr-0:last-child{padding-right:0}}@container (min-width:52rem){.\@\[52rem\]\:flex-nowrap{flex-wrap:nowrap}.\@\[52rem\]\:whitespace-nowrap{white-space:nowrap}}@container (min-width:56rem){.\@4xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@4xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&_\.accent-fill\]\:bg-transparent .accent-fill{background-color:#0000}.\[\&_\.accent-fill\]\:text-\[color\:inherit\] .accent-fill,.\[\&_\.accent-word\]\:text-\[color\:inherit\] .accent-word{color:inherit}.\[\&_\.sticker\]\:static .sticker{position:static}.\[\&_\.sticker\]\:transform-none .sticker{transform:none}.\[\&_\.sticker\]\:animate-none .sticker{animation:none}.\[\&_\.sticker\]\:rounded-\[var\(--radius-pill\)\] .sticker{border-radius:var(--radius-pill)}.\[\&_\.sticker\]\:bg-\[var\(--ground-3\)\] .sticker{background-color:var(--ground-3)}.\[\&_\.sticker\]\:text-\[color\:var\(--ink\)\] .sticker{color:var(--ink)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:border-b-0>*{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>\:first-child\]\:col-span-2>:first-child{grid-column:span 2/span 2}.\[\&\>\:first-child\]\:hidden>:first-child{display:none}.\[\&\>\:first-child\]\:pl-0>:first-child{padding-left:0}@container (min-width:32rem){.\@lg\:\[\&\>\:first-child\]\:col-span-1>:first-child{grid-column:span 1/span 1}}.\[\&\>input\]\:mt-\[0\.125rem\]>input{margin-top:.125rem}.\[\&\>svg\]\:h-\[1\.5rem\]>svg{height:1.5rem}.\[\&\>svg\]\:h-\[1\.25rem\]>svg{height:1.25rem}.\[\&\>svg\]\:h-\[1\.125rem\]>svg{height:1.125rem}.\[\&\>svg\]\:w-\[1\.5rem\]>svg{width:1.5rem}.\[\&\>svg\]\:w-\[1\.25rem\]>svg{width:1.25rem}.\[\&\>svg\]\:w-\[1\.125rem\]>svg{width:1.125rem}}:root{--ground:#fafaf8;--ground-2:#fff;--ground-3:#f3f4f1;--ground-4:#e9ebe7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#15191c;--ink-hover:#2a2f33;--ink-2:#5b6268;--ink-3:#8a9096;--line:#e4e6e3;--line-2:#cfd3cf;--lime:#ffc23d;--lime-hi:#ffcd5c;--lime-deep:#15191c;--pink:#4cc3b5;--pink-hi:#5acbbe;--pink-deep:#0f6f66;--violet:#4cc3b5;--violet-hover:#45b9ab;--violet-hi:#4cc3b5;--violet-hi-hover:#45b9ab;--on-lime:#15191c;--on-pink:#15191c;--on-violet:#15191c;--on-lime-hover:#2a2f33;--on-violet-hover:#f3f4f1;--good:#0f6f66;--warn:#ffc23d;--bad:#d64545;--st-yes:#3ddc84;--st-no:#ff6b5e;--st-wait:#7cc8ff;--st-fix:#ffa24c;--lime-wash:#e3f6f3;--pink-wash:#e3f6f3;--warn-wash:#fff4d6;--bad-wash:#fde8e4;--accent-text:#0f6f66;--good-text:#0f6f66;--warn-text:#8a5a00;--bad-text:#b42318;--line-on-accent:#15191c2e;--line-on-violet:#15191c2e;--scrim:#15191c66;--violet-text:#0f6f66;--line-input:#8a9096;--line-input-hover:#5b6268;--ink-placeholder:#767c83;--ground-brand:var(--ground);--ground-brand-2:var(--ground-2);--ground-brand-3:var(--ground-3);--ground-brand-4:var(--ground-4);--teal-l:#e3f6f3;--yellow-l:#fff4d6;--shadow-hard:3px 3px 0 var(--ink);--shadow-hard-sm:2px 2px 0 var(--ink);--on-ink:#fff;--ink-fixed:#15191c;--studio-ground:#f6f6f3;--ground-soft:#fbfbf9;--yellow-line:#f0d58a;--side-fill:var(--lime);--side-fill-hi:var(--lime-hi);--side-edge:var(--lime-deep);--side-on-fill:var(--on-lime);--side-text:var(--accent-text);--color-paper:var(--ground);--color-paper-2:var(--ground-2);--color-paper-3:var(--ground-3);--color-paper-4:var(--ground-4);--color-ink:var(--ink);--color-ink-2:var(--ink-2);--color-ink-3:var(--ink-2);--color-ink-4:var(--ink-3);--color-line:var(--line);--color-line-2:var(--line-2);--color-line-input:var(--line-input);--color-accent:var(--lime);--color-accent-hi:var(--lime-hi);--color-accent-lo:var(--lime);--color-accent-wash:var(--lime-wash);--color-on-accent:var(--on-lime);--color-feature:var(--violet-hi);--color-feature-deep:var(--violet);--color-feature-hi:var(--violet-hi-hover);--color-on-feature:var(--on-violet);--color-good:var(--good);--color-good-text:var(--good-text);--color-good-wash:var(--lime-wash);--color-warn:var(--warn);--color-warn-wash:var(--warn-wash);--color-bad:var(--bad);--color-bad-wash:var(--bad-wash);--color-focus:var(--accent-text);--color-accent-text:var(--accent-text);--color-violet-text:var(--violet-text);--color-lime:var(--lime);--color-lime-hi:var(--lime-hi);--color-lime-lo:var(--lime);--color-lime-wash:var(--lime-wash);--color-on-lime:var(--on-lime);--color-pink:var(--pink);--color-on-pink:var(--on-pink);--color-violet:var(--violet-hi);--color-violet-hi:var(--violet-hi-hover);--color-violet-deep:var(--violet);--color-violet-wash:var(--violet);--color-on-violet:var(--on-violet);--color-accent-ink:var(--on-lime);--font-sans:var(--font-schibsted,"Schibsted Grotesk"), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-sans);--font-body:var(--font-sans);--font-mono:var(--font-sans);--font-figures:var(--font-mono);--text-poster:clamp(3.25rem, 1.6rem + 6vw, 6rem);--text-display:clamp(2.75rem, 1.9rem + 3.4vw, 4rem);--text-studio-title:1.75rem;--text-section:1.25rem;--text-body:1rem;--text-body-l:1.0625rem;--text-ui:.875rem;--text-figure-hero:2.75rem;--text-figure:min(clamp(1.25rem, 1.15rem + .4vw, 1.5rem), 24px);--text-ledger:.875rem;--text-display-s:clamp(1.75rem, 1.3rem + 1.6vw, 2.75rem);--text-xl:clamp(1.1875rem, 1.093rem + .39vw, 1.5rem);--text-lg:clamp(1.0625rem, 1rem + .28vw, 1.25rem);--text-base:var(--text-body);--text-sm:var(--text-ui);--text-4xl:var(--text-display-s);--text-3xl:var(--text-xl);--text-2xl:var(--text-lg);--text-xs:var(--text-sm);--text-2xs:var(--text-sm);--weight-body:400;--weight-medium:500;--weight-semi:600;--weight-bold:700;--weight-display:800;--weight-black:800;--weight-figure:700;--weight-ledger:500;--leading-poster:1.02;--leading-display:1.05;--leading-tight:1.05;--leading-title:1.1;--leading-snug:1.15;--leading-normal:1.5;--leading-body:1.5;--tracking-display:-.03em;--tracking-title:-.02em;--tracking-tight:-.01em;--tracking-snug:0;--tracking-wide:0;--tracking-mono:0;--space-4xs:.125rem;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:clamp(1.25rem, 1.088rem + .66vw, 2rem);--space-lg:clamp(1.75rem, 1.427rem + 1.33vw, 3.25rem);--space-xl:clamp(2.5rem, 1.854rem + 2.65vw, 5.5rem);--space-2xl:clamp(3.5rem, 2.53rem + 3.98vw, 8rem);--space-3xl:clamp(5rem, 3.4rem + 6.6vw, 12rem);--gap-tight:.5rem;--gap-base:1rem;--gap-loose:2rem;--row:3rem;--gutter:1.25rem;--wrap-max:min(120rem, 94vw, max(167.1vh, 60rem));--wrap-text:min(90rem, 90vw);--radius-sticker:8px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-card:var(--radius-lg);--radius-input:var(--radius-md);--radius-pill:9999px;--border:1.5px;--hairline:1px;--press-drop:3px;--dur-1:.1s;--dur-2:.16s;--dur-3:.24s;--dur-4:.36s;--dur-5:.56s;--dur-6:.9s;--dur-arrive:.3s;--dur-exit:.2s;--ease-arrive:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-bob:cubic-bezier(.45, 0, .55, 1);--stagger:50ms;--stagger-max:.4s;--dur-bob:3s;--dur-marquee:40s;--dur-spin:.7s;--dur-press:var(--dur-1);--dur-instant:var(--dur-2);--dur-fast:var(--dur-2);--dur-mid:var(--dur-3);--dur-slow:var(--dur-4);--ease-snap:var(--ease-arrive);--tap:2.75rem;--tabbar:3.5rem;--tabbar-safe:calc(var(--tabbar) + env(safe-area-inset-bottom,0px))}:root[data-side=brand]{--side-fill:var(--lime);--side-fill-hi:var(--lime-hi);--side-edge:var(--lime-deep);--side-on-fill:var(--on-lime);--side-text:var(--accent-text)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--ground:#101315;--ground-2:#181c1f;--ground-3:#21262a;--ground-4:#2b3135;--ink:#eef1f0;--ink-hover:#fff;--ink-2:#a8b0b5;--ink-3:#6e767c;--line:#2a3034;--line-2:#3a4248;--on-ink:#101315;--studio-ground:#101315;--ground-soft:#1c2124;--violet-hover:#5acbbe;--violet-hi-hover:#5acbbe;--good:#4cc3b5;--lime-wash:#12302c;--pink-wash:#12302c;--warn-wash:#33290f;--bad-wash:#3a1e1b;--accent-text:#5fd4c6;--good-text:#5fd4c6;--warn-text:#ffc861;--bad-text:#ff8a7f;--violet-text:#5fd4c6;--line-input:#6e767c;--line-input-hover:#a8b0b5;--ink-placeholder:#858d93;--teal-l:#12302c;--yellow-l:#33290f;--yellow-line:#5c4a1a;--shadow-hard:3px 3px 0 #000;--shadow-hard-sm:2px 2px 0 #000;--scrim:#0009}:root[data-c=gold]{--lime:#f2c14e;--lime-hi:#f5cd71;--lime-deep:#ae8b38;--lime-wash:#f2c14e1f}:root[data-c=gold][data-theme=light]{--accent-text:#806629}@media (prefers-color-scheme:light){:root[data-c=gold]:not([data-theme=dark]){--accent-text:#806629}}:root[data-c=coral]{--lime:#ff8a5b;--lime-hi:#ffa17c;--lime-deep:#b86342;--lime-wash:#ff8a5b1f}:root[data-c=coral][data-theme=light]{--accent-text:#a15739}@media (prefers-color-scheme:light){:root[data-c=coral]:not([data-theme=dark]){--accent-text:#a15739}}:root[data-c=aqua]{--lime:#5eead4;--lime-hi:#7eeedd;--lime-deep:#44a899;--lime-wash:#5eead41f}:root[data-c=aqua][data-theme=light]{--accent-text:#2f756a}@media (prefers-color-scheme:light){:root[data-c=aqua]:not([data-theme=dark]){--accent-text:#2f756a}}:root[data-c=bubblegum]{--lime:#ff7eb6;--lime-hi:#ff98c5;--lime-deep:#b85b83;--lime-wash:#ff7eb61f}:root[data-c=bubblegum][data-theme=light]{--accent-text:#a14f73}@media (prefers-color-scheme:light){:root[data-c=bubblegum]:not([data-theme=dark]){--accent-text:#a14f73}}:root[data-c=moss]{--lime:#c5e86c;--lime-hi:#d1ed89;--lime-deep:#8ea74e;--lime-wash:#c5e86c1f}:root[data-c=moss][data-theme=light]{--accent-text:#617235}@media (prefers-color-scheme:light){:root[data-c=moss]:not([data-theme=dark]){--accent-text:#617235}}:root[data-c=babyblue]{--lime:#a0d8ff;--lime-hi:#b3e0ff;--lime-deep:#739cb8;--lime-wash:#a0d8ff1f}:root[data-c=babyblue][data-theme=light]{--accent-text:#526e82}@media (prefers-color-scheme:light){:root[data-c=babyblue]:not([data-theme=dark]){--accent-text:#526e82}}:root[data-c=peach]{--lime:#ffb38a;--lime-hi:#ffc2a1;--lime-deep:#b88163;--lime-wash:#ffb38a1f}:root[data-c=peach][data-theme=light]{--accent-text:#8c624c}@media (prefers-color-scheme:light){:root[data-c=peach]:not([data-theme=dark]){--accent-text:#8c624c}}:root[data-c=electric]{--lime:#b8ff3c;--lime-hi:#c6ff63;--lime-deep:#84b82b;--lime-wash:#b8ff3c1f}:root[data-c=electric][data-theme=light]{--accent-text:#55751c}@media (prefers-color-scheme:light){:root[data-c=electric]:not([data-theme=dark]){--accent-text:#55751c}}:root[data-c=sky]{--lime:#7cc6fe;--lime-hi:#96d1fe;--lime-deep:#598fb7;--lime-wash:#7cc6fe1f}:root[data-c=sky][data-theme=light]{--accent-text:#456f8e}@media (prefers-color-scheme:light){:root[data-c=sky]:not([data-theme=dark]){--accent-text:#456f8e}}:root[data-c=saffron]{--lime:#ffb627;--lime-hi:#ffc552;--lime-deep:#b8831c;--lime-wash:#ffb6271f}:root[data-c=saffron][data-theme=light]{--accent-text:#8c6415}@media (prefers-color-scheme:light){:root[data-c=saffron]:not([data-theme=dark]){--accent-text:#8c6415}}:root[data-c=lilac]{--lime:#c9a7ff;--lime-hi:#d4b9ff;--lime-deep:#9178b8;--lime-wash:#c9a7ff1f}:root[data-c=lilac][data-theme=light]{--accent-text:#756194}@media (prefers-color-scheme:light){:root[data-c=lilac]:not([data-theme=dark]){--accent-text:#756194}}:root[data-c=pear]{--lime:#d4ec24;--lime-hi:#ddf050;--lime-deep:#99aa1a;--lime-wash:#d4ec241f}:root[data-c=pear][data-theme=light]{--accent-text:#667111}@media (prefers-color-scheme:light){:root[data-c=pear]:not([data-theme=dark]){--accent-text:#667111}}:root[data-c=sunflower]{--lime:#fad104;--lime-hi:#fbda36;--lime-deep:#b49603;--lime-wash:#fad1041f}:root[data-c=sunflower][data-theme=light]{--accent-text:#7d6802}@media (prefers-color-scheme:light){:root[data-c=sunflower]:not([data-theme=dark]){--accent-text:#7d6802}}:root[data-c=peony]{--lime:#f5abde;--lime-hi:#f7bce5;--lime-deep:#b07ba0;--lime-wash:#f5abde1f}:root[data-c=peony][data-theme=light]{--accent-text:#875e7a}@media (prefers-color-scheme:light){:root[data-c=peony]:not([data-theme=dark]){--accent-text:#875e7a}}:root[data-c=canary]{--lime:#f5ed07;--lime-hi:#f7f139;--lime-deep:#b0ab05;--lime-wash:#f5ed071f}:root[data-c=canary][data-theme=light]{--accent-text:#716d03}@media (prefers-color-scheme:light){:root[data-c=canary]:not([data-theme=dark]){--accent-text:#716d03}}:root[data-c=turquoise]{--lime:#55ced4;--lime-hi:#77d8dd;--lime-deep:#3d9499;--lime-wash:#55ced41f}:root[data-c=turquoise][data-theme=light]{--accent-text:#307579}@media (prefers-color-scheme:light){:root[data-c=turquoise]:not([data-theme=dark]){--accent-text:#307579}}:root[data-c=mustard]{--lime:#e2b214;--lime-hi:#e8c143;--lime-deep:#a3800e;--lime-wash:#e2b2141f}:root[data-c=mustard][data-theme=light]{--accent-text:#83670c}@media (prefers-color-scheme:light){:root[data-c=mustard]:not([data-theme=dark]){--accent-text:#83670c}}:root[data-c=pear2]{--lime:#cfde22;--lime-hi:#d9e54e;--lime-deep:#95a018;--lime-wash:#cfde221f}:root[data-c=pear2][data-theme=light]{--accent-text:#676f11}@media (prefers-color-scheme:light){:root[data-c=pear2]:not([data-theme=dark]){--accent-text:#676f11}}:root[data-c=honey]{--lime:#f6a604;--lime-hi:#f8b836;--lime-deep:#b17803;--lime-wash:#f6a6041f}:root[data-c=honey][data-theme=light]{--accent-text:#916202}@media (prefers-color-scheme:light){:root[data-c=honey]:not([data-theme=dark]){--accent-text:#916202}}:root[data-c=melon]{--lime:#f1c4ac;--lime-hi:#f4d0bd;--lime-deep:#ae8d7c;--lime-wash:#f1c4ac1f}:root[data-c=melon][data-theme=light]{--accent-text:#7d6659}@media (prefers-color-scheme:light){:root[data-c=melon]:not([data-theme=dark]){--accent-text:#7d6659}}:root[data-c=sand]{--lime:#fcc076;--lime-hi:#fdcd91;--lime-deep:#b58a55;--lime-wash:#fcc0761f}:root[data-c=sand][data-theme=light]{--accent-text:#83643d}@media (prefers-color-scheme:light){:root[data-c=sand]:not([data-theme=dark]){--accent-text:#83643d}}:root[data-c=blush]{--lime:#fc547c;--lime-hi:#fd7696;--lime-deep:#b53c59;--lime-wash:#fc547c1f}:root[data-c=blush][data-theme=light]{--accent-text:#ba3e5c}@media (prefers-color-scheme:light){:root[data-c=blush]:not([data-theme=dark]){--accent-text:#ba3e5c}}:root[data-c=powder]{--lime:#87d0f1;--lime-hi:#9fd9f4;--lime-deep:#6196ae;--lime-wash:#87d0f11f}:root[data-c=powder][data-theme=light]{--accent-text:#497082}@media (prefers-color-scheme:light){:root[data-c=powder]:not([data-theme=dark]){--accent-text:#497082}}:root[data-c=sand2]{--lime:#ecd078;--lime-hi:#f0d993;--lime-deep:#aa9656;--lime-wash:#ecd0781f}:root[data-c=sand2][data-theme=light]{--accent-text:#786a3d}@media (prefers-color-scheme:light){:root[data-c=sand2]:not([data-theme=dark]){--accent-text:#786a3d}}:root[data-c=wheat]{--lime:#f1d4af;--lime-hi:#f4ddbf;--lime-deep:#ae997e;--lime-wash:#f1d4af1f}:root[data-c=wheat][data-theme=light]{--accent-text:#766856}@media (prefers-color-scheme:light){:root[data-c=wheat]:not([data-theme=dark]){--accent-text:#766856}}:root[data-c=cream]{--lime:#e5fcc2;--lime-hi:#eafdce;--lime-deep:#a5b58c;--lime-wash:#e5fcc21f}:root[data-c=cream][data-theme=light]{--accent-text:#656f55}@media (prefers-color-scheme:light){:root[data-c=cream]:not([data-theme=dark]){--accent-text:#656f55}}:root[data-c=straw]{--lime:#d3ce3d;--lime-hi:#dcd864;--lime-deep:#98942c;--lime-wash:#d3ce3d1f}:root[data-c=straw][data-theme=light]{--accent-text:#706d20}@media (prefers-color-scheme:light){:root[data-c=straw]:not([data-theme=dark]){--accent-text:#706d20}}:root[data-c=pistachio]{--lime:#a0c55f;--lime-hi:#b3d17f;--lime-deep:#738e44;--lime-wash:#a0c55f1f}:root[data-c=pistachio][data-theme=light]{--accent-text:#5d7237}@media (prefers-color-scheme:light){:root[data-c=pistachio]:not([data-theme=dark]){--accent-text:#5d7237}}:root[data-c=terracotta]{--lime:#f07241;--lime-hi:#f38e67;--lime-deep:#ad522f;--lime-wash:#f072411f}:root[data-c=terracotta][data-theme=light]{--accent-text:#aa512e}@media (prefers-color-scheme:light){:root[data-c=terracotta]:not([data-theme=dark]){--accent-text:#aa512e}}:root[data-c=mustard2]{--lime:#b8af03;--lime-hi:#c6bf35;--lime-deep:#847e02;--lime-wash:#b8af031f}:root[data-c=mustard2][data-theme=light]{--accent-text:#746e02}@media (prefers-color-scheme:light){:root[data-c=mustard2]:not([data-theme=dark]){--accent-text:#746e02}}:root[data-c=lagoon]{--lime:#1bb0ce;--lime-hi:#49c0d8;--lime-deep:#137f94;--lime-wash:#1bb0ce1f}:root[data-c=lagoon][data-theme=light]{--accent-text:#127488}@media (prefers-color-scheme:light){:root[data-c=lagoon]:not([data-theme=dark]){--accent-text:#127488}}:root[data-c=sage]{--lime:#94c7b6;--lime-hi:#a9d2c5;--lime-deep:#6b8f83;--lime-wash:#94c7b61f}:root[data-c=sage][data-theme=light]{--accent-text:#547168}@media (prefers-color-scheme:light){:root[data-c=sage]:not([data-theme=dark]){--accent-text:#547168}}:root[data-c=melon2]{--lime:#fea6a2;--lime-hi:#feb8b5;--lime-deep:#b77875;--lime-wash:#fea6a21f}:root[data-c=melon2][data-theme=light]{--accent-text:#8e5d5b}@media (prefers-color-scheme:light){:root[data-c=melon2]:not([data-theme=dark]){--accent-text:#8e5d5b}}:root[data-c=tan]{--lime:#d1c089;--lime-hi:#dacda1;--lime-deep:#968a63;--lime-wash:#d1c0891f}:root[data-c=tan][data-theme=light]{--accent-text:#736a4b}@media (prefers-color-scheme:light){:root[data-c=tan]:not([data-theme=dark]){--accent-text:#736a4b}}:root[data-c=mosscake]{--lime:#979249;--lime-hi:#aca86d;--lime-deep:#6d6935;--lime-wash:#9792491f}:root[data-c=mosscake][data-theme=light]{--accent-text:#716d37}@media (prefers-color-scheme:light){:root[data-c=mosscake]:not([data-theme=dark]){--accent-text:#716d37}}:root[data-c=spearmint]{--lime:#7db4b5;--lime-hi:#97c3c4;--lime-deep:#5a8282;--lime-wash:#7db4b51f}:root[data-c=spearmint][data-theme=light]{--accent-text:#4f7172}@media (prefers-color-scheme:light){:root[data-c=spearmint]:not([data-theme=dark]){--accent-text:#4f7172}}:root[data-c=spearmint2]{--lime:#6c9a93;--lime-hi:#89aea9;--lime-deep:#4e6f6a;--lime-wash:#6c9a931f}:root[data-c=spearmint2][data-theme=light]{--accent-text:#50726d}@media (prefers-color-scheme:light){:root[data-c=spearmint2]:not([data-theme=dark]){--accent-text:#50726d}}:root[data-c=leaf]{--lime:#13cd4a;--lime-hi:#42d76e;--lime-deep:#0e9435;--lime-wash:#13cd4a1f}:root[data-c=leaf][data-theme=light]{--accent-text:#0b7b2c}@media (prefers-color-scheme:light){:root[data-c=leaf]:not([data-theme=dark]){--accent-text:#0b7b2c}}:root[data-c=lemonade]{--lime:#eaff87;--lime-hi:#eeff9f;--lime-deep:#a8b861;--lime-wash:#eaff871f}:root[data-c=lemonade][data-theme=light]{--accent-text:#67703b}@media (prefers-color-scheme:light){:root[data-c=lemonade]:not([data-theme=dark]){--accent-text:#67703b}}:root[data-b=emerald]{--violet-hi:#0a5d47;--violet-hi-hover:#09503d;--violet:#031c15;--violet-hover:#04251c}:root[data-b=grape]{--violet-hi:#692db6;--violet-hi-hover:#5a279d;--violet:#1f0e37;--violet-hover:#2a1249}:root[data-b=navy]{--violet-hi:#2a4ab0;--violet-hi-hover:#244097;--violet:#0d1635;--violet-hover:#111e46}:root[data-b=plum]{--violet-hi:#6e2271;--violet-hi-hover:#5f1d61;--violet:#210a22;--violet-hover:#2c0e2d}:root[data-b=pine]{--violet-hi:#1e5631;--violet-hi-hover:#1a4a2a;--violet:#091a0f;--violet-hover:#0c2214}:root[data-b=rust]{--violet-hi:#922a30;--violet-hi-hover:#7e2429;--violet:#2c0d0e;--violet-hover:#3a1113}:root[data-b=hotpink]{--violet-hi:#960050;--violet-hi-hover:#810045;--violet:#2d0018;--violet-hover:#3c0020}:root[data-b=royal]{--violet-hi:#4e2c94;--violet-hi-hover:#43267f;--violet:#170d2c;--violet-hover:#1f123b}:root[data-b=crimson]{--violet-hi:#9a0524;--violet-hi-hover:#84041f;--violet:#2e020b;--violet-hover:#3e020e}:root[data-b=cobalt]{--violet-hi:#1e34dd;--violet-hi-hover:#1a2dbe;--violet:#091042;--violet-hover:#0c1558}:root[data-b=teal]{--violet-hi:#065c58;--violet-hi-hover:#054f4c;--violet:#021c1a;--violet-hover:#022523}:root[data-b=cobalt2]{--violet-hi:#233e87;--violet-hi-hover:#1e3574;--violet:#0b1329;--violet-hover:#0e1936}:root[data-b=eggplant]{--violet-hi:#52386a;--violet-hi-hover:#47305b;--violet:#191120;--violet-hover:#21162a}:root[data-b=maroon]{--violet-hi:#821e02;--violet-hi-hover:#701a02;--violet:#270901;--violet-hover:#340c01}:root[data-b=twilight]{--violet-hi:#4c4b84;--violet-hi-hover:#414172;--violet:#171728;--violet-hover:#1e1e35}:root[data-b=velvet]{--violet-hi:#7d076b;--violet-hi-hover:#6c065c;--violet:#250220;--violet-hover:#32032b}:root[data-b=cobalt3]{--violet-hi:#0c38a6;--violet-hi-hover:#0a308f;--violet:#041132;--violet-hover:#051642}:root[data-b=carmine]{--violet-hi:#90142a;--violet-hi-hover:#7c1124;--violet:#2b060d;--violet-hover:#3a0811}:root[data-b=petrol]{--violet-hi:#0a5973;--violet-hi-hover:#094d63;--violet:#031b23;--violet-hover:#04242e}:root[data-b=wine]{--violet-hi:#653732;--violet-hi-hover:#572f2b;--violet:#1e110f;--violet-hover:#281614}:root[data-b=hunter]{--violet-hi:#325b4a;--violet-hi-hover:#2b4e40;--violet:#0f1b16;--violet-hover:#14241e}:root[data-b=plumwine]{--violet-hi:#663447;--violet-hi-hover:#582d3d;--violet:#1f1015;--violet-hover:#29151c}:root[data-b=wine2]{--violet-hi:#863d2a;--violet-hi-hover:#733424;--violet:#28120d;--violet-hover:#361811}:root[data-b=plumwine2]{--violet-hi:#712857;--violet-hi-hover:#61224b;--violet:#220c1a;--violet-hover:#2d1023}:root[data-b=ruby]{--violet-hi:#903001;--violet-hi-hover:#7c2901;--violet:#2b0e00;--violet-hover:#3a1300}:root[data-b=deepsea]{--violet-hi:#2a4271;--violet-hi-hover:#243961;--violet:#0d1422;--violet-hover:#111a2d}:root[data-b=hunter2]{--violet-hi:#615330;--violet-hi-hover:#534729;--violet:#1d190e;--violet-hover:#272113}:root[data-b=wine3]{--violet-hi:#752a30;--violet-hi-hover:#652429;--violet:#230d0e;--violet-hover:#2f1113}:root[data-b=eggplant2]{--violet-hi:#793a57;--violet-hi-hover:#68324b;--violet:#24111a;--violet-hover:#301723}:root[data-b=eggplant3]{--violet-hi:#68462b;--violet-hi-hover:#593c25;--violet:#1f150d;--violet-hover:#2a1c11}:root[data-b=twilight2]{--violet-hi:#5342a6;--violet-hi-hover:#47398f;--violet:#191432;--violet-hover:#211a42}:root[data-p=sunshine]{--pink:#ffd166;--pink-hi:#ffda85;--pink-deep:#b89649;--pink-wash:#ffd16624}:root[data-p=blush]{--pink:#f7b2bd;--pink-hi:#f9c1ca;--pink-deep:#b28088;--pink-wash:#f7b2bd24}:root[data-p=mint]{--pink:#9bf6c1;--pink-hi:#aff8cd;--pink-deep:#70b18b;--pink-wash:#9bf6c124}:root[data-p=amber]{--pink:#ffb347;--pink-hi:#ffc26c;--pink-deep:#b88133;--pink-wash:#ffb34724}:root[data-p=apricot]{--pink:#ffc8a2;--pink-hi:#ffd3b5;--pink-deep:#b89075;--pink-wash:#ffc8a224}:root[data-p=cyan]{--pink:#3cf0ff;--pink-hi:#63f3ff;--pink-deep:#2badb8;--pink-wash:#3cf0ff24}:root[data-p=marigold]{--pink:#ffc43d;--pink-hi:#ffd064;--pink-deep:#b88d2c;--pink-wash:#ffc43d24}:root[data-p=coralpop]{--pink:#ff7f6e;--pink-hi:#ff998b;--pink-deep:#b85b4f;--pink-wash:#ff7f6e24}:root[data-p=terracotta]{--pink:#c77a84;--pink-hi:#d2959d;--pink-deep:#8f585f;--pink-wash:#c77a8424}:root[data-p=lagoon]{--pink:#759ca5;--pink-hi:#91b0b7;--pink-deep:#547077;--pink-wash:#759ca524}:root[data-p=tangerine]{--pink:#e89742;--pink-hi:#edac68;--pink-deep:#a76d30;--pink-wash:#e8974224}:root[data-p=straw]{--pink:#c2d989;--pink-hi:#cee1a1;--pink-deep:#8c9c63;--pink-wash:#c2d98924}:root[data-p=powder]{--pink:#6fe0fa;--pink-hi:#8ce6fb;--pink-deep:#50a1b4;--pink-wash:#6fe0fa24}:root[data-p=turquoise]{--pink:#6bcce6;--pink-hi:#89d6eb;--pink-deep:#4d93a6;--pink-wash:#6bcce624}:root[data-p=lavender]{--pink:#947dff;--pink-hi:#a997ff;--pink-deep:#6b5ab8;--pink-wash:#947dff24}:root[data-p=straw2]{--pink:#e0d14d;--pink-hi:#e6da71;--pink-deep:#a19637;--pink-wash:#e0d14d24}:root[data-p=seaglass]{--pink:#a7cdac;--pink-hi:#b9d7bd;--pink-deep:#78947c;--pink-wash:#a7cdac24}:root[data-p=caramel]{--pink:#d2961e;--pink-hi:#dbab4b;--pink-deep:#976c16;--pink-wash:#d2961e24}:root[data-p=caramel2]{--pink:#c1923f;--pink-hi:#cda865;--pink-deep:#8b692d;--pink-wash:#c1923f24}:root[data-p=terracotta2]{--pink:#e7684f;--pink-hi:#ec8672;--pink-deep:#a64b39;--pink-wash:#e7684f24}:root[data-p=powder2]{--pink:#a2d8e6;--pink-hi:#b5e0eb;--pink-deep:#759ca6;--pink-wash:#a2d8e624}:root[data-p=seaglass2]{--pink:#9de0ad;--pink-hi:#b1e6bd;--pink-deep:#71a17d;--pink-wash:#9de0ad24}:root[data-p=spearmint]{--pink:#60b99a;--pink-hi:#80c7ae;--pink-deep:#45856f;--pink-wash:#60b99a24}:root[data-p=lavender2]{--pink:#a282cf;--pink-hi:#b59bd9;--pink-deep:#755e95;--pink-wash:#a282cf24}:root[data-p=seafoam]{--pink:#59ecb3;--pink-hi:#7af0c2;--pink-deep:#40aa81;--pink-wash:#59ecb324}:root[data-p=mosscake]{--pink:#709a83;--pink-hi:#8dae9c;--pink-deep:#516f5e;--pink-wash:#709a8324}:root[data-p=seaglass3]{--pink:#89e2c8;--pink-hi:#a1e8d3;--pink-deep:#63a390;--pink-wash:#89e2c824}:root[data-p=seaglass4]{--pink:#abdac5;--pink-hi:#bce1d1;--pink-deep:#7b9d8e;--pink-wash:#abdac524}:root[data-p=fog]{--pink:#c3ccaf;--pink-hi:#cfd6bf;--pink-deep:#8c937e;--pink-wash:#c3ccaf24}:root[data-p=mosscake2]{--pink:#859a2f;--pink-hi:#9dae59;--pink-deep:#606f22;--pink-wash:#859a2f24}:root[data-p=persimmon]{--pink:#fb531d;--pink-hi:#fc754a;--pink-deep:#b53c15;--pink-wash:#fb531d24}:root[data-p=blush2]{--pink:#fb4c7c;--pink-hi:#fc7096;--pink-deep:#b53759;--pink-wash:#fb4c7c24}:root[data-g=black]{--ground:#000;--ground-2:#0a0a0a;--ground-3:#141414;--ground-4:#1c1c1c;--ink:#fff;--ink-2:#ffffff9e;--ink-3:#ffffff73;--line:#ffffff1f;--line-2:#ffffff38}:root[data-g=black][data-theme=light]{--ground:#fff;--ground-2:#f5f5f5;--ground-3:#ebebeb;--ground-4:#e0e0e0;--ink:#000;--ink-2:#000000a8;--ink-3:#00000080;--line:#0000001f;--line-2:#00000038;--scrim:#0006}@media (prefers-color-scheme:light){:root[data-g=black]:not([data-theme=dark]){--ground:#fff;--ground-2:#f5f5f5;--ground-3:#ebebeb;--ground-4:#e0e0e0;--ink:#000;--ink-2:#000000a8;--ink-3:#00000080;--line:#0000001f;--line-2:#00000038;--scrim:#0006}}:root[data-g=warm]{--ground:#120e0b;--ground-2:#1a1512;--ground-3:#221c18;--ground-4:#2a231e;--ink:#fff8f0;--ink-2:#fff8f09e;--ink-3:#fff8f073;--line:#fff8f01f;--line-2:#fff8f038}:root[data-g=warm][data-theme=light]{--ground:#fff9f1;--ground-2:#f7efe4;--ground-3:#efe4d6;--ground-4:#e6d8c7;--ink:#1a120c;--ink-2:#1a120ca8;--ink-3:#1a120c80;--line:#1a120c1f;--line-2:#1a120c38;--scrim:#1a120c66}@media (prefers-color-scheme:light){:root[data-g=warm]:not([data-theme=dark]){--ground:#fff9f1;--ground-2:#f7efe4;--ground-3:#efe4d6;--ground-4:#e6d8c7;--ink:#1a120c;--ink-2:#1a120ca8;--ink-3:#1a120c80;--line:#1a120c1f;--line-2:#1a120c38;--scrim:#1a120c66}}:root[data-g=navy]{--ground:#0a1020;--ground-2:#0f172b;--ground-3:#152036;--ground-4:#1b2841;--ink:#f2f6ff;--ink-2:#f2f6ff9e;--ink-3:#f2f6ff73;--line:#f2f6ff1f;--line-2:#f2f6ff38}:root[data-g=navy][data-theme=light]{--ground:#f6f8fd;--ground-2:#ecf0f9;--ground-3:#e0e6f3;--ground-4:#d4dcec;--ink:#0a1020;--ink-2:#0a1020a8;--ink-3:#0a102080;--line:#0a10201f;--line-2:#0a102038;--scrim:#0a102066}@media (prefers-color-scheme:light){:root[data-g=navy]:not([data-theme=dark]){--ground:#f6f8fd;--ground-2:#ecf0f9;--ground-3:#e0e6f3;--ground-4:#d4dcec;--ink:#0a1020;--ink-2:#0a1020a8;--ink-3:#0a102080;--line:#0a10201f;--line-2:#0a102038;--scrim:#0a102066}}:root[data-g=forest]{--ground:#0b120e;--ground-2:#111a14;--ground-3:#17221b;--ground-4:#1d2a22;--ink:#f2faf4;--ink-2:#f2faf49e;--ink-3:#f2faf473;--line:#f2faf41f;--line-2:#f2faf438}:root[data-g=forest][data-theme=light]{--ground:#f6faf6;--ground-2:#ecf3ed;--ground-3:#e0eae2;--ground-4:#d3e0d6;--ink:#0b140e;--ink-2:#0b140ea8;--ink-3:#0b140e80;--line:#0b140e1f;--line-2:#0b140e38;--scrim:#0b140e66}@media (prefers-color-scheme:light){:root[data-g=forest]:not([data-theme=dark]){--ground:#f6faf6;--ground-2:#ecf3ed;--ground-3:#e0eae2;--ground-4:#d3e0d6;--ink:#0b140e;--ink-2:#0b140ea8;--ink-3:#0b140e80;--line:#0b140e1f;--line-2:#0b140e38;--scrim:#0b140e66}}:root[data-g=plum]{--ground:#130b16;--ground-2:#1b111f;--ground-3:#231729;--ground-4:#2b1d33;--ink:#fbf5ff;--ink-2:#fbf5ff9e;--ink-3:#fbf5ff73;--line:#fbf5ff1f;--line-2:#fbf5ff38}:root[data-g=plum][data-theme=light]{--ground:#fcf8fe;--ground-2:#f4edf8;--ground-3:#eae0f0;--ground-4:#dfd2e8;--ink:#150b19;--ink-2:#150b19a8;--ink-3:#150b1980;--line:#150b191f;--line-2:#150b1938;--scrim:#150b1966}@media (prefers-color-scheme:light){:root[data-g=plum]:not([data-theme=dark]){--ground:#fcf8fe;--ground-2:#f4edf8;--ground-3:#eae0f0;--ground-4:#dfd2e8;--ink:#150b19;--ink-2:#150b19a8;--ink-3:#150b1980;--line:#150b191f;--line-2:#150b1938;--scrim:#150b1966}}:root[data-g=indigo]{--ground:#0c0b1e;--ground-2:#131228;--ground-3:#1a1933;--ground-4:#22203e;--ink:#f5f4ff;--ink-2:#f5f4ff9e;--ink-3:#f5f4ff73;--line:#f5f4ff1f;--line-2:#f5f4ff38}:root[data-g=indigo][data-theme=light]{--ground:#f8f8fe;--ground-2:#efeefa;--ground-3:#e4e2f4;--ground-4:#d8d5ec;--ink:#0c0b1e;--ink-2:#0c0b1ea8;--ink-3:#0c0b1e80;--line:#0c0b1e1f;--line-2:#0c0b1e38;--scrim:#0c0b1e66}@media (prefers-color-scheme:light){:root[data-g=indigo]:not([data-theme=dark]){--ground:#f8f8fe;--ground-2:#efeefa;--ground-3:#e4e2f4;--ground-4:#d8d5ec;--ink:#0c0b1e;--ink-2:#0c0b1ea8;--ink-3:#0c0b1e80;--line:#0c0b1e1f;--line-2:#0c0b1e38;--scrim:#0c0b1e66}}:root[data-g=wine]{--ground:#170a0e;--ground-2:#1f1015;--ground-3:#28161c;--ground-4:#311c23;--ink:#fff5f7;--ink-2:#fff5f79e;--ink-3:#fff5f773;--line:#fff5f71f;--line-2:#fff5f738}:root[data-g=wine][data-theme=light]{--ground:#fef8f9;--ground-2:#f8eef0;--ground-3:#f0e2e5;--ground-4:#e6d4d8;--ink:#1a0b10;--ink-2:#1a0b10a8;--ink-3:#1a0b1080;--line:#1a0b101f;--line-2:#1a0b1038;--scrim:#1a0b1066}@media (prefers-color-scheme:light){:root[data-g=wine]:not([data-theme=dark]){--ground:#fef8f9;--ground-2:#f8eef0;--ground-3:#f0e2e5;--ground-4:#e6d4d8;--ink:#1a0b10;--ink-2:#1a0b10a8;--ink-3:#1a0b1080;--line:#1a0b101f;--line-2:#1a0b1038;--scrim:#1a0b1066}}:root[data-g=teal]{--ground:#08100f;--ground-2:#0e1817;--ground-3:#14201f;--ground-4:#1a2827;--ink:#f0fbfa;--ink-2:#f0fbfa9e;--ink-3:#f0fbfa73;--line:#f0fbfa1f;--line-2:#f0fbfa38}:root[data-g=teal][data-theme=light]{--ground:#f5fbfa;--ground-2:#eaf4f3;--ground-3:#ddebea;--ground-4:#cfe1df;--ink:#07110f;--ink-2:#07110fa8;--ink-3:#07110f80;--line:#07110f1f;--line-2:#07110f38;--scrim:#07110f66}@media (prefers-color-scheme:light){:root[data-g=teal]:not([data-theme=dark]){--ground:#f5fbfa;--ground-2:#eaf4f3;--ground-3:#ddebea;--ground-4:#cfe1df;--ink:#07110f;--ink-2:#07110fa8;--ink-3:#07110f80;--line:#07110f1f;--line-2:#07110f38;--scrim:#07110f66}}:root[data-skin=mascot]:not([data-theme=dark]){--ground:#f0f3ff;--ground-2:#fff;--ground-3:#e6ebff;--ground-4:#dae1ff;--ink:#16224e;--ink-hover:#22306a;--ink-2:#3b4570;--ink-3:#8a90a8;--line:#dce1f2;--line-2:#c3cbe6;--lime:#ffcc3f;--lime-hi:#ffd766;--lime-deep:#16224e;--pink:#9db2ff;--pink-hi:#afc0ff;--pink-deep:#173bb5;--violet:#9db2ff;--violet-hover:#8ca4ff;--violet-hi:#9db2ff;--violet-hi-hover:#8ca4ff;--on-lime:#16224e;--on-pink:#16224e;--on-violet:#16224e;--on-lime-hover:#22306a;--on-violet-hover:#e6ebff;--good:#173bb5;--lime-wash:#e6ebff;--pink-wash:#e6ebff;--accent-text:#173bb5;--good-text:#173bb5;--line-on-accent:#16224e2e;--line-on-violet:#16224e2e;--scrim:#16224e73;--violet-text:#173bb5;--line-input:#8a90a8;--line-input-hover:#3b4570;--ink-placeholder:#6b7290;--teal-l:#e6ebff;--yellow-l:#fff4d6;--on-ink:#fff;--ink-fixed:#16224e;--ground-soft:#f7f9ff;--yellow-line:#f0d58a;--blue:#234de2;--on-blue:#fff;--cream:#fffdf5;--shadow-hard:4px 4px 0 var(--ink);--shadow-hard-sm:3px 3px 0 var(--ink);--font-display:var(--font-bricolage,"Bricolage Grotesque"), var(--font-sans)}:root[data-skin=mascot]:not([data-theme=dark]) :is(h1,h2,.display,.type-poster,.type-display,.type-figure-hero){font-variation-settings:"wdth" 78;letter-spacing:-.03em}:root[data-skin=mascot] .on-blue{background:var(--blue,#234de2);color:var(--on-blue,#fff)}.mk-mascot{pointer-events:none;height:auto;display:block}.mk-hero .mk-mascot.is-top{width:min(15rem,52vw);margin:0 auto var(--space-sm,.75rem)}.mk-hero:not(.is-center) .mk-mascot.is-top{margin-inline:0}.mk-hero__art{position:relative}.mk-mascot.is-peek{z-index:2;width:34%;position:absolute;bottom:-12%;left:-30%}@media (max-width:63.99rem){.mk-hero.has-art .mk-hero__art{margin-top:4.5rem}.mk-mascot.is-peek{width:7.5rem;inset:auto .5rem calc(100% - .75rem) auto}}@media (prefers-reduced-motion:no-preference){.mk-mascot{animation:2.8s ease-in-out infinite mk-bob}@keyframes mk-bob{50%{transform:translateY(-6px)}}}.rig-svg .mg-wave{opacity:0}.rig-svg.is-shouting .mg-wave{opacity:1}@media (prefers-reduced-motion:no-preference){.rig-svg.is-shouting .mg-wave{animation:.5s ease-out infinite mg-wave}@keyframes mg-wave{0%{opacity:.2}50%{opacity:1}to{opacity:.35}}}.rig-svg .sf-rec{opacity:.35}.rig-svg.is-filming .sf-rec{opacity:1}.rig-svg .sf-flash,.rig-svg .sf-hearts{opacity:0}.rig-svg.is-posted .sf-hearts{opacity:1}@media (prefers-reduced-motion:no-preference){.rig-svg.is-snap .sf-flash{opacity:1}.rig-svg.is-filming .sf-rec{animation:.8s step-end infinite sf-rec}@keyframes sf-rec{50%{opacity:.25}}.rig-svg .sf-hearts{transform-box:fill-box;transform-origin:50%}.rig-svg.is-posted .sf-hearts{animation:1.3s ease-out both sf-hearts}@keyframes sf-hearts{0%{opacity:0;transform:translateY(30px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-36px)scale(1.08)}}}@media (min-width:768px){html[data-lnav=dock] .studio-rail{border:var(--border) solid var(--line);border-radius:calc(var(--radius-sm) + 10px);background:var(--ground-2);height:auto;top:14px;bottom:14px;left:14px;overflow:hidden;box-shadow:0 18px 40px -18px #0000008c}html[data-lnav=dock] .studio-main{padding-left:calc(var(--rail-w) + 28px)}html[data-lnav=top] .studio-rail{align-items:center;gap:var(--space-sm);width:100%;height:4rem;padding:0 var(--space-sm);border-right:0;border-bottom:var(--border) solid var(--line);flex-direction:row;inset:0 0 auto}html[data-lnav=top] .studio-rail .rail__head{flex:none;height:auto;padding:0}html[data-lnav=top] .studio-rail .rail__toggle{display:none}html[data-lnav=top] .studio-rail nav{scrollbar-width:none;flex-direction:row;flex:1;align-items:center;min-width:0;padding:0;overflow-x:auto}html[data-lnav=top] .studio-rail .rail__link{white-space:nowrap;flex:none;padding:0 .75rem}html[data-lnav=top] .studio-rail .rail__foot{border-top:0;flex:none;margin-top:0;padding:0}html[data-lnav=top] .studio-rail .rail__foot>.rail__link:first-child{max-width:12rem}html[data-lnav=top] .studio-main{padding-top:4rem;padding-left:0}html[data-lnav=top] .studio-main>header{top:4rem}}@media (min-width:768px) and (max-width:1279.98px){html[data-lnav=top] .studio-rail nav .rail__label,html[data-lnav=top] .studio-rail .rail__foot .rail__label{display:none}html[data-lnav=top] .studio-rail nav .rail__short{font-size:var(--text-sm);display:inline}}[data-burger]{display:none}@media (max-width:767.98px){html[data-lmnav=pill] .tabbar{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));height:var(--tabbar);border:var(--border) solid var(--line-2);border-radius:999px;padding-bottom:0;overflow:hidden;box-shadow:0 14px 34px -14px #0009}html[data-lmnav=burger] .tabbar{display:none}html[data-lmnav=burger] [data-burger]{display:inline-flex}}html[data-licons=bold] :is(.studio-rail,.tabbar,.studio-drawer,.btn,.studio-main>header) svg{stroke-width:2.6px}html[data-licons=rounded] :is(.studio-rail,.tabbar,.studio-drawer,.btn,.studio-main>header) svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}html[data-licons=duotone] :is(.studio-rail,.tabbar,.studio-drawer) svg :is(path,rect,circle,ellipse,polygon){fill:currentColor;fill-opacity:.2}html[data-lbshape=slab] .btn{border-radius:var(--radius-sm)}html[data-lbshape=square] .btn{border-radius:3px}html[data-lbshape=round] .btn{border-radius:14px}html[data-lbshape=pill] .btn{border-radius:999px}html[data-lbstyle=outline] .btn--primary{--btn-bg:transparent;--btn-fg:var(--accent-text);--btn-bd:var(--lime);--btn-edge:var(--lime);--btn-edge-down:var(--lime)}html[data-lbstyle=outline] .btn--violet{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--violet-hi);--btn-edge:var(--violet-hi);--btn-edge-down:var(--violet-hi)}html[data-lbstyle=outline] .btn--pink{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--pink);--btn-edge:var(--pink);--btn-edge-down:var(--pink)}html[data-lbstyle=tint] .btn--primary{--btn-bg:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=tint] .btn--primary{--btn-bg:color-mix(in srgb, var(--lime) 16%, var(--ground))}}html[data-lbstyle=tint] .btn--primary{--btn-fg:var(--accent-text);--btn-bd:transparent}html[data-lbstyle=tint] .btn--violet{--btn-bg:var(--violet-hi)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=tint] .btn--violet{--btn-bg:color-mix(in srgb, var(--violet-hi) 24%, var(--ground))}}html[data-lbstyle=tint] .btn--violet{--btn-fg:var(--ink);--btn-bd:transparent}html[data-lbstyle=tint] .btn--pink{--btn-bg:var(--pink)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=tint] .btn--pink{--btn-bg:color-mix(in srgb, var(--pink) 18%, var(--ground))}}html[data-lbstyle=tint] .btn--pink{--btn-fg:var(--ink);--btn-bd:transparent}@media (hover:hover) and (pointer:fine){html[data-lbstyle=outline] .btn--primary:hover:not(:disabled),html[data-lbstyle=tint] .btn--primary:hover:not(:disabled){--btn-bg:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=outline] .btn--primary:hover:not(:disabled),html[data-lbstyle=tint] .btn--primary:hover:not(:disabled){--btn-bg:color-mix(in srgb, var(--lime) 26%, var(--ground))}}html[data-lbstyle=outline] .btn--primary:hover:not(:disabled),html[data-lbstyle=tint] .btn--primary:hover:not(:disabled){--btn-bd:var(--lime)}html[data-lbstyle=outline] .btn--violet:hover:not(:disabled),html[data-lbstyle=tint] .btn--violet:hover:not(:disabled){--btn-bg:var(--violet-hi)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=outline] .btn--violet:hover:not(:disabled),html[data-lbstyle=tint] .btn--violet:hover:not(:disabled){--btn-bg:color-mix(in srgb, var(--violet-hi) 36%, var(--ground))}}html[data-lbstyle=outline] .btn--violet:hover:not(:disabled),html[data-lbstyle=tint] .btn--violet:hover:not(:disabled){--btn-bd:var(--violet-hi)}html[data-lbstyle=outline] .btn--pink:hover:not(:disabled),html[data-lbstyle=tint] .btn--pink:hover:not(:disabled){--btn-bg:var(--pink)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=outline] .btn--pink:hover:not(:disabled),html[data-lbstyle=tint] .btn--pink:hover:not(:disabled){--btn-bg:color-mix(in srgb, var(--pink) 28%, var(--ground))}}html[data-lbstyle=outline] .btn--pink:hover:not(:disabled),html[data-lbstyle=tint] .btn--pink:hover:not(:disabled){--btn-bd:var(--pink)}}html[data-lbsize=compact] .btn{min-height:2.5rem;font-size:var(--text-sm);padding:.5rem .875rem}html[data-lbsize=compact] .btn--lg{min-height:2.875rem;font-size:var(--text-base);padding:.625rem 1.125rem}html[data-lbsize=big] .btn{min-height:3.25rem;font-size:var(--text-lg);padding:.875rem 1.5rem}html[data-lbsize=big] .btn--sm{min-height:var(--tap);font-size:var(--text-base);padding:.625rem 1.125rem}html[data-lbsize=big] .btn--lg{min-height:3.75rem;font-size:var(--text-xl);padding:1rem 1.75rem}html[data-lradius=square]{--radius-sm:2px;--radius-md:2px;--radius-lg:2px;--radius-xl:2px;--radius-sticker:2px}html[data-lradius=soft]{--radius-sm:14px;--radius-md:14px;--radius-lg:14px;--radius-xl:14px;--radius-sticker:8px}html[data-lradius=round]{--radius-sm:20px;--radius-md:20px;--radius-lg:20px;--radius-xl:20px;--radius-sticker:10px}html[data-lcards=elevated] .card{box-shadow:0 1px 0 var(--line), 0 16px 36px -20px #0006;border-color:#0000}html[data-lcards=flat] .card{border-color:#0000}html[data-ldensity=compact] .studio{--space-xs:.5rem;--space-sm:.75rem;--space-md:clamp(1rem, .9rem + .4vw, 1.375rem);--space-lg:clamp(1.25rem, 1rem + 1vw, 2rem)}html[data-ldensity=roomy] .studio{--space-xs:1rem;--space-sm:1.25rem;--space-md:clamp(1.5rem, 1.3rem + .9vw, 2.5rem);--space-lg:clamp(2.25rem, 1.8rem + 1.8vw, 4rem)}@media (min-width:1024px){html[data-lov=bento] [data-overview]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}html[data-lov=bento] [data-overview]>[data-ov=hero]{grid-column:1/span 2}html[data-lov=bento] [data-overview]>[data-ov=figures]{grid-column:3;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-lov=bento] [data-overview]>:not([data-ov=hero],[data-ov=figures]){grid-column:1/-1}html[data-lov=split] [data-overview]{columns:2;column-gap:var(--space-md);display:block}html[data-lov=split] [data-overview]>*{break-inside:avoid;margin-bottom:var(--space-md)}html[data-lov=split] [data-overview]>:not([data-ov]){break-before:column}html:is([data-lov=bento],[data-lov=split]) [data-overview]>[data-ov=figures] dd{font-size:var(--text-figure);white-space:nowrap}html:is([data-lov=bento],[data-lov=split]) [data-overview]>[data-ov=figures]>:last-child:nth-child(odd){grid-column:1/-1}html[data-lov=split] [data-overview]>[data-ov=figures]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-lov=split] [data-overview]>[data-ov=hero]{flex-direction:column;align-items:flex-start}html:is([data-lov=bento],[data-lov=split]) [data-overview]>[data-ov=hero] .mono{white-space:nowrap}}html:is([data-lov],[data-lbsize]) [data-ov=hero]{flex-wrap:wrap}html:is([data-lov],[data-lbsize]) [data-ov=hero]>.min-w-0{flex:auto;min-width:min(100%,18rem)}:root{--lab-accent:var(--lime);--lab-on-accent:var(--on-lime)}:root[data-side=brand]{--lab-accent:var(--violet-hi);--lab-on-accent:var(--on-violet)}html[data-lfont=before]{--font-sans:"CXB Rupee", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-mono:"CXB Rupee", "Roboto Mono", ui-monospace, "SF Mono", monospace}html[data-lfont=before] :is(h1,h2,h3,h4,.display,.type-poster,.type-display,.type-figure-hero){letter-spacing:-.02em;font-weight:700}html[data-lfont=grotesk]{--font-sans:"CXB Rupee", "Space Grotesk", ui-sans-serif, system-ui, sans-serif}html[data-lfont=jakarta]{--font-sans:"CXB Rupee", "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif}html[data-lfont=outfit]{--font-sans:"CXB Rupee", "Outfit", ui-sans-serif, system-ui, sans-serif}html[data-lfont=intertight]{--font-sans:"CXB Rupee", "Inter Tight", ui-sans-serif, system-ui, sans-serif}html[data-lfont=unbounded] :is(h1,h2,h3,h4,.display){font-family:"Unbounded", var(--font-sans);letter-spacing:-.02em;font-weight:700}html[data-lfont=syne] :is(h1,h2,h3,h4,.display){font-family:"Syne", var(--font-sans);letter-spacing:-.01em;font-weight:800}html[data-lfont=editorial] :is(h1,h2,h3,h4,.display){letter-spacing:0;font-family:Instrument Serif,Georgia,serif;font-weight:400}html[data-lfont=archivo] :is(h1,h2,h3,h4,.display){font-family:"Archivo Black", var(--font-sans);letter-spacing:-.01em;font-weight:400}html:is([data-lcase=normal],[data-lcase=upper]) :where(.lc,.lc-all :is(h1,h2,h3,h4)){text-transform:none}html[data-lcase=upper] :is(h1,h2,h3,.btn,.rail__link,.tabbar__tab,.fseg__opt){text-transform:uppercase;letter-spacing:.03em}html[data-lcase=upper] .rail__link{letter-spacing:0;font-size:var(--text-ui)}html[data-lbg=dots] :is(body,.studio){background-image:radial-gradient(var(--ink) 1px, transparent 1.6px)}@supports (color:color-mix(in lab, red, red)){html[data-lbg=dots] :is(body,.studio){background-image:radial-gradient(color-mix(in srgb, var(--ink) 14%, transparent) 1px, transparent 1.6px)}}html[data-lbg=dots] :is(body,.studio){background-size:22px 22px}html[data-lbg=grid] :is(body,.studio){background-image:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){html[data-lbg=grid] :is(body,.studio){background-image:linear-gradient(color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1px)}}html[data-lbg=grid] :is(body,.studio){background-size:32px 32px}html[data-lbg=glow] :is(body,.studio){background-image:radial-gradient(60vw 45vh at 8% -5%, var(--lime), transparent 70%), radial-gradient(55vw 45vh at 100% 0%, var(--violet-hi), transparent 70%), radial-gradient(50vw 40vh at 60% 110%, var(--pink), transparent 70%)}@supports (color:color-mix(in lab, red, red)){html[data-lbg=glow] :is(body,.studio){background-image:radial-gradient(60vw 45vh at 8% -5%, color-mix(in srgb, var(--lime) 16%, transparent), transparent 70%), radial-gradient(55vw 45vh at 100% 0%, color-mix(in srgb, var(--violet-hi) 28%, transparent), transparent 70%), radial-gradient(50vw 40vh at 60% 110%, color-mix(in srgb, var(--pink) 12%, transparent), transparent 70%)}}html[data-lbg=glow] :is(body,.studio){background-attachment:fixed}html[data-lground=tinted][data-side=brand] :is(.studio,.tabbar,.studio-drawer,[data-toast]){--ground:var(--ground-brand);--ground-2:var(--ground-brand-2);--ground-3:var(--ground-brand-3);--ground-4:var(--ground-brand-4)}html[data-lground=tinted][data-side=brand]:has(.studio){background:var(--ground-brand)}html[data-lcards=glass] .card:not(.card--lime,.card--pink,.card--violet){background:var(--ground-2)}@supports (color:color-mix(in lab, red, red)){html[data-lcards=glass] .card:not(.card--lime,.card--pink,.card--violet){background:color-mix(in srgb, var(--ground-2) 62%, transparent)}}html[data-lcards=glass] .card:not(.card--lime,.card--pink,.card--violet){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-lcards=glass] .card:not(.card--lime,.card--pink,.card--violet){border-color:color-mix(in srgb, var(--ink) 14%, transparent)}}html[data-lcards=glass] .card:not(.card--lime,.card--pink,.card--violet){-webkit-backdrop-filter:blur(14px)saturate(1.2)}html[data-lcards=brutal] .card{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}html[data-lcards=accent] .card:not(.card--lime,.card--pink,.card--violet){border-color:var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lcards=accent] .card:not(.card--lime,.card--pink,.card--violet){border-color:color-mix(in srgb, var(--lab-accent) 50%, transparent)}}html[data-lcards=accent] .card:not(.card--lime,.card--pink,.card--violet){box-shadow:0 0 0 1px var(--lab-accent), 0 14px 40px -18px var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lcards=accent] .card:not(.card--lime,.card--pink,.card--violet){box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-accent) 18%, transparent), 0 14px 40px -18px color-mix(in srgb, var(--lab-accent) 50%, transparent)}}html[data-lborder=hairline]{--border:1px}html[data-lborder=hairline] .border-2{border-width:1px}html[data-lborder=hairline] .border-t-2{border-top-width:1px}html[data-lborder=hairline] .border-b-2{border-bottom-width:1px}html[data-lborder=hairline] .border-l-2{border-left-width:1px}html[data-lborder=hairline] .border-r-2{border-right-width:1px}html[data-lborder=heavy]{--border:3px}html[data-lborder=heavy] .border-2{border-width:3px}html[data-lborder=heavy] .border-t-2{border-top-width:3px}html[data-lborder=heavy] .border-b-2{border-bottom-width:3px}html[data-lborder=heavy] .border-l-2{border-left-width:3px}html[data-lborder=heavy] .border-r-2{border-right-width:3px}html[data-lbstyle=gradient] .btn--primary{background:linear-gradient(135deg in oklch, var(--lime), var(--lime))}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=gradient] .btn--primary{background:linear-gradient(135deg in oklch, var(--lime), color-mix(in oklch, var(--lime) 55%, var(--pink)))}}html[data-lbstyle=gradient] .btn--primary{color:var(--on-lime);border-color:#0000}html[data-lbstyle=gradient] .btn--violet{background:linear-gradient(135deg in oklch, var(--violet-hi), var(--violet-hi))}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=gradient] .btn--violet{background:linear-gradient(135deg in oklch, var(--violet-hi), color-mix(in oklch, var(--violet-hi) 60%, #000))}}html[data-lbstyle=gradient] .btn--violet{color:var(--on-violet);border-color:#0000}html[data-lbstyle=gradient] .btn--pink{background:linear-gradient(135deg in oklch, var(--pink), var(--pink))}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=gradient] .btn--pink{background:linear-gradient(135deg in oklch, var(--pink), color-mix(in oklch, var(--pink) 55%, var(--lime)))}}html[data-lbstyle=gradient] .btn--pink{color:var(--on-pink);border-color:#0000}html[data-lbstyle=glow] .btn--primary{box-shadow:0 0 0 1px var(--lime), 0 8px 28px -6px var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=glow] .btn--primary{box-shadow:0 0 0 1px var(--lime), 0 8px 28px -6px color-mix(in srgb, var(--lime) 70%, transparent)}}html[data-lbstyle=glow] .btn--violet{box-shadow:0 0 0 1px var(--violet-hi), 0 8px 28px -6px var(--violet-hi)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=glow] .btn--violet{box-shadow:0 0 0 1px var(--violet-hi), 0 8px 28px -6px color-mix(in srgb, var(--violet-hi) 80%, transparent)}}html[data-lbstyle=glow] .btn--pink{box-shadow:0 0 0 1px var(--pink), 0 8px 28px -6px var(--pink)}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=glow] .btn--pink{box-shadow:0 0 0 1px var(--pink), 0 8px 28px -6px color-mix(in srgb, var(--pink) 70%, transparent)}}html[data-lbstyle=brutal] .btn{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}html[data-lbstyle=brutal] .btn:active:not(:disabled){box-shadow:none;transform:translate(3px,3px)}html:is([data-lbstyle=gradient],[data-lbstyle=glow],[data-lbstyle=brutal]) .btn:is(:disabled,[aria-disabled=true],.is-disabled):not([data-state=loading]){border-style:dashed;border-color:var(--line-input);box-shadow:none;color:var(--ink-2);background:0 0;transform:none}html[data-lbstyle=brutal] :is(.btn--dark,.btn--paper):is(:disabled,[aria-disabled=true],.is-disabled):not([data-state=loading]){border-color:currentColor}@supports (color:color-mix(in lab, red, red)){html[data-lbstyle=brutal] :is(.btn--dark,.btn--paper):is(:disabled,[aria-disabled=true],.is-disabled):not([data-state=loading]){border-color:color-mix(in srgb, currentColor 55%, transparent)}}html[data-lbstyle=brutal] :is(.btn--dark,.btn--paper):is(:disabled,[aria-disabled=true],.is-disabled):not([data-state=loading]){color:inherit}html:is([data-lhero=gradient],[data-lhero=glass],[data-lhero=outline]) [data-ov=hero]{padding:var(--space-sm) var(--space-md) 0;border:var(--border) solid var(--line);border-radius:var(--radius-md);color:var(--ink)}html[data-lhero=gradient] [data-ov=hero]{background:linear-gradient(135deg in oklab, var(--lab-accent) 0%, var(--ground-2) 70%)}@supports (color:color-mix(in lab, red, red)){html[data-lhero=gradient] [data-ov=hero]{background:linear-gradient(135deg in oklab, color-mix(in oklab, var(--lab-accent) 22%, var(--ground-2)) 0%, var(--ground-2) 70%)}}html[data-lhero=gradient] [data-ov=hero]{border-color:var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lhero=gradient] [data-ov=hero]{border-color:color-mix(in oklab, var(--lab-accent) 35%, var(--line))}}html[data-lhero=glass] [data-ov=hero]{background:var(--ground-2)}@supports (color:color-mix(in lab, red, red)){html[data-lhero=glass] [data-ov=hero]{background:color-mix(in srgb, var(--ground-2) 60%, transparent)}}html[data-lhero=glass] [data-ov=hero]{-webkit-backdrop-filter:blur(16px);border-color:var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lhero=glass] [data-ov=hero]{border-color:color-mix(in srgb, var(--lab-accent) 45%, transparent)}}html[data-lhero=outline] [data-ov=hero]{border-color:var(--lab-accent);background:0 0}html[data-lstats=tiles] [data-ov=figures]{gap:var(--space-2xs);background:0 0;border:0;overflow:visible}html[data-lstats=tiles] [data-ov=figures]>*{border:var(--border) solid var(--line);border-radius:var(--radius-sm);background:var(--ground-2)}html[data-lstats=tiles][data-lcards=brutal] [data-ov=figures]>*{border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}html[data-lstats=tiles][data-lcards=glass] [data-ov=figures]>*{background:var(--ground-2)}@supports (color:color-mix(in lab, red, red)){html[data-lstats=tiles][data-lcards=glass] [data-ov=figures]>*{background:color-mix(in srgb, var(--ground-2) 62%, transparent)}}html[data-lstats=tiles][data-lcards=glass] [data-ov=figures]>*{-webkit-backdrop-filter:blur(14px)}html[data-lstats=accent] [data-ov=figures] dd{color:var(--side-text)}html[data-lnavactive=bar] .rail__link[aria-current=page]{color:var(--ink);box-shadow:inset 3px 0 0 var(--lab-accent);background:0 0;border-color:#0000}html[data-lnavactive=bar][data-lnav=top] .rail__link[aria-current=page]{box-shadow:inset 0 -3px 0 var(--lab-accent)}html[data-lnavactive=soft] .rail__link[aria-current=page]{background:var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lnavactive=soft] .rail__link[aria-current=page]{background:color-mix(in srgb, var(--lab-accent) 18%, transparent)}}html[data-lnavactive=soft] .rail__link[aria-current=page]{color:var(--ink);border-color:#0000}html:is([data-lnavactive=bar],[data-lnavactive=soft]) .rail__link[aria-current=page] .studio-count{background:var(--lab-accent);color:var(--lab-on-accent)}html[data-lnavactive=glow] .rail__link[aria-current=page]{box-shadow:0 0 0 1px var(--lab-accent), 0 8px 26px -8px var(--lab-accent)}html[data-lrail=raised] .studio-rail{background:var(--ground-2)}html[data-lrail=tinted] .studio-rail{background:var(--lab-accent)}@supports (color:color-mix(in lab, red, red)){html[data-lrail=tinted] .studio-rail{background:color-mix(in srgb, var(--lab-accent) 9%, var(--ground))}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html[data-lmotion=lively] :is(.card--link,a.card){transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background-color .1s var(--ease-out)}html[data-lmotion=lively] :is(.card--link,a.card):hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #0000008c}html[data-lmotion=lively] .btn:hover:not(:disabled,[aria-disabled=true],[data-state=loading]){transform:translateY(-1px)}html[data-lmotion=lively] .rail__link:hover{transform:translate(2px)}}html:not([data-lborder=heavy]) .studio{--border:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-2{border-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-t-2{border-top-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-b-2{border-bottom-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-l-2{border-left-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-r-2{border-right-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-x-2{border-left-width:var(--hairline);border-right-width:var(--hairline)}html:not([data-lborder=heavy]) .studio .border-y-2{border-top-width:var(--hairline);border-bottom-width:var(--hairline)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity!important;transition-duration:var(--dur-2)!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn__spin,.animate-spin{animation-duration:var(--dur-spin)!important;animation-iteration-count:infinite!important}dialog[open],.toast-in,.fold-in,.step-in,#nav-sheet,.selpill__list{animation:fade-in var(--dur-2) var(--ease-out) both!important}.bob,.marquee__track,.ping{animation:none!important}}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{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-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
