@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:"🐼"}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--sizes-topbar) + var(--spacing-4))}html,body,#root{margin:var(--spacing-0);min-height:var(--sizes-full)}body{background:var(--colors-bg-page);color:var(--colors-text-primary);font-family:var(--fonts-text);font-size:var(--font-sizes-md);line-height:var(--line-heights-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,p{margin:var(--spacing-0)}h1,h2,h3{font-family:var(--fonts-display);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);line-height:var(--line-heights-tight);letter-spacing:var(--letter-spacings-tight)}button,input,select{font:inherit;color:inherit}:focus-visible{outline:var(--border-widths-thick) solid var(--colors-accent-fg);outline-offset:var(--spacing-0\.5)}::selection{background:var(--colors-accent-default);color:var(--colors-accent-ink)}input,textarea{caret-color:var(--colors-accent-fg)}::placeholder{color:var(--colors-text-muted);opacity:var(--opacity-100)}*{scrollbar-width:thin;scrollbar-color:var(--colors-border-strong) transparent}a{text-underline-offset:.2em;text-decoration-thickness:var(--border-widths-hairline)}@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){html,body{overflow-x:clip}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-delay:var(--durations-instant)!important;--transition-prop:opacity, color, background-color, border-color!important;--transition-duration:var(--durations-reduced)!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:var(--durations-reduced)!important;transition-delay:var(--durations-instant)!important}}}@layer tokens{:where(:root,:host){--z-index-local-behind:-1;--z-index-local-base:0;--z-index-local-front:1;--z-index-overlay:24;--z-index-toast:25;--z-index-dialog:30;--z-index-picker:40;--z-index-popover:50;--z-index-sticky:14;--z-index-chrome:15;--opacity-0:0;--opacity-20:.2;--opacity-45:.45;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-72:.72;--opacity-75:.75;--opacity-80:.8;--opacity-85:.85;--opacity-90:.9;--opacity-100:1;--opacity-disabled:.35;--colors-transparent:oklch(0% 0 0/0);--colors-current:currentcolor;--colors-white:#fff;--colors-black:#000;--colors-gray-0:#fff;--colors-gray-25:#f9faf7;--colors-gray-50:#f3f4f1;--colors-gray-100:#eceee9;--colors-gray-200:#d1d4cc;--colors-gray-300:#c9ccc4;--colors-gray-400:#a9ada5;--colors-gray-500:#8b8f88;--colors-gray-600:#5d6159;--colors-gray-700:#42463f;--colors-gray-800:#1f1f21;--colors-gray-850:#151618;--colors-gray-900:#121315;--colors-gray-925:#101214;--colors-gray-950:#0b0c0e;--colors-white-alpha-4:#ffffff0a;--colors-white-alpha-6:#ffffff0f;--colors-white-alpha-7:#ffffff12;--colors-white-alpha-8:#ffffff14;--colors-white-alpha-10:#ffffff1a;--colors-white-alpha-12:#ffffff1f;--colors-white-alpha-14:#ffffff24;--colors-white-alpha-18:#ffffff2e;--colors-white-alpha-22:#ffffff38;--colors-black-alpha-4:#0000000a;--colors-black-alpha-6:#0000000f;--colors-black-alpha-8:#00000014;--colors-black-alpha-10:#0000001a;--colors-black-alpha-12:#0000001f;--colors-black-alpha-14:#00000024;--colors-black-alpha-18:#0000002e;--colors-black-alpha-22:#00000038;--colors-black-alpha-28:#00000047;--colors-black-alpha-40:#0006;--colors-black-alpha-50:#00000080;--colors-black-alpha-55:#0000008c;--colors-black-alpha-60:#0009;--colors-black-alpha-65:#000000a6;--colors-black-alpha-72:#000000b8;--colors-ink-alpha-45:#08090b73;--colors-ink-alpha-72:#08090bb8;--colors-lime-100:oklch(97% .07 128);--colors-lime-300:oklch(89% .17 128);--colors-lime-400:oklch(85% .17 128);--colors-lime-500:oklch(79% .17 128);--colors-lime-600:oklch(73% .17 128);--colors-lime-700:oklch(50% .13 128);--colors-lime-alpha-14:oklch(85% .17 128/.14);--colors-lime-alpha-24:oklch(85% .17 128/.24);--colors-lime-alpha-45:oklch(85% .17 128/.45);--colors-green-400:oklch(76% .15 150);--colors-green-600:oklch(52% .13 150);--colors-blue-400:oklch(72% .14 240);--colors-blue-600:oklch(52% .14 240);--colors-amber-400:oklch(82% .14 95);--colors-amber-500:oklch(68% .13 80);--colors-amber-600:oklch(53% .11 75);--colors-orange-400:oklch(72% .16 55);--colors-orange-600:oklch(54% .15 50);--colors-red-300:oklch(70% .19 25);--colors-red-400:oklch(65% .19 25);--colors-red-500:oklch(60% .2 25);--colors-red-600:oklch(55% .2 25);--colors-red-700:oklch(50% .2 25);--colors-yellow-alpha-8:#ffd66614;--colors-yellow-alpha-20:#ffd66633;--colors-yellow-alpha-25:#ffd66640;--colors-yellow-alpha-60:#ffd66699;--colors-zone-1:oklch(72% .02 250);--colors-zone-2:oklch(72% .14 240);--colors-zone-3:oklch(72% .14 150);--colors-zone-4:oklch(82% .14 95);--colors-zone-5:oklch(72% .16 55);--colors-zone-6:oklch(65% .19 25);--colors-zone-7:oklch(60% .2 350);--colors-cyan-400:oklch(78% .12 200);--colors-violet-400:oklch(74% .13 300);--colors-pink-400:oklch(74% .14 350);--colors-frost-glass:#0c0e11a3;--colors-frost-pop:#121418eb;--colors-frost-glass-light:#f9faf7b8;--colors-frost-pop-light:#fffffff0;--colors-magenta-600:oklch(50% .2 350);--fonts-display:Archivo, Geist, system-ui, -apple-system, "Segoe UI", sans-serif;--fonts-text:Geist, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fonts-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-sizes-3xs:10px;--font-sizes-2xs:11px;--font-sizes-xs:12px;--font-sizes-sm:13px;--font-sizes-md:15px;--font-sizes-lg:18px;--font-sizes-xl:21px;--font-sizes-2xl:28px;--font-sizes-3xl:36px;--font-sizes-4xl:54px;--font-sizes-5xl:76px;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-demibold:650;--font-weights-bold:700;--font-weights-heavy:750;--font-weights-extrabold:800;--font-weights-black:850;--line-heights-zero:0;--line-heights-display:.95;--line-heights-none:1;--line-heights-tight:1.1;--line-heights-snug:1.25;--line-heights-normal:1.4;--line-heights-relaxed:1.5;--letter-spacings-tighter:-.035em;--letter-spacings-tight:-.02em;--letter-spacings-snug:-.01em;--letter-spacings-normal:0;--letter-spacings-wide:.04em;--sizes-0:0rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-18:4.5rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-40:10rem;--sizes-48:12rem;--sizes-64:16rem;--sizes-80:20rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-control-sm:34px;--sizes-control-md:44px;--sizes-control-lg:54px;--sizes-switch-track:42px;--sizes-switch-height:22px;--sizes-keycap:2em;--sizes-tag:22px;--sizes-menu:200px;--sizes-menu-item:38px;--sizes-tooltip:240px;--sizes-hairline:1px;--sizes-topbar:60px;--sizes-content:1440px;--sizes-content-form:920px;--sizes-card-media:144px;--sizes-sheet:440px;--sizes-dialog-sm:440px;--sizes-dialog-md:520px;--sizes-dialog-lg:760px;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-40:10rem;--spacing-48:12rem;--spacing-64:16rem;--spacing-80:20rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-hairline:1px;--spacing-switch-inset:3px;--spacing-keycap:.5em;--spacing-tag:9px;--radii-none:0;--radii-xs:1px;--radii-sm:2px;--radii-md:4px;--radii-lg:6px;--radii-full:9999px;--radii-circle:50%;--borders-none:none;--durations-instant:0s;--durations-reduced:.1s;--durations-fast:.12s;--durations-base:.15s;--durations-settle:.3s;--durations-draft:.48s;--durations-gust:.6s;--easings-ease:ease;--easings-linear:linear;--easings-logo-settle:cubic-bezier(.77, 0, .175, 1);--easings-standard:cubic-bezier(.23, 1, .32, 1);--easings-draft:cubic-bezier(.2, .9, .1, 1);--easings-gust:cubic-bezier(.7, 0, .2, 1);--easings-settle:cubic-bezier(.34, 1.56, .64, 1);--easings-flow:cubic-bezier(.45, .05, .55, .95);--animations-progress-sweep:sweep 1.1s var(--easings-linear) infinite;--animations-progress-gust:gust 1.8s var(--easings-gust) infinite;--animations-ping:ping 2s ease-out infinite;--animations-pulse:pulse 1s ease-in-out infinite;--animations-fade-in:fadeIn var(--durations-base) var(--easings-standard);--animations-rise-in:riseIn var(--durations-base) var(--easings-standard);--animations-popover-in:popoverIn var(--durations-fast) var(--easings-standard) both;--animations-step-tick:stepTick .7s var(--easings-standard) both;--animations-step-switch:stepSwitch 1.2s var(--easings-standard) both;--animations-step-switch-still:stepSwitch 1.2s steps(1, end) both;--animations-logo-streak:logoStreakOnce 1.1s var(--easings-standard) both;--animations-logo-settle:logoSettleOnce .9s var(--easings-standard) 1.4s both;--animations-logo-word:logoWordOnce .9s var(--easings-standard) 1.55s both;--animations-logo-edge:logoRevealEdgeOnce .9s var(--easings-standard) 1.55s both;--animations-logo-streak-loop:logoStreak 5.7s linear infinite;--animations-logo-settle-loop:logoSettle 5.7s linear infinite;--animations-logo-word-loop:logoWord 5.7s linear infinite;--animations-logo-edge-loop:logoRevealEdge 5.7s linear infinite;--animations-backdrop-drift:backdropDrift 36s ease-in-out infinite;--blurs-soft:10px;--blurs-glass:16px;--blurs-pop:18px;--gradients-gust:linear-gradient(100deg, var(--colors-lime-400) 0 40%, var(--colors-lime-100) 50%, var(--colors-lime-400) 60% 100%);--gradients-studio:radial-gradient(70% 55% at 50% 38%, #5c687a57, transparent 72%), linear-gradient(180deg, var(--colors-gray-850) 0%, var(--colors-gray-925) 78%, var(--colors-gray-950) 100%);--assets-strava-powered-by-white:url(/brand/strava/api_logo_pwrdBy_strava_horiz_white.svg);--assets-strava-powered-by-orange:url(/brand/strava/api_logo_pwrdBy_strava_horiz_orange.svg);--border-widths-hairline:1px;--border-widths-thin:1.5px;--border-widths-thick:2px;--border-widths-bold:3px;--colors-bg-page:var(--colors-gray-950);--colors-bg-panel:var(--colors-gray-925);--colors-bg-card:var(--colors-gray-850);--colors-bg-card-soft:var(--colors-gray-900);--colors-bg-card-hover:var(--colors-gray-800);--colors-bg-raised:var(--colors-white-alpha-4);--colors-bg-track:var(--colors-white-alpha-6);--colors-bg-hover:var(--colors-white-alpha-8);--colors-bg-strong:var(--colors-white-alpha-10);--colors-bg-control:var(--colors-white-alpha-12);--colors-bg-active:var(--colors-white-alpha-14);--colors-bg-emphasis:var(--colors-white-alpha-18);--colors-bg-key:var(--colors-white-alpha-12);--colors-border-subtle:var(--colors-white-alpha-7);--colors-border-default:var(--colors-white-alpha-12);--colors-border-strong:var(--colors-white-alpha-14);--colors-border-control:var(--colors-white-alpha-18);--colors-border-key:var(--colors-white-alpha-22);--colors-text-primary:var(--colors-gray-50);--colors-text-secondary:var(--colors-gray-400);--colors-text-muted:var(--colors-gray-500);--colors-text-figure:var(--colors-gray-300);--colors-text-on-glass:var(--colors-gray-200);--colors-text-tag:var(--colors-gray-200);--colors-media-fg:var(--colors-white);--colors-media-bg:var(--colors-black);--colors-media-flash:var(--colors-white);--colors-accent-default:var(--colors-lime-400);--colors-accent-hover:var(--colors-lime-300);--colors-accent-press:var(--colors-lime-500);--colors-accent-ink:var(--colors-gray-950);--colors-accent-soft:var(--colors-lime-alpha-14);--colors-accent-edge:var(--colors-lime-alpha-45);--colors-accent-fg:var(--colors-lime-400);--colors-status-success:var(--colors-green-400);--colors-status-warn:var(--colors-amber-400);--colors-status-warn-soft:var(--colors-yellow-alpha-8);--colors-status-warn-border:var(--colors-yellow-alpha-25);--colors-status-danger:var(--colors-red-400);--colors-status-danger-hover:var(--colors-red-300);--colors-status-ink:var(--colors-gray-950);--colors-status-info:var(--colors-blue-400);--colors-segment-kom:var(--colors-amber-400);--colors-segment-kom-ink:var(--colors-gray-950);--colors-segment-sprint:var(--colors-green-400);--colors-segment-sprint-ink:var(--colors-gray-950);--colors-zone-z1:var(--colors-zone-1);--colors-zone-z2:var(--colors-zone-2);--colors-zone-z3:var(--colors-zone-3);--colors-zone-z4:var(--colors-zone-4);--colors-zone-z5:var(--colors-zone-5);--colors-zone-z6:var(--colors-zone-6);--colors-zone-z7:var(--colors-zone-7);--colors-zone-text-z1:var(--colors-zone-1);--colors-zone-text-z2:var(--colors-zone-2);--colors-zone-text-z3:var(--colors-zone-3);--colors-zone-text-z4:var(--colors-zone-4);--colors-zone-text-z5:var(--colors-zone-5);--colors-zone-text-z6:var(--colors-zone-6);--colors-zone-text-z7:var(--colors-zone-7);--colors-badge-distance:var(--colors-blue-400);--colors-badge-climbing:var(--colors-amber-400);--colors-badge-performance:var(--colors-red-400);--colors-badge-setup:var(--colors-orange-400);--colors-badge-segments:var(--colors-green-400);--colors-badge-routes:var(--colors-cyan-400);--colors-badge-time:var(--colors-violet-400);--colors-badge-social:var(--colors-pink-400);--colors-badge-ink:var(--colors-gray-950);--colors-badge-rim:var(--colors-black-alpha-22);--colors-grade-up:var(--colors-orange-400);--colors-grade-steep:var(--colors-red-400);--colors-grade-down:var(--colors-blue-400);--colors-grade-flat:var(--colors-gray-600);--colors-grade-gentle:var(--colors-amber-400);--colors-draft:var(--colors-blue-400);--colors-flame-outer:var(--colors-orange-400);--colors-flame-core:var(--colors-amber-400);--colors-cog-face:var(--colors-amber-400);--colors-cog-ring:var(--colors-amber-500);--colors-scrim-menu:var(--colors-ink-alpha-72);--colors-scrim-picker:var(--colors-black-alpha-72);--colors-scrim-confirm:var(--colors-black-alpha-65);--colors-scrim-drawer:var(--colors-black-alpha-55);--colors-scrim-paused:var(--colors-ink-alpha-45);--colors-scrim-stage:var(--colors-ink-alpha-72);--colors-scrim-stage-soft:var(--colors-ink-alpha-45);--colors-glass-surface:var(--colors-frost-glass);--colors-glass-border:var(--colors-white-alpha-8);--colors-pop-surface:var(--colors-frost-pop);--colors-pop-border:var(--colors-white-alpha-10);--colors-backdrop-line:var(--colors-white);--colors-backdrop-accent:var(--colors-lime-400);--colors-backdrop-vignette:var(--colors-black-alpha-40);--colors-meter-neutral:var(--colors-gray-300);--colors-route-casing:var(--colors-gray-950);--colors-on-data:var(--colors-gray-950);--shadows-panel:0 1px 0 var(--colors-white-alpha-4) inset, 0 10px 30px var(--colors-black-alpha-40);--shadows-inset:inset 0 1px 6px var(--colors-black-alpha-60);--shadows-pop:0 18px 40px var(--colors-black-alpha-50);--shadows-lift:0 10px 15px -3px var(--colors-black-alpha-10), 0 4px 6px -4px var(--colors-black-alpha-10);--shadows-focus:0 0 0 2px var(--colors-gray-950), 0 0 0 4px var(--colors-lime-400);--shadows-float:0 2px 8px var(--colors-black-alpha-40);--spacing-panel:var(--spacing-5);--spacing-section:var(--spacing-5);--spacing-group:var(--spacing-2);--spacing-inline:var(--spacing-4);--spacing-sheet-travel:var(--spacing-12);--borders-subtle:var(--border-widths-hairline) solid var(--colors-white-alpha-7);--assets-strava-powered-by:var(--assets-strava-powered-by-white)}[data-theme=dark]{--colors-bg-page:var(--colors-gray-950);--colors-bg-panel:var(--colors-gray-925);--colors-bg-card:var(--colors-gray-850);--colors-bg-card-soft:var(--colors-gray-900);--colors-bg-card-hover:var(--colors-gray-800);--colors-bg-raised:var(--colors-white-alpha-4);--colors-bg-track:var(--colors-white-alpha-6);--colors-bg-hover:var(--colors-white-alpha-8);--colors-bg-strong:var(--colors-white-alpha-10);--colors-bg-control:var(--colors-white-alpha-12);--colors-bg-active:var(--colors-white-alpha-14);--colors-bg-emphasis:var(--colors-white-alpha-18);--colors-bg-key:var(--colors-white-alpha-12);--colors-border-subtle:var(--colors-white-alpha-7);--colors-border-default:var(--colors-white-alpha-12);--colors-border-strong:var(--colors-white-alpha-14);--colors-border-control:var(--colors-white-alpha-18);--colors-border-key:var(--colors-white-alpha-22);--colors-text-primary:var(--colors-gray-50);--colors-text-secondary:var(--colors-gray-400);--colors-text-muted:var(--colors-gray-500);--colors-text-figure:var(--colors-gray-300);--colors-text-on-glass:var(--colors-gray-200);--colors-text-tag:var(--colors-gray-200);--colors-accent-default:var(--colors-lime-400);--colors-accent-hover:var(--colors-lime-300);--colors-accent-press:var(--colors-lime-500);--colors-accent-soft:var(--colors-lime-alpha-14);--colors-accent-edge:var(--colors-lime-alpha-45);--colors-accent-fg:var(--colors-lime-400);--colors-status-success:var(--colors-green-400);--colors-status-warn:var(--colors-amber-400);--colors-status-warn-soft:var(--colors-yellow-alpha-8);--colors-status-warn-border:var(--colors-yellow-alpha-25);--colors-status-danger:var(--colors-red-400);--colors-status-danger-hover:var(--colors-red-300);--colors-status-ink:var(--colors-gray-950);--colors-status-info:var(--colors-blue-400);--colors-zone-text-z1:var(--colors-zone-1);--colors-zone-text-z2:var(--colors-zone-2);--colors-zone-text-z3:var(--colors-zone-3);--colors-zone-text-z4:var(--colors-zone-4);--colors-zone-text-z5:var(--colors-zone-5);--colors-zone-text-z6:var(--colors-zone-6);--colors-zone-text-z7:var(--colors-zone-7);--colors-grade-up:var(--colors-orange-400);--colors-grade-steep:var(--colors-red-400);--colors-grade-down:var(--colors-blue-400);--colors-grade-flat:var(--colors-gray-600);--colors-grade-gentle:var(--colors-amber-400);--colors-draft:var(--colors-blue-400);--colors-scrim-menu:var(--colors-ink-alpha-72);--colors-scrim-picker:var(--colors-black-alpha-72);--colors-scrim-confirm:var(--colors-black-alpha-65);--colors-scrim-drawer:var(--colors-black-alpha-55);--colors-scrim-paused:var(--colors-ink-alpha-45);--colors-glass-surface:var(--colors-frost-glass);--colors-glass-border:var(--colors-white-alpha-8);--colors-pop-surface:var(--colors-frost-pop);--colors-pop-border:var(--colors-white-alpha-10);--colors-backdrop-line:var(--colors-white);--colors-backdrop-accent:var(--colors-lime-400);--colors-backdrop-vignette:var(--colors-black-alpha-40);--colors-meter-neutral:var(--colors-gray-300);--colors-route-casing:var(--colors-gray-950);--shadows-panel:0 1px 0 var(--colors-white-alpha-4) inset, 0 10px 30px var(--colors-black-alpha-40);--shadows-inset:inset 0 1px 6px var(--colors-black-alpha-60);--shadows-pop:0 18px 40px var(--colors-black-alpha-50);--shadows-focus:0 0 0 2px var(--colors-gray-950), 0 0 0 4px var(--colors-lime-400);--shadows-float:0 2px 8px var(--colors-black-alpha-40);--borders-subtle:var(--border-widths-hairline) solid var(--colors-white-alpha-7);--assets-strava-powered-by:var(--assets-strava-powered-by-white)}[data-theme=light]{--colors-bg-page:var(--colors-gray-50);--colors-bg-panel:var(--colors-gray-0);--colors-bg-card:var(--colors-gray-0);--colors-bg-card-soft:var(--colors-gray-25);--colors-bg-card-hover:var(--colors-gray-100);--colors-bg-raised:var(--colors-black-alpha-4);--colors-bg-track:var(--colors-black-alpha-6);--colors-bg-hover:var(--colors-black-alpha-8);--colors-bg-strong:var(--colors-black-alpha-10);--colors-bg-control:var(--colors-black-alpha-12);--colors-bg-active:var(--colors-black-alpha-14);--colors-bg-emphasis:var(--colors-black-alpha-18);--colors-bg-key:var(--colors-black-alpha-10);--colors-border-subtle:var(--colors-black-alpha-10);--colors-border-default:var(--colors-black-alpha-14);--colors-border-strong:var(--colors-black-alpha-22);--colors-border-control:var(--colors-black-alpha-28);--colors-border-key:var(--colors-black-alpha-22);--colors-text-primary:var(--colors-gray-950);--colors-text-secondary:var(--colors-gray-700);--colors-text-muted:var(--colors-gray-600);--colors-text-figure:var(--colors-gray-800);--colors-text-on-glass:var(--colors-gray-700);--colors-text-tag:var(--colors-gray-700);--colors-accent-default:var(--colors-lime-400);--colors-accent-hover:var(--colors-lime-500);--colors-accent-press:var(--colors-lime-600);--colors-accent-soft:var(--colors-lime-alpha-24);--colors-accent-edge:var(--colors-lime-600);--colors-accent-fg:var(--colors-lime-700);--colors-status-success:var(--colors-green-600);--colors-status-warn:var(--colors-amber-600);--colors-status-warn-soft:var(--colors-yellow-alpha-20);--colors-status-warn-border:var(--colors-yellow-alpha-60);--colors-status-danger:var(--colors-red-600);--colors-status-danger-hover:var(--colors-red-700);--colors-status-ink:var(--colors-gray-0);--colors-status-info:var(--colors-blue-600);--colors-zone-text-z1:var(--colors-gray-600);--colors-zone-text-z2:var(--colors-blue-600);--colors-zone-text-z3:var(--colors-green-600);--colors-zone-text-z4:var(--colors-amber-600);--colors-zone-text-z5:var(--colors-orange-600);--colors-zone-text-z6:var(--colors-red-600);--colors-zone-text-z7:var(--colors-magenta-600);--colors-grade-up:var(--colors-orange-600);--colors-grade-steep:var(--colors-red-600);--colors-grade-down:var(--colors-blue-600);--colors-grade-flat:var(--colors-gray-300);--colors-grade-gentle:var(--colors-amber-600);--colors-draft:var(--colors-blue-600);--colors-scrim-menu:var(--colors-black-alpha-40);--colors-scrim-picker:var(--colors-black-alpha-50);--colors-scrim-confirm:var(--colors-black-alpha-40);--colors-scrim-drawer:var(--colors-black-alpha-28);--colors-scrim-paused:var(--colors-ink-alpha-45);--colors-glass-surface:var(--colors-frost-glass-light);--colors-glass-border:var(--colors-black-alpha-10);--colors-pop-surface:var(--colors-frost-pop-light);--colors-pop-border:var(--colors-black-alpha-12);--colors-backdrop-line:var(--colors-gray-950);--colors-backdrop-accent:var(--colors-lime-600);--colors-backdrop-vignette:var(--colors-black-alpha-6);--colors-meter-neutral:var(--colors-gray-500);--colors-route-casing:var(--colors-gray-700);--shadows-panel:0 1px 2px var(--colors-black-alpha-4), 0 6px 20px var(--colors-black-alpha-6);--shadows-inset:inset 0 1px 4px var(--colors-black-alpha-14);--shadows-pop:0 18px 40px var(--colors-black-alpha-18);--shadows-focus:0 0 0 2px var(--colors-gray-50), 0 0 0 4px var(--colors-lime-700);--shadows-float:0 2px 8px var(--colors-black-alpha-22);--borders-subtle:var(--border-widths-hairline) solid var(--colors-black-alpha-10);--assets-strava-powered-by:var(--assets-strava-powered-by-orange)}@keyframes popoverIn{0%{opacity:var(--opacity-0);transform:scale(.97)}to{opacity:var(--opacity-100);transform:scale(1)}}@keyframes logoStreakOnce{0%{opacity:var(--opacity-0);transform:translate(-12em)scaleX(2)}to{opacity:var(--opacity-100);transform:translate(0)scaleX(1)}}@keyframes logoStreak{0%{opacity:var(--opacity-0);animation-timing-function:var(--easings-standard);transform:translate(-12em)scaleX(2)}17%,83%{opacity:var(--opacity-100);animation-timing-function:var(--easings-standard);transform:translate(0)scaleX(1)}92%,to{opacity:var(--opacity-0);transform:translate(14em)scaleX(1.4)}}@keyframes logoSettleOnce{0%{transform:translate(calc(50% - .6365em))scale(1.14)}to{transform:translate(0)scale(1)}}@keyframes logoSettle{0%,24%{animation-timing-function:var(--easings-logo-settle);transform:translate(calc(50% - .6365em))scale(1.14)}47%{transform:translate(0)scale(1)}86%,to{transform:translate(0)scale(1.035)}}@keyframes logoWordOnce{0%{opacity:var(--opacity-0);transform:translate(-100%)}to{opacity:var(--opacity-100);transform:translate(0)}}@keyframes logoWord{0%,27%{opacity:var(--opacity-0);animation-timing-function:var(--easings-standard);transform:translate(-100%)}46%,86%{opacity:var(--opacity-100);animation-timing-function:var(--easings-standard);transform:translate(0)}96%,to{opacity:var(--opacity-0);transform:translate(100%)}}@keyframes logoRevealEdgeOnce{0%{opacity:var(--opacity-0);transform:translate(-100%)}20%{opacity:var(--opacity-100)}to{opacity:var(--opacity-0);transform:translate(0)}}@keyframes logoRevealEdge{0%,27%{opacity:var(--opacity-0);animation-timing-function:var(--easings-standard);transform:translate(-100%)}30%{opacity:var(--opacity-100)}46%,to{opacity:var(--opacity-0);transform:translate(0)}}@keyframes windFlow{0%{stroke-dashoffset:260px}to{stroke-dashoffset:-1500px}}@keyframes backdropDrift{0%,to{transform:translate(-8px,-6px)}50%{transform:translate(8px,6px)}}@keyframes pulse{50%{opacity:var(--opacity-disabled)}}@keyframes ping{0%{opacity:var(--opacity-85);transform:scale(1)}75%,to{opacity:var(--opacity-0);transform:scale(2.6)}}@keyframes gust{0%{background-position:120% 0}60%,to{background-position:-20% 0}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes riseIn{0%{opacity:var(--opacity-0);transform:translateY(6px)}to{opacity:var(--opacity-100);transform:translateY(0)}}@keyframes captureFlash{0%{opacity:var(--opacity-50)}to{opacity:var(--opacity-0)}}@keyframes stepTick{0%{opacity:var(--opacity-90)}to{opacity:var(--opacity-0)}}@keyframes stepSwitch{0%,25%{opacity:var(--opacity-100)}to{opacity:var(--opacity-0)}}@keyframes popIn{0%{opacity:var(--opacity-0);transform:scale(.95)}60%{opacity:var(--opacity-100);transform:scale(1.03)}to{opacity:var(--opacity-100);transform:scale(1)}}@keyframes slideInLeft{0%{opacity:var(--opacity-0);transform:translate(-24px)}to{opacity:var(--opacity-100);transform:translate(0)}}@keyframes streamIn{0%{opacity:var(--opacity-0);transform:translate(-40px)scaleX(.2)}to{opacity:var(--opacity-100);transform:translate(0)scaleX(1)}}@keyframes streamFlow{0%,to{transform:translate(0)}40%{transform:translate(20px)}}@keyframes dropIn{0%{opacity:var(--opacity-0);transform:translateY(-10px)scale(.96)}to{opacity:var(--opacity-100);transform:translateY(0)scale(1)}}@keyframes dropOut{0%{opacity:var(--opacity-100);transform:translateY(0)scale(1)}to{opacity:var(--opacity-0);transform:translateY(-10px)scale(.96)}}@keyframes riseOut{0%{opacity:var(--opacity-100);transform:translateY(0)}to{opacity:var(--opacity-0);transform:translateY(8px)}}@keyframes powerUpPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes powerUpGlow{0%,to{box-shadow:0 0 var(--spacing-1) 0 color-mix(in srgb, var(--glow) 35%, transparent);filter:brightness()}50%{box-shadow:0 0 var(--spacing-4) calc(var(--spacing-1\.5) / 2) color-mix(in srgb, var(--glow) 80%, transparent);filter:brightness(1.15)}}@keyframes fadeIn{0%{opacity:var(--opacity-0)}}@keyframes streamLeft{0%{transform:translate(0)}to{transform:translate(-240px)}}@keyframes streamRight{0%{transform:translate(0)}to{transform:translate(240px)}}}@layer recipes{@layer base{.btn{background:var(--colors-transparent);border:var(--borders-none);padding-inline:var(--button-padding);border-radius:var(--radii-none);gap:var(--spacing-2);transition:color var(--durations-base) var(--easings-ease), transform var(--durations-base) var(--easings-standard);cursor:pointer;font-family:var(--fonts-display);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);isolation:isolate;letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-none);white-space:nowrap;min-height:var(--button-size);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.btn svg{flex:none}.btn:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:var(--opacity-disabled)}.btn:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.btn:is(:focus-visible,[data-focus-visible]):before{box-shadow:var(--shadows-focus)}.btn:before{inset:var(--spacing-0);border-color:var(--colors-transparent);border-style:solid;border-width:var(--border-widths-thin);transition:background-color var(--durations-base) var(--easings-ease), border-color var(--durations-base) var(--easings-ease), background-position var(--durations-settle) var(--easings-draft);content:"";z-index:var(--z-index-local-behind);position:absolute;transform:skew(-14deg)}.chip{background:var(--colors-transparent);border:var(--borders-none);gap:var(--spacing-2);transition:color var(--durations-fast) var(--easings-ease);cursor:pointer;isolation:isolate;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative}.chip:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.chip:is(:focus-visible,[data-focus-visible]):before{box-shadow:var(--shadows-focus)}.chip:before{inset:var(--spacing-0);transition:background-color var(--durations-fast) var(--easings-ease), border-color var(--durations-fast) var(--easings-ease);content:"";z-index:var(--z-index-local-behind);position:absolute;transform:skew(-14deg)}.field-input{background:var(--colors-bg-card);border:var(--borders-none);padding-inline:var(--spacing-3\.5);outline:var(--borders-none);transition:border-color var(--durations-settle) var(--easings-ease), background-color var(--durations-settle) var(--easings-ease), box-shadow var(--durations-settle) var(--easings-ease);color:var(--colors-text-primary);font-size:var(--font-sizes-md);font-variant-numeric:tabular-nums;border-bottom-color:var(--colors-border-default);border-bottom-style:solid;border-bottom-width:var(--border-widths-thick);border-top-left-radius:var(--radii-sm);border-top-right-radius:var(--radii-sm);min-height:var(--sizes-control-md);width:var(--sizes-full)}.field-input[aria-invalid=true]{border-bottom-color:var(--colors-status-danger)}.field-input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-muted);cursor:not-allowed}.field-input:is(:focus,[data-focus]){background:var(--colors-bg-card-hover);border-bottom-color:var(--colors-accent-fg)}.field-input:hover:not(:disabled){border-bottom-color:var(--colors-accent-fg)}.kbd{background:var(--colors-bg-key);padding-inline:var(--spacing-keycap);border-bottom:var(--border-widths-thick) solid var(--colors-border-key);border-radius:var(--radii-sm);box-sizing:border-box;color:var(--colors-text-primary);font-family:var(--fonts-mono);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);line-height:var(--line-heights-none);text-align:center;height:var(--sizes-keycap);min-width:var(--sizes-keycap);justify-content:center;align-items:center;display:inline-flex;transform:skew(-14deg)}.notice{background:var(--colors-status-warn-soft);padding:var(--spacing-3);border-color:var(--colors-status-warn-border);border-radius:var(--radii-md);border-style:solid;border-width:var(--border-widths-hairline);color:var(--colors-text-primary)}.skew{isolation:isolate;position:relative}.skew:before{inset:var(--spacing-0);content:"";z-index:var(--z-index-local-behind);position:absolute;transform:skew(-14deg)}.dot{background:var(--colors-text-muted);border-radius:var(--radii-full);height:var(--sizes-2);width:var(--sizes-2);flex:none;display:inline-block;position:relative}.surface{border:var(--border-widths-hairline) solid transparent;border-radius:var(--radii-md)}.tag{gap:var(--spacing-1);color:var(--colors-text-tag);font-family:var(--fonts-display);font-style:italic;font-stretch:115%;font-weight:var(--font-weights-bold);isolation:isolate;letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-none);white-space:nowrap;align-items:center;display:inline-flex;position:relative}.tag:before{background:var(--colors-bg-strong);inset:var(--spacing-0);content:"";z-index:var(--z-index-local-behind);position:absolute;transform:skew(-14deg)}@media (hover:hover) and (pointer:fine){@media (prefers-reduced-motion:no-preference){.btn:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):not(:active){transform:translate(4px)}}}@media (prefers-reduced-motion:no-preference){.btn:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):active{--transition-duration:var(--durations-base), var(--durations-fast);transition-duration:var(--durations-base), var(--durations-fast);transform:scale(.97)}}}@layer slots;@layer variants{.btn--block_true{width:var(--sizes-full)}.btn--icon_true{padding-inline:var(--spacing-0);width:var(--button-size)}.btn--size_lg{--button-padding:var(--spacing-8);--button-size:var(--sizes-control-lg);font-size:var(--font-sizes-lg)}.btn--size_md{--button-padding:var(--spacing-5);--button-size:var(--sizes-control-md);font-size:var(--font-sizes-md)}.btn--size_sm{--button-padding:var(--spacing-4);--button-size:var(--sizes-control-sm);font-size:var(--font-sizes-sm)}.btn--variant_danger{color:var(--colors-status-ink);font-weight:var(--font-weights-heavy)}.btn--variant_danger:before{background:var(--colors-status-danger)}.btn--variant_danger:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):before{background:var(--colors-status-danger-hover)}.btn--variant_ghost{color:var(--colors-text-secondary);font-weight:var(--font-weights-demibold)}.btn--variant_ghost:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]){color:var(--colors-text-primary)}.btn--variant_ghost:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):before{background:var(--colors-bg-hover)}.btn--variant_primary{color:var(--colors-accent-ink);font-weight:var(--font-weights-heavy)}.btn--variant_primary:before{background-position:100% 0;background-image:var(--gradients-gust);background-size:260% 100%}.btn--variant_primary:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):active:before{background:var(--colors-accent-press);background-image:none}.btn--variant_primary:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):before{background-position:0 0}.btn--variant_secondary{color:var(--colors-text-primary);font-weight:var(--font-weights-demibold)}.btn--variant_secondary:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]){color:var(--colors-accent-fg)}.btn--variant_secondary:before{background:var(--colors-bg-card);border-color:var(--colors-border-control)}.btn--variant_secondary:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):before{border-color:var(--colors-accent-fg)}.chip--icon_true{padding-inline:var(--spacing-0);width:var(--sizes-10)}.chip--kind_filter{padding-inline:var(--spacing-3);color:var(--colors-text-secondary);font-family:var(--fonts-display);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-normal)}.chip--kind_filter[aria-pressed=true]{color:var(--colors-accent-fg)}.chip--kind_filter[aria-pressed=true]:before{background:var(--colors-accent-soft)}.chip--kind_filter:hover:not([aria-pressed=true]){color:var(--colors-text-primary)}.chip--kind_filter:hover:not([aria-pressed=true]):before{background:var(--colors-bg-hover)}.chip--kind_pill{padding-inline:var(--spacing-3\.5);color:var(--colors-text-primary);font-weight:var(--font-weights-medium)}.chip--kind_pill:hover:before,.chip--kind_pill[aria-expanded=true]:before,.chip--kind_pill[aria-pressed=true]:before{background:var(--colors-bg-strong);border-color:var(--colors-border-strong)}.chip--kind_pill:before{background:var(--colors-bg-track);border:var(--borders-subtle)}.chip--size_md{font-size:var(--font-sizes-sm);height:var(--sizes-8)}.chip--size_sm{font-size:var(--font-sizes-xs);height:var(--sizes-7)}.field-input--multiline_true{padding-block:var(--spacing-3);font-variant-numeric:normal;line-height:var(--line-heights-relaxed);resize:vertical;min-height:var(--sizes-24)}.skew--fill_accent:before{background:var(--colors-accent-default)}.skew--fill_accentSoft:before{background:var(--colors-accent-soft)}.skew--fill_card:before{background:var(--colors-bg-card)}.skew--fill_strong:before{background:var(--colors-bg-strong)}.skew--fill_track:before{background:var(--colors-bg-track)}.skew--outline_true:before{border:var(--borders-subtle)}.dot--state_bad{background:var(--colors-status-danger)}.surface--interactive_true{transition:background-color var(--durations-base) var(--easings-standard), border-color var(--durations-base) var(--easings-standard), transform var(--durations-base) var(--easings-standard);color:var(--colors-text-primary);cursor:pointer}.surface--interactive_true[aria-pressed=true],.surface--interactive_true[aria-selected=true]{background:var(--colors-accent-soft);border-color:var(--colors-accent-fg)}.surface--interactive_true:disabled,.surface--interactive_true[aria-disabled=true]{color:var(--colors-text-muted);cursor:not-allowed}.surface--interactive_true:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none);box-shadow:var(--shadows-focus)}.surface--interactive_true:hover:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):not([aria-selected=true]){background:var(--colors-bg-card-hover);border-color:var(--colors-accent-edge)}.surface--kind_glass{background:var(--colors-glass-surface);border-color:var(--colors-glass-border);-webkit-backdrop-filter:blur(var(--blurs-glass));backdrop-filter:blur(var(--blurs-glass))}.surface--kind_inset{background:var(--colors-bg-page);border-color:var(--colors-transparent);border-radius:var(--radii-md);box-shadow:var(--shadows-inset)}.surface--kind_panel{background:var(--colors-bg-card);border-color:var(--colors-border-subtle)}.surface--kind_pop{background:var(--colors-pop-surface);border-color:var(--colors-pop-border);-webkit-backdrop-filter:blur(var(--blurs-pop));backdrop-filter:blur(var(--blurs-pop));box-shadow:var(--shadows-pop)}.tag--size_block{font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacings-tighter);font-stretch:125%;line-height:var(--line-heights-display);flex:none;justify-content:center}.tag--size_sm{padding-inline:var(--spacing-tag);font-size:var(--font-sizes-2xs);height:var(--sizes-tag)}.tag--tone_accent{color:var(--colors-accent-ink);font-weight:var(--font-weights-heavy)}.tag--tone_accent:before{background:var(--colors-accent-default)}.tag--tone_danger{color:var(--colors-status-ink);font-weight:var(--font-weights-heavy)}.tag--tone_danger:before{background:var(--colors-status-danger)}.tag--tone_kom{color:var(--colors-segment-kom-ink);font-weight:var(--font-weights-heavy)}.tag--tone_kom:before{background:var(--colors-segment-kom)}.tag--tone_sprint{color:var(--colors-segment-sprint-ink);font-weight:var(--font-weights-heavy)}.tag--tone_sprint:before{background:var(--colors-segment-sprint)}.skew--fill_danger:before{background:var(--colors-status-danger)}.skew--fill_hover:before{background:var(--colors-bg-hover)}.skew--fill_kom:before{background:var(--colors-segment-kom)}.skew--fill_sprint:before{background:var(--colors-segment-sprint)}.skew--fill_warn:before{background:var(--colors-status-warn)}.dot--state_busy{animation:var(--animations-pulse);background:var(--colors-status-warn)}.dot--state_ok{background:var(--colors-status-success)}.dot--state_ok:after{animation:var(--animations-ping);background:inherit;inset:var(--spacing-0);border-radius:var(--radii-full);content:"";position:absolute}@media (hover:hover) and (pointer:fine){@media (prefers-reduced-motion:no-preference){.btn--block_true:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):is(:hover,[data-hover]):not(:active){transform:none}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.surface--interactive_true:not(:active):hover:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):not([aria-selected=true]){transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.btn--block_true:not(:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])):active{transform:scale(.98)}.surface--interactive_true:active:not(:disabled):not([aria-disabled=true]){--transition-duration:var(--durations-base), var(--durations-base), var(--durations-fast);transition-duration:var(--durations-base), var(--durations-base), var(--durations-fast);transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.surface--interactive_true{transition:none}}}@layer compound_variants{@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){.surface--compound__framed_false__interactive_false__kind_panel{background:var(--colors-transparent);border:var(--borders-none);border-radius:var(--radii-none);border-top:var(--borders-subtle)}}}}@layer utilities{.all_unset{all:unset}.--thickness_1px{--thickness:1px}.bd-y_subtle{border-block:var(--borders-subtle)}.anim_\[captureFlash_\{durations\.draft\}_\{easings\.standard\}_both\]{animation:captureFlash var(--durations-draft) var(--easings-standard) both}.anim_\[none\]{animation:none}.anim_\[popIn_\{durations\.settle\}_\{easings\.standard\}_both\]{animation:popIn var(--durations-settle) var(--easings-standard) both}.anim_\[slideInLeft_\{durations\.draft\}_\{easings\.draft\}_both\]{animation:slideInLeft var(--durations-draft) var(--easings-draft) both}.anim_backdropDrift{animation:var(--animations-backdrop-drift)}.anim_fadeIn{animation:var(--animations-fade-in)}.anim_logo\.settle{animation:var(--animations-logo-settle)}.anim_logo\.streak{animation:var(--animations-logo-streak)}.anim_logo\.word{animation:var(--animations-logo-word)}.anim_popoverIn{animation:var(--animations-popover-in)}.anim_pulse{animation:var(--animations-pulse)}.anim_riseIn{animation:var(--animations-rise-in)}.anim_stepSwitch{animation:var(--animations-step-switch)}.anim_stepTick{animation:var(--animations-step-tick)}.bg_\[linear-gradient\(90deg\,_token\(colors\.scrim\.stage\)\,_token\(colors\.scrim\.stageSoft\)_30\%\,_transparent_62\%\)\,_linear-gradient\(0deg\,_token\(colors\.scrim\.stageSoft\)\,_transparent_22\%\)\]{background:linear-gradient(90deg, var(--colors-scrim-stage), var(--colors-scrim-stage-soft) 30%, transparent 62%), linear-gradient(0deg, var(--colors-scrim-stage-soft), transparent 22%)}.bg_\[linear-gradient\(transparent\,_\{colors\.media\.bg\/75\}\)\]{background:linear-gradient(transparent, color-mix(in oklab, var(--colors-media-bg) 75%, transparent))}.bg_\[radial-gradient\(120\%_80\%_at_30\%_15\%\,_\{colors\.bg\.cardHover\}\,_\{colors\.bg\.cardSoft\}_70\%\)\,_\{colors\.bg\.page\}\]{background:radial-gradient(120% 80% at 30% 15%, var(--colors-bg-card-hover), var(--colors-bg-card-soft) 70%), var(--colors-bg-page)}.bg_\[radial-gradient\(90\%_90\%_at_70\%_30\%\,_\{colors\.bg\.cardHover\}\,_\{colors\.bg\.cardSoft\}_70\%\)\,_\{colors\.bg\.page\}\]{background:radial-gradient(90% 90% at 70% 30%, var(--colors-bg-card-hover), var(--colors-bg-card-soft) 70%), var(--colors-bg-page)}.bg_\[rgb\(11_12_14_\/_0\.82\)\]{background:#0b0c0ed1}.bg_accent\.default{background:var(--colors-accent-default)}.bg_accent\.fg{background:var(--colors-accent-fg)}.bg_accent\.ink\/32{background:color-mix(in oklab, var(--colors-accent-ink) 32%, transparent)}.bg_accent\.soft{background:var(--colors-accent-soft)}.bg_bg\.active{background:var(--colors-bg-active)}.bg_bg\.card{background:var(--colors-bg-card)}.bg_bg\.control{background:var(--colors-bg-control)}.bg_bg\.emphasis{background:var(--colors-bg-emphasis)}.bg_bg\.hover{background:var(--colors-bg-hover)}.bg_bg\.key{background:var(--colors-bg-key)}.bg_bg\.page{background:var(--colors-bg-page)}.bg_bg\.raised{background:var(--colors-bg-raised)}.bg_bg\.strong{background:var(--colors-bg-strong)}.bg_bg\.track{background:var(--colors-bg-track)}.bg_border\.strong{background:var(--colors-border-strong)}.bg_border\.subtle{background:var(--colors-border-subtle)}.bg_cog\.face{background:var(--colors-cog-face)}.bg_currentColor{background:currentColor}.bg_glass\.surface{background:var(--colors-glass-surface)}.bg_media\.bg{background:var(--colors-media-bg)}.bg_media\.bg\/35{background:color-mix(in oklab, var(--colors-media-bg) 35%, transparent)}.bg_media\.bg\/45{background:color-mix(in oklab, var(--colors-media-bg) 45%, transparent)}.bg_media\.bg\/55{background:color-mix(in oklab, var(--colors-media-bg) 55%, transparent)}.bg_media\.bg\/80{background:color-mix(in oklab, var(--colors-media-bg) 80%, transparent)}.bg_media\.fg\/20{background:color-mix(in oklab, var(--colors-media-fg) 20%, transparent)}.bg_media\.flash{background:var(--colors-media-flash)}.bg_meter\.neutral{background:var(--colors-meter-neutral)}.bg_pop\.surface{background:var(--colors-pop-surface)}.bg_scrim\.paused{background:var(--colors-scrim-paused)}.bg_status\.success{background:var(--colors-status-success)}.bg_status\.warn{background:var(--colors-status-warn)}.bg_text\.onGlass{background:var(--colors-text-on-glass)}.bg_text\.primary{background:var(--colors-text-primary)}.bg_transparent{background:var(--colors-transparent)}.bd_\[token\(borderWidths\.thick\)_solid_token\(colors\.bg\.page\)\]{border:var(--border-widths-thick) solid var(--colors-bg-page)}.bd_\[token\(borderWidths\.thick\)_solid\]{border:var(--border-widths-thick) solid}.bd_\[\{borderWidths\.thick\}_solid_\{colors\.media\.fg\}\]{border:var(--border-widths-thick) solid var(--colors-media-fg)}.bd_none{border:var(--borders-none)}.bd_subtle{border:var(--borders-subtle)}.font_600_13px\/1\.35_token\(fonts\.text\){font:600 13px/1.35 var(--fonts-text)}.font_inherit{font:inherit}.grid-area_1_\/_1{grid-area:1/1}.grid-template_1fr_\/_minmax\(0\,_1fr\){grid-template:1fr/minmax(0,1fr)}.inset_0{inset:var(--spacing-0)}.inset_\[-1px\]{inset:-1px}.m_-1{margin:calc(var(--spacing-1) * -1)}.m_0{margin:var(--spacing-0)}.m_\[-4px\]{margin:-4px}.m_\[0_auto\]{margin:0 auto}.m_auto{margin:auto}.p_0{padding:var(--spacing-0)}.p_1{padding:var(--spacing-1)}.p_2{padding:var(--spacing-2)}.p_2\.5{padding:var(--spacing-2\.5)}.p_3{padding:var(--spacing-3)}.p_3\.5{padding:var(--spacing-3\.5)}.p_4{padding:var(--spacing-4)}.p_4\.5{padding:var(--spacing-4\.5)}.p_5{padding:var(--spacing-5)}.p_6{padding:var(--spacing-6)}.p_8{padding:var(--spacing-8)}.p_\[1px_8px_1px_6px\]{padding:1px 8px 1px 6px}.p_panel{padding:var(--spacing-panel)}.inset-x_0{inset-inline:var(--spacing-0)}.inset-x_3{inset-inline:var(--spacing-3)}.inset-x_4{inset-inline:var(--spacing-4)}.inset-x_\[30\%\]{inset-inline:30%}.mx_-2{margin-inline:calc(var(--spacing-2) * -1)}.mx_-3{margin-inline:calc(var(--spacing-3) * -1)}.mx_-3\.5{margin-inline:calc(var(--spacing-3\.5) * -1)}.mx_-4{margin-inline:calc(var(--spacing-4) * -1)}.mx_1{margin-inline:var(--spacing-1)}.mx_auto{margin-inline:auto}.px_0{padding-inline:var(--spacing-0)}.px_0\.5{padding-inline:var(--spacing-0\.5)}.px_1{padding-inline:var(--spacing-1)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.px_10{padding-inline:var(--spacing-10)}.px_2{padding-inline:var(--spacing-2)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.px_3{padding-inline:var(--spacing-3)}.px_3\.5{padding-inline:var(--spacing-3\.5)}.px_4{padding-inline:var(--spacing-4)}.px_4\.5{padding-inline:var(--spacing-4\.5)}.px_5{padding-inline:var(--spacing-5)}.px_6{padding-inline:var(--spacing-6)}.px_8{padding-inline:var(--spacing-8)}.px_\[1px\]{padding-inline:1px}.px_\[7px\]{padding-inline:7px}.px_\[max\(token\(spacing\.6\)\,_calc\(\(100\%_-_token\(sizes\.content\)\)_\/_2_\+_token\(spacing\.6\)\)\)\]{padding-inline:max(var(--spacing-6), calc((100% - var(--sizes-content)) / 2 + var(--spacing-6)))}.px_panel{padding-inline:var(--spacing-panel)}.inset-y_0{inset-block:var(--spacing-0)}.my_2{margin-block:var(--spacing-2)}.my_8{margin-block:var(--spacing-8)}.my_auto{margin-block:auto}.py_0\.5{padding-block:var(--spacing-0\.5)}.py_1{padding-block:var(--spacing-1)}.py_1\.5{padding-block:var(--spacing-1\.5)}.py_2{padding-block:var(--spacing-2)}.py_2\.5{padding-block:var(--spacing-2\.5)}.py_3{padding-block:var(--spacing-3)}.py_3\.5{padding-block:var(--spacing-3\.5)}.py_4{padding-block:var(--spacing-4)}.py_4\.5{padding-block:var(--spacing-4\.5)}.py_5{padding-block:var(--spacing-5)}.py_6{padding-block:var(--spacing-6)}.py_8{padding-block:var(--spacing-8)}.py_\[1px\]{padding-block:1px}.py_\[3px\]{padding-block:3px}.py_\[token\(spacing\.1\)_token\(spacing\.5\)\]{padding-block:var(--spacing-1) var(--spacing-5)}.bd-b_\[token\(borderWidths\.hairline\)_solid_transparent\]{border-bottom:var(--border-widths-hairline) solid transparent}.bd-b_\[token\(borderWidths\.thick\)_solid_transparent\]{border-bottom:var(--border-widths-thick) solid transparent}.bd-b_subtle{border-bottom:var(--borders-subtle)}.bd-c_accent\.edge{border-color:var(--colors-accent-edge)}.bd-c_accent\.fg{border-color:var(--colors-accent-fg)}.bd-c_accent\.soft{border-color:var(--colors-accent-soft)}.bd-c_border\.default{border-color:var(--colors-border-default)}.bd-c_border\.strong{border-color:var(--colors-border-strong)}.bd-c_glass\.border{border-color:var(--colors-glass-border)}.bd-c_text\.muted{border-color:var(--colors-text-muted)}.bd-c_transparent{border-color:var(--colors-transparent)}.bd-c_var\(--step-color\){border-color:var(--step-color)}.bd-l_\[3px_solid_var\(--kit\)\]{border-left:3px solid var(--kit)}.bd-l_subtle{border-left:var(--borders-subtle)}.bdr_9999px{border-radius:9999px}.bdr_\[0_token\(radii\.lg\)_token\(radii\.lg\)_0\]{border-radius:0 var(--radii-lg) var(--radii-lg) 0}.bdr_full{border-radius:var(--radii-full)}.bdr_inherit{border-radius:inherit}.bdr_lg{border-radius:var(--radii-lg)}.bdr_md{border-radius:var(--radii-md)}.bdr_sm{border-radius:var(--radii-sm)}.bdr_xs{border-radius:var(--radii-xs)}.bd-r_\[token\(borderWidths\.hairline\)_solid_token\(colors\.glass\.border\)\]{border-right:var(--border-widths-hairline) solid var(--colors-glass-border)}.border-style_solid{border-style:solid}.bd-t_\[token\(borderWidths\.hairline\)_solid_token\(colors\.glass\.border\)\]{border-top:var(--border-widths-hairline) solid var(--colors-glass-border)}.bd-t_\[token\(borderWidths\.hairline\)_solid_token\(colors\.text\.muted\)\]{border-top:var(--border-widths-hairline) solid var(--colors-text-muted)}.bd-t_\[token\(borderWidths\.thick\)_solid_token\(colors\.text\.primary\)\]{border-top:var(--border-widths-thick) solid var(--colors-text-primary)}.bd-t_subtle{border-top:var(--borders-subtle)}.bd-w_hairline{border-width:var(--border-widths-hairline)}.bd-w_thick{border-width:var(--border-widths-thick)}.bd-w_thin{border-width:var(--border-widths-thin)}.flex_1{flex:1}.flex_0_0_auto{flex:none}.flex_\[0_0_100\%\]{flex:0 0 100%}.flex_\[0_0_auto\]{flex:none}.flex_\[0_1_280px\]{flex:0 280px}.flex_\[0_1_400px\]{flex:0 400px}.flex_\[0_1_auto\]{flex:0 auto}.flex_\[1_1_0\]{flex:1 1 0}.flex_\[1_1_100\%\]{flex:100%}.flex_\[1_1_160px\]{flex:160px}.flex_\[1_1_180px\]{flex:180px}.flex_\[1_1_200px\]{flex:200px}.flex_\[1_1_220px\]{flex:220px}.flex_\[1_1_240px\]{flex:240px}.flex_\[1_1_auto\]{flex:auto}.flex_\[2\]{flex:2}.flex_none{flex:none}.gap_0{gap:var(--spacing-0)}.gap_0\.5{gap:var(--spacing-0\.5)}.gap_1{gap:var(--spacing-1)}.gap_1\.5{gap:var(--spacing-1\.5)}.gap_2{gap:var(--spacing-2)}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3{gap:var(--spacing-3)}.gap_3\.5{gap:var(--spacing-3\.5)}.gap_4{gap:var(--spacing-4)}.gap_4\.5{gap:var(--spacing-4\.5)}.gap_5{gap:var(--spacing-5)}.gap_6{gap:var(--spacing-6)}.gap_7{gap:var(--spacing-7)}.gap_8{gap:var(--spacing-8)}.gap_8px{gap:8px}.gap_\[0\.295em\]{gap:.295em}.gap_\[1px\]{gap:1px}.gap_group{gap:var(--spacing-group)}.gap_inline{gap:var(--spacing-inline)}.gap_section{gap:var(--spacing-section)}.grid-c_2{grid-column:2}.grid-c_1_\/_-1{grid-column:1/-1}.grid-c_1_\/_span_2{grid-column:1/span 2}.grid-c_span_2{grid-column:span 2}.grid-r_2{grid-row:2}.grid-r_3{grid-row:3}.li-s_none{list-style:none}.ring_\[token\(borderWidths\.thick\)_solid_transparent\]{outline:var(--border-widths-thick) solid transparent}.ring_none{outline:var(--borders-none)}.ov_hidden{overflow:hidden}.ov_visible{overflow:visible}.ovs-b_contain{overscroll-behavior:contain}.place-content_center{place-content:center}.place-items_center{place-items:center}.scrs-t_\[x_mandatory\]{scroll-snap-type:x mandatory}.td_line-through{text-decoration:line-through}.td_none{text-decoration:none}.td_underline{text-decoration:underline}.tw_balance{text-wrap:balance}.tw_pretty{text-wrap:pretty}.trs_\[background-color_\{durations\.base\}_\{easings\.ease\}\,_border-color_\{durations\.base\}_\{easings\.ease\}\,_color_\{durations\.base\}_\{easings\.ease\}\]{transition:background-color var(--durations-base) var(--easings-ease), border-color var(--durations-base) var(--easings-ease), color var(--durations-base) var(--easings-ease)}.trs_\[background-color_\{durations\.base\}_\{easings\.ease\}\,_color_\{durations\.base\}_\{easings\.ease\}\]{transition:background-color var(--durations-base) var(--easings-ease), color var(--durations-base) var(--easings-ease)}.trs_\[background-color_\{durations\.base\}_\{easings\.standard\}\]{transition:background-color var(--durations-base) var(--easings-standard)}.trs_\[background-color_\{durations\.base\}\,_color_\{durations\.base\}\]{transition:background-color var(--durations-base), color var(--durations-base)}.trs_\[background-color_\{durations\.base\}\]{transition:background-color var(--durations-base)}.trs_\[background-color_\{durations\.fast\}_\{easings\.ease\}\]{transition:background-color var(--durations-fast) var(--easings-ease)}.trs_\[background-color_\{durations\.fast\}_\{easings\.standard\}\]{transition:background-color var(--durations-fast) var(--easings-standard)}.trs_\[background-color_\{durations\.fast\}\]{transition:background-color var(--durations-fast)}.trs_\[background-color_\{durations\.settle\}_\{easings\.standard\}\]{transition:background-color var(--durations-settle) var(--easings-standard)}.trs_\[border-color_\{durations\.base\}_\{easings\.ease\}\]{transition:border-color var(--durations-base) var(--easings-ease)}.trs_\[color_\{durations\.base\}_\{easings\.ease\}\,_transform_\{durations\.fast\}_\{easings\.standard\}\]{transition:color var(--durations-base) var(--easings-ease), transform var(--durations-fast) var(--easings-standard)}.trs_\[color_\{durations\.base\}_\{easings\.ease\}\]{transition:color var(--durations-base) var(--easings-ease)}.trs_\[color_\{durations\.base\}_\{easings\.standard\}\]{transition:color var(--durations-base) var(--easings-standard)}.trs_\[color_\{durations\.base\}\]{transition:color var(--durations-base)}.trs_\[color_\{durations\.fast\}_\{easings\.ease\}\,_transform_\{durations\.settle\}_\{easings\.settle\}\]{transition:color var(--durations-fast) var(--easings-ease), transform var(--durations-settle) var(--easings-settle)}.trs_\[color_\{durations\.fast\}_\{easings\.ease\}\]{transition:color var(--durations-fast) var(--easings-ease)}.trs_\[opacity_\{durations\.base\}_\{easings\.ease\}\,_filter_\{durations\.fast\}_\{easings\.ease\}\]{transition:opacity var(--durations-base) var(--easings-ease), filter var(--durations-fast) var(--easings-ease)}.trs_\[opacity_\{durations\.base\}_\{easings\.standard\}\]{transition:opacity var(--durations-base) var(--easings-standard)}.trs_\[opacity_\{durations\.base\}\]{transition:opacity var(--durations-base)}.trs_\[opacity_\{durations\.fast\}_\{easings\.ease\}\]{transition:opacity var(--durations-fast) var(--easings-ease)}.trs_\[opacity_\{durations\.fast\}_\{easings\.standard\}\]{transition:opacity var(--durations-fast) var(--easings-standard)}.trs_\[opacity_\{durations\.settle\}_\{easings\.standard\}\]{transition:opacity var(--durations-settle) var(--easings-standard)}.trs_\[outline-color_\{durations\.base\}\]{transition:outline-color var(--durations-base)}.trs_\[transform_\{durations\.base\}_\{easings\.standard\}\]{transition:transform var(--durations-base) var(--easings-standard)}.border-inline-start-style_solid{border-inline-start-style:solid}.bd-s-w_thick{border-inline-start-width:var(--border-widths-thick)}.ms_-2{margin-inline-start:calc(var(--spacing-2) * -1)}.ms_1{margin-inline-start:var(--spacing-1)}.ms_auto{margin-inline-start:auto}.ovs-bx_contain{overscroll-behavior-x:contain}.pe_2\.5{padding-inline-end:var(--spacing-2\.5)}.ps_1{padding-inline-start:var(--spacing-1)}.ps_2\.5{padding-inline-start:var(--spacing-2\.5)}.ps_3{padding-inline-start:var(--spacing-3)}.bd-be-w_var\(--thickness\){border-block-end-width:var(--thickness)}.-webkit-tap-highlight-color_transparent{-webkit-tap-highlight-color:transparent}.ac-c_accent\.default{accent-color:var(--colors-accent-default)}.ac_start{align-content:start}.ai_baseline{align-items:baseline}.ai_center{align-items:center}.ai_end{align-items:end}.ai_flex-end{align-items:flex-end}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.ai_stretch{align-items:stretch}.as_center{align-self:center}.as_end{align-self:end}.as_flex-end{align-self:flex-end}.as_flex-start{align-self:flex-start}.as_start{align-self:start}.as_stretch{align-self:stretch}.anim-dly_gust{animation-delay:var(--durations-gust)}.anim-dur_settle{animation-duration:var(--durations-settle)}.anim-fm_both{animation-fill-mode:both}.anim-ic_infinite{animation-iteration-count:infinite}.anim-n_windFlow{animation-name:windFlow}.anim-tmf_flow{animation-timing-function:var(--easings-flow)}.ap_auto{appearance:auto}.asp_16_\/_9{aspect-ratio:16/9}.asp_var\(--ratio\){aspect-ratio:var(--ratio)}.bkdp_\[blur\(token\(blurs\.glass\)\)\]{-webkit-backdrop-filter:blur(var(--blurs-glass));backdrop-filter:blur(var(--blurs-glass))}.bkdp_\[blur\(token\(blurs\.pop\)\)\]{-webkit-backdrop-filter:blur(var(--blurs-pop));backdrop-filter:blur(var(--blurs-pop))}.bg-i_\[token\(gradients\.studio\)\]{background-image:var(--gradients-studio)}.bg-i_stravaPoweredBy{background-image:var(--assets-strava-powered-by)}.bg-r_no-repeat{background-repeat:no-repeat}.bg-s_240px_190px{background-size:240px 190px}.bg-s_contain{background-size:contain}.bdr-b_md{border-bottom-left-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.bd-cl_collapse{border-collapse:collapse}.bdr-t_sm{border-top-left-radius:var(--radii-sm);border-top-right-radius:var(--radii-sm)}.bx-sh_\[0_0_0_token\(borderWidths\.hairline\)_token\(colors\.bg\.page\)\]{box-shadow:0 0 0 var(--border-widths-hairline) var(--colors-bg-page)}.bx-sh_\[0_0_0_token\(borderWidths\.hairline\)_token\(colors\.border\.strong\)_inset\]{box-shadow:0 0 0 var(--border-widths-hairline) var(--colors-border-strong) inset}.bx-sh_\[0_0_0_token\(borderWidths\.thick\)_token\(colors\.bg\.panel\)\]{box-shadow:0 0 0 var(--border-widths-thick) var(--colors-bg-panel)}.bx-sh_\[0_0_token\(spacing\.3\)_token\(colors\.accent\.default\)\]{box-shadow:0 0 var(--spacing-3) var(--colors-accent-default)}.bx-sh_\[0_0_token\(spacing\.3\)_token\(colors\.accent\.edge\)\]{box-shadow:0 0 var(--spacing-3) var(--colors-accent-edge)}.bx-sh_\[0_token\(borderWidths\.hairline\)_token\(borderWidths\.bold\)_\{colors\.media\.bg\/50\}\]{box-shadow:0 var(--border-widths-hairline) var(--border-widths-bold) color-mix(in oklab, var(--colors-media-bg) 50%, transparent)}.bx-sh_\[calc\(token\(borderWidths\.hairline\)_\*_-1\)_0_0_token\(colors\.border\.subtle\)\,_0_calc\(token\(borderWidths\.hairline\)_\*_-1\)_0_token\(colors\.border\.subtle\)\]{box-shadow:calc(var(--border-widths-hairline) * -1) 0 0 var(--colors-border-subtle), 0 calc(var(--border-widths-hairline) * -1) 0 var(--colors-border-subtle)}.bx-sh_\[calc\(token\(spacing\.hairline\)_\*_-1\)_0_0_token\(colors\.border\.subtle\)\,_0_calc\(token\(spacing\.hairline\)_\*_-1\)_0_token\(colors\.border\.subtle\)\]{box-shadow:calc(var(--spacing-hairline) * -1) 0 0 var(--colors-border-subtle), 0 calc(var(--spacing-hairline) * -1) 0 var(--colors-border-subtle)}.bx-sh_\[inset_0_0_0_token\(borderWidths\.hairline\)_token\(colors\.border\.strong\)\]{box-shadow:inset 0 0 0 var(--border-widths-hairline) var(--colors-border-strong)}.bx-sh_\[inset_0_0_0_token\(borderWidths\.hairline\)_token\(colors\.glass\.border\)\]{box-shadow:inset 0 0 0 var(--border-widths-hairline) var(--colors-glass-border)}.bx-sh_lift{box-shadow:var(--shadows-lift)}.bx-s_border-box{box-sizing:border-box}.break-inside_avoid{break-inside:avoid}.c_accent\.fg{color:var(--colors-accent-fg)}.c_accent\.ink{color:var(--colors-accent-ink)}.c_badge\.ink{color:var(--colors-badge-ink)}.c_inherit{color:inherit}.c_media\.fg{color:var(--colors-media-fg)}.c_onData{color:var(--colors-on-data)}.c_status\.danger{color:var(--colors-status-danger)}.c_status\.warn{color:var(--colors-status-warn)}.c_text\.figure{color:var(--colors-text-figure)}.c_text\.muted{color:var(--colors-text-muted)}.c_text\.onGlass{color:var(--colors-text-on-glass)}.c_text\.primary{color:var(--colors-text-primary)}.c_text\.secondary{color:var(--colors-text-secondary)}.c_transparent{color:var(--colors-transparent)}.column-count_2{column-count:2}.cg_2{column-gap:var(--spacing-2)}.cg_2\.5{column-gap:var(--spacing-2\.5)}.cg_3{column-gap:var(--spacing-3)}.cg_3\.5{column-gap:var(--spacing-3\.5)}.cg_4{column-gap:var(--spacing-4)}.cg_5{column-gap:var(--spacing-5)}.cg_6{column-gap:var(--spacing-6)}.cg_8{column-gap:var(--spacing-8)}.cg_inline{column-gap:var(--spacing-inline)}.cg_section{column-gap:var(--spacing-section)}.contain_strict{contain:strict}.cq-t_inline-size{container-type:inline-size}.cq-t_size{container-type:size}.cursor_default{cursor:default}.cursor_grab{cursor:grab}.cursor_help{cursor:help}.cursor_inherit{cursor:inherit}.cursor_pointer{cursor:pointer}.cursor_zoom-in{cursor:zoom-in}.d_block{display:block}.d_contents{display:contents}.d_flex{display:flex}.d_grid{display:grid}.d_inline-block{display:inline-block}.d_inline-flex{display:inline-flex}.d_inline-grid{display:inline-grid}.d_none{display:none}.fill_accent\.fg{fill:var(--colors-accent-fg)}.fill_bg\.page{fill:var(--colors-bg-page)}.fill_none{fill:none}.fill_text\.muted{fill:var(--colors-text-muted)}.fill_text\.primary{fill:var(--colors-text-primary)}.fill_text\.secondary{fill:var(--colors-text-secondary)}.flex-b_\[0\]{flex-basis:var(--sizes-0)}.flex-d_column{flex-direction:column}.flex-d_column-reverse{flex-direction:column-reverse}.flex-d_row{flex-direction:row}.flex-wrap_nowrap{flex-wrap:nowrap}.flex-wrap_wrap{flex-wrap:wrap}.float_left{float:left}.ff_display{font-family:var(--fonts-display)}.ff_mono{font-family:var(--fonts-mono)}.ff_text{font-family:var(--fonts-text)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_2xs{font-size:var(--font-sizes-2xs)}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_3xs{font-size:var(--font-sizes-3xs)}.fs_4xl{font-size:var(--font-sizes-4xl)}.fs_5xl{font-size:var(--font-sizes-5xl)}.fs_\[clamp\(token\(fontSizes\.2xl\)\,_8vw\,_token\(fontSizes\.4xl\)\)\]{font-size:clamp(var(--font-sizes-2xl), 8vw, var(--font-sizes-4xl))}.fs_inherit{font-size:inherit}.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_xl{font-size:var(--font-sizes-xl)}.fs_xs{font-size:var(--font-sizes-xs)}.font-stretch_100\%{font-stretch:100%}.font-stretch_125\%{font-stretch:125%}.font-stretch_normal{font-stretch:100%}.font-style_italic{font-style:italic}.font-style_normal{font-style:normal}.fv-num_normal{font-variant-numeric:normal}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.fw_black{font-weight:var(--font-weights-black)}.fw_bold{font-weight:var(--font-weights-bold)}.fw_demibold{font-weight:var(--font-weights-demibold)}.fw_extrabold{font-weight:var(--font-weights-extrabold)}.fw_medium{font-weight:var(--font-weights-medium)}.fw_normal{font-weight:var(--font-weights-normal)}.fw_semibold{font-weight:var(--font-weights-semibold)}.grid-ac_\[minmax\(0\,_1fr\)\]{grid-auto-columns:minmax(0,1fr)}.grid-af_column{grid-auto-flow:column}.grid-ar_\[1px\]{grid-auto-rows:1px}.grid-ar_max-content{grid-auto-rows:max-content}.grid-ar_min-content{grid-auto-rows:min-content}.grid-tc_12px_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:12px minmax(0,1fr) auto auto}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.grid-tc_1fr_24px{grid-template-columns:1fr 24px}.grid-tc_2\.2em_auto_minmax\(0\,_1fr\)_auto{grid-template-columns:2.2em auto minmax(0,1fr) auto}.grid-tc_22px_minmax\(0\,_1fr\){grid-template-columns:22px minmax(0,1fr)}.grid-tc_26px_1fr_auto{grid-template-columns:26px 1fr auto}.grid-tc_30px_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:30px minmax(0,1fr) auto auto}.grid-tc_4\.5rem_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:4.5rem minmax(0,1fr) auto auto}.grid-tc_400px_minmax\(0\,_1fr\){grid-template-columns:400px minmax(0,1fr)}.grid-tc_44px_minmax\(0\,_1fr\)_auto{grid-template-columns:44px minmax(0,1fr) auto}.grid-tc_56px_1fr{grid-template-columns:56px 1fr}.grid-tc_56px_minmax\(0\,_1fr\)_64px_72px_76px_60px_auto{grid-template-columns:56px minmax(0,1fr) 64px 72px 76px 60px auto}.grid-tc_56px_minmax\(0\,_1fr\)_auto{grid-template-columns:56px minmax(0,1fr) auto}.grid-tc_56px_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:56px minmax(0,1fr) auto auto}.grid-tc_70px_1fr_56px{grid-template-columns:70px 1fr 56px}.grid-tc_72px_minmax\(0\,_1fr\)_auto{grid-template-columns:72px minmax(0,1fr) auto}.grid-tc_76px_minmax\(0\,_1fr\){grid-template-columns:76px minmax(0,1fr)}.grid-tc_88px_30px_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:88px 30px minmax(0,1fr) auto auto}.grid-tc_8px_minmax\(0\,_1fr\)_auto_auto{grid-template-columns:8px minmax(0,1fr) auto auto}.grid-tc_auto_1fr_auto{grid-template-columns:auto 1fr auto}.grid-tc_auto_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr)}.grid-tc_auto_minmax\(0\,_1fr\)_auto{grid-template-columns:auto minmax(0,1fr) auto}.grid-tc_minmax\(0\,_1\.1fr\)_minmax\(0\,_0\.9fr\){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.grid-tc_minmax\(0\,_1\.55fr\)_minmax\(380px\,_1fr\){grid-template-columns:minmax(0,1.55fr) minmax(380px,1fr)}.grid-tc_minmax\(0\,_1\.5fr\)_minmax\(200px\,_1fr\){grid-template-columns:minmax(0,1.5fr) minmax(200px,1fr)}.grid-tc_minmax\(0\,_1\.6fr\)_120px_76px_76px_80px{grid-template-columns:minmax(0,1.6fr) 120px 76px 76px 80px}.grid-tc_minmax\(0\,_1\.7fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.grid-tc_minmax\(0\,_1fr\)_240px{grid-template-columns:minmax(0,1fr) 240px}.grid-tc_minmax\(0\,_1fr\)_260px{grid-template-columns:minmax(0,1fr) 260px}.grid-tc_minmax\(0\,_1fr\)_376px{grid-template-columns:minmax(0,1fr) 376px}.grid-tc_minmax\(0\,_1fr\)_392px{grid-template-columns:minmax(0,1fr) 392px}.grid-tc_minmax\(0\,_1fr\)_4ch{grid-template-columns:minmax(0,1fr) 4ch}.grid-tc_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto}.grid-tc_minmax\(0\,_1fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-tc_minmax\(140px\,_1\.1fr\)_1fr_1fr_1fr{grid-template-columns:minmax(140px,1.1fr) 1fr 1fr 1fr}.grid-tc_minmax\(220px\,_320px\)_minmax\(0\,_1fr\){grid-template-columns:minmax(220px,320px) minmax(0,1fr)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.grid-tc_repeat\(6\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(6,minmax(0,1fr))}.grid-tc_repeat\(7\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(7,minmax(0,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(112px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(150px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(220px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(92px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(min\(100\%\,_168px\)\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(112px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(240px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_340px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_440px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.grid-tc_repeat\(var\(--totals\)\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(var(--totals), minmax(0, 1fr))}.grid-tc_subgrid{grid-template-columns:subgrid}.grid-tr_1fr_auto_1fr{grid-template-rows:1fr auto 1fr}.grid-tr_auto_minmax\(0\,_1fr\)_auto{grid-template-rows:auto minmax(0,1fr) auto}.isolation_isolate{isolation:isolate}.jc_center{justify-content:center}.jc_flex-end{justify-content:flex-end}.jc_space-between{justify-content:space-between}.justify-items_center{justify-items:center}.justify-items_start{justify-items:start}.justify-items_stretch{justify-items:stretch}.justify-self_end{justify-self:end}.justify-self_start{justify-self:start}.justify-self_stretch{justify-self:stretch}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.ls_snug{letter-spacing:var(--letter-spacings-snug)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.lc_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lh_none{line-height:var(--line-heights-none)}.lh_normal{line-height:var(--line-heights-normal)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.lh_snug{line-height:var(--line-heights-snug)}.lh_tight{line-height:var(--line-heights-tight)}.lh_zero{line-height:var(--line-heights-zero)}.obj-f_contain{object-fit:contain}.obj-f_cover{object-fit:cover}.op_0{opacity:var(--opacity-0)}.op_20{opacity:var(--opacity-20)}.op_60{opacity:var(--opacity-60)}.op_70{opacity:var(--opacity-70)}.op_72{opacity:var(--opacity-72)}.op_75{opacity:var(--opacity-75)}.op_80{opacity:var(--opacity-80)}.ring-o_\[-2px\]{outline-offset:-2px}.ov-wrap_anywhere{overflow-wrap:anywhere}.pointer-events_auto{pointer-events:auto}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_fixed{position:fixed}.pos_relative{position:relative}.pos_sticky{position:sticky}.resize_none{resize:none}.resize_vertical{resize:vertical}.rg_0{row-gap:var(--spacing-0)}.rg_0\.5{row-gap:var(--spacing-0\.5)}.rg_1{row-gap:var(--spacing-1)}.rg_1\.5{row-gap:var(--spacing-1\.5)}.rg_2{row-gap:var(--spacing-2)}.rg_2\.5{row-gap:var(--spacing-2\.5)}.rg_3{row-gap:var(--spacing-3)}.rg_4{row-gap:var(--spacing-4)}.rg_6{row-gap:var(--spacing-6)}.rg_group{row-gap:var(--spacing-group)}.scr-sa_start{scroll-snap-align:start}.scr-bar-w_none{scrollbar-width:none}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stk_bg\.page{stroke:var(--colors-bg-page)}.stk_text\.muted{stroke:var(--colors-text-muted)}.stk_text\.primary{stroke:var(--colors-text-primary)}.stk-dsh_260_4000{stroke-dasharray:260 4000}.stk-w_thick{stroke-width:var(--border-widths-thick)}.stk-w_thin{stroke-width:var(--border-widths-thin)}.ta_center{text-align:center}.ta_left{text-align:left}.ta_right{text-align:right}.td-c_border\.strong{-webkit-text-decoration-color:var(--colors-border-strong);text-decoration-color:var(--colors-border-strong)}.tov_ellipsis{text-overflow:ellipsis}.tu-o_3px{text-underline-offset:3px}.tch-a_none{touch-action:none}.trf_skewX\(-14deg\){transform:skew(-14deg)}.trf_translateX\(-100\%\){transform:translate(-100%)}.trf_translateX\(-50\%\){transform:translate(-50%)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.trf-o_bottom,.trf-o_bottom_center{transform-origin:bottom}.trf-o_bottom_right{transform-origin:100% 100%}.trf-o_left,.trf-o_left_center{transform-origin:0}.trf-o_right_center{transform-origin:100%}.trf-o_top_center{transform-origin:top}.trs-dur_base{--transition-duration:var(--durations-base);transition-duration:var(--durations-base)}.trs-dur_draft{--transition-duration:var(--durations-draft);transition-duration:var(--durations-draft)}.trs-dur_settle{--transition-duration:var(--durations-settle);transition-duration:var(--durations-settle)}.trs-prop_opacity\,_transform{--transition-prop:opacity, transform;transition-property:opacity,transform}.trs-prop_opacity\,_transform\,_filter{--transition-prop:opacity, transform, filter;transition-property:opacity,transform,filter}.trs-prop_transform\,_opacity{--transition-prop:transform, opacity;transition-property:transform,opacity}.trs-tmf_draft{--transition-easing:var(--easings-draft);transition-timing-function:var(--easings-draft)}.trs-tmf_standard{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.translate_\[0_-50\%\]{translate:0 -50%}.us_none{-webkit-user-select:none;user-select:none}.us_text{-webkit-user-select:text;user-select:text}.vector-effect_non-scaling-stroke{vector-effect:non-scaling-stroke}.va_-1px{vertical-align:-1px}.va_middle{vertical-align:middle}.vis_hidden{visibility:hidden}.white-space_nowrap{white-space:nowrap}.white-space_pre-line{white-space:pre-line}.white-space_pre-wrap{white-space:pre-wrap}.will-change_transform{will-change:transform}.wb_break-all{word-break:break-all}.z_chrome{z-index:var(--z-index-chrome)}.z_dialog{z-index:var(--z-index-dialog)}.z_local\.behind{z-index:var(--z-index-local-behind)}.z_local\.front{z-index:var(--z-index-local-front)}.z_overlay{z-index:var(--z-index-overlay)}.z_picker{z-index:var(--z-index-picker)}.z_sticky{z-index:var(--z-index-sticky)}.z_toast{z-index:var(--z-index-toast)}.ov-x_auto{overflow-x:auto}.ov-x_clip{overflow-x:clip}.ov-x_hidden{overflow-x:hidden}.ov-y_auto{overflow-y:auto}.ov-y_hidden{overflow-y:hidden}.bd-b-c_border\.default{border-bottom-color:var(--colors-border-default)}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-w_hairline{border-bottom-width:var(--border-widths-hairline)}.bd-l-c_border\.default{border-left-color:var(--colors-border-default)}.border-left-style_solid{border-left-style:solid}.bd-l-w_thick{border-left-width:var(--border-widths-thick)}.bd-t-c_border\.strong{border-top-color:var(--colors-border-strong)}.border-top-style_dashed{border-top-style:dashed}.bd-t-w_hairline{border-top-width:var(--border-widths-hairline)}.bottom_0{bottom:var(--spacing-0)}.bottom_2{bottom:var(--spacing-2)}.bottom_3{bottom:var(--spacing-3)}.bottom_4{bottom:var(--spacing-4)}.bottom_5{bottom:var(--spacing-5)}.bottom_6{bottom:var(--spacing-6)}.bottom_\[-1px\]{bottom:-1px}.bottom_\[-3px\]{bottom:-3px}.bottom_\[-6px\]{bottom:-6px}.bottom_\[140px\]{bottom:140px}.bottom_\[18\%\]{bottom:18%}.bottom_\[calc\(100\%_\+_token\(spacing\.2\)\)\]{bottom:calc(100% + var(--spacing-2))}.bottom_\[calc\(token\(spacing\.6\)_\+_56px\)\]{bottom:calc(var(--spacing-6) + 56px)}.h_0\.5{height:var(--sizes-0\.5)}.h_1{height:var(--sizes-1)}.h_1\.5{height:var(--sizes-1\.5)}.h_10{height:var(--sizes-10)}.h_12{height:var(--sizes-12)}.h_14{height:var(--sizes-14)}.h_2{height:var(--sizes-2)}.h_2\.5{height:var(--sizes-2\.5)}.h_20{height:var(--sizes-20)}.h_24{height:var(--sizes-24)}.h_3{height:var(--sizes-3)}.h_3\.5{height:var(--sizes-3\.5)}.h_4{height:var(--sizes-4)}.h_4\.5{height:var(--sizes-4\.5)}.h_5{height:var(--sizes-5)}.h_6{height:var(--sizes-6)}.h_7{height:var(--sizes-7)}.h_8{height:var(--sizes-8)}.h_\[0\.795em\]{height:.795em}.h_\[120px\]{height:120px}.h_\[180px\]{height:180px}.h_\[1px\]{height:1px}.h_\[20px\]{height:20px}.h_\[22px\]{height:22px}.h_\[26px\]{height:26px}.h_\[28px\]{height:28px}.h_\[30px\]{height:30px}.h_\[34px\]{height:34px}.h_\[36px\]{height:36px}.h_\[3px\]{height:3px}.h_\[460px\]{height:460px}.h_\[52px\]{height:52px}.h_\[560px\]{height:560px}.h_\[5px\]{height:5px}.h_\[7px\]{height:7px}.h_\[clamp\(360px\,_calc\(100vh_-_340px\)\,_580px\)\]{height:clamp(360px,100vh - 340px,580px)}.h_\[clamp\(72px\,_12vh\,_120px\)\]{height:clamp(72px,12vh,120px)}.h_\[min\(420px\,_50vh\)\]{height:min(420px,50vh)}.h_auto{height:auto}.h_cardMedia{height:var(--sizes-card-media)}.h_control\.md{height:var(--sizes-control-md)}.h_control\.sm{height:var(--sizes-control-sm)}.h_fit-content{height:fit-content}.h_full{height:var(--sizes-full)}.h_screen{height:100vh}.h_topbar{height:var(--sizes-topbar)}.left_0{left:var(--spacing-0)}.left_1{left:var(--spacing-1)}.left_10{left:var(--spacing-10)}.left_2{left:var(--spacing-2)}.left_2\.5{left:var(--spacing-2\.5)}.left_3{left:var(--spacing-3)}.left_3\.5{left:var(--spacing-3\.5)}.left_4{left:var(--spacing-4)}.left_5{left:var(--spacing-5)}.left_6{left:var(--spacing-6)}.left_8{left:var(--spacing-8)}.left_\[-50\%\]{left:-50%}.left_\[50\%\]{left:50%}.left_\[calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-left\)\)\]{left:calc(var(--spacing-4) + env(safe-area-inset-left))}.left_\[env\(safe-area-inset-left\)\]{left:env(safe-area-inset-left)}.mb_-4{margin-bottom:calc(var(--spacing-4) * -1)}.mb_1{margin-bottom:var(--spacing-1)}.mb_1\.5{margin-bottom:var(--spacing-1\.5)}.mb_6{margin-bottom:var(--spacing-6)}.ml_-2{margin-left:calc(var(--spacing-2) * -1)}.ml_-2\.5{margin-left:calc(var(--spacing-2\.5) * -1)}.ml_0\.5{margin-left:var(--spacing-0\.5)}.ml_1{margin-left:var(--spacing-1)}.ml_2{margin-left:var(--spacing-2)}.ml_3{margin-left:var(--spacing-3)}.ml_\[-1px\]{margin-left:-1px}.ml_\[calc\(-1_\*_\(calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-left\)\)\)\)\]{margin-left:calc(-1 * (calc(var(--spacing-4) + env(safe-area-inset-left))))}.ml_\[calc\(token\(sizes\.control\.md\)_\/_-2\)\]{margin-left:calc(var(--sizes-control-md) / -2)}.ml_\[env\(safe-area-inset-left\)\]{margin-left:env(safe-area-inset-left)}.ml_auto{margin-left:auto}.mr_-2{margin-right:calc(var(--spacing-2) * -1)}.mr_1\.5{margin-right:var(--spacing-1\.5)}.mr_2{margin-right:var(--spacing-2)}.mr_\[calc\(-1_\*_\(calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-right\)\)\)\)\]{margin-right:calc(-1 * (calc(var(--spacing-4) + env(safe-area-inset-right))))}.mr_auto{margin-right:auto}.mt_-1{margin-top:calc(var(--spacing-1) * -1)}.mt_-2{margin-top:calc(var(--spacing-2) * -1)}.mt_1{margin-top:var(--spacing-1)}.mt_1\.5{margin-top:var(--spacing-1\.5)}.mt_2{margin-top:var(--spacing-2)}.mt_3{margin-top:var(--spacing-3)}.mt_\[1px\]{margin-top:1px}.mt_\[calc\(token\(sizes\.control\.md\)_\/_-2\)\]{margin-top:calc(var(--sizes-control-md) / -2)}.mt_auto{margin-top:auto}.max-h_24{max-height:var(--sizes-24)}.max-h_\[120px\]{max-height:120px}.max-h_\[220px\]{max-height:220px}.max-h_\[240px\]{max-height:240px}.max-h_\[calc\(100\%_-_32px\)\]{max-height:calc(100% - 32px)}.max-h_\[calc\(100dvh_-_token\(spacing\.8\)_-_env\(safe-area-inset-top\)_-_env\(safe-area-inset-bottom\)\)\]{max-height:calc(100dvh - var(--spacing-8) - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.max-h_\[min\(640px\,_calc\(100vh_-_96px\)\)\]{max-height:min(640px,100vh - 96px)}.max-h_\[min\(720px\,_100\%\)\]{max-height:min(720px,100%)}.max-h_full{max-height:var(--sizes-full)}.max-h_screen{max-height:100vh}.max-w_\[1100px\]{max-width:1100px}.max-w_\[1180px\]{max-width:1180px}.max-w_\[1240px\]{max-width:1240px}.max-w_\[220px\]{max-width:220px}.max-w_\[34ch\]{max-width:34ch}.max-w_\[360px\]{max-width:360px}.max-w_\[380px\]{max-width:380px}.max-w_\[38rem\]{max-width:38rem}.max-w_\[44rem\]{max-width:44rem}.max-w_\[460px\]{max-width:460px}.max-w_\[46ch\]{max-width:46ch}.max-w_\[480px\]{max-width:480px}.max-w_\[488px\]{max-width:488px}.max-w_\[52ch\]{max-width:52ch}.max-w_\[560px\]{max-width:560px}.max-w_\[60ch\]{max-width:60ch}.max-w_\[640px\]{max-width:640px}.max-w_\[64ch\]{max-width:64ch}.max-w_\[68ch\]{max-width:68ch}.max-w_\[80\%\]{max-width:80%}.max-w_\[82\%\]{max-width:82%}.max-w_\[calc\(100\%_-_32px\)\]{max-width:calc(100% - 32px)}.max-w_\[calc\(100vw_-_32px\)\]{max-width:calc(100vw - 32px)}.max-w_\[calc\(100vw_-_40px\)\]{max-width:calc(100vw - 40px)}.max-w_\[calc\(456px_\+_64px\)\]{max-width:520px}.max-w_\[calc\(46ch_\+_64px\)\]{max-width:calc(46ch + 64px)}.max-w_\[min\(1180px\,_token\(sizes\.content\)\)\]{max-width:min(1180px, var(--sizes-content))}.max-w_\[min\(280px\,_calc\(100vw_-_16px\)\)\]{max-width:min(280px,100vw - 16px)}.max-w_\[min\(280px\,_calc\(100vw_-_token\(spacing\.4\)\)\)\]{max-width:min(280px, calc(100vw - var(--spacing-4)))}.max-w_\[min\(520px\,_calc\(100vw_-_120px\)\)\]{max-width:min(520px,100vw - 120px)}.max-w_\[min\(token\(sizes\.content\)\,_token\(sizes\.contentForm\)\)\]{max-width:min(var(--sizes-content), var(--sizes-content-form))}.max-w_content{max-width:var(--sizes-content)}.max-w_dialog\.md{max-width:var(--sizes-dialog-md)}.max-w_full{max-width:var(--sizes-full)}.min-h_0{min-height:var(--sizes-0)}.min-h_10{min-height:var(--sizes-10)}.min-h_18{min-height:var(--sizes-18)}.min-h_24{min-height:var(--sizes-24)}.min-h_3\.5{min-height:var(--sizes-3\.5)}.min-h_6{min-height:var(--sizes-6)}.min-h_80{min-height:var(--sizes-80)}.min-h_\[140px\]{min-height:140px}.min-h_\[150px\]{min-height:150px}.min-h_\[1lh\]{min-height:1lh}.min-h_\[30px\]{min-height:30px}.min-h_\[360px\]{min-height:360px}.min-h_\[36px\]{min-height:36px}.min-h_\[3lh\]{min-height:3lh}.min-h_auto{min-height:auto}.min-h_control\.lg{min-height:var(--sizes-control-lg)}.min-h_control\.md{min-height:var(--sizes-control-md)}.min-h_control\.sm{min-height:var(--sizes-control-sm)}.min-h_dvh{min-height:100dvh}.min-h_screen{min-height:100vh}.min-h_topbar{min-height:var(--sizes-topbar)}.min-w_0{min-width:var(--sizes-0)}.min-w_16{min-width:var(--sizes-16)}.min-w_18{min-width:var(--sizes-18)}.min-w_2{min-width:var(--sizes-2)}.min-w_24{min-width:var(--sizes-24)}.min-w_4\.5{min-width:var(--sizes-4\.5)}.min-w_40{min-width:var(--sizes-40)}.min-w_5{min-width:var(--sizes-5)}.min-w_\[184px\]{min-width:184px}.min-w_\[220px\]{min-width:220px}.min-w_\[3ch\]{min-width:3ch}.min-w_\[3px\]{min-width:3px}.min-w_topbar{min-width:var(--sizes-topbar)}.pb_0{padding-bottom:var(--spacing-0)}.pb_1{padding-bottom:var(--spacing-1)}.pb_1\.5{padding-bottom:var(--spacing-1\.5)}.pb_2{padding-bottom:var(--spacing-2)}.pb_2\.5{padding-bottom:var(--spacing-2\.5)}.pb_3{padding-bottom:var(--spacing-3)}.pb_4{padding-bottom:var(--spacing-4)}.pb_5{padding-bottom:var(--spacing-5)}.pb_\[calc\(token\(spacing\.3\)_\+_env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom))}.pb_\[calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--spacing-4) + env(safe-area-inset-bottom))}.pb_\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb_panel{padding-bottom:var(--spacing-panel)}.pl_1{padding-left:var(--spacing-1)}.pl_1\.5{padding-left:var(--spacing-1\.5)}.pl_2{padding-left:var(--spacing-2)}.pl_2\.5{padding-left:var(--spacing-2\.5)}.pl_3{padding-left:var(--spacing-3)}.pl_3\.5{padding-left:var(--spacing-3\.5)}.pl_4{padding-left:var(--spacing-4)}.pl_4\.5{padding-left:var(--spacing-4\.5)}.pl_6{padding-left:var(--spacing-6)}.pl_\[calc\(1\.4em_\+_10px\)\]{padding-left:calc(1.4em + 10px)}.pl_\[calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-left\)\)\]{padding-left:calc(var(--spacing-4) + env(safe-area-inset-left))}.pl_\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.pr_10{padding-right:var(--spacing-10)}.pr_12{padding-right:var(--spacing-12)}.pr_2{padding-right:var(--spacing-2)}.pr_2\.5{padding-right:var(--spacing-2\.5)}.pr_3{padding-right:var(--spacing-3)}.pr_3\.5{padding-right:var(--spacing-3\.5)}.pr_8{padding-right:var(--spacing-8)}.pr_\[45\%\]{padding-right:45%}.pr_\[calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-right\)\)\]{padding-right:calc(var(--spacing-4) + env(safe-area-inset-right))}.pr_\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pt_1{padding-top:var(--spacing-1)}.pt_1\.5{padding-top:var(--spacing-1\.5)}.pt_10{padding-top:var(--spacing-10)}.pt_16{padding-top:var(--spacing-16)}.pt_2{padding-top:var(--spacing-2)}.pt_2\.5{padding-top:var(--spacing-2\.5)}.pt_3{padding-top:var(--spacing-3)}.pt_3\.5{padding-top:var(--spacing-3\.5)}.pt_4{padding-top:var(--spacing-4)}.pt_5{padding-top:var(--spacing-5)}.pt_7{padding-top:var(--spacing-7)}.pt_\[calc\(token\(spacing\.3\)_\+_env\(safe-area-inset-top\)\)\]{padding-top:calc(var(--spacing-3) + env(safe-area-inset-top))}.pt_\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt_inline{padding-top:var(--spacing-inline)}.right_0{right:var(--spacing-0)}.right_1{right:var(--spacing-1)}.right_2{right:var(--spacing-2)}.right_3{right:var(--spacing-3)}.right_4{right:var(--spacing-4)}.right_5{right:var(--spacing-5)}.right_6{right:var(--spacing-6)}.right_8{right:var(--spacing-8)}.right_\[-1px\]{right:-1px}.right_\[-4px\]{right:-4px}.right_\[100\%\]{right:100%}.right_\[50\%\]{right:50%}.right_\[calc\(token\(spacing\.4\)_\+_env\(safe-area-inset-right\)\)\]{right:calc(var(--spacing-4) + env(safe-area-inset-right))}.top_0{top:var(--spacing-0)}.top_1{top:var(--spacing-1)}.top_1\.5{top:var(--spacing-1\.5)}.top_2{top:var(--spacing-2)}.top_3{top:var(--spacing-3)}.top_3\.5{top:var(--spacing-3\.5)}.top_4{top:var(--spacing-4)}.top_5{top:var(--spacing-5)}.top_8{top:var(--spacing-8)}.top_\[-2px\]{top:-2px}.top_\[-3px\]{top:-3px}.top_\[-4px\]{top:-4px}.top_\[13px\]{top:13px}.top_\[16\%\]{top:16%}.top_\[19px\]{top:19px}.top_\[22px\]{top:22px}.top_\[23px\]{top:23px}.top_\[40\%\]{top:40%}.top_\[50\%\]{top:50%}.top_\[calc\(token\(sizes\.topbar\)_\+_12px\)\]{top:calc(var(--sizes-topbar) + 12px)}.top_\[calc\(token\(spacing\.3\)_\+_env\(safe-area-inset-top\)\)\]{top:calc(var(--spacing-3) + env(safe-area-inset-top))}.top_\[max\(token\(spacing\.group\)\,_env\(safe-area-inset-top\)\)\]{top:max(var(--spacing-group), env(safe-area-inset-top))}.w_0\.5{width:var(--sizes-0\.5)}.w_1{width:var(--sizes-1)}.w_1\.5{width:var(--sizes-1\.5)}.w_10{width:var(--sizes-10)}.w_12{width:var(--sizes-12)}.w_14{width:var(--sizes-14)}.w_16{width:var(--sizes-16)}.w_2{width:var(--sizes-2)}.w_2\.5{width:var(--sizes-2\.5)}.w_3{width:var(--sizes-3)}.w_3\.5{width:var(--sizes-3\.5)}.w_4\.5{width:var(--sizes-4\.5)}.w_40{width:var(--sizes-40)}.w_5{width:var(--sizes-5)}.w_64{width:var(--sizes-64)}.w_7{width:var(--sizes-7)}.w_8{width:var(--sizes-8)}.w_100\%{width:100%}.w_\[1\.273em\]{width:1.273em}.w_\[1\.4em\]{width:1.4em}.w_\[100vw\]{width:100vw}.w_\[120px\]{width:120px}.w_\[150px\]{width:150px}.w_\[1px\]{width:1px}.w_\[200px\]{width:200px}.w_\[20px\]{width:20px}.w_\[22px\]{width:22px}.w_\[26px\]{width:26px}.w_\[28px\]{width:28px}.w_\[300px\]{width:300px}.w_\[30px\]{width:30px}.w_\[34px\]{width:34px}.w_\[380px\]{width:380px}.w_\[400px\]{width:400px}.w_\[420px\]{width:420px}.w_\[5px\]{width:5px}.w_\[72\%\]{width:72%}.w_\[7px\]{width:7px}.w_\[88px\]{width:88px}.w_\[calc\(100\%_\+_240px\)\]{width:calc(100% + 240px)}.w_\[clamp\(80px\,_7\.5vw\,_104px\)\]{width:clamp(80px,7.5vw,104px)}.w_\[clamp\(90px\,_13vw\,_210px\)\]{width:clamp(90px,13vw,210px)}.w_\[min\(100cqw\,_calc\(100cqh_\*_var\(--ratio\)\)\)\]{width:min(100cqw, calc(100cqh * var(--ratio)))}.w_\[min\(340px\,_calc\(100vw_-_32px\)\)\]{width:min(340px,100vw - 32px)}.w_\[min\(360px\,_calc\(100\%_-_32px\)\)\]{width:min(360px,100% - 32px)}.w_cardMedia{width:var(--sizes-card-media)}.w_control\.md{width:var(--sizes-control-md)}.w_control\.sm{width:var(--sizes-control-sm)}.w_fit{width:var(--sizes-fit)}.w_full{width:var(--sizes-full)}.w_max-content{width:max-content}.\[\&_\.seg-opt\]\:px_1 .seg-opt{padding-inline:var(--spacing-1)}.\[\&_\.seg-opt\]\:fs_xs .seg-opt{font-size:var(--font-sizes-xs)}.\[\&_\.seg-opt\]\:fv-num_tabular-nums .seg-opt{font-variant-numeric:tabular-nums}.\[\&_\.seg-opt\]\:min-w_0 .seg-opt{min-width:var(--sizes-0)}.\[\&_\.tag\]\:fs_xs .tag{font-size:var(--font-sizes-xs)}.\[\&_\.tag\]\:h_\[22px\] .tag{height:22px}.\[\&_\>_\*\]\:flex-sh_0>*{flex-shrink:0}.\[\&_\>_\*\]\:pointer-events_auto>*{pointer-events:auto}.\[\&_\>_\.num\]\:fs_sm>.num{font-size:var(--font-sizes-sm)}.\[\&_\>_\.num\]\:ta_right>.num{text-align:right}.\[\&_\>_\.num\]\:white-space_nowrap>.num{white-space:nowrap}.\[\&_\>_\[role\=switch\]\]\:min-h_control\.lg>[role=switch],.\[\&_\>_button\]\:min-h_control\.lg>button{min-height:var(--sizes-control-lg)}.\[\&_\>_button_\>_span\]\:bg_text\.muted>button>span{background:var(--colors-text-muted)}.\[\&_\>_button\[aria-current\]_\>_span\]\:bg_accent\.fg>button[aria-current]>span{background:var(--colors-accent-fg)}.\[\&_\>_div_\+_div\]\:bd-t_subtle>div+div{border-top:var(--borders-subtle)}.\[\&_\>_span\]\:gap_1>span{gap:var(--spacing-1)}.\[\&_\>_span\]\:ov_hidden>span{overflow:hidden}.\[\&_\>_span\]\:trs_\[background_\{durations\.base\}_\{easings\.standard\}\]>span{transition:background var(--durations-base) var(--easings-standard)}.\[\&_\>_span\]\:ai_center>span{align-items:center}.\[\&_\>_span\]\:d_block>span{display:block}.\[\&_\>_span\]\:d_inline-flex>span{display:inline-flex}.\[\&_\>_span\]\:tov_ellipsis>span{text-overflow:ellipsis}.\[\&_\>_span\]\:trf_skewX\(-14deg\)>span{transform:skew(-14deg)}.\[\&_\>_span\]\:white-space_nowrap>span{white-space:nowrap}.\[\&_\>_span\]\:h_1>span{height:var(--sizes-1)}.\[\&_\>_span\]\:w_4>span{width:var(--sizes-4)}.\[\&\:hover\,_\&\:focus-within\,_\&\:has\(\[aria-pressed\=true\]\)\]\:\[\&_\[data-card-actions\]\]\:op_100:hover [data-card-actions],.\[\&\:hover\,_\&\:focus-within\,_\&\:has\(\[aria-pressed\=true\]\)\]\:\[\&_\[data-card-actions\]\]\:op_100:focus-within [data-card-actions]{opacity:var(--opacity-100)}.\[\&\:hover\,_\&\:focus-within\,_\&\:has\(\[aria-pressed\=true\]\)\]\:\[\&_\[data-card-actions\]\]\:op_100:has([aria-pressed=true]) [data-card-actions]{opacity:var(--opacity-100)}.\[\&_button\]\:pointer-events_auto button{pointer-events:auto}.\[\&_input\]\:inset_0 input{inset:var(--spacing-0)}.\[\&_input\]\:cursor_pointer input{cursor:pointer}.\[\&_input\]\:op_0 input{opacity:var(--opacity-0)}.\[\&_input\]\:pos_absolute input{position:absolute}.\[\&_input\]\:h_full input{height:var(--sizes-full)}.\[\&_input\]\:w_full input{width:var(--sizes-full)}.\[\&_kbd\]\:mx_\[0\.1em\] kbd{margin-inline:.1em}.\[\&_kbd\]\:px_\[0\.4em\] kbd{padding-inline:.4em}.\[\&_kbd\]\:bdr_full kbd{border-radius:var(--radii-full)}.\[\&_kbd\]\:fs_md kbd{font-size:var(--font-sizes-md)}.\[\&_kbd\]\:fs_xs kbd{font-size:var(--font-sizes-xs)}.\[\&_kbd\]\:va_0\.15em kbd{vertical-align:.15em}.\[\&_kbd\]\:h_\[1\.7em\] kbd{height:1.7em}.\[\&_kbd\]\:min-w_\[1\.7em\] kbd{min-width:1.7em}.\[\&_kbd_svg\]\:h_\[1\.1em\] kbd svg{height:1.1em}.\[\&_kbd_svg\]\:w_\[1\.1em\] kbd svg{width:1.1em}.\[\&_kbd\.kbd\]\:bdr_sm kbd.kbd{border-radius:var(--radii-sm)}.\[\&_line\]\:trs_\[transform_\{durations\.base\}_\{easings\.standard\}\] line{transition:transform var(--durations-base) var(--easings-standard)}.\[\&_line\]\:trf-b_fill-box line{transform-box:fill-box}.\[\&_line\]\:trf-o_left_center line{transform-origin:0}.\[\&_option\]\:bg_bg\.card option{background:var(--colors-bg-card)}.\[\&_option\]\:c_text\.primary option{color:var(--colors-text-primary)}.\[\&_option\,_\&_optgroup\]\:bg_bg\.card option,.\[\&_option\,_\&_optgroup\]\:bg_bg\.card optgroup{background:var(--colors-bg-card)}.\[\&_option\,_\&_optgroup\]\:c_text\.primary option,.\[\&_option\,_\&_optgroup\]\:c_text\.primary optgroup{color:var(--colors-text-primary)}.\[\&_path\]\:fill_none path{fill:none}.\[\&_path\]\:stk-lc_round path{stroke-linecap:round}.\[\&_path\]\:stk-lj_round path{stroke-linejoin:round}.\[\&_path\]\:vector-effect_non-scaling-stroke path{vector-effect:non-scaling-stroke}.\[\&_select\]\:bg_transparent select{background:var(--colors-transparent)}.\[\&_select\]\:bd_none select{border:var(--borders-none)}.\[\&_select\]\:ring_none select{outline:var(--borders-none)}.\[\&_select\]\:ap_none select{appearance:none}.\[\&_select\]\:c_inherit select{color:inherit}.\[\&_select\]\:cursor_pointer select{cursor:pointer}.\[\&_select\]\:fs_xs select{font-size:var(--font-sizes-xs)}.\[\&_select\]\:h_8 select{height:var(--sizes-8)}.\[\&_select\]\:pl_3 select{padding-left:var(--spacing-3)}.\[\&_select\]\:pr_7 select{padding-right:var(--spacing-7)}.\[\&_span\]\:c_text\.onGlass span{color:var(--colors-text-on-glass)}.\[\&_span\]\:fs_md span{font-size:var(--font-sizes-md)}.\[\&_span\]\:fw_semibold span{font-weight:var(--font-weights-semibold)}.\[\&_span\]\:ls_normal span{letter-spacing:var(--letter-spacings-normal)}.\[\&_span\]\:pos_absolute span{position:absolute}.\[\&_span\]\:trf_translateX\(-50\%\) span{transform:translate(-50%)}.\[\&_span\]\:white-space_nowrap span{white-space:nowrap}.\[\&_summary\]\:bdr_md summary{border-radius:var(--radii-md)}.\[\&_summary\]\:gap_1 summary{gap:var(--spacing-1)}.\[\&_summary\]\:li-s_none summary{list-style:none}.\[\&_summary\]\:ai_center summary{align-items:center}.\[\&_summary\]\:c_text\.figure summary{color:var(--colors-text-figure)}.\[\&_summary\]\:cursor_pointer summary{cursor:pointer}.\[\&_summary\]\:d_inline-flex summary{display:inline-flex}.\[\&_summary\]\:fw_semibold summary{font-weight:var(--font-weights-semibold)}.\[\&_summary\]\:hover\:c_text\.primary summary:is(:hover,[data-hover]){color:var(--colors-text-primary)}.\[\&_summary\]\:focusVisible\:ring_none summary:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.\[\&_summary\]\:focusVisible\:bx-sh_focus summary:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-focus)}.\[\&_summary\]\:\[\&\:\:-webkit-details-marker\]\:d_none summary::-webkit-details-marker{display:none}.\[\&_summary_svg\]\:trs_\[transform_\{durations\.base\}_\{easings\.standard\}\] summary svg{transition:transform var(--durations-base) var(--easings-standard)}.\[\&_svg\]\:flex_none svg{flex:none}.\[\&_svg\]\:ov_visible svg{overflow:visible}.\[\&_svg\]\:trs_\[transform_\{durations\.base\}_\{easings\.standard\}\] svg{transition:transform var(--durations-base) var(--easings-standard)}.\[\&_svg\]\:c_accent\.fg svg{color:var(--colors-accent-fg)}.\[\&_svg\]\:c_text\.muted svg{color:var(--colors-text-muted)}.\[\&_svg\]\:pointer-events_none svg{pointer-events:none}.\[\&_svg\]\:pos_absolute svg{position:absolute}.\[\&_svg\]\:stk-w_bold svg{stroke-width:var(--border-widths-bold)}.\[\&_svg\]\:trf_scale\(0\.6\) svg{transform:scale(.6)}.\[\&_svg\]\:right_2 svg{right:var(--spacing-2)}.\[\&\[aria-current\=page\]\]\:\[\&_svg\]\:c_accent\.fg[aria-current=page] svg{color:var(--colors-accent-fg)}[data-checked]>.\[\[data-checked\]_\>_\&\]\:\[\&_svg\]\:trf_scale\(1\) svg{transform:scale(1)}.\[\&_td\]\:bg_bg\.hover td{background:var(--colors-bg-hover)}.\[\&_td\]\:py_2 td{padding-block:var(--spacing-2)}.\[\&_td\]\:bd-t_subtle td{border-top:var(--borders-subtle)}.\[\&_th\]\:ta_left th{text-align:left}.\[\&_th\]\:pb_1\.5 th{padding-bottom:var(--spacing-1\.5)}.\[\&\[aria-checked\=true\]\]\:c_accent\.fg[aria-checked=true]{color:var(--colors-accent-fg)}.\[\&\[aria-checked\=true\]\]\:before\:bg_accent\.soft[aria-checked=true]:before{background:var(--colors-accent-soft)}.\[\&\[aria-checked\=true\]\]\:before\:bd-c_accent\.fg[aria-checked=true]:before{border-color:var(--colors-accent-fg)}.\[\&\[aria-current\=page\]\]\:c_text\.primary[aria-current=page]{color:var(--colors-text-primary)}.\[\&\[aria-current\=page\]\]\:after\:trf_skewX\(-14deg\)_scaleX\(1\)[aria-current=page]:after{transform:skew(-14deg)scaleX(1)}.\[\&\[aria-disabled\=true\]\]\:cursor_not-allowed[aria-disabled=true]{cursor:not-allowed}.\[\&\[aria-disabled\=true\]\]\:op_disabled[aria-disabled=true]{opacity:var(--opacity-disabled)}.\[\&\[aria-expanded\=true\]\]\:bg_bg\.raised[aria-expanded=true]{background:var(--colors-bg-raised)}.\[\&\[aria-expanded\=true\]\]\:c_accent\.fg[aria-expanded=true]{color:var(--colors-accent-fg)}.\[\&\[aria-expanded\=true\]\]\:c_accent\.ink[aria-expanded=true]{color:var(--colors-accent-ink)}.\[\&\[aria-expanded\=true\]\]\:before\:bg_accent\.default[aria-expanded=true]:before{background:var(--colors-accent-default)}.\[\&\[aria-pressed\=true\]\]\:bg_bg\.hover[aria-pressed=true]{background:var(--colors-bg-hover)}.\[\&\[aria-pressed\=true\]\]\:c_accent\.fg[aria-pressed=true]{color:var(--colors-accent-fg)}.\[\&\[aria-pressed\=true\]\]\:before\:bg_accent\.soft[aria-pressed=true]:before{background:var(--colors-accent-soft)}.\[\&\[aria-pressed\=true\]\]\:before\:bd-c_accent\.fg[aria-pressed=true]:before{border-color:var(--colors-accent-fg)}.\[\&\[data-active\]\]\:c_accent\.fg[data-active]{color:var(--colors-accent-fg)}.\[\&\[data-active\]\]\:before\:bg_accent\.soft[data-active]:before{background:var(--colors-accent-soft)}.\[\&\[data-armed\=true\]\]\:bg_status\.danger[data-armed=true]{background:var(--colors-status-danger)}.\[\&\[data-armed\=true\]\]\:c_status\.ink[data-armed=true]{color:var(--colors-status-ink)}.\[\&\[data-armed\=true\]\]\:hover\:bg_status\.danger[data-armed=true]:is(:hover,[data-hover]),.\[\&\[data-armed\=true\]\]\:focus\:bg_status\.danger[data-armed=true]:is(:focus,[data-focus]){background:var(--colors-status-danger)}.\[\&\[data-arrive\]\]\:anim_popoverIn[data-arrive]{animation:var(--animations-popover-in)}.\[\&\[data-band\=balanced\]\]\:c_text\.primary[data-band=balanced]{color:var(--colors-text-primary)}.\[\&\[data-band\=building\]\]\:c_status\.warn[data-band=building]{color:var(--colors-status-warn)}.\[\&\[data-band\=fresh\]\]\:c_status\.success[data-band=fresh]{color:var(--colors-status-success)}.\[\&\[data-band\=new\]\]\:c_text\.secondary[data-band=new]{color:var(--colors-text-secondary)}.\[\&\[data-band\=tired\]\]\:c_status\.danger[data-band=tired]{color:var(--colors-status-danger)}.\[\&\[data-checked\]\]\:bg_accent\.soft[data-checked]{background:var(--colors-accent-soft)}.\[\&\[data-checked\]\]\:bd-c_accent\.fg[data-checked]{border-color:var(--colors-accent-fg)}.\[\&\[data-checked\]\]\:c_text\.primary[data-checked]{color:var(--colors-text-primary)}.\[\&\[data-chosen\]_button\]\:c_accent\.fg[data-chosen] button{color:var(--colors-accent-fg)}.\[\&\[data-chosen\]_button\]\:op_100[data-chosen] button{opacity:var(--opacity-100)}.\[\&\[data-danger\=true\]\]\:c_status\.danger[data-danger=true]{color:var(--colors-status-danger)}.\[\&\[data-dim\=true\]\]\:c_text\.muted[data-dim=true]{color:var(--colors-text-muted)}.\[\&\[data-edge\=end\]\]\:trf_translateX\(-100\%\)[data-edge=end]{transform:translate(-100%)}.\[\&\[data-edge\=start\]\]\:trf_none[data-edge=start]{transform:none}.\[\&\[data-empty\=true\]\]\:c_text\.muted[data-empty=true]{color:var(--colors-text-muted)}.\[\&\[data-hidden\]\]\:op_0[data-hidden]{opacity:var(--opacity-0)}.\[\&\[data-hidden\]\]\:pointer-events_none[data-hidden]{pointer-events:none}.\[\&\[data-hr\=true\]\]\:grid-tc_auto_minmax\(0\,_1fr\)_auto[data-hr=true]{grid-template-columns:auto minmax(0,1fr) auto}.\[\&\[data-leaving\]\]\:filter_\[blur\(4px\)\][data-leaving]{filter:blur(4px)}.\[\&\[data-leaving\]\]\:op_0[data-leaving]{opacity:var(--opacity-0)}.\[\&\[data-leaving\]\]\:pointer-events_none[data-leaving]{pointer-events:none}.\[\&\[data-leaving\]\]\:trf_translateX\(-24px\)[data-leaving]{transform:translate(-24px)}.\[\&\[data-leaving\]\]\:trf_translateX\(24px\)[data-leaving]{transform:translate(24px)}.\[\&\[data-leaving\]\]\:trs-dur_base[data-leaving]{--transition-duration:var(--durations-base);transition-duration:var(--durations-base)}.\[\&\[data-leaving\]\]\:trs-dur_settle[data-leaving]{--transition-duration:var(--durations-settle);transition-duration:var(--durations-settle)}.\[\&\[data-leaving\]\]\:trs-tmf_standard[data-leaving]{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.\[\&\[data-level-up\=true\]\]\:c_text\.primary[data-level-up=true]{color:var(--colors-text-primary)}.\[\&\[data-level-up\=true\]\]\:fw_semibold[data-level-up=true]{font-weight:var(--font-weights-semibold)}.\[\&\[data-on\=true\]\]\:bg_accent\.default[data-on=true]{background:var(--colors-accent-default)}.\[\&\[data-on\=true\]\]\:c_accent\.fg[data-on=true]{color:var(--colors-accent-fg)}.\[\&\[data-on\]\]\:bg_text\.primary[data-on]{background:var(--colors-text-primary)}.\[\&\[data-over-world\=true\]\]\:bg_\[linear-gradient\(90deg\,_transparent_20\%\,_\{colors\.scrim\.paused\}_45\%\)\][data-over-world=true]{background:linear-gradient(90deg, transparent 20%, var(--colors-scrim-paused) 45%)}.\[\&\[data-over\=picture\]_\>_button_\>_span\]\:bg_media\.fg\/55[data-over=picture]>button>span{background:color-mix(in oklab, var(--colors-media-fg) 55%, transparent)}.\[\&\[data-over\=picture\]_\>_button_\>_span\]\:bx-sh_\[0_token\(borderWidths\.hairline\)_token\(borderWidths\.bold\)_token\(colors\.media\.bg\/50\)\][data-over=picture]>button>span{box-shadow:0 var(--border-widths-hairline) var(--border-widths-bold) color-mix(in oklab, var(--colors-media-bg) 50%, transparent)}.\[\&\[data-over\=picture\]_\>_button\[aria-current\]_\>_span\]\:bg_accent\.default[data-over=picture]>button[aria-current]>span{background:var(--colors-accent-default)}.\[\&\[data-past\=true\]\]\:c_text\.muted[data-past=true]{color:var(--colors-text-muted)}.\[\&\[data-paused\=true\]_\*\]\:anim-ps_paused[data-paused=true] *{animation-play-state:paused}.\[\&\[data-picked\=true\]\]\:bg_accent\.default[data-picked=true]{background:var(--colors-accent-default)}.\[\&\[data-picked\=true\]\]\:ring-c_accent\.fg[data-picked=true]{outline-color:var(--colors-accent-fg)}.\[\&\[data-ridden\=true\]\]\:bg_accent\.default[data-ridden=true]{background:var(--colors-accent-default)}.\[\&\[data-rolling\=true\]\]\:c_accent\.fg[data-rolling=true]{color:var(--colors-accent-fg)}.\[\&\[data-row\=true\]\]\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\)[data-row=true]{grid-template-columns:repeat(5,minmax(0,1fr))}.\[\&\[data-side\=bottom\]\]\:min-w_\[calc\(var\(--anchor-width\)_\/_var\(--popup-zoom\)_\+_10px\)\][data-side=bottom]{min-width:calc(var(--anchor-width) / var(--popup-zoom) + 10px)}.\[\&\[data-size\=sm\]\]\:px_2[data-size=sm]{padding-inline:var(--spacing-2)}.\[\&\[data-size\=sm\]\]\:flex_\[1_1_auto\][data-size=sm]{flex:auto}.\[\&\[data-today\=true\]\]\:bg_bg\.hover[data-today=true]{background:var(--colors-bg-hover)}.\[\&\[data-today\=true\]\]\:bg_bg\.track[data-today=true]{background:var(--colors-bg-track)}.\[\&\[data-today\=true\]\]\:bd-c_accent\.fg[data-today=true]{border-color:var(--colors-accent-fg)}.\[\&\[data-today\=true\]\]\:bd-c_border\.strong[data-today=true]{border-color:var(--colors-border-strong)}.\[\&\[data-today\=true\]\]\:bx-sh_\[0_0_0_token\(borderWidths\.thin\)_token\(colors\.text\.primary\)\][data-today=true]{box-shadow:0 0 0 var(--border-widths-thin) var(--colors-text-primary)}.\[\&\[data-today\=true\]\]\:c_text\.primary[data-today=true]{color:var(--colors-text-primary)}.\[\&\[data-today\=true\]\]\:fw_semibold[data-today=true]{font-weight:var(--font-weights-semibold)}.\[\&\[data-tone\=accent\]\]\:c_accent\.fg[data-tone=accent]{color:var(--colors-accent-fg)}.\[\&\[data-tone\=danger\]\]\:c_status\.danger[data-tone=danger]{color:var(--colors-status-danger)}.\[\&\[data-tone\=figure\]\]\:c_text\.figure[data-tone=figure]{color:var(--colors-text-figure)}.\[\&\[data-tone\=increase\]\]\:bd-c_accent\.edge[data-tone=increase]{border-color:var(--colors-accent-edge)}.\[\&\[data-tone\=muted\]\]\:c_text\.muted[data-tone=muted]{color:var(--colors-text-muted)}.\[\&\[data-tone\=primary\]\]\:c_text\.primary[data-tone=primary]{color:var(--colors-text-primary)}.\[\&\[data-tone\=secondary\]\]\:c_text\.secondary[data-tone=secondary]{color:var(--colors-text-secondary)}.\[\&\[data-tone\=test\]\]\:bd-c_status\.warn\/40[data-tone=test]{border-color:color-mix(in oklab, var(--colors-status-warn) 40%, transparent)}.\[\&\[data-tucked\]\]\:ov_hidden[data-tucked]{overflow:hidden}.\[\&\[data-tucked\]\]\:h_var\(--front-h\)[data-tucked]{height:var(--front-h)}.\[\&\[data-tucked\]_\>_\[data-body\]\]\:op_0[data-tucked]>[data-body]{opacity:var(--opacity-0)}.\[\&\[data-tucked\]_\>_\[data-body\]\]\:pointer-events_none[data-tucked]>[data-body]{pointer-events:none}.\[\&\[data-tucked\]\[data-fit\]\]\:w_var\(--front-w\)[data-tucked][data-fit]{width:var(--front-w)}.\[\&\[open\]_summary_svg\]\:trf_rotate\(90deg\)[open] summary svg{transform:rotate(90deg)}.\[\&\[role\=tablist\]\]\:bg_bg\.card[role=tablist]{background:var(--colors-bg-card)}[data-armed=true]>.\[\[data-armed\=true\]_\>_\&\]\:c_status\.ink{color:var(--colors-status-ink)}[data-checked]>.\[\[data-checked\]_\>_\&\]\:bg_accent\.default{background:var(--colors-accent-default)}[data-checked]>.\[\[data-checked\]_\>_\&\]\:bd-c_transparent{border-color:var(--colors-transparent)}[data-checked]>.\[\[data-checked\]_\>_\&\]\:c_accent\.ink{color:var(--colors-accent-ink)}[data-empty=true] .\[\[data-empty\=true\]_\&\]\:c_text\.muted{color:var(--colors-text-muted)}[data-empty=true]>.\[\[data-empty\=true\]_\>_\&\]\:op_45{opacity:var(--opacity-45)}[data-loop=true] .\[\[data-loop\=true\]_\&\]\:anim_logo\.settleLoop{animation:var(--animations-logo-settle-loop)}[data-loop=true] .\[\[data-loop\=true\]_\&\]\:anim_logo\.streakLoop{animation:var(--animations-logo-streak-loop)}[data-loop=true] .\[\[data-loop\=true\]_\&\]\:anim_logo\.wordLoop{animation:var(--animations-logo-word-loop)}[data-loop=true] .after\:\[\[data-loop\=true\]_\&\]\:anim_logo\.edgeLoop:after{animation:var(--animations-logo-edge-loop)}[data-ride=true] .\[\[data-ride\=true\]_\&\]\:fs_sm{font-size:var(--font-sizes-sm)}[data-startup=loading] .\[\[data-startup\=loading\]_\&\]\:d_block{display:block}[data-startup=loading] .\[\[data-startup\=loading\]_\&\]\:d_none{display:none}[data-state=todo]>.\[\[data-state\=todo\]_\>_\&\]\:bg_bg\.hover{background:var(--colors-bg-hover)}[data-state=todo]>.\[\[data-state\=todo\]_\>_\&\]\:c_text\.muted{color:var(--colors-text-muted)}[data-tone=test] .\[\[data-tone\=test\]_\&\]\:bg_status\.warnSoft{background:var(--colors-status-warn-soft)}[data-tone=test] .\[\[data-tone\=test\]_\&\]\:c_status\.warn{color:var(--colors-status-warn)}[data-tucked]>.\[\[data-tucked\]_\>_\&\]\:op_100{opacity:var(--opacity-100)}.\[\&_\>_\:not\(legend\)\]\:clear_both>:not(legend){clear:both}.\[\&_kbd\:not\(\.kbd\)\]\:va_0\.05em kbd:not(.kbd){vertical-align:.05em}.\[\&\:is\(button\)\]\:td_underline:is(button){text-decoration:underline}.\[\&\:is\(button\)\]\:cursor_pointer:is(button){cursor:pointer}.\[\&\:is\(button\)\]\:td-c_border\.strong:is(button){-webkit-text-decoration-color:var(--colors-border-strong);text-decoration-color:var(--colors-border-strong)}.\[\&\:is\(button\)\]\:tu-o_3px:is(button){text-underline-offset:3px}.\[\&\:is\(button\)\]\:hover\:td-c_currentColor:is(button):is(:hover,[data-hover]){text-decoration-color:currentColor}.\[\&\:not\(\[data-leaving\]\)\]\:trs-dly_base:not([data-leaving]){transition-delay:var(--durations-base)}html:is([data-input=keyboard],[data-input=pad]) .\[html\:is\(\[data-input\=keyboard\]\,_\[data-input\=pad\]\)_\&\]\:anim_\[none\]{animation:none}html:is([data-input=keyboard],[data-input=pad]) .\[html\:is\(\[data-input\=keyboard\]\,_\[data-input\=pad\]\)_\&\]\:trs_\[none\]{transition:none}.\[\&\:has\(\>_\[data-full-bleed\]\)\]\:p_0:has(>[data-full-bleed]){padding:var(--spacing-0)}.\[\&\:has\(\>_\[data-full-bleed\]\)\]\:max-w_none:has(>[data-full-bleed]){max-width:none}.\[\&\:has\(\[aria-expanded\=true\]\)\]\:z_dialog:has([aria-expanded=true]){z-index:var(--z-index-dialog)}.\[\&_\>_\:first-child\]\:flex_\[1_1_260px\]>:first-child{flex:260px}.hover\:\[\&_\>_span\:first-child\]\:c_accent\.fg:is(:hover,[data-hover])>span:first-child{color:var(--colors-accent-fg)}.\[\&_span\:first-child\]\:trf_none span:first-child{transform:none}.first\:bd-t_none:first-child{border-top:var(--borders-none)}.first\:pt_0:first-child{padding-top:var(--spacing-0)}.\[\&_\>_span\:last-child\]\:ov_hidden>span:last-child{overflow:hidden}.\[\&_\>_span\:last-child\]\:tov_ellipsis>span:last-child{text-overflow:ellipsis}.\[\&_\>_span\:last-child\]\:white-space_nowrap>span:last-child{white-space:nowrap}.\[\&_span\:last-child\]\:trf_translateX\(-100\%\) span:last-child{transform:translate(-100%)}.last\:bd-r_none:last-child{border-right:var(--borders-none)}.last\:flex-sh_1:last-child{flex-shrink:1}.last\:pb_0:last-child{padding-bottom:var(--spacing-0)}.\[\&_td\:nth-child\(2\)\]\:max-w_0 td:nth-child(2){max-width:var(--sizes-0)}.\[\&_td\:nth-child\(2\)\]\:w_full td:nth-child(2){width:var(--sizes-full)}.\[\&\:disabled_\[aria-checked\=false\]\]\:op_disabled:disabled [aria-checked=false]{opacity:var(--opacity-disabled)}.\[\&\:disabled_\[role\=radio\]\]\:cursor_not-allowed:disabled [role=radio]{cursor:not-allowed}.\[\&_\:is\(th\,_td\)\:nth-child\(n_\+_3\)\]\:ta_right :is(th,td):nth-child(n+3){text-align:right}.hover\:\[\&_\>_span\:first-child_\>_span\:first-child\]\:c_accent\.fg:is(:hover,[data-hover])>span:first-child>span:first-child{color:var(--colors-accent-fg)}.\[\&_th\:first-child\,_\&_td\:first-child\]\:ta_left th:first-child,.\[\&_th\:first-child\,_\&_td\:first-child\]\:ta_left td:first-child{text-align:left}.\[\&_th\:first-child\,_\&_td\:first-child\]\:w_\[3\.5em\] th:first-child,.\[\&_th\:first-child\,_\&_td\:first-child\]\:w_\[3\.5em\] td:first-child{width:3.5em}.\[\&\:focus-within\]\:before\:bx-sh_focus:focus-within:before{box-shadow:var(--shadows-focus)}.\[\&_\:is\(th\,_td\)\:not\(\:first-child\)\]\:ps_3 :is(th,td):not(:first-child){padding-inline-start:var(--spacing-3)}.disabled\:cursor_default:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:cursor_progress:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:progress}.disabled\:op_disabled:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-disabled)}.\[\&\:has\(input\:disabled\)\]\:cursor_not-allowed:has(input:disabled){cursor:not-allowed}.\[\&\:hover\]\:c_text\.primary:hover{color:var(--colors-text-primary)}.\[\&\:hover\]\:before\:bg_bg\.strong:hover:before{background:var(--colors-bg-strong)}.\[\&\:has\(input\:checked\)\]\:bx-sh_\[inset_0_0_0_token\(borderWidths\.hairline\)_token\(colors\.border\.strong\)\,_0_0_0_token\(borderWidths\.thick\)_token\(colors\.bg\.card\)\,_0_0_0_token\(spacing\.1\)_token\(colors\.text\.primary\)\]:has(input:checked){box-shadow:inset 0 0 0 var(--border-widths-hairline) var(--colors-border-strong), 0 0 0 var(--border-widths-thick) var(--colors-bg-card), 0 0 0 var(--spacing-1) var(--colors-text-primary)}.\[\&\:has\(input\:checked\)\]\:c_accent\.ink:has(input:checked){color:var(--colors-accent-ink)}.\[\&\:has\(input\:checked\)\]\:before\:bg_accent\.default:has(input:checked):before{background:var(--colors-accent-default)}.hover\:bg_bg\.hover:is(:hover,[data-hover]){background:var(--colors-bg-hover)}.hover\:bg_bg\.raised:is(:hover,[data-hover]){background:var(--colors-bg-raised)}.hover\:bg_bg\.strong:is(:hover,[data-hover]){background:var(--colors-bg-strong)}.hover\:bg_bg\.track:is(:hover,[data-hover]){background:var(--colors-bg-track)}.hover\:bg_media\.bg\/70:is(:hover,[data-hover]){background:color-mix(in oklab, var(--colors-media-bg) 70%, transparent)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:c_accent\.fg:is(:hover,[data-hover]){color:var(--colors-accent-fg)}.hover\:c_text\.primary:is(:hover,[data-hover]){color:var(--colors-text-primary)}.hover\:td-c_currentColor:is(:hover,[data-hover]){text-decoration-color:currentColor}.hover\:before\:bd-c_accent\.fg:is(:hover,[data-hover]):before{border-color:var(--colors-accent-fg)}.\[\&\:has\(\>_span_\>_\[data-open\]\)\:hover\]\:bg_bg\.raised:has(>span>[data-open]):hover{background:var(--colors-bg-raised)}.focus\:bg_bg\.active:is(:focus,[data-focus]){background:var(--colors-bg-active)}.focus\:c_text\.primary:is(:focus,[data-focus]){color:var(--colors-text-primary)}.focus\:bd-b-c_accent\.fg:is(:focus,[data-focus]){border-bottom-color:var(--colors-accent-fg)}.\[\&\:hover_\>_span\:first-child\]\:td_underline:hover>span:first-child{text-decoration:underline}.\[\&_th\:not\(\:nth-child\(2\)\)\,_\&_td\:not\(\:nth-child\(2\)\)\]\:white-space_nowrap th:not(:nth-child(2)),.\[\&_th\:not\(\:nth-child\(2\)\)\,_\&_td\:not\(\:nth-child\(2\)\)\]\:white-space_nowrap td:not(:nth-child(2)){white-space:nowrap}.focusVisible\:bdr_sm:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-sm)}.focusVisible\:ring_\[token\(borderWidths\.thick\)_solid_token\(colors\.accent\.fg\)\]:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-accent-fg)}.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.focusVisible\:bx-sh_\[inset_0_0_0_token\(borderWidths\.thick\)_token\(colors\.accent\.fg\)\]:is(:focus-visible,[data-focus-visible]){box-shadow:inset 0 0 0 var(--border-widths-thick) var(--colors-accent-fg)}.focusVisible\:bx-sh_focus:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-focus)}.focusVisible\:ring-o_\[-2px\]:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.focusVisible\:after\:bx-sh_focus:is(:focus-visible,[data-focus-visible]):after,.focusVisible\:before\:bx-sh_focus:is(:focus-visible,[data-focus-visible]):before{box-shadow:var(--shadows-focus)}.\[\&\:has\(input\:focus-visible\)\]\:bx-sh_focus:has(input:focus-visible){box-shadow:var(--shadows-focus)}.\[\&\:has\(input\:focus-visible\)\]\:before\:bx-sh_focus:has(input:focus-visible):before{box-shadow:var(--shadows-focus)}.active\:trf_scale\(0\.97\):is(:active,[data-active]){transform:scale(.97)}:is(.\[\&\:has\(input\:focus-visible\)\,_\&\:has\(input\[data-pad-focus\]\)\]\:bg_bg\.hover:has(input:focus-visible),.\[\&\:has\(input\:focus-visible\)\,_\&\:has\(input\[data-pad-focus\]\)\]\:bg_bg\.hover:has(input[data-pad-focus])),.\[\&\:hover\:not\(\:disabled\)\]\:bg_bg\.hover:hover:not(:disabled){background:var(--colors-bg-hover)}.\[\&\:hover\:not\(\:disabled\)\]\:bd-b-c_border\.strong:hover:not(:disabled){border-bottom-color:var(--colors-border-strong)}.\[\&\:hover\:not\(\:has\(input\:checked\)\)\]\:c_text\.primary:hover:not(:has(input:checked)){color:var(--colors-text-primary)}.\[\&\:hover\:not\(\:has\(input\:checked\)\)\]\:before\:bg_bg\.track:hover:not(:has(input:checked)):before{background:var(--colors-bg-track)}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.after\:anim_logo\.edge:after{animation:var(--animations-logo-edge)}.after\:bg_\[linear-gradient\(to_left\,_token\(colors\.accent\.fg\)_token\(borderWidths\.bold\)\,_transparent_token\(borderWidths\.bold\)\)\]:after{background:linear-gradient(to left, var(--colors-accent-fg) var(--border-widths-bold), transparent var(--border-widths-bold))}.after\:bg_accent\.fg:after{background:var(--colors-accent-fg)}.after\:inset_0:after{inset:var(--spacing-0)}.after\:inset_\[0\.15em_0\]:after{inset:.15em 0}.after\:trs_\[transform_\{durations\.settle\}_\{easings\.draft\}\]:after{transition:transform var(--durations-settle) var(--easings-draft)}.after\:content_\"\":after{content:""}.after\:op_0:after{opacity:var(--opacity-0)}.after\:pointer-events_none:after{pointer-events:none}.after\:pos_absolute:after{position:absolute}.after\:trf_skewX\(-14deg\)_scaleX\(0\):after{transform:skew(-14deg)scaleX(0)}.after\:trf-o_left:after{transform-origin:0}.after\:bottom_1:after{bottom:var(--spacing-1)}.after\:h_\[3px\]:after{height:3px}.after\:left_2\.5:after{left:var(--spacing-2\.5)}.after\:left_\[28\%\]:after{left:28%}.after\:right_2\.5:after{right:var(--spacing-2\.5)}.after\:right_\[28\%\]:after{right:28%}.after\:top_0:after{top:var(--spacing-0)}.before\:bg_bg\.page:before{background:var(--colors-bg-page)}.before\:bg_bg\.strong:before{background:var(--colors-bg-strong)}.before\:bg_glass\.surface:before{background:var(--colors-glass-surface)}.before\:bg_media\.bg\/45:before{background:color-mix(in oklab, var(--colors-media-bg) 45%, transparent)}.before\:bg_scrim\.stageSoft:before{background:var(--colors-scrim-stage-soft)}.before\:bg_var\(--step-color\):before{background:var(--step-color)}.before\:bd_\[token\(borderWidths\.hairline\)_solid_token\(colors\.border\.default\)\]:before{border:var(--border-widths-hairline) solid var(--colors-border-default)}.before\:inset_2:before{inset:var(--spacing-2)}.before\:inset_\[0_-24px_0_0\]:before{inset:0 -24px 0 0}.before\:inset_\[0_0_0_-24px\]:before{inset:0 0 0 -24px}.before\:bd-c_accent\.fg:before{border-color:var(--colors-accent-fg)}.before\:bd-c_border\.control:before{border-color:var(--colors-border-control)}.before\:bd-c_border\.strong:before{border-color:var(--colors-border-strong)}.before\:bd-c_text\.primary:before{border-color:var(--colors-text-primary)}.before\:bdr_sm:before{border-radius:var(--radii-sm)}.before\:border-style_solid:before{border-style:solid}.before\:bd-w_thick:before{border-width:var(--border-widths-thick)}.before\:bd-w_thin:before{border-width:var(--border-widths-thin)}.before\:trs_\[background-color_\{durations\.base\}\]:before{transition:background-color var(--durations-base)}.before\:trs_\[background-color_\{durations\.fast\}_\{easings\.ease\}\,_border-color_\{durations\.fast\}_\{easings\.ease\}\]:before{transition:background-color var(--durations-fast) var(--easings-ease), border-color var(--durations-fast) var(--easings-ease)}.before\:trs_\[background-color_\{durations\.fast\}_\{easings\.ease\}\,_transform_\{durations\.base\}_\{easings\.settle\}\]:before{transition:background-color var(--durations-fast) var(--easings-ease), transform var(--durations-base) var(--easings-settle)}.before\:trs_\[background-color_\{durations\.fast\}_\{easings\.ease\}\]:before{transition:background-color var(--durations-fast) var(--easings-ease)}.before\:trs_\[border-color_\{durations\.base\}_\{easings\.ease\}\]:before{transition:border-color var(--durations-base) var(--easings-ease)}.before\:trs_\[border-color_\{durations\.fast\}_\{easings\.ease\}\]:before{transition:border-color var(--durations-fast) var(--easings-ease)}.before\:bkdp_\[blur\(token\(blurs\.glass\)\)\]:before{-webkit-backdrop-filter:blur(var(--blurs-glass));backdrop-filter:blur(var(--blurs-glass))}.before\:bkdp_\[blur\(token\(blurs\.soft\)\)\]:before{-webkit-backdrop-filter:blur(var(--blurs-soft));backdrop-filter:blur(var(--blurs-soft))}.before\:bx-sh_float:before{box-shadow:var(--shadows-float)}.before\:trf-o_bottom:before{transform-origin:bottom}.placeholder\:c_text\.muted::placeholder,.placeholder\:c_text\.muted[data-placeholder]{color:var(--colors-text-muted)}.\[\&\[aria-expanded\=true\]\:\:before\]\:bg_bg\.page[aria-expanded=true]:before{background:var(--colors-bg-page)}.\[\&\[data-chosen\]_button\:\:before\]\:bg_accent\.soft[data-chosen] button:before{background:var(--colors-accent-soft)}.\[\&\[data-chosen\]_button\:\:before\]\:bd-c_accent\.fg[data-chosen] button:before{border-color:var(--colors-accent-fg)}.\[\&\[data-dim\]\:\:after\]\:bg_media\.bg\/50[data-dim]:after{background:color-mix(in oklab, var(--colors-media-bg) 50%, transparent)}.\[\&\[data-dim\]\:\:after\]\:inset_0[data-dim]:after{inset:var(--spacing-0)}.\[\&\[data-dim\]\:\:after\]\:content_\"\"[data-dim]:after{content:""}.\[\&\[data-dim\]\:\:after\]\:pos_absolute[data-dim]:after{position:absolute}.\[\&\[data-earned\]\:\:before\]\:bg_var\(--tone\)[data-earned]:before{background:var(--tone)}.\[\&\[data-earned\]\:\:before\]\:bd-c_var\(--tone\)[data-earned]:before{border-color:var(--tone)}.\[\&\[data-paused\=true\]_\*\,_\&\[data-paused\=true\]_\*\:\:after\]\:anim-ps_paused[data-paused=true] *,.\[\&\[data-paused\=true\]_\*\,_\&\[data-paused\=true\]_\*\:\:after\]\:anim-ps_paused[data-paused=true] :after{animation-play-state:paused}.\[\&\:not\(\[aria-pressed\=true\]\)\:\:before\]\:bg_glass\.surface:not([aria-pressed=true]):before{background:var(--colors-glass-surface)}.\[\&\:not\(\[aria-pressed\=true\]\)\:\:before\]\:bkdp_\[blur\(token\(blurs\.glass\)\)\]:not([aria-pressed=true]):before{-webkit-backdrop-filter:blur(var(--blurs-glass));backdrop-filter:blur(var(--blurs-glass))}.\[\&\:focus-within\:\:before\]\:bx-sh_focus:focus-within:before{box-shadow:var(--shadows-focus)}.\[\&\:hover_\>_span\:\:before\,_\&\[data-dragging\=true\]_\>_span\:\:before\]\:bg_accent\.hover:hover>span:before,.\[\&\:hover_\>_span\:\:before\,_\&\[data-dragging\=true\]_\>_span\:\:before\]\:bg_accent\.hover[data-dragging=true]>span:before{background:var(--colors-accent-hover)}.\[\&\:hover_\>_span\:\:before\,_\&\[data-dragging\=true\]_\>_span\:\:before\]\:trf_skewX\(-14deg\)_scale\(1\.08\):hover>span:before,.\[\&\:hover_\>_span\:\:before\,_\&\[data-dragging\=true\]_\>_span\:\:before\]\:trf_skewX\(-14deg\)_scale\(1\.08\)[data-dragging=true]>span:before{transform:skew(-14deg)scale(1.08)}.\[\&\:focus-visible_\>_span\:\:before\]\:ring_\[token\(borderWidths\.thick\)_solid_token\(colors\.text\.primary\)\]:focus-visible>span:before{outline:var(--border-widths-thick) solid var(--colors-text-primary)}.\[\&\:focus-visible_\>_span\:\:before\]\:ring-o_0\.5:focus-visible>span:before{outline-offset:var(--spacing-0\.5)}.\[\&\:is\(\:hover\,_\[data-hover\]\)\:\:before\]\:bg_transparent:is(:hover,[data-hover]):before{background:var(--colors-transparent)}.\[\&\:is\(\:hover\,_\[data-hover\]\)\:\:before\]\:bd-c_currentColor:is(:hover,[data-hover]):before{border-color:currentColor}.\[\&\:enabled\:active\:\:before\]\:trf_skewX\(-14deg\)_scale\(0\.9\):enabled:active:before{transform:skew(-14deg)scale(.9)}@media (width<=1680px){.\[\@media_\(max-width\:_1680px\)\]\:d_none{display:none}}@media (width<=1440px){.\[\@media_\(max-width\:_1440px\)\]\:d_none{display:none}}@media (width<=1320px){.\[\@media_\(max-width\:_1320px\)\]\:d_none{display:none}}@media (width<=1180px){.\[\@media_\(max-width\:_1180px\)\]\:px_4{padding-inline:var(--spacing-4)}.\[\@media_\(max-width\:_1180px\)\]\:grid-ar_min-content{grid-auto-rows:min-content}.\[\@media_\(max-width\:_1180px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.\[\@media_\(max-width\:_1100px\)\]\:px_4{padding-inline:var(--spacing-4)}.\[\@media_\(max-width\:_1100px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_1100px\)\]\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.\[\@media_\(max-width\:_1100px\)\]\:ov-y_auto{overflow-y:auto}.\[\@media_\(max-width\:_1100px\)\]\:ov-y_visible{overflow-y:visible}.\[\@media_\(max-width\:_1100px\)\]\:max-h_none{max-height:none}}@media (width<=1080px){.\[\@media_\(max-width\:_1080px\)\]\:ms_\[-10px\]{margin-inline-start:-10px}.\[\@media_\(max-width\:_1080px\)\]\:ms_\[-14px\]{margin-inline-start:-14px}.\[\@media_\(max-width\:_1080px\)\]\:flex-b_\[100\%\]{flex-basis:100%}.\[\@media_\(max-width\:_1080px\)\]\:order_1{order:1}}@media (width<=900px){.\[\@media_\(max-width\:_900px\)\]\:bg_transparent{background:var(--colors-transparent)}.\[\@media_\(max-width\:_900px\)\]\:bd-l_none{border-left:var(--borders-none)}.\[\@media_\(max-width\:_900px\)\]\:d_block{display:block}.\[\@media_\(max-width\:_900px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_900px\)\]\:grid-tc_1fr{grid-template-columns:1fr}.\[\@media_\(max-width\:_900px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.\[\@media_\(max-width\:_820px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_820px\)\]\:grid-tc_1fr{grid-template-columns:1fr}.\[\@media_\(max-width\:_820px\)\]\:h_\[380px\]{height:380px}}@media (width<=760px){.\[\@media_\(max-width\:_760px\)\]\:px_4{padding-inline:var(--spacing-4)}.\[\@media_\(max-width\:_760px\)\]\:cg_3{column-gap:var(--spacing-3)}.\[\@media_\(max-width\:_760px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_760px\)\]\:rg_2{row-gap:var(--spacing-2)}.\[\@media_\(max-width\:_760px\)\]\:bottom_4{bottom:var(--spacing-4)}.\[\@media_\(max-width\:_760px\)\]\:right_4{right:var(--spacing-4)}}@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){.phone\:bd-y_subtle{border-block:var(--borders-subtle)}.phone\:anim_\[none\]{animation:none}.phone\:bg_\[linear-gradient\(180deg\,_transparent_45\%\,_token\(colors\.bg\.page\)_97\%\)\]{background:linear-gradient(180deg, transparent 45%, var(--colors-bg-page) 97%)}.phone\:bg_bg\.page{background:var(--colors-bg-page)}.phone\:bd_none{border:var(--borders-none)}.phone\:inset_0{inset:var(--spacing-0)}.phone\:m_-1{margin:calc(var(--spacing-1) * -1)}.phone\:p_1{padding:var(--spacing-1)}.phone\:p_4{padding:var(--spacing-4)}.phone\:mx_-4{margin-inline:calc(var(--spacing-4) * -1)}.phone\:px_0{padding-inline:var(--spacing-0)}.phone\:px_2{padding-inline:var(--spacing-2)}.phone\:px_3{padding-inline:var(--spacing-3)}.phone\:px_4{padding-inline:var(--spacing-4)}.phone\:px_5{padding-inline:var(--spacing-5)}.phone\:py_1{padding-block:var(--spacing-1)}.phone\:py_1\.5{padding-block:var(--spacing-1\.5)}.phone\:py_3{padding-block:var(--spacing-3)}.phone\:py_4{padding-block:var(--spacing-4)}.phone\:py_5{padding-block:var(--spacing-5)}.phone\:py_6{padding-block:var(--spacing-6)}.phone\:bd-b_none{border-bottom:var(--borders-none)}.phone\:bdr_none{border-radius:var(--radii-none)}.phone\:flex_1{flex:1}.phone\:flex_\[1_1_0\]{flex:1 1 0}.phone\:flex_\[1_1_100\%\]{flex:100%}.phone\:flex_none{flex:none}.phone\:gap_0{gap:var(--spacing-0)}.phone\:gap_2\.5{gap:var(--spacing-2\.5)}.phone\:gap_3{gap:var(--spacing-3)}.phone\:gap_4{gap:var(--spacing-4)}.phone\:gap_5{gap:var(--spacing-5)}.phone\:grid-c_2_\/_-1{grid-column:2/-1}.phone\:ai_center{align-items:center}.phone\:ai_flex-start{align-items:flex-start}.phone\:ai_stretch{align-items:stretch}.phone\:bkdp_none{-webkit-backdrop-filter:none;backdrop-filter:none}.phone\:cg_1\.5{column-gap:var(--spacing-1\.5)}.phone\:cg_2{column-gap:var(--spacing-2)}.phone\:cg_3{column-gap:var(--spacing-3)}.phone\:cg_4{column-gap:var(--spacing-4)}.phone\:d_block{display:block}.phone\:d_flex{display:flex}.phone\:d_grid{display:grid}.phone\:d_inline{display:inline}.phone\:d_none{display:none}.phone\:flex-b_\[calc\(100\%_\+_8px\)\]{flex-basis:calc(100% + 8px)}.phone\:flex-d_column{flex-direction:column}.phone\:flex-d_column-reverse{flex-direction:column-reverse}.phone\:flex-wrap_nowrap{flex-wrap:nowrap}.phone\:flex-wrap_wrap{flex-wrap:wrap}.phone\:fs_2xl{font-size:var(--font-sizes-2xl)}.phone\:fs_3xl{font-size:var(--font-sizes-3xl)}.phone\:fs_lg{font-size:var(--font-sizes-lg)}.phone\:fs_sm{font-size:var(--font-sizes-sm)}.phone\:fs_xl{font-size:var(--font-sizes-xl)}.phone\:grid-tc_1fr{grid-template-columns:1fr}.phone\:grid-tc_48px_minmax\(0\,_1fr\){grid-template-columns:48px minmax(0,1fr)}.phone\:grid-tc_64px_30px_minmax\(0\,_1fr\)_auto{grid-template-columns:64px 30px minmax(0,1fr) auto}.phone\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.phone\:grid-tc_minmax\(0\,_1fr\)_58px_52px_58px{grid-template-columns:minmax(0,1fr) 58px 52px 58px}.phone\:grid-tc_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto}.phone\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.phone\:grid-tc_repeat\(4\,_auto\){grid-template-columns:repeat(4,auto)}.phone\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.phone\:jc_flex-start{justify-content:flex-start}.phone\:jc_space-between{justify-content:space-between}.phone\:justify-items_stretch{justify-items:stretch}.phone\:order_1{order:1}.phone\:ov-wrap_anywhere{overflow-wrap:anywhere}.phone\:pos_static{position:static}.phone\:rg_3{row-gap:var(--spacing-3)}.phone\:scr-bar-w_none{scrollbar-width:none}.phone\:sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phone\:ta_right{text-align:right}.phone\:trf_none{transform:none}.phone\:us_text{-webkit-user-select:text;user-select:text}.phone\:z_dialog{z-index:var(--z-index-dialog)}.phone\:ov-x_auto{overflow-x:auto}.phone\:ov-x_visible{overflow-x:visible}.phone\:ov-y_auto{overflow-y:auto}.phone\:ov-y_visible{overflow-y:visible}.phone\:bottom_4{bottom:var(--spacing-4)}.phone\:bottom_\[calc\(60px_\+_env\(safe-area-inset-bottom\)_\+_token\(spacing\.3\)_\+_56px\)\]{bottom:calc(60px + env(safe-area-inset-bottom) + var(--spacing-3) + 56px)}.phone\:bottom_\[calc\(60px_\+_env\(safe-area-inset-bottom\)_\+_token\(spacing\.3\)\)\]{bottom:calc(60px + env(safe-area-inset-bottom) + var(--spacing-3))}.phone\:h_9{height:var(--sizes-9)}.phone\:h_\[470px\]{height:470px}.phone\:h_control\.md{height:var(--sizes-control-md)}.phone\:left_4{left:var(--spacing-4)}.phone\:mb_\[calc\(60px_\+_env\(safe-area-inset-bottom\)_\+_token\(spacing\.3\)\)\]{margin-bottom:calc(60px + env(safe-area-inset-bottom) + var(--spacing-3))}.phone\:ml_0{margin-left:var(--spacing-0)}.phone\:max-h_\[calc\(100dvh_-_132px_-_env\(safe-area-inset-bottom\)\)\]{max-height:calc(100dvh - 132px - env(safe-area-inset-bottom))}.phone\:max-h_none{max-height:none}.phone\:max-w_\[100vw\]{max-width:100vw}.phone\:max-w_none{max-width:none}.phone\:min-h_\[4lh\]{min-height:4lh}.phone\:min-h_\[52px\]{min-height:52px}.phone\:min-h_auto{min-height:auto}.phone\:min-h_control\.md{min-height:var(--sizes-control-md)}.phone\:min-w_0{min-width:var(--sizes-0)}.phone\:pb_\[calc\(60px_\+_env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.phone\:pb_\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.phone\:pl_\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.phone\:pr_\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.phone\:pt_3{padding-top:var(--spacing-3)}.phone\:pt_\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.phone\:right_4{right:var(--spacing-4)}.phone\:top_auto{top:auto}.phone\:w_\[164px\]{width:164px}.phone\:w_\[calc\(100\%_-_16px_-_env\(safe-area-inset-left\)\)\]{width:calc(100% - 16px - env(safe-area-inset-left))}.phone\:w_\[calc\(var\(--anchor-width\)_-_32px\)\]{width:calc(var(--anchor-width) - 32px)}.phone\:w_auto{width:auto}.phone\:w_full{width:var(--sizes-full)}.phone\:\[\&_\.range-slider\]\:h_control\.md .range-slider{height:var(--sizes-control-md)}.phone\:\[\&_\>_\*\]\:min-w_max-content>*{min-width:max-content}.\[\&_kbd\]\:phone\:fs_sm kbd{font-size:var(--font-sizes-sm)}.phone\:\[\&_tbody\,_\&_tr\]\:d_block tbody,.phone\:\[\&_tbody\,_\&_tr\]\:d_block tr{display:block}.phone\:\[\&_thead\]\:sr_true thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phone\:\[\&_tr\]\:py_2 tr{padding-block:var(--spacing-2)}.phone\:\[\&_tr\]\:bd-b_subtle tr{border-bottom:var(--borders-subtle)}.phone\:\[\&\[data-wraps\]\]\:flex-wrap_wrap[data-wraps]{flex-wrap:wrap}.phone\:\[\&\[data-wraps\]\]\:pt_1\.5[data-wraps]{padding-top:var(--spacing-1\.5)}.phone\:\[\&_\>_\:last-child\]\:grid-c_2>:last-child{grid-column:2}.phone\:\[\&_\>_\:nth-child\(2\)\]\:d_none>:nth-child(2){display:none}.phone\:\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.phone\:before\:flex_none:before{flex:none}.phone\:before\:content_attr\(data-label\):before{content:attr(data-label)}.phone\:before\:ta_left:before{text-align:left}}@media (width<=680px){.\[\@media_\(max-width\:_680px\)\]\:bd-l_none{border-left:var(--borders-none)}.\[\@media_\(max-width\:_680px\)\]\:gap_3{gap:var(--spacing-3)}.\[\@media_\(max-width\:_680px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_680px\)\]\:pl_0{padding-left:var(--spacing-0)}}@media (width<=640px){.\[\@media_\(max-width\:_640px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_640px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.\[\@media_\(max-width\:_600px\)\]\:p_3{padding:var(--spacing-3)}.\[\@media_\(max-width\:_600px\)\]\:px_4{padding-inline:var(--spacing-4)}.\[\@media_\(max-width\:_600px\)\]\:gap_3{gap:var(--spacing-3)}.\[\&\[data-alternate\=true\]\]\:\[\@media_\(max-width\:_600px\)\]\:d_none[data-alternate=true]{display:none}}@media (width<=560px){.\[\@media_\(max-width\:_560px\)\]\:py_4{padding-block:var(--spacing-4)}.\[\@media_\(max-width\:_560px\)\]\:gap_1\.5{gap:var(--spacing-1\.5)}.\[\@media_\(max-width\:_560px\)\]\:grid-c_auto{grid-column:auto}.\[\@media_\(max-width\:_560px\)\]\:grid-tc_1fr{grid-template-columns:1fr}.\[\@media_\(max-width\:_560px\)\]\:ta_left{text-align:left}.\[\@media_\(max-width\:_560px\)\]\:ml_0{margin-left:var(--spacing-0)}}@media (width<=520px){.sheetFull\:as_flex-end{align-self:flex-end}.sheetFull\:pos_relative{position:relative}.sheetFull\:right_auto{right:auto}.sheetFull\:top_auto{top:auto}}@media (width<=480px){.\[\@media_\(max-width\:_480px\)\]\:px_5{padding-inline:var(--spacing-5)}.\[\@media_\(max-width\:_480px\)\]\:py_8{padding-block:var(--spacing-8)}.\[\@media_\(max-width\:_480px\)\]\:flex-b_\[100\%\]{flex-basis:100%}.\[\@media_\(max-width\:_480px\)\]\:order_-1{order:-1}.\[\@media_\(max-width\:_480px\)\]\:ta_left{text-align:left}.\[\@media_\(max-width\:_480px\)\]\:ml_auto{margin-left:auto}}@media (width<=420px){.\[\@media_\(max-width\:_420px\)\]\:grid-tc_1fr{grid-template-columns:1fr}}@media (width<=359px){.\[\@media_\(max-width\:_359px\)\]\:sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=1200px){.\[\&\[data-over-world\=true\]\]\:\[\@media_\(min-width\:_1200px\)\]\:jc_flex-end[data-over-world=true]{justify-content:flex-end}[data-over-world=true] .\[\[data-over-world\=true\]_\&\]\:\[\@media_\(min-width\:_1200px\)\]\:max-w_\[min\(1180px\,_calc\(100\%_-_280px\)\)\]{max-width:min(1180px,100% - 280px)}}@media (hover:hover){.\[\@media_\(hover\:_hover\)\]\:\[\&\:hover\]\:filter_\[brightness\(1\.18\)\]:hover{filter:brightness(1.18)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:enabled\:hover\]\:c_accent\.ink:enabled:hover{color:var(--colors-accent-ink)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:enabled\:hover\]\:before\:bg_accent\.default:enabled:hover:before{background:var(--colors-accent-default)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:enabled\:hover\:not\(\[aria-checked\=true\]\)\]\:c_text\.primary:enabled:hover:not([aria-checked=true]){color:var(--colors-text-primary)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:enabled\:hover\:not\(\[aria-checked\=true\]\)\]\:before\:bg_bg\.hover:enabled:hover:not([aria-checked=true]):before{background:var(--colors-bg-hover)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:enabled\:hover\:not\(\[aria-checked\=true\]\)\]\:before\:bd-c_border\.strong:enabled:hover:not([aria-checked=true]):before{border-color:var(--colors-border-strong)}}@media (hover:hover) and (pointer:fine){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:trs_\[opacity_\{durations\.base\}_\{easings\.standard\}\]{transition:opacity var(--durations-base) var(--easings-standard)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:op_0{opacity:var(--opacity-0)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover_line\]\:trf_translateX\(6px\):hover line{transform:translate(6px)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:bg_bg\.hover:is(:hover,[data-hover]){background:var(--colors-bg-hover)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:c_accent\.fg:is(:hover,[data-hover]){color:var(--colors-accent-fg)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:before\:bd-c_accent\.fg:is(:hover,[data-hover]):before{border-color:var(--colors-accent-fg)}.group:is(:hover,:focus-within) .\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\.group\:is\(\:hover\,_\:focus-within\)_\&\]\:op_100{opacity:var(--opacity-100)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)_and_\(prefers-reduced-motion\:_no-preference\)\]\:hover\:trf_scale\(1\.04\):is(:hover,[data-hover]){transform:scale(1.04)}}@media (hover:none){.\[\@media_\(hover\:_none\)\]\:d_none{display:none}.\[\@media_\(hover\:_none\)\]\:op_100{opacity:var(--opacity-100)}}@media (orientation:landscape){.\[\@media_\(orientation\:_landscape\)\]\:as_end{align-self:end}.\[\@media_\(orientation\:_landscape\)\]\:cg_4{column-gap:var(--spacing-4)}.\[\@media_\(orientation\:_landscape\)\]\:d_grid{display:grid}.\[\@media_\(orientation\:_landscape\)\]\:grid-tc_minmax\(0\,_1fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.\[\@media_\(orientation\:_landscape\)\]\:grid-tr_auto_minmax\(0\,_1fr\){grid-template-rows:auto minmax(0,1fr)}.\[\@media_\(orientation\:_landscape\)\]\:\[\&_\>_header\]\:grid-c_1_\/_-1>header{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:active\:trf_scale\(0\.9\):is(:active,[data-active]){transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.motionReduce\:anim_stepSwitchStill{animation:var(--animations-step-switch-still)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:d_none{display:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:op_0{opacity:var(--opacity-0)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\]\:anim_\[none_\!important\] *{animation:none!important}.motionReduce\:\[\&\[data-leaving\]\]\:trf_none[data-leaving]{transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_line\,_\&\:hover_line\]\:trs_\[none\] line,.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_line\,_\&\:hover_line\]\:trs_\[none\]:hover line{transition:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_line\,_\&\:hover_line\]\:trf_none line,.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_line\,_\&\:hover_line\]\:trf_none:hover line{transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\,_\&_\*\:\:after\]\:anim_\[none_\!important\] *,.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\,_\&_\*\:\:after\]\:anim_\[none_\!important\] :after{animation:none!important}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\:\:after\]\:d_none :after{display:none}@starting-style{.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:starting\:op_0{opacity:var(--opacity-0)}.motionReduce\:starting\:trf_none{transform:none}}}@container (width<=1000px){.\[\@container_\(max-width\:_1000px\)\]\:d_block{display:block}.\[\@container_\(max-width\:_1000px\)\]\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<=760px){.\[\@container_\(max-width\:_760px\)\]\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}}@container (width<=620px){.\[\@container_\(max-width\:_620px\)\]\:column-count_1{column-count:1}}@container (width<=560px){.\[\@container_\(max-width\:_560px\)\]\:d_none{display:none}.\[\@container_\(max-width\:_560px\)\]\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@container_\(max-width\:_560px\)\]\:\[\&\[data-pair\=true\]\]\:d_block[data-pair=true]{display:block}}@container (width<=460px){.\[\&\[data-row\=true\]\]\:\[\@container_\(max-width\:_460px\)\]\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\)[data-row=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&\[data-row\=true\]\]\:\[\@container_\(max-width\:_460px\)\]\:rg_1\.5[data-row=true]{row-gap:var(--spacing-1\.5)}.\[\&\[data-row\=true\]\]\:\[\@container_\(max-width\:_460px\)\]\:\[\&_\>_div_\>_div\:first-child\]\:fs_lg[data-row=true]>div>div:first-child{font-size:var(--font-sizes-lg)}}@container (width<=420px){.\[\@container_\(max-width\:_420px\)\]\:mx_\[calc\(var\(--button-size\)_\/_4_-_var\(--button-padding\)\)\]{margin-inline:calc(var(--button-size) / 4 - var(--button-padding))}.\[\@container_\(max-width\:_420px\)\]\:gap_0{gap:var(--spacing-0)}.\[\@container_\(max-width\:_420px\)\]\:ai_center{align-items:center}.\[\@container_\(max-width\:_420px\)\]\:flex-d_column{flex-direction:column}.\[\@container_\(max-width\:_420px\)\]\:fs_xs{font-size:var(--font-sizes-xs)}.\[\@container_\(max-width\:_420px\)\]\:lh_tight{line-height:var(--line-heights-tight)}}@starting-style{.starting\:bg_transparent{background:var(--colors-transparent)}.starting\:filter_\[blur\(4px\)\]{filter:blur(4px)}.starting\:op_0{opacity:var(--opacity-0)}.starting\:trf_translateX\(-100\%\){transform:translate(-100%)}.starting\:trf_translateX\(-24px\){transform:translate(-24px)}}@layer compositions{.textStyle_control{font-family:var(--fonts-display);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-normal)}.textStyle_fieldLabel{color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium)}.textStyle_figure{font-family:var(--fonts-display);font-variant-numeric:tabular-nums;font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);letter-spacing:var(--letter-spacings-snug)}.textStyle_heading{font-family:var(--fonts-display);font-size:var(--font-sizes-lg);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-snug)}.textStyle_hero{font-family:var(--fonts-display);font-variant-numeric:tabular-nums;font-style:italic;font-stretch:125%;font-weight:var(--font-weights-black);letter-spacing:var(--letter-spacings-tighter);line-height:var(--line-heights-display)}.textStyle_hint{color:var(--colors-text-muted);font-size:var(--font-sizes-2xs);line-height:var(--line-heights-normal)}.textStyle_hudBadge{font-size:var(--font-sizes-sm);font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-none)}.textStyle_hudBody{font-size:var(--font-sizes-md);font-weight:var(--font-weights-medium);line-height:var(--line-heights-snug)}.textStyle_hudLabel{color:var(--colors-text-on-glass);font-family:var(--fonts-text);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-snug)}.textStyle_hudMeta{color:var(--colors-text-on-glass);font-size:var(--font-sizes-sm);font-variant-numeric:tabular-nums;font-weight:var(--font-weights-normal);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-snug)}.textStyle_hudTitle{font-size:var(--font-sizes-md);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-snug)}.textStyle_label{color:var(--colors-text-muted);font-family:var(--fonts-text);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-snug);text-transform:none}.textStyle_meta{color:var(--colors-text-muted);font-size:var(--font-sizes-xs)}.textStyle_note{color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);line-height:var(--line-heights-relaxed)}.textStyle_rideBody{font-size:var(--font-sizes-md);line-height:var(--line-heights-relaxed)}.textStyle_rideCaption{font-size:var(--font-sizes-sm);line-height:var(--line-heights-normal)}.textStyle_rideHeading{font-size:var(--font-sizes-lg);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-snug)}.textStyle_title{font-family:var(--fonts-display);font-size:var(--font-sizes-2xl);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);letter-spacing:var(--letter-spacings-tight);line-height:var(--line-heights-tight)}.\[\&_\>_\.num\]\:textStyle_figure>.num{font-family:var(--fonts-display);font-variant-numeric:tabular-nums;font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);letter-spacing:var(--letter-spacings-snug)}.\[\&_select\]\:textStyle_control select{font-family:var(--fonts-display);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-normal)}.\[\&_th\]\:textStyle_label th{color:var(--colors-text-muted);font-family:var(--fonts-text);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-snug);text-transform:none}@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){.phone\:before\:textStyle_label:before{color:var(--colors-text-muted);font-family:var(--fonts-text);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-snug);text-transform:none}}}}html[data-input=pad] :focus,html[data-input=pad] [data-pad-focus],html[data-input=keyboard] :focus-visible{outline:3px solid var(--colors-text-primary);outline-offset:3px;box-shadow:0 0 0 8px rgb(from var(--colors-accent-fg) r g b / .45);transition:none}html[data-input=pad] label:has(>input[data-pad-focus]){outline:3px solid var(--colors-text-primary);outline-offset:3px;box-shadow:0 0 0 8px rgb(from var(--colors-accent-fg) r g b / .45);transition:none}html[data-input=pad] .range-slider:has(input:is(:focus,[data-pad-focus])){outline:3px solid var(--colors-text-primary);outline-offset:3px;box-shadow:0 0 0 8px rgb(from var(--colors-accent-fg) r g b / .45);transition:none}html[data-input=keyboard] .range-slider:has(input:focus-visible){outline:3px solid var(--colors-text-primary);outline-offset:3px;box-shadow:0 0 0 8px rgb(from var(--colors-accent-fg) r g b / .45);transition:none}html:is([data-input=keyboard],[data-input=pad]) button,html:is([data-input=keyboard],[data-input=pad]) button :not([data-hold-fill]),html:is([data-input=keyboard],[data-input=pad]) button:after,html:is([data-input=keyboard],[data-input=pad]) button :after{transition:none!important}html[data-input=pad] :is(.btn,.seg-opt,.chip,.skew):is(:focus,[data-pad-focus]),html[data-input=keyboard] :is(.btn,.seg-opt,.chip,.skew):focus-visible{box-shadow:none;outline:none}html[data-input=pad] :is(.btn,.seg-opt,.chip,.skew):is(:focus,[data-pad-focus]):before,html[data-input=keyboard] :is(.btn,.seg-opt,.chip,.skew):focus-visible:before{outline:3px solid var(--colors-text-primary);outline-offset:3px;box-shadow:0 0 0 8px rgb(from var(--colors-accent-fg) r g b / .45)}html[data-input=pad] .field-input:is(:focus,[data-pad-focus]),html[data-input=keyboard] .field-input:focus-visible{box-shadow:inset 0 -2px 0 var(--colors-accent-fg), 0 6px 14px -6px rgb(from var(--colors-accent-fg) r g b / .55);outline:none}html[data-input=pad] label:has(>.field-input[data-pad-focus]){box-shadow:inset 0 -2px 0 var(--colors-accent-fg), 0 6px 14px -6px rgb(from var(--colors-accent-fg) r g b / .55);outline:none}@media (pointer:coarse){input,textarea,select{font-size:16px}}@media (prefers-reduced-motion:reduce){@keyframes popoverIn{0%{opacity:0}}@keyframes riseIn{0%{opacity:0}}@keyframes popIn{0%{opacity:0}}@keyframes slideInLeft{0%{opacity:0}}@keyframes dropIn{0%{opacity:0}}@keyframes streamIn{0%{opacity:0}}@keyframes dropOut{to{opacity:0}}@keyframes riseOut{to{opacity:0}}@keyframes ping{0%{opacity:.5;transform:scale(2)}75%,to{opacity:0;transform:scale(2)}}@keyframes windFlow{}@keyframes backdropDrift{}@keyframes gust{}@keyframes sweep{}@keyframes streamFlow{}@keyframes streamLeft{}@keyframes powerUpPulse{}@keyframes streamRight{}@keyframes logoStreakOnce{}@keyframes logoStreak{}@keyframes logoSettleOnce{}@keyframes logoSettle{}@keyframes logoWordOnce{}@keyframes logoWord{}@keyframes logoRevealEdgeOnce{}@keyframes logoRevealEdge{}}@layer recipes.slots{@layer base{.dialog__description{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);line-height:var(--line-heights-normal)}.dialog__footer{gap:var(--spacing-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.dialog__header{gap:var(--spacing-1\.5);flex-direction:column;display:flex}.dialog__popup{color:var(--colors-text-primary)}.dialog__title{font-family:var(--fonts-display);font-size:var(--font-sizes-2xl);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);letter-spacing:var(--letter-spacings-tight);line-height:var(--line-heights-tight)}.dialog__viewport{animation:var(--animations-fade-in);inset:var(--spacing-0);z-index:var(--z-index-dialog);position:fixed}.empty-state__action{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.empty-state__description{text-wrap:pretty;color:var(--colors-text-secondary);line-height:var(--line-heights-relaxed)}.empty-state__root{gap:var(--spacing-3);flex-direction:column;align-items:flex-start;display:flex}.empty-state__title{color:var(--colors-text-primary);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-semibold)}.field__control{display:block;position:relative}.field__description{color:var(--colors-text-muted);font-size:var(--font-sizes-2xs);line-height:var(--line-heights-normal)}.field__error{color:var(--colors-status-danger);font-size:var(--font-sizes-xs);line-height:var(--line-heights-relaxed)}.field__label{color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium)}.field__root{gap:var(--spacing-1\.5);flex-direction:column;display:flex}.field__suffix{color:var(--colors-text-muted);font-size:var(--font-sizes-xs);pointer-events:none;right:var(--spacing-3);position:absolute;top:50%;transform:translateY(-50%)}.popover__item{background:var(--colors-transparent);border:var(--borders-none);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);gap:var(--spacing-2\.5);outline:var(--borders-none);transition:background-color var(--durations-fast) var(--easings-standard);color:var(--colors-text-primary);cursor:pointer;font-size:var(--font-sizes-sm);text-align:left;min-height:var(--sizes-menu-item);width:var(--sizes-full);align-items:center;display:flex}.popover__item svg{color:var(--colors-text-muted);flex:none}.popover__item[aria-current=page] svg{color:var(--colors-accent-fg)}.popover__item[data-danger] svg{color:var(--colors-status-danger)}.popover__item[aria-current=page],.popover__item[aria-selected=true]{font-weight:var(--font-weights-semibold)}.popover__item[data-danger]{color:var(--colors-status-danger)}.popover__item[data-disabled]{cursor:default}.popover__item[data-disabled]>:not([data-reason]){opacity:var(--opacity-45)}.popover__item[data-highlighted],.popover__item[aria-expanded=true]{background:var(--colors-bg-hover)}.popover__popup{animation:var(--animations-popover-in);background:var(--colors-pop-surface);border:var(--border-widths-hairline) solid;border-color:var(--colors-pop-border);border-radius:var(--radii-md);outline:var(--borders-none);-webkit-backdrop-filter:blur(var(--blurs-pop));backdrop-filter:blur(var(--blurs-pop));box-shadow:var(--shadows-pop);color:var(--colors-text-primary);transform-origin:var(--transform-origin)}html:is([data-input=keyboard],[data-input=pad]) .popover__popup{animation:none}.popover__positioner{z-index:var(--z-index-popover)}.popover__separator{background:var(--colors-border-subtle);border:var(--borders-none);margin-block:var(--spacing-1);height:var(--sizes-hairline)}.progress__indicator{transition:width var(--durations-base) var(--easings-standard);height:var(--sizes-full);display:block}.progress__indicator[data-indeterminate]{display:none}.progress__root{width:var(--sizes-full);display:block}.progress__track{display:block;position:relative;overflow:hidden}.progress__track[data-indeterminate]:after{animation:var(--animations-progress-sweep);background:linear-gradient(90deg, transparent, var(--colors-accent-default), transparent);content:"";width:36%;position:absolute;inset:0 auto 0 0}.segmented__indicator{background:var(--colors-accent-default);border-radius:var(--radii-sm);transition:transform var(--durations-settle) var(--easings-settle);pointer-events:none;z-index:var(--z-index-local-behind);bottom:var(--spacing-1);left:var(--spacing-1);top:var(--spacing-1);position:absolute}.segmented__item{background:var(--colors-transparent);border:var(--borders-none);padding-inline:var(--spacing-3);border-radius:var(--radii-none);transition:color var(--durations-base) var(--easings-standard);color:var(--colors-text-secondary);cursor:pointer;font-family:var(--fonts-display);font-size:var(--font-sizes-sm);font-style:italic;font-stretch:125%;font-weight:var(--font-weights-bold);isolation:isolate;letter-spacing:var(--letter-spacings-normal);line-height:var(--line-heights-none);white-space:nowrap;min-height:var(--sizes-control-sm);flex:1;position:relative}.segmented__item[aria-checked=true],.segmented__item[aria-selected=true]{color:var(--colors-accent-ink)}.segmented__item[aria-checked=true]:before,.segmented__item[aria-selected=true]:before{background:var(--colors-accent-default)}.segmented__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:var(--opacity-disabled)}.segmented__item:hover:not([aria-checked=true]):not([aria-selected=true]):not(:disabled){color:var(--colors-text-primary)}.segmented__item:before{inset:var(--spacing-0);border-radius:var(--radii-sm);content:"";z-index:var(--z-index-local-behind);position:absolute;transform:skew(-14deg)}.segmented__root{background:var(--colors-bg-track);padding:var(--spacing-1);border-radius:var(--radii-md);isolation:isolate;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.segmented__root[aria-disabled=true]>[aria-hidden]{opacity:var(--opacity-50)}.segmented__root[data-chip]>:is([aria-checked=true],[aria-selected=true]):before{background:var(--colors-transparent)}.sheet__backdrop{background:var(--colors-scrim-drawer);inset:var(--spacing-0);transition:opacity var(--durations-settle) var(--easings-standard);z-index:var(--z-index-overlay);position:fixed}.sheet__backdrop[data-starting-style],.sheet__backdrop[data-ending-style]{opacity:var(--opacity-0)}.sheet__content{display:contents}.sheet__content>:last-child{background:var(--colors-bg-card);box-shadow:var(--shadows-panel);max-height:none;min-height:var(--sizes-0);flex:auto}.sheet__popup{--transition-duration:var(--durations-draft);--transition-easing:var(--easings-draft);--transition-prop:opacity, transform;padding:var(--spacing-group);gap:var(--spacing-group);outline:var(--borders-none);pointer-events:auto;transition-duration:var(--durations-draft);transition-property:opacity,transform;transition-timing-function:var(--easings-draft);bottom:var(--spacing-0);padding-bottom:max(var(--spacing-group), env(safe-area-inset-bottom));padding-top:max(var(--spacing-group), env(safe-area-inset-top));right:var(--spacing-0);top:var(--spacing-0);width:min(var(--sizes-sheet), 100%);flex-direction:column;display:flex;position:absolute}.sheet__popup[data-ending-style]{--transition-duration:var(--durations-settle);--transition-easing:var(--easings-standard);opacity:var(--opacity-0);transform:translateX(var(--spacing-sheet-travel));transition-duration:var(--durations-settle);transition-timing-function:var(--easings-standard)}.sheet__popup[data-starting-style]{opacity:var(--opacity-0);transform:translateX(var(--spacing-sheet-travel))}.sheet__viewport{inset:var(--spacing-0);pointer-events:none;z-index:var(--z-index-overlay);position:fixed}.slider__control{cursor:pointer;touch-action:pan-y;height:var(--sizes-7);width:var(--sizes-full);align-items:center;display:flex;position:relative}.slider__control:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.slider__indicator{background:var(--colors-accent-default);height:var(--sizes-full)}.slider__thumb{background:var(--colors-text-primary);transition:background-color var(--durations-fast) var(--easings-standard);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);height:var(--sizes-6);width:var(--sizes-4)}.range-slider:not([data-disabled]):hover .slider__thumb{background:var(--colors-accent-hover)}.range-slider:has(:focus-visible) .slider__thumb{background:var(--colors-accent-hover)}.slider__track{background:var(--colors-bg-strong);height:var(--sizes-1\.5);width:var(--sizes-full);position:relative}.stat__icon{color:var(--colors-text-secondary);display:flex}.stat__label{color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);white-space:nowrap}.stat__root{min-width:var(--sizes-0);display:flex}.stat__unit{color:var(--colors-text-secondary);font-family:var(--fonts-text);font-style:normal;font-weight:var(--font-weights-medium)}.stat__value{font-family:var(--fonts-display);font-variant-numeric:tabular-nums;font-style:italic;font-stretch:125%;font-weight:var(--font-weights-heavy);letter-spacing:var(--letter-spacings-snug);white-space:nowrap}.switch__root{border:var(--borders-none);padding-block:var(--spacing-2\.5);gap:var(--spacing-4);color:var(--colors-text-primary);cursor:pointer;font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug);text-align:left;width:var(--sizes-full);background:0 0;justify-content:space-between;align-items:center;display:flex}.switch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:var(--opacity-disabled)}.switch__thumb{background:var(--colors-text-secondary);transition:transform var(--durations-settle) var(--easings-settle), background-color var(--durations-settle) var(--easings-standard);height:var(--sizes-4);left:var(--spacing-switch-inset);top:var(--spacing-switch-inset);width:var(--sizes-4);position:absolute}.switch__thumb:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-accent-ink);transform:translate(20px)}.switch__track{background:var(--colors-bg-control);transition:background-color var(--durations-settle) var(--easings-standard);height:var(--sizes-switch-height);width:var(--sizes-switch-track);flex:none;position:relative;transform:skew(-14deg)}[data-checked]>.switch__track{background:var(--colors-accent-default)}@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){.popover__item{min-height:var(--sizes-control-md)}.segmented__item{padding-block:var(--spacing-1\.5);line-height:var(--line-heights-tight);white-space:normal;min-width:var(--sizes-0)}}@media (prefers-reduced-motion:reduce){.segmented__indicator{transition:none}.sheet__popup[data-starting-style],.sheet__popup[data-ending-style]{transform:none}}}@layer variants{.dialog__footer--divided_true{border-top:var(--border-widths-hairline) solid;border-top-color:var(--colors-border-subtle);padding-top:var(--spacing-4)}.dialog__popup--placement_center{animation:var(--animations-rise-in);background:var(--colors-pop-surface);border:var(--border-widths-hairline) solid;padding:var(--spacing-6);border-color:var(--colors-pop-border);border-radius:var(--radii-lg);gap:var(--spacing-4);-webkit-backdrop-filter:blur(var(--blurs-pop));backdrop-filter:blur(var(--blurs-pop));box-shadow:var(--shadows-panel);max-height:var(--sizes-full);width:var(--sizes-full);flex-direction:column;display:flex;overflow-y:auto}.dialog__popup--placement_side{background:var(--colors-pop-surface);padding:var(--spacing-6);border-color:var(--colors-pop-border);gap:var(--spacing-4);-webkit-backdrop-filter:blur(var(--blurs-pop));backdrop-filter:blur(var(--blurs-pop));box-shadow:var(--shadows-pop);border-left-style:solid;border-left-width:var(--border-widths-hairline);height:100dvh;right:var(--spacing-0);top:var(--spacing-0);width:min(var(--sizes-sheet), 100%);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.dialog__viewport--placement_center{padding:var(--spacing-6);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.dialog__viewport--scrim_confirm{background:var(--colors-scrim-confirm)}.dialog__viewport--scrim_drawer{background:var(--colors-scrim-drawer)}.dialog__viewport--scrim_menu{background:var(--colors-scrim-menu)}.empty-state__description--size_md{font-size:var(--font-sizes-sm)}.empty-state__description--size_sm{font-size:var(--font-sizes-xs)}.empty-state__root--size_sm{gap:var(--spacing-2)}.popover__popup--kind_menu{padding:var(--spacing-1);min-width:var(--sizes-menu);flex-direction:column;display:flex}.popover__popup--kind_tip{padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);font-size:var(--font-sizes-xs);font-style:normal;font-weight:var(--font-weights-medium);line-height:var(--line-heights-normal);pointer-events:none;white-space:normal;max-width:var(--sizes-tooltip);animation:none}.progress__indicator--tone_accent{background:var(--colors-accent-default)}.progress__track--size_sm{height:var(--sizes-1\.5)}.progress__track--skewed_true{transform:skew(-14deg)}.progress__track--surface_page{background:var(--colors-bg-hover)}.stat__root--layout_icon{gap:var(--spacing-1\.5);align-items:center;display:inline-flex}.stat__root--layout_inline{gap:var(--spacing-4);justify-content:space-between;align-items:baseline}.stat__root--layout_stacked{gap:var(--spacing-1\.5);flex-direction:column;align-items:flex-start}.stat__unit--size_md{font-size:var(--font-sizes-xs)}.stat__unit--size_sm{font-size:var(--font-sizes-2xs)}.stat__value--size_md{font-size:var(--font-sizes-md)}.stat__value--size_sm{font-size:var(--font-sizes-sm)}.dialog__popup--placement_fill{animation:var(--animations-fade-in);background:var(--colors-bg-page);inset:var(--spacing-0);position:absolute;overflow-y:auto}.dialog__viewport--scrim_paused{background:var(--colors-scrim-paused)}.dialog__viewport--scrim_picker{background:var(--colors-scrim-picker)}.empty-state__action--align_center{justify-content:center}.empty-state__root--align_center{padding-block:var(--spacing-6);text-align:center;align-items:center}.progress__indicator--tone_gust{animation:var(--animations-progress-gust);background-image:var(--gradients-gust);background-size:260% 100%}.progress__indicator--tone_neutral{background:var(--colors-meter-neutral)}.progress__track--size_lg{height:var(--sizes-2\.5)}.progress__track--size_md{height:var(--sizes-2)}.progress__track--size_xs{height:var(--sizes-1)}.progress__track--surface_glass{background:var(--colors-bg-control)}.stat__unit--size_lg{font-size:var(--font-sizes-sm)}.stat__value--size_lg{font-size:var(--font-sizes-2xl)}@media (width<=760px),(hover:none) and (pointer:coarse) and (height<=600px){.dialog__popup--placement_center{padding:var(--spacing-5)}.dialog__viewport--placement_center{padding:var(--spacing-4)}}}@layer compound_variants{.dialog__popup--compound__placement_center__size_lg{max-width:var(--sizes-dialog-lg)}.dialog__popup--compound__placement_center__size_md{max-width:var(--sizes-dialog-md)}.dialog__popup--compound__placement_center__size_sm{max-width:var(--sizes-dialog-sm)}}}
