@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{:root{--made-with-panda:"🐼";--wd-rise:8px;--wd-slide:16px;--wd-pop-from:.6;--wd-settle-from:.97;--wd-grow-from:0;--wd-press:.97;--wd-lift:-1px;--wd-nudge:1px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=daylight]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--colors-bg);font:400 var(--font-sizes-md)/1.5 var(--fonts-body);color:var(--colors-fg);font-optical-sizing:auto;font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(h1,h2,h3,h4){text-wrap:balance;font-family:var(--fonts-display)}:where(p,li,dd,blockquote){text-wrap:pretty}:where(code,kbd,samp,pre){font-family:var(--fonts-mono);font-size:.9em}:where(time,td,.numeric){font-variant-numeric:tabular-nums}:where(input,textarea,select,button){font:inherit}::selection{background:var(--colors-selection);color:inherit}:focus-visible{outline:var(--border-widths-focus) solid var(--colors-focus);transition:outline-offset var(--durations-fast) var(--easings-out);outline-offset:2px}a:not([class]){transition:text-decoration-thickness var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out);text-underline-offset:3px;text-decoration-thickness:1px}a:not([class]):is(:hover,[data-hover]){text-decoration-thickness:2px}*{scrollbar-width:thin;scrollbar-color:var(--colors-border) transparent}svg[stroke-width="1.75"] :is(path,circle,rect,line,polyline,polygon,ellipse){vector-effect:non-scaling-stroke}[role=tab],[role=option],[role=menuitem],article{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), box-shadow var(--durations-base) var(--easings-out), scale var(--durations-base) var(--easings-spring-snappy), translate var(--durations-base) var(--easings-out)}[role=tab]:active,[role=option]:active{--transition-duration:var(--durations-instant);scale:var(--wd-press);transition-duration:var(--durations-instant)}article{box-shadow:var(--shadows-elev-1)}nav,aside{--ring-bg:var(--colors-bg-rail)}[role=dialog]{--ring-bg:var(--colors-surface);animation:wd-dialog var(--durations-slow) var(--easings-spring-snappy) backwards}[role=dialog][data-closing]{animation:wd-out var(--durations-base) var(--easings-in) forwards}[role=log]>*{animation:wd-rise var(--durations-base) var(--easings-out) backwards}[role=log]>:last-child{animation-delay:80ms}[role=log]>:nth-last-child(2){animation-delay:40ms}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (hover:hover){article:not([role=dialog] article,[role=log] article):hover{translate:0 var(--wd-lift);box-shadow:var(--shadows-elev-2)}}@media (prefers-reduced-motion:reduce){:root{--wd-rise:0px;--wd-slide:0px;--wd-pop-from:1;--wd-settle-from:1;--wd-grow-from:1;--wd-press:1;--wd-lift:0px;--wd-nudge:0px}*,:before,:after{scroll-behavior:auto!important;animation-iteration-count:1!important}}}@layer tokens{:where(:root,:host){--z-index-base:0;--z-index-sticky:10;--z-index-panel:20;--z-index-dropdown:30;--z-index-scrim:40;--z-index-dialog:50;--z-index-toast:60;--z-index-tooltip:70;--colors-ice-50:oklch(98.5% .004 252);--colors-ice-100:oklch(95.5% .006 252);--colors-ice-200:oklch(90.5% .009 252);--colors-ice-300:oklch(83% .013 252);--colors-ice-400:oklch(71% .018 252);--colors-ice-500:oklch(58.5% .02 252);--colors-ice-600:oklch(47% .022 252);--colors-ice-700:oklch(37.5% .024 252);--colors-ice-800:oklch(29% .026 252);--colors-ice-900:oklch(23.5% .026 252);--colors-ice-950:oklch(20% .026 252);--colors-ice-975:oklch(16.5% .025 252);--colors-floe-50:oklch(97.5% .012 252);--colors-floe-100:oklch(94.5% .027 252);--colors-floe-200:oklch(89.5% .053 252);--colors-floe-300:oklch(83% .087 252);--colors-floe-400:oklch(76% .117 252);--colors-floe-500:oklch(68% .13 252);--colors-floe-600:oklch(58% .13 252);--colors-floe-700:oklch(48% .12 252);--colors-floe-800:oklch(38% .101 252);--colors-floe-900:oklch(29% .078 252);--colors-floe-950:oklch(21.5% .055 252);--colors-floe-975:oklch(16.5% .039 252);--colors-beak-50:oklch(98% .019 82);--colors-beak-100:oklch(95.5% .043 82);--colors-beak-200:oklch(92% .078 82);--colors-beak-300:oklch(88.5% .115 82);--colors-beak-400:oklch(84.5% .158 82);--colors-beak-500:oklch(76% .157 82);--colors-beak-600:oklch(66% .136 82);--colors-beak-700:oklch(55% .113 82);--colors-beak-800:oklch(44% .091 82);--colors-beak-900:oklch(33% .068 82);--colors-beak-950:oklch(24% .05 82);--colors-beak-975:oklch(18% .035 82);--colors-aurora-50:oklch(97.5% .016 200);--colors-aurora-100:oklch(94.5% .033 200);--colors-aurora-200:oklch(91% .059 200);--colors-aurora-300:oklch(86.5% .091 200);--colors-aurora-400:oklch(81% .117 200);--colors-aurora-500:oklch(72% .122 200);--colors-aurora-600:oklch(60% .102 200);--colors-aurora-700:oklch(50% .085 200);--colors-aurora-800:oklch(40% .068 200);--colors-aurora-900:oklch(30% .051 200);--colors-aurora-950:oklch(22% .038 200);--colors-aurora-975:oklch(17% .03 200);--colors-moss-50:oklch(97.5% .018 152);--colors-moss-100:oklch(94.5% .037 152);--colors-moss-200:oklch(89.5% .068 152);--colors-moss-300:oklch(83% .105 152);--colors-moss-400:oklch(76% .135 152);--colors-moss-500:oklch(68% .15 152);--colors-moss-600:oklch(58% .15 152);--colors-moss-700:oklch(48% .126 152);--colors-moss-800:oklch(38% .1 152);--colors-moss-900:oklch(29% .077 152);--colors-moss-950:oklch(21.5% .057 152);--colors-moss-975:oklch(16.5% .044 152);--colors-ember-50:oklch(97.5% .014 52);--colors-ember-100:oklch(94.5% .031 52);--colors-ember-200:oklch(89.5% .062 52);--colors-ember-300:oklch(83% .107 52);--colors-ember-400:oklch(76% .153 52);--colors-ember-500:oklch(68% .17 52);--colors-ember-600:oklch(58% .149 52);--colors-ember-700:oklch(48% .124 52);--colors-ember-800:oklch(38% .098 52);--colors-ember-900:oklch(29% .075 52);--colors-ember-950:oklch(21.5% .056 52);--colors-ember-975:oklch(16.5% .044 52);--colors-krill-50:oklch(97.5% .012 22);--colors-krill-100:oklch(94.5% .027 22);--colors-krill-200:oklch(89.5% .055 22);--colors-krill-300:oklch(83% .094 22);--colors-krill-400:oklch(76% .143 22);--colors-krill-500:oklch(68% .19 22);--colors-krill-600:oklch(58% .19 22);--colors-krill-700:oklch(48% .175 22);--colors-krill-800:oklch(38% .148 22);--colors-krill-900:oklch(29% .114 22);--colors-krill-950:oklch(21.5% .08 22);--colors-krill-975:oklch(16.5% .057 22);--fonts-display:var(--font-display);--fonts-body:var(--font-body);--fonts-mono:var(--font-mono);--font-sizes-2xs:12px;--font-sizes-xs:13px;--font-sizes-sm:14px;--font-sizes-md:15px;--font-sizes-base:16px;--font-sizes-lg:18px;--font-sizes-xl:20px;--font-sizes-2xl:24px;--font-sizes-3xl:30px;--font-sizes-4xl:40px;--font-sizes-5xl:60px;--font-sizes-step--1:clamp(.8333rem, .8111rem + .0988vw, .9rem);--font-sizes-step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--font-sizes-step-1:clamp(1.2rem, 1.1312rem + .3056vw, 1.4062rem);--font-sizes-step-2:clamp(1.44rem, 1.3341rem + .4708vw, 1.7578rem);--font-sizes-step-3:clamp(1.728rem, 1.5716rem + .6952vw, 2.1973rem);--font-sizes-step-4:clamp(2.0736rem, 1.8493rem + .997vw, 2.7466rem);--font-sizes-step-5:clamp(2.4883rem, 2.1734rem + 1.3999vw, 3.4332rem);--font-sizes-step-6:clamp(2.986rem, 2.5508rem + 1.9341vw, 4.2915rem);--font-sizes-step-7:clamp(3.5832rem, 2.9894rem + 2.6389vw, 5.3644rem);--font-weights-regular:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-heavy:800;--line-heights-2xs:16px;--line-heights-xs:18px;--line-heights-sm:20px;--line-heights-md:22px;--line-heights-base:24px;--line-heights-lg:24px;--line-heights-xl:26px;--line-heights-2xl:30px;--line-heights-3xl:36px;--line-heights-4xl:44px;--line-heights-5xl:60px;--letter-spacings-2xs:.01em;--letter-spacings-xs:.005em;--letter-spacings-lg:-.01em;--letter-spacings-xl:-.01em;--letter-spacings-2xl:-.015em;--letter-spacings-3xl:-.02em;--letter-spacings-4xl:-.025em;--letter-spacings-5xl:-.03em;--letter-spacings-eyebrow:.01em;--sizes-sidebar:280px;--sizes-sidebar-min:240px;--sizes-sidebar-rail:72px;--sizes-panel:360px;--sizes-panel-min:320px;--sizes-header:56px;--sizes-page:1000px;--sizes-form:760px;--sizes-read:720px;--sizes-dialog-sm:440px;--sizes-dialog-md:520px;--sizes-dialog-lg:640px;--sizes-mobile-header:56px;--sizes-mobile-tabbar:64px;--sizes-target:44px;--sizes-target-min:36px;--sizes-measure-body:68ch;--sizes-measure-message:72ch;--sizes-measure-lead:60ch;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-0\.5:2px;--spacing-1\.5:6px;--spacing-2\.5:10px;--radii-xs:4px;--radii-sm:8px;--radii-tag:6px;--radii-control:12px;--radii-panel:16px;--radii-card:20px;--radii-bubble:20px;--radii-sheet:28px;--radii-space:30%;--radii-pill:999px;--durations-instant:90ms;--durations-fast:.15s;--durations-base:.22s;--durations-slow:.32s;--durations-slower:.48s;--durations-ambient:2.4s;--easings-out:cubic-bezier(.2, .7, .2, 1);--easings-in:cubic-bezier(.4, 0, 1, 1);--easings-in-out:cubic-bezier(.65, 0, .35, 1);--easings-spring:cubic-bezier(.34, 1.56, .64, 1);--easings-spring-snappy:linear(0, .04, .135, .258, .389, .516, .63, .728, .809, .873, .923, .959, .984, 1.001, 1.012, 1.018, 1.02, 1.02, 1.018, 1.016, 1.013, 1.011, 1.008, 1.006, 1.004, 1);--easings-spring-bouncy:linear(0, .062, .213, .404, .6, .775, .917, 1.02, 1.085, 1.118, 1.126, 1.117, 1.097, 1.072, 1.048, 1.026, 1.009, .996, .989, .985, .984, .985, .988, .991, .994, 1);--border-widths-hair:1px;--border-widths-strong:2px;--border-widths-focus:3px;--colors-bg:#060f19;--colors-bg-rail:#0a131e;--colors-surface-2:#1a242f;--colors-surface-3:#232e39;--colors-surface:#111a25;--colors-surface-code:#020912;--colors-border-soft:#28333f;--colors-border:#3b4653;--colors-border-strong:var(--colors-ice-400);--colors-fg:var(--colors-ice-100);--colors-fg-muted:var(--colors-ice-300);--colors-fg-soft:var(--colors-ice-400);--colors-action:var(--colors-beak-400);--colors-action-hover:var(--colors-beak-300);--colors-action-fg:var(--colors-ice-975);--colors-action-text:var(--colors-beak-300);--colors-action-subtle:var(--colors-beak-950);--colors-live:var(--colors-aurora-400);--colors-live-hover:var(--colors-aurora-300);--colors-live-fg:var(--colors-ice-975);--colors-live-text:var(--colors-aurora-300);--colors-live-subtle:var(--colors-aurora-950);--colors-danger:var(--colors-krill-600);--colors-danger-hover:var(--colors-krill-700);--colors-danger-fg:#fff;--colors-danger-text:var(--colors-krill-300);--colors-danger-subtle:var(--colors-krill-950);--colors-warning:var(--colors-ember-400);--colors-warning-text:var(--colors-ember-300);--colors-warning-subtle:var(--colors-ember-950);--colors-success:var(--colors-moss-400);--colors-success-text:var(--colors-moss-300);--colors-success-subtle:var(--colors-moss-950);--colors-info:var(--colors-floe-400);--colors-info-text:var(--colors-floe-300);--colors-info-subtle:var(--colors-floe-950);--colors-focus:var(--colors-floe-300);--colors-presence-available:var(--colors-moss-400);--colors-presence-away:var(--colors-beak-400);--colors-presence-dnd:var(--colors-krill-400);--colors-presence-offline:var(--colors-ice-400);--colors-gold:var(--colors-beak-400);--colors-gold-fg:var(--colors-ice-975);--colors-gold-text:var(--colors-beak-300);--colors-gold-subtle:var(--colors-beak-950);--colors-halo:var(--colors-floe-200);--colors-mist:var(--colors-ice-300);--colors-sea:var(--colors-floe-950);--colors-sea-deep:var(--colors-floe-975);--colors-sea-shallow:var(--colors-floe-900);--colors-avatar-1:var(--colors-beak-200);--colors-avatar-2:var(--colors-floe-200);--colors-avatar-3:var(--colors-ice-200);--colors-avatar-4:var(--colors-aurora-200);--colors-avatar-5:var(--colors-krill-200);--colors-avatar-6:var(--colors-moss-200);--colors-avatar-fg:var(--colors-ice-975);--colors-scrim:#020912b8;--colors-selection:#78b5f952;--colors-material:color-mix(in srgb, var(--colors-surface) 76%, transparent);--colors-material-media:#070c12b8;--colors-state-hover:color-mix(in srgb, var(--colors-fg) 6%, transparent);--colors-state-press:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-state-selected:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-elev-1:transparent;--colors-elev-2:var(--colors-border);--colors-elev-3:var(--colors-border);--colors-belly:#fff;--colors-ink:#14181e;--colors-beak:#ff8a3d;--sizes-row-h:36px;--sizes-chip-h:32px;--sizes-control-h:40px;--sizes-msg-avatar:36px;--shadows-edge-light:inset 0 1px 0 #ffffff0f;--shadows-elev-1:var(--shadows-edge-light), 0 1px 2px #0006;--shadows-elev-2:var(--shadows-edge-light), 0 12px 28px -10px #000000b3, 0 2px 6px #00000059;--shadows-elev-3:var(--shadows-edge-light), 0 24px 56px -12px #000000b3;--shadows-overlay:var(--shadows-elev-3);--shadows-focus-ring:0 0 0 2px var(--colors-bg), 0 0 0 4px var(--colors-focus);--spacing-msg-pad-y:6px;--spacing-gutter:24px;--gradients-wash-aurora:radial-gradient(120% 70% at 50% -10%, #4ed7df29, transparent 60%);--gradients-wash-floe:linear-gradient(180deg, #041a32 0%, #060f19 100%);--gradients-wash-beak:radial-gradient(80% 60% at 50% 0%, #ffc13924, transparent 70%);--gradients-sheen:linear-gradient(180deg, #ffffff38, #fff0 55%);--gradients-sea:radial-gradient(120% 80% at 50% 0%, var(--colors-sea-shallow), var(--colors-sea) 55%, var(--colors-sea-deep))}:where(:root:not([data-theme=daylight]),[data-theme=night]){--colors-bg:#060f19;--colors-bg-rail:#0a131e;--colors-surface-2:#1a242f;--colors-surface-3:#232e39;--colors-surface:#111a25;--colors-surface-code:#020912;--colors-border-soft:#28333f;--colors-border:#3b4653;--colors-border-strong:var(--colors-ice-400);--colors-fg:var(--colors-ice-100);--colors-fg-muted:var(--colors-ice-300);--colors-fg-soft:var(--colors-ice-400);--colors-action:var(--colors-beak-400);--colors-action-hover:var(--colors-beak-300);--colors-action-fg:var(--colors-ice-975);--colors-action-text:var(--colors-beak-300);--colors-action-subtle:var(--colors-beak-950);--colors-live:var(--colors-aurora-400);--colors-live-hover:var(--colors-aurora-300);--colors-live-fg:var(--colors-ice-975);--colors-live-text:var(--colors-aurora-300);--colors-live-subtle:var(--colors-aurora-950);--colors-danger-text:var(--colors-krill-300);--colors-danger-subtle:var(--colors-krill-950);--colors-warning:var(--colors-ember-400);--colors-warning-text:var(--colors-ember-300);--colors-warning-subtle:var(--colors-ember-950);--colors-success:var(--colors-moss-400);--colors-success-text:var(--colors-moss-300);--colors-success-subtle:var(--colors-moss-950);--colors-info:var(--colors-floe-400);--colors-info-text:var(--colors-floe-300);--colors-info-subtle:var(--colors-floe-950);--colors-focus:var(--colors-floe-300);--colors-presence-available:var(--colors-moss-400);--colors-presence-away:var(--colors-beak-400);--colors-presence-dnd:var(--colors-krill-400);--colors-presence-offline:var(--colors-ice-400);--colors-gold-text:var(--colors-beak-300);--colors-gold-subtle:var(--colors-beak-950);--colors-halo:var(--colors-floe-200);--colors-mist:var(--colors-ice-300);--colors-sea:var(--colors-floe-950);--colors-sea-deep:var(--colors-floe-975);--colors-sea-shallow:var(--colors-floe-900);--colors-scrim:#020912b8;--colors-selection:#78b5f952;--colors-material:color-mix(in srgb, var(--colors-surface) 76%, transparent);--colors-state-hover:color-mix(in srgb, var(--colors-fg) 6%, transparent);--colors-state-press:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-state-selected:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-elev-1:transparent;--colors-elev-2:var(--colors-border);--colors-elev-3:var(--colors-border);--shadows-edge-light:inset 0 1px 0 #ffffff0f;--shadows-elev-1:var(--shadows-edge-light), 0 1px 2px #0006;--shadows-elev-2:var(--shadows-edge-light), 0 12px 28px -10px #000000b3, 0 2px 6px #00000059;--shadows-elev-3:var(--shadows-edge-light), 0 24px 56px -12px #000000b3;--shadows-overlay:var(--shadows-elev-3);--shadows-focus-ring:0 0 0 2px var(--colors-bg), 0 0 0 4px var(--colors-focus);--gradients-wash-aurora:radial-gradient(120% 70% at 50% -10%, #4ed7df29, transparent 60%);--gradients-wash-floe:linear-gradient(180deg, #041a32 0%, #060f19 100%);--gradients-wash-beak:radial-gradient(80% 60% at 50% 0%, #ffc13924, transparent 70%);--gradients-sheen:linear-gradient(180deg, #ffffff38, #fff0 55%);--gradients-sea:radial-gradient(120% 80% at 50% 0%, var(--colors-sea-shallow), var(--colors-sea) 55%, var(--colors-sea-deep))}[data-theme=daylight]{--colors-bg:var(--colors-ice-50);--colors-bg-rail:#fff;--colors-surface-2:var(--colors-ice-100);--colors-surface-3:#fff;--colors-surface:#fff;--colors-surface-code:var(--colors-ice-100);--colors-border-soft:var(--colors-ice-200);--colors-border:#c8ced6;--colors-border-strong:var(--colors-ice-500);--colors-fg:var(--colors-ice-975);--colors-fg-muted:var(--colors-ice-700);--colors-fg-soft:var(--colors-ice-600);--colors-action:var(--colors-floe-800);--colors-action-hover:var(--colors-floe-900);--colors-action-fg:#fff;--colors-action-text:var(--colors-beak-800);--colors-action-subtle:var(--colors-beak-100);--colors-live:var(--colors-aurora-700);--colors-live-hover:var(--colors-aurora-800);--colors-live-fg:#fff;--colors-live-text:var(--colors-aurora-800);--colors-live-subtle:var(--colors-aurora-50);--colors-danger-text:var(--colors-krill-700);--colors-danger-subtle:var(--colors-krill-50);--colors-warning:var(--colors-ember-500);--colors-warning-text:var(--colors-ember-700);--colors-warning-subtle:var(--colors-ember-50);--colors-success:var(--colors-moss-600);--colors-success-text:var(--colors-moss-700);--colors-success-subtle:var(--colors-moss-50);--colors-info:var(--colors-floe-600);--colors-info-text:var(--colors-floe-700);--colors-info-subtle:var(--colors-floe-50);--colors-focus:var(--colors-floe-600);--colors-presence-available:var(--colors-moss-600);--colors-presence-away:var(--colors-beak-600);--colors-presence-dnd:var(--colors-krill-600);--colors-presence-offline:var(--colors-ice-500);--colors-gold-text:var(--colors-beak-800);--colors-gold-subtle:var(--colors-beak-100);--colors-halo:var(--colors-floe-700);--colors-mist:var(--colors-ice-700);--colors-sea:var(--colors-floe-50);--colors-sea-deep:var(--colors-floe-100);--colors-sea-shallow:var(--colors-floe-200);--colors-scrim:#060f1980;--colors-selection:#9eccff66;--colors-material:color-mix(in srgb, var(--colors-surface) 80%, transparent);--colors-state-hover:color-mix(in srgb, var(--colors-fg) 6%, transparent);--colors-state-press:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-state-selected:color-mix(in srgb, var(--colors-fg) 10%, transparent);--colors-elev-1:var(--colors-border-soft);--colors-elev-2:var(--colors-border-soft);--colors-elev-3:transparent;--shadows-edge-light:inset 0 1px 0 #fff9;--shadows-elev-1:0 1px 2px #0b0e130f;--shadows-elev-2:0 12px 28px -12px #0b0e1333, 0 2px 6px #0b0e130f;--shadows-elev-3:0 24px 56px -16px #0b0e1347, 0 2px 8px #0b0e1314;--shadows-overlay:var(--shadows-elev-3);--shadows-focus-ring:0 0 0 2px var(--colors-bg), 0 0 0 4px var(--colors-focus);--gradients-wash-aurora:radial-gradient(120% 70% at 50% -10%, #85e5ea38, transparent 60%);--gradients-wash-floe:linear-gradient(180deg, #f1f8ff 0%, #f8fafd 100%);--gradients-wash-beak:radial-gradient(80% 60% at 50% 0%, #ffe0a959, transparent 70%);--gradients-sheen:linear-gradient(180deg, #ffffff29, #fff0 55%);--gradients-sea:radial-gradient(120% 80% at 50% 0%, var(--colors-sea-shallow), var(--colors-sea) 55%, var(--colors-sea-deep))}[data-density=compact]{--sizes-row-h:32px;--sizes-chip-h:28px;--sizes-control-h:36px}@media (pointer:coarse){[data-density=compact]{--sizes-row-h:44px;--sizes-chip-h:44px;--sizes-control-h:44px}}[data-density=roomy]{--sizes-row-h:40px;--sizes-chip-h:32px;--sizes-control-h:44px}@media (pointer:coarse){[data-density=roomy],:where(:root,:host){--sizes-row-h:44px;--sizes-chip-h:44px;--sizes-control-h:44px}}[data-density=compact]{--sizes-msg-avatar:28px;--spacing-msg-pad-y:2px}[data-density=roomy]{--sizes-msg-avatar:40px;--spacing-msg-pad-y:10px}@media (width<=640px){:where(:root,:host){--spacing-gutter:16px}}@keyframes wd-waddle{0%,to{transform:translate(-1.5px)rotate(-12deg)}50%{transform:translate(1.5px)translateY(-2px)rotate(12deg)}}@keyframes wd-hop{0%,60%,to{transform:none}30%{transform:translateY(-4px)}}@keyframes wd-rise{0%{opacity:0;translate:0 var(--wd-rise)}}@keyframes wd-send{0%{opacity:0;translate:0 calc(var(--wd-rise) * 1.5);scale:var(--wd-settle-from)}}@keyframes wd-pop{0%{opacity:0;scale:var(--wd-pop-from)}}@keyframes wd-bump{40%{scale:calc(1 + (1 - var(--wd-pop-from)) * .5)}}@keyframes wd-roll{0%{opacity:0;translate:0 calc(var(--wd-rise) * .75)}}@keyframes wd-grow{0%{scale:1 var(--wd-grow-from)}}@keyframes wd-tab{0%{scale:var(--wd-grow-from) 1}}@keyframes wd-dialog{0%{opacity:0;translate:0 var(--wd-rise);scale:var(--wd-settle-from)}}@keyframes wd-toast{0%{opacity:0;translate:0 calc(var(--wd-rise) * 2);scale:var(--wd-settle-from)}}@keyframes wd-out{to{opacity:0;translate:0 calc(var(--wd-rise) * .5)}}@keyframes wd-fade{0%{opacity:0}}@keyframes wd-slide{0%{opacity:0;translate:var(--wd-slide) 0}}@keyframes wd-join{0%{opacity:0;scale:calc(1 - (1 - var(--wd-pop-from)) * .25);box-shadow:0 0 0 0 var(--colors-live)}60%{box-shadow:0 0 0 4px var(--colors-live)}}@keyframes wd-flash{0%{background-color:color-mix(in srgb, var(--colors-gold) 35%, transparent)}}@keyframes wd-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--colors-live) 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in srgb, var(--colors-live) 0%, transparent)}}@keyframes wd-ripple{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--colors-live) 60%, transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb, var(--colors-live) 0%, transparent)}}@keyframes wd-speak{to{box-shadow:0 0 0 6px color-mix(in srgb, var(--colors-live) 45%, transparent)}}@keyframes wd-shimmer{to{background-position:-150% 0}}@keyframes wd-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-1.2deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes moonBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}}@layer recipes{@layer base{.wd-btn{border:1px solid var(--colors-border);background:var(--colors-surface);padding-inline:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radii-control);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), box-shadow var(--durations-base) var(--easings-out), scale var(--durations-base) var(--easings-spring-snappy), translate var(--durations-base) var(--easings-out);color:var(--colors-fg);font-family:var(--fonts-body);font-weight:600;font-size:var(--font-sizes-sm);cursor:pointer;height:var(--sizes-control-h);min-height:var(--sizes-control-h);align-items:center;line-height:1;display:inline-flex}.wd-btn svg{transition:translate var(--durations-base) var(--easings-spring-bouncy), rotate var(--durations-base) var(--easings-spring-bouncy);flex:none;width:20px;height:20px}.wd-btn:is(:hover,[data-hover]){background:var(--colors-surface-2);border-color:var(--colors-border-strong);background-image:linear-gradient(var(--colors-state-hover), var(--colors-state-hover))}.wd-btn:is(:active,[data-active]){--transition-duration:var(--durations-instant);scale:var(--wd-press);transition-duration:var(--durations-instant);background-image:linear-gradient(var(--colors-state-press), var(--colors-state-press))}.wd-btn:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-surface-2);border-color:var(--colors-border);color:var(--colors-fg-soft);cursor:not-allowed;background-image:none;scale:none}.wd-floe{--r-out:var(--radii-panel);--pad:var(--spacing-5);--ring-bg:var(--colors-surface);padding:var(--pad);background:var(--colors-surface);border:1px solid var(--colors-elev-1);gap:var(--spacing-4);border-radius:var(--r-out);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), box-shadow var(--durations-base) var(--easings-out), scale var(--durations-base) var(--easings-spring-snappy), translate var(--durations-base) var(--easings-out);color:var(--colors-fg);box-shadow:var(--shadows-elev-1);flex-direction:column;text-decoration:none;display:flex}.wd-polar{--polar-a:color-mix(in oklab, var(--colors-live) 26%, transparent);--polar-b:color-mix(in oklab, var(--colors-gold) 12%, transparent);background:radial-gradient(60% 45% at 78% 8%, var(--polar-a), transparent 70%), radial-gradient(45% 35% at 12% 0%, var(--polar-b), transparent 70%), radial-gradient(120% 80% at 50% 0%, var(--colors-sea-shallow), var(--colors-sea) 55%, var(--colors-sea-deep));isolation:isolate;color:var(--colors-fg);position:relative;overflow:hidden}.wd-polar[data-theme=daylight],[data-theme=daylight] .wd-polar{--polar-a:color-mix(in oklab, var(--colors-live) 14%, transparent);--polar-b:color-mix(in oklab, var(--colors-gold) 22%, transparent)}.wd-polar:before{background:radial-gradient(circle, color-mix(in oklab, var(--colors-halo) 55%, transparent) 1px, transparent 1.5px) 0 0/28px 28px, radial-gradient(circle, color-mix(in oklab, var(--colors-halo) 35%, transparent) .8px, transparent 1.3px) 14px 14px/28px 28px;content:"";z-index:-1;pointer-events:none;opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#0000 75%)}.wd-polar:after{content:"";z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.wd-trio{gap:var(--spacing-1\.5);align-items:center;display:inline-flex}.wd-trio i{background:var(--colors-gold);border-radius:var(--radii-pill);width:8px;height:8px}.wd-trio i:nth-child(2){background:var(--colors-live)}.wd-trio i:nth-child(3){background:var(--colors-mist)}@media (forced-colors:active){.wd-btn,.wd-floe{border:1px solid canvastext}}@media (hover:hover){a.wd-floe:hover{translate:0 var(--wd-lift);box-shadow:var(--shadows-elev-2)}}}@layer slots;@layer variants{.wd-btn--variant_primary{background:var(--colors-action);border-color:var(--colors-action);color:var(--colors-action-fg);background-image:var(--gradients-sheen);font-weight:700;box-shadow:inset 0 1px #fff3,0 1px 2px #0000002e}.wd-btn--variant_primary:is(:hover,[data-hover]){background:var(--colors-action-hover);border-color:var(--colors-action-hover);background-image:var(--gradients-sheen), linear-gradient(var(--colors-state-hover), var(--colors-state-hover))}.wd-btn--variant_primary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-surface-2);border-color:var(--colors-border);color:var(--colors-fg-soft);cursor:not-allowed;background-image:none;scale:none}.wd-btn--variant_danger{background:var(--colors-danger);border-color:var(--colors-danger);color:var(--colors-danger-fg);background-image:var(--gradients-sheen);font-weight:700;box-shadow:inset 0 1px #fff3,0 1px 2px #0000002e}.wd-btn--variant_danger:is(:hover,[data-hover]){background:var(--colors-danger-hover);border-color:var(--colors-danger-hover);background-image:var(--gradients-sheen), linear-gradient(var(--colors-state-hover), var(--colors-state-hover))}.wd-btn--variant_danger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-surface-2);border-color:var(--colors-border);color:var(--colors-fg-soft);cursor:not-allowed;background-image:none;scale:none}@media (prefers-reduced-motion:no-preference){.wd-trio--live_true i{animation:wd-hop 1.2s var(--easings-out) 3}.wd-trio--live_true i:nth-child(2){animation-delay:.15s}.wd-trio--live_true i:nth-child(3){animation-delay:.3s}}}@layer compound_variants;}@layer utilities{.bg_action{background:var(--colors-action)}.bg_belly{background:var(--colors-belly)}.bg_info\.subtle{background:var(--colors-info-subtle)}.bg_success\.subtle{background:var(--colors-success-subtle)}.bg_surface{background:var(--colors-surface)}.bg_surface\.2{background:var(--colors-surface-2)}.bg_transparent{background:0 0}.bg_warning\.subtle{background:var(--colors-warning-subtle)}.bd_0{border:0}.bd_1px_solid_\{colors\.border\}{border:1px solid var(--colors-border)}.font_400_14px\/1_\{fonts\.mono\}{font:400 14px/1 var(--fonts-mono)}.font_700_17px\/1_\{fonts\.display\}{font:700 17px/1 var(--fonts-display)}.inset_0{inset:0}.m_0{margin:0}.p_0{padding:0}.p_1{padding:var(--spacing-1)}.p_1\.5{padding:var(--spacing-1\.5)}.p_8{padding:var(--spacing-8)}.p_3px{padding:3px}.p_\{spacing\.4\}_\{spacing\.6\}_\{spacing\.4\}_\{spacing\.4\}{padding:var(--spacing-4) var(--spacing-6) var(--spacing-4) var(--spacing-4)}.mx_auto{margin-inline:auto}.px_0\.5{padding-inline:var(--spacing-0\.5)}.px_3{padding-inline:var(--spacing-3)}.px_4{padding-inline:var(--spacing-4)}.px_14px{padding-inline:14px}.px_gutter{padding-inline:var(--spacing-gutter)}.py_12{padding-block:var(--spacing-12)}.bdr_40px{border-radius:40px}.bdr_card{border-radius:var(--radii-card)}.bdr_control{border-radius:var(--radii-control)}.bdr_panel{border-radius:var(--radii-panel)}.bdr_pill{border-radius:var(--radii-pill)}.bd-t_1px_solid_\{colors\.border\.soft\}{border-top:1px solid var(--colors-border-soft)}.flex_1{flex:1}.flex_1_1_160px{flex:160px}.flex_1_1_180px{flex:180px}.flex_1_1_440px{flex:440px}.flex_1_1_480px{flex:480px}.flex_none{flex:none}.gap_0\.5{gap:var(--spacing-0\.5)}.gap_12{gap:var(--spacing-12)}.gap_2{gap:var(--spacing-2)}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3{gap:var(--spacing-3)}.gap_4{gap:var(--spacing-4)}.gap_5{gap:var(--spacing-5)}.gap_6{gap:var(--spacing-6)}.gap_8{gap:var(--spacing-8)}.li-s_none{list-style:none}.ring_none{outline-offset:2px;outline:2px solid #0000}.ov_clip{overflow:clip}.td_none{text-decoration:none}.td_underline{text-decoration:underline}.tw_balance{text-wrap:balance}.trs_background-color_\{durations\.fast\}_\{easings\.out\}\,_scale_\{durations\.base\}_\{easings\.spring\.snappy\}{transition:background-color var(--durations-fast) var(--easings-out), scale var(--durations-base) var(--easings-spring-snappy)}.trs_box-shadow_\{durations\.base\}_\{easings\.out\}{transition:box-shadow var(--durations-base) var(--easings-out)}.ai_center{align-items:center}.ai_end{align-items:end}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.as_center{align-self:center}.as_flex-start{align-self:flex-start}.asp_1,.asp_1_\/_1{aspect-ratio:1}.bg-i_\{gradients\.sea\}{background-image:var(--gradients-sea)}.bg-i_\{gradients\.sheen\}{background-image:var(--gradients-sheen)}.bx-sh_\{shadows\.elev\.3\}\,_0_0_0_1px_color-mix\(in_srgb\,_\{colors\.halo\}_18\%\,_transparent\){box-shadow:var(--shadows-elev-3), 0 0 0 1px color-mix(in srgb, var(--colors-halo) 18%, transparent)}.bx-s_border-box{box-sizing:border-box}.c_action\.fg{color:var(--colors-action-fg)}.c_action\.text{color:var(--colors-action-text)}.c_beak\.300{color:var(--colors-beak-300)}.c_fg{color:var(--colors-fg)}.c_fg\.muted{color:var(--colors-fg-muted)}.c_halo{color:var(--colors-halo)}.c_ice\.100{color:var(--colors-ice-100)}.c_info\.text{color:var(--colors-info-text)}.c_success\.text{color:var(--colors-success-text)}.c_warning\.text{color:var(--colors-warning-text)}.cg_3{column-gap:var(--spacing-3)}.cg_5{column-gap:var(--spacing-5)}.cursor_pointer{cursor:pointer}.d_block{display:block}.d_flex{display:flex}.d_grid{display:grid}.d_inline-flex{display:inline-flex}.d_none{display:none}.flex-d_column{flex-direction:column}.flex-d_row{flex-direction:row}.flex-wrap_wrap{flex-wrap:wrap}.ff_body{font-family:var(--fonts-body)}.ff_display{font-family:var(--fonts-display)}.ff_mono{font-family:var(--fonts-mono)}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_base{font-size:var(--font-sizes-base)}.fs_clamp\(0\.625rem\,_1\.1vw\,_0\.875rem\){font-size:clamp(.625rem,1.1vw,.875rem)}.fs_clamp\(2\.75rem\,_1\.4rem_\+_4\.2vw\,_4\.75rem\){font-size:clamp(2.75rem,1.4rem + 4.2vw,4.75rem)}.fs_lg{font-size:var(--font-sizes-lg)}.fs_md{font-size:var(--font-sizes-md)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_xs{font-size:var(--font-sizes-xs)}.font-stretch_90\%{font-stretch:90%}.fw_600{font-weight:600}.fw_700{font-weight:700}.fw_800{font-weight:800}.fw_bold{font-weight:var(--font-weights-bold)}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.jc_center{justify-content:center}.jc_space-between{justify-content:space-between}.ls_-0\.01em{letter-spacing:-.01em}.ls_-0\.04em{letter-spacing:-.04em}.lh_0\.96{line-height:.96}.lh_1{line-height:1}.lh_1\.2{line-height:1.2}.lh_1\.5{line-height:1.5}.lh_1\.55{line-height:1.55}.obj-f_cover{object-fit:cover}.op_0{opacity:0}.ov-wrap_break-word{overflow-wrap:break-word}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_relative{position:relative}.rg_2{row-gap:var(--spacing-2)}.ta_center{text-align:center}.ta_left{text-align:left}.tu-o_3px{text-underline-offset:3px}.trf_translate\(140px\,_420px\)_rotate\(55deg\)_scale\(0\.7\){transform:translate(140px,420px)rotate(55deg)scale(.7)}.bottom_-6\%{bottom:-6%}.h_100\%{height:100%}.h_26px{height:26px}.h_28px{height:28px}.h_32px{height:32px}.h_44px{height:44px}.h_64px{height:64px}.h_96px{height:96px}.h_auto{height:auto}.ml_14px{margin-left:14px}.mt_2{margin-top:var(--spacing-2)}.max-w_1200px{max-width:1200px}.max-w_32em{max-width:32em}.max-w_34em{max-width:34em}.max-w_440px{max-width:440px}.max-w_460px{max-width:460px}.max-w_560px{max-width:560px}.min-h_100dvh{min-height:100dvh}.min-h_44px{min-height:44px}.min-w_0{min-width:0}.pb_16{padding-bottom:var(--spacing-16)}.pb_28px{padding-bottom:28px}.pb_72px{padding-bottom:72px}.pt_12{padding-top:var(--spacing-12)}.pt_2{padding-top:var(--spacing-2)}.pt_5{padding-top:var(--spacing-5)}.pt_6{padding-top:var(--spacing-6)}.right_-6\%{right:-6%}.right_10\%{right:10%}.scr-mt_6{scroll-margin-top:var(--spacing-6)}.top_8\%{top:8%}.w_100\%{width:100%}.w_168px{width:168px}.w_28px{width:28px}.w_32px{width:32px}.w_42\%{width:42%}.w_44px{width:44px}.w_96px{width:96px}.w_clamp\(3\.5rem\,_6vw\,_5\.5rem\){width:clamp(3.5rem,6vw,5.5rem)}.\[\&_\>_a\]\:flex_0_1_auto>a{flex:0 auto}.\[\&_\>_a\]\:max-w_100\%>a{max-width:100%}.\[\&_b\]\:font_700_16px\/1\.3_\{fonts\.display\} b{font:700 16px/1.3 var(--fonts-display)}.\[\&_b\]\:c_fg b{color:var(--colors-fg)}.\[\&_li\]\:bg_color-mix\(in_srgb\,_\{colors\.surface\}_70\%\,_transparent\) li{background:color-mix(in srgb, var(--colors-surface) 70%, transparent)}.\[\&_li\]\:bd_1px_solid_\{colors\.border\.soft\} li{border:1px solid var(--colors-border-soft)}.\[\&_li\]\:px_14px li{padding-inline:14px}.\[\&_li\]\:py_2 li{padding-block:var(--spacing-2)}.\[\&_li\]\:bdr_pill li{border-radius:var(--radii-pill)}.\[\&_span\]\:c_fg\.muted span{color:var(--colors-fg-muted)}.\[\&\[data-state\=error\]\]\:c_danger\.text[data-state=error]{color:var(--colors-danger-text)}.\[\&\[data-state\=success\]\]\:c_action\.text[data-state=success]{color:var(--colors-action-text)}[data-choice=system]>.\[\[data-choice\=system\]_\>_\&\]\:d_flex{display:flex}[data-state=submitting] .\[\[data-state\=submitting\]_\&\]\:cursor_progress{cursor:progress}[data-theme=daylight] .daylight\:op_0{opacity:0}[data-theme=daylight] .daylight\:op_1{opacity:1}[data-theme=daylight] .daylight\:pointer-events_none{pointer-events:none}[data-theme=daylight] .daylight\:trf_none{transform:none}[data-theme=daylight] .daylight\:trf_translate\(-140px\,_420px\)_rotate\(-55deg\)_scale\(0\.7\){transform:translate(-140px,420px)rotate(-55deg)scale(.7)}.empty\:d_none:is(:empty,[data-empty]){display:none}.focusWithin\:ring_3px_solid_\{colors\.focus\}:focus-within{outline:3px solid var(--colors-focus)}.focusWithin\:bx-sh_0_0_0_6px_color-mix\(in_srgb\,_\{colors\.focus\}_18\%\,_transparent\):focus-within{box-shadow:0 0 0 6px color-mix(in srgb, var(--colors-focus) 18%, transparent)}.focusWithin\:ring-o_1px:focus-within{outline-offset:1px}.disabled\:bg_surface\.2:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-surface-2)}.disabled\:bg-i_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-image:none}.disabled\:c_fg\.soft:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-soft)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.hover\:bg_action\.hover:is(:hover,[data-hover]){background:var(--colors-action-hover)}.hover\:c_fg:is(:hover,[data-hover]){color:var(--colors-fg)}.hover\:scale_1\.08:is(:hover,[data-hover]){scale:1.08}.focusVisible\:ring_3px_solid_\{colors\.focus\}:is(:focus-visible,[data-focus-visible]){outline:3px solid var(--colors-focus)}.focusVisible\:ring-o_6px:is(:focus-visible,[data-focus-visible]){outline-offset:6px}.active\:scale_0\.94:is(:active,[data-active]){scale:.94}.active\:scale_var\(--wd-press\):is(:active,[data-active]){scale:var(--wd-press)}.placeholder\:c_fg\.soft::placeholder,.placeholder\:c_fg\.soft[data-placeholder]{color:var(--colors-fg-soft)}@media (width<=640px){.narrow\:p_6{padding:var(--spacing-6)}.narrow\:bdr_sheet{border-radius:var(--radii-sheet)}.narrow\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.narrow\:pt_10{padding-top:var(--spacing-10)}.narrow\:right_4{right:var(--spacing-4)}.narrow\:top_4{top:var(--spacing-4)}}@media (forced-colors:active){.\[\@media_\(forced-colors\:_active\)\]\:bd_1px_solid_CanvasText{border:1px solid canvastext}}@media (prefers-reduced-motion:no-preference){.motionSafe\:anim_moonBob_9s_ease-in-out_infinite{animation:9s ease-in-out infinite moonBob}.motionSafe\:anim_spin_40s_linear_infinite{animation:40s linear infinite spin}.motionSafe\:trs_opacity_\{durations\.slower\}_\{easings\.out\}\,_transform_\{durations\.slower\}_\{easings\.out\}{transition:opacity var(--durations-slower) var(--easings-out), transform var(--durations-slower) var(--easings-out)}.motionSafe\:trs_scale_\{durations\.base\}_\{easings\.out\}{transition:scale var(--durations-base) var(--easings-out)}}@layer compositions{.textStyle_eyebrow{font-family:var(--fonts-body);font-weight:700;font-size:var(--font-sizes-xs);line-height:var(--line-heights-xs);letter-spacing:var(--letter-spacings-eyebrow);color:var(--colors-fg-muted)}.textStyle_headline{text-wrap:balance;font-family:var(--fonts-display);font-weight:750;font-size:var(--font-sizes-3xl);line-height:var(--line-heights-3xl);letter-spacing:var(--letter-spacings-3xl)}.textStyle_input{font-family:var(--fonts-body);font-weight:400;font-size:var(--font-sizes-md);line-height:var(--line-heights-md)}.textStyle_tag{font-family:var(--fonts-body);font-weight:600;font-size:var(--font-sizes-2xs);letter-spacing:var(--letter-spacings-2xs);line-height:1}.\[\&_span\]\:textStyle_caption span{font-family:var(--fonts-body);font-weight:400;font-size:var(--font-sizes-xs);line-height:var(--line-heights-xs);letter-spacing:var(--letter-spacings-xs);font-variant-numeric:tabular-nums}@media (pointer:coarse){.textStyle_input{font-size:var(--font-sizes-base);line-height:var(--line-heights-base)}}}}@layer recipes.slots{@layer base,variants,compound_variants;}
