/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-zinc-400:oklch(70.5% .015 286.067);--spacing:var(--ds-space-base-space-1);--breakpoint-lg:64rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-light:300;--font-weight-normal:500;--font-weight-medium:700;--font-weight-semibold:600;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-overlay:var(--color-overlay);--color-panel:var(--color-panel);--color-panel-solid:var(--color-panel-solid);--color-panel-translucent:var(--color-panel-translucent);--color-transparent:transparent;--color-background:var(--background);--font-weight-regular:400;--radius-1:var(--radius-1);--radius-2:var(--radius-2);--radius-3:var(--radius-3);--radius-4:var(--radius-4);--radius-5:var(--radius-5);--radius-6:var(--radius-6);--radius-full:9999px;--shadow-1:var(--shadow-1);--shadow-2:var(--shadow-2);--shadow-3:var(--shadow-3);--shadow-4:var(--shadow-4);--shadow-5:var(--shadow-5);--shadow-6:var(--shadow-6);--spacing-layout-gutter:var(--space-layout-gutter);--transition-duration-direct:var(--motion-duration-direct);--transition-duration-state:var(--motion-duration-state);--transition-duration-overlay:var(--motion-duration-overlay-enter);--ease-standard:var(--motion-easing-standard)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}h1,h2,h3,h4,h5,h6,p{margin:0}}@layer components{.light,.light-theme,:root{--sage-1:#fbfdfc;--sage-2:#f7f9f8;--sage-3:#eef1f0;--sage-4:#e6e9e8;--sage-5:#dfe2e0;--sage-6:#d7dad9;--sage-7:#cbcfcd;--sage-8:#b8bcba;--sage-9:#868e8b;--sage-10:#7c8481;--sage-11:#5f6563;--sage-12:#1a211e;--sage-a1:#00804004;--sage-a2:#00402008;--sage-a3:#002d1e11;--sage-a4:#001f1519;--sage-a5:#00180820;--sage-a6:#00140d28;--sage-a7:#00140a34;--sage-a8:#000f0847;--sage-a9:#00110b79;--sage-a10:#00100a83;--sage-a11:#000a07a0;--sage-a12:#000805e5;--sage-surface:#fffc;--sage-indicator:var(--sage-9);--sage-track:var(--sage-9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--sage-1:color(display-p3 .986 .992 .988);--sage-2:color(display-p3 .97 .977 .974);--sage-3:color(display-p3 .935 .944 .94);--sage-4:color(display-p3 .904 .913 .909);--sage-5:color(display-p3 .875 .885 .88);--sage-6:color(display-p3 .844 .854 .849);--sage-7:color(display-p3 .8 .811 .806);--sage-8:color(display-p3 .725 .738 .732);--sage-9:color(display-p3 .531 .556 .546);--sage-10:color(display-p3 .492 .515 .506);--sage-11:color(display-p3 .377 .395 .389);--sage-12:color(display-p3 .107 .129 .118);--sage-a1:color(display-p3 .024 .514 .267/.016);--sage-a2:color(display-p3 .02 .267 .145/.032);--sage-a3:color(display-p3 .008 .184 .125/.067);--sage-a4:color(display-p3 .012 .094 .051/.095);--sage-a5:color(display-p3 .008 .098 .035/.126);--sage-a6:color(display-p3 .004 .078 .027/.157);--sage-a7:color(display-p3 0 .059 .039/.2);--sage-a8:color(display-p3 .004 .047 .031/.275);--sage-a9:color(display-p3 .004 .059 .035/.471);--sage-a10:color(display-p3 0 .047 .031/.51);--sage-a11:color(display-p3 0 .031 .02/.624);--sage-a12:color(display-p3 0 .027 .012/.895);--sage-surface:color(display-p3 1 1 1/.8)}}}:root{--sage-contrast:white;--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2;--white-a1:#ffffff0d;--white-a2:#ffffff1a;--white-a3:#ffffff26;--white-a4:#fff3;--white-a5:#ffffff4d;--white-a6:#fff6;--white-a7:#ffffff80;--white-a8:#fff9;--white-a9:#ffffffb3;--white-a10:#fffc;--white-a11:#ffffffe6;--white-a12:#fffffff2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95);--white-a1:color(display-p3 1 1 1/.05);--white-a2:color(display-p3 1 1 1/.1);--white-a3:color(display-p3 1 1 1/.15);--white-a4:color(display-p3 1 1 1/.2);--white-a5:color(display-p3 1 1 1/.3);--white-a6:color(display-p3 1 1 1/.4);--white-a7:color(display-p3 1 1 1/.5);--white-a8:color(display-p3 1 1 1/.6);--white-a9:color(display-p3 1 1 1/.7);--white-a10:color(display-p3 1 1 1/.8);--white-a11:color(display-p3 1 1 1/.9);--white-a12:color(display-p3 1 1 1/.95)}}}:where(.radix-themes){--color-background:white;--color-overlay:var(--black-a6);--color-panel-solid:white;--color-panel-translucent:#ffffffb3;--color-surface:#ffffffd9;--color-transparent:#0000;--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px var(--gray-a3),0 0 0 .5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px var(--gray-a3),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px var(--gray-a3),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px var(--gray-a3),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-button-classic-after-inset:2px;--base-button-classic-box-shadow-top:inset 0 0 0 1px var(--gray-a4),inset 0 -2px 1px var(--gray-a3);--base-button-classic-box-shadow-bottom:inset 0 4px 2px -2px var(--white-a9),inset 0 2px 1px -1px var(--white-a9);--base-button-classic-disabled-box-shadow:var(--base-button-classic-box-shadow-top),var(--base-button-classic-box-shadow-bottom);--base-button-classic-active-filter:brightness(.92) saturate(1.1);--base-button-classic-high-contrast-hover-filter:contrast(.88) saturate(1.1) brightness(1.1);--base-button-classic-high-contrast-active-filter:contrast(.82) saturate(1.2) brightness(1.16);--base-button-solid-active-filter:brightness(.92) saturate(1.1);--base-button-solid-high-contrast-hover-filter:contrast(.88) saturate(1.1) brightness(1.1);--base-button-solid-high-contrast-active-filter:contrast(.82) saturate(1.2) brightness(1.16);--kbd-box-shadow:inset 0 -.05em .5em var(--gray-a2),inset 0 .05em var(--white-a12),inset 0 .25em .5em var(--gray-a2),inset 0 -.05em var(--gray-a6),0 0 0 .05em var(--gray-a5),0 .08em .17em var(--gray-a7);--progress-indicator-after-linear-gradient:var(--white-a5),var(--white-a9),var(--white-a5);--segmented-control-indicator-background-color:var(--color-background);--select-trigger-classic-box-shadow:inset 0 0 0 1px var(--gray-a5),inset 0 2px 1px var(--white-a11),inset 0 -2px 1px var(--gray-a4);--slider-range-high-contrast-background-image:linear-gradient(var(--black-a8),var(--black-a8));--slider-disabled-blend-mode:multiply;--switch-disabled-blend-mode:multiply;--switch-high-contrast-checked-color-overlay:var(--black-a8);--switch-high-contrast-checked-active-before-filter:contrast(.82) saturate(1.2) brightness(1.16);--switch-surface-checked-active-filter:brightness(.92) saturate(1.1);--base-card-surface-box-shadow:0 0 0 1px var(--gray-a5);--base-card-surface-hover-box-shadow:0 0 0 1px var(--gray-a7);--base-card-surface-active-box-shadow:0 0 0 1px var(--gray-a6);--base-card-classic-box-shadow-inner:0 0 0 1px var(--base-card-classic-border-color),0 0 0 1px var(--color-transparent),0 0 0 .5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-box-shadow-outer:0 0 0 0 var(--base-card-classic-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a2),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-hover-box-shadow-inner:0 0 0 1px var(--base-card-classic-hover-border-color),0 1px 1px 1px var(--black-a1),0 2px 1px -1px var(--gray-a3),0 2px 3px -2px var(--black-a1),0 3px 12px -4px var(--gray-a3),0 4px 16px -8px var(--black-a1);--base-card-classic-hover-box-shadow-outer:0 0 0 0 var(--base-card-classic-hover-border-color),0 1px 1px 0 var(--black-a1),0 2px 1px -2px var(--gray-a3),0 2px 3px -3px var(--black-a1),0 3px 12px -5px var(--gray-a3),0 4px 16px -9px var(--black-a1);--base-card-classic-active-box-shadow-inner:0 0 0 1px var(--base-card-classic-active-border-color),0 0 0 1px var(--color-transparent),0 0 0 .5px var(--black-a1),0 1px 1px 0 var(--gray-a4),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--base-card-classic-active-box-shadow-outer:0 0 0 0 var(--base-card-classic-active-border-color),0 0 0 0 var(--color-transparent),0 0 0 0 var(--black-a1),0 1px 1px -1px var(--gray-a4),0 2px 1px -2px var(--black-a1),0 1px 3px -1px var(--black-a1);--base-card-classic-border-color:var(--gray-a3);--base-card-classic-hover-border-color:var(--gray-a3);--base-card-classic-active-border-color:var(--gray-a4)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.radix-themes{--color-transparent:color(display-p3 0 0 0/0)}}}.radix-themes:where(.light,.light-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.light,.light-theme))){color-scheme:light}.radix-themes,[data-accent-color]:where(:not([data-accent-color=""],[data-accent-color=gray])){--focus-1:var(--accent-1);--focus-2:var(--accent-2);--focus-3:var(--accent-3);--focus-4:var(--accent-4);--focus-5:var(--accent-5);--focus-6:var(--accent-6);--focus-7:var(--accent-7);--focus-8:var(--accent-8);--focus-9:var(--accent-9);--focus-10:var(--accent-10);--focus-11:var(--accent-11);--focus-12:var(--accent-12);--focus-a1:var(--accent-a1);--focus-a2:var(--accent-a2);--focus-a3:var(--accent-a3);--focus-a4:var(--accent-a4);--focus-a5:var(--accent-a5);--focus-a6:var(--accent-a6);--focus-a7:var(--accent-a7);--focus-a8:var(--accent-a8);--focus-a9:var(--accent-a9);--focus-a10:var(--accent-a10);--focus-a11:var(--accent-a11);--focus-a12:var(--accent-a12)}.radix-themes ::selection{background-color:var(--focus-a5)}.radix-themes:where([data-has-background=true]){background-color:var(--color-background)}.radix-themes:where([data-panel-background=solid]){--color-panel:var(--color-panel-solid);--backdrop-filter-panel:none}.radix-themes:where([data-panel-background=translucent]){--color-panel:var(--color-panel-translucent);--backdrop-filter-panel:blur(64px)}[data-accent-color=amber]{--accent-1:var(--amber-1);--accent-2:var(--amber-2);--accent-3:var(--amber-3);--accent-4:var(--amber-4);--accent-5:var(--amber-5);--accent-6:var(--amber-6);--accent-7:var(--amber-7);--accent-8:var(--amber-8);--accent-9:var(--amber-9);--accent-10:var(--amber-10);--accent-11:var(--amber-11);--accent-12:var(--amber-12);--accent-a1:var(--amber-a1);--accent-a2:var(--amber-a2);--accent-a3:var(--amber-a3);--accent-a4:var(--amber-a4);--accent-a5:var(--amber-a5);--accent-a6:var(--amber-a6);--accent-a7:var(--amber-a7);--accent-a8:var(--amber-a8);--accent-a9:var(--amber-a9);--accent-a10:var(--amber-a10);--accent-a11:var(--amber-a11);--accent-a12:var(--amber-a12);--accent-contrast:var(--amber-contrast);--accent-surface:var(--amber-surface);--accent-indicator:var(--amber-indicator);--accent-track:var(--amber-track)}[data-accent-color=blue]{--accent-1:var(--blue-1);--accent-2:var(--blue-2);--accent-3:var(--blue-3);--accent-4:var(--blue-4);--accent-5:var(--blue-5);--accent-6:var(--blue-6);--accent-7:var(--blue-7);--accent-8:var(--blue-8);--accent-9:var(--blue-9);--accent-10:var(--blue-10);--accent-11:var(--blue-11);--accent-12:var(--blue-12);--accent-a1:var(--blue-a1);--accent-a2:var(--blue-a2);--accent-a3:var(--blue-a3);--accent-a4:var(--blue-a4);--accent-a5:var(--blue-a5);--accent-a6:var(--blue-a6);--accent-a7:var(--blue-a7);--accent-a8:var(--blue-a8);--accent-a9:var(--blue-a9);--accent-a10:var(--blue-a10);--accent-a11:var(--blue-a11);--accent-a12:var(--blue-a12);--accent-contrast:var(--blue-contrast);--accent-surface:var(--blue-surface);--accent-indicator:var(--blue-indicator);--accent-track:var(--blue-track)}[data-accent-color=gray]{--accent-1:var(--gray-1);--accent-2:var(--gray-2);--accent-3:var(--gray-3);--accent-4:var(--gray-4);--accent-5:var(--gray-5);--accent-6:var(--gray-6);--accent-7:var(--gray-7);--accent-8:var(--gray-8);--accent-9:var(--gray-9);--accent-10:var(--gray-10);--accent-11:var(--gray-11);--accent-12:var(--gray-12);--accent-a1:var(--gray-a1);--accent-a2:var(--gray-a2);--accent-a3:var(--gray-a3);--accent-a4:var(--gray-a4);--accent-a5:var(--gray-a5);--accent-a6:var(--gray-a6);--accent-a7:var(--gray-a7);--accent-a8:var(--gray-a8);--accent-a9:var(--gray-a9);--accent-a10:var(--gray-a10);--accent-a11:var(--gray-a11);--accent-a12:var(--gray-a12);--accent-contrast:var(--gray-contrast);--accent-surface:var(--gray-surface);--accent-indicator:var(--gray-indicator);--accent-track:var(--gray-track)}[data-accent-color=green]{--accent-1:var(--green-1);--accent-2:var(--green-2);--accent-3:var(--green-3);--accent-4:var(--green-4);--accent-5:var(--green-5);--accent-6:var(--green-6);--accent-7:var(--green-7);--accent-8:var(--green-8);--accent-9:var(--green-9);--accent-10:var(--green-10);--accent-11:var(--green-11);--accent-12:var(--green-12);--accent-a1:var(--green-a1);--accent-a2:var(--green-a2);--accent-a3:var(--green-a3);--accent-a4:var(--green-a4);--accent-a5:var(--green-a5);--accent-a6:var(--green-a6);--accent-a7:var(--green-a7);--accent-a8:var(--green-a8);--accent-a9:var(--green-a9);--accent-a10:var(--green-a10);--accent-a11:var(--green-a11);--accent-a12:var(--green-a12);--accent-contrast:var(--green-contrast);--accent-surface:var(--green-surface);--accent-indicator:var(--green-indicator);--accent-track:var(--green-track)}[data-accent-color=red]{--accent-1:var(--red-1);--accent-2:var(--red-2);--accent-3:var(--red-3);--accent-4:var(--red-4);--accent-5:var(--red-5);--accent-6:var(--red-6);--accent-7:var(--red-7);--accent-8:var(--red-8);--accent-9:var(--red-9);--accent-10:var(--red-10);--accent-11:var(--red-11);--accent-12:var(--red-12);--accent-a1:var(--red-a1);--accent-a2:var(--red-a2);--accent-a3:var(--red-a3);--accent-a4:var(--red-a4);--accent-a5:var(--red-a5);--accent-a6:var(--red-a6);--accent-a7:var(--red-a7);--accent-a8:var(--red-a8);--accent-a9:var(--red-a9);--accent-a10:var(--red-a10);--accent-a11:var(--red-a11);--accent-a12:var(--red-a12);--accent-contrast:var(--red-contrast);--accent-surface:var(--red-surface);--accent-indicator:var(--red-indicator);--accent-track:var(--red-track)}[data-accent-color=teal]{--accent-1:var(--teal-1);--accent-2:var(--teal-2);--accent-3:var(--teal-3);--accent-4:var(--teal-4);--accent-5:var(--teal-5);--accent-6:var(--teal-6);--accent-7:var(--teal-7);--accent-8:var(--teal-8);--accent-9:var(--teal-9);--accent-10:var(--teal-10);--accent-11:var(--teal-11);--accent-12:var(--teal-12);--accent-a1:var(--teal-a1);--accent-a2:var(--teal-a2);--accent-a3:var(--teal-a3);--accent-a4:var(--teal-a4);--accent-a5:var(--teal-a5);--accent-a6:var(--teal-a6);--accent-a7:var(--teal-a7);--accent-a8:var(--teal-a8);--accent-a9:var(--teal-a9);--accent-a10:var(--teal-a10);--accent-a11:var(--teal-a11);--accent-a12:var(--teal-a12);--accent-contrast:var(--teal-contrast);--accent-surface:var(--teal-surface);--accent-indicator:var(--teal-indicator);--accent-track:var(--teal-track)}.radix-themes:where([data-gray-color=sage]){--gray-1:var(--sage-1);--gray-2:var(--sage-2);--gray-3:var(--sage-3);--gray-4:var(--sage-4);--gray-5:var(--sage-5);--gray-6:var(--sage-6);--gray-7:var(--sage-7);--gray-8:var(--sage-8);--gray-9:var(--sage-9);--gray-10:var(--sage-10);--gray-11:var(--sage-11);--gray-12:var(--sage-12);--gray-a1:var(--sage-a1);--gray-a2:var(--sage-a2);--gray-a3:var(--sage-a3);--gray-a4:var(--sage-a4);--gray-a5:var(--sage-a5);--gray-a6:var(--sage-a6);--gray-a7:var(--sage-a7);--gray-a8:var(--sage-a8);--gray-a9:var(--sage-a9);--gray-a10:var(--sage-a10);--gray-a11:var(--sage-a11);--gray-a12:var(--sage-a12);--gray-contrast:var(--sage-contrast);--gray-surface:var(--sage-surface);--gray-indicator:var(--sage-indicator);--gray-track:var(--sage-track)}.radix-themes{--cursor-button:default;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-link:pointer;--cursor-menu-item:default;--cursor-radio:default;--cursor-slider-thumb:default;--cursor-slider-thumb-active:default;--cursor-switch:default;--space-1:calc(4px * var(--scaling));--space-2:calc(8px * var(--scaling));--space-3:calc(12px * var(--scaling));--space-4:calc(16px * var(--scaling));--space-5:calc(24px * var(--scaling));--space-6:calc(32px * var(--scaling));--space-7:calc(40px * var(--scaling));--space-8:calc(48px * var(--scaling));--space-9:calc(64px * var(--scaling));--font-size-1:calc(12px * var(--scaling));--font-size-2:calc(14px * var(--scaling));--font-size-3:calc(16px * var(--scaling));--font-size-4:calc(18px * var(--scaling));--font-size-5:calc(20px * var(--scaling));--font-size-6:calc(24px * var(--scaling));--font-size-7:calc(28px * var(--scaling));--font-size-8:calc(35px * var(--scaling));--font-size-9:calc(60px * var(--scaling));--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-1:calc(16px * var(--scaling));--line-height-2:calc(20px * var(--scaling));--line-height-3:calc(24px * var(--scaling));--line-height-4:calc(26px * var(--scaling));--line-height-5:calc(28px * var(--scaling));--line-height-6:calc(30px * var(--scaling));--line-height-7:calc(36px * var(--scaling));--line-height-8:calc(40px * var(--scaling));--line-height-9:calc(60px * var(--scaling));--letter-spacing-1:.0025em;--letter-spacing-2:0em;--letter-spacing-3:0em;--letter-spacing-4:-.0025em;--letter-spacing-5:-.005em;--letter-spacing-6:-.00625em;--letter-spacing-7:-.0075em;--letter-spacing-8:-.01em;--letter-spacing-9:-.025em;--default-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI (Custom)",Roboto,"Helvetica Neue","Open Sans (Custom)",system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--default-font-size:var(--font-size-3);--default-font-style:normal;--default-font-weight:var(--font-weight-regular);--default-line-height:1.5;--default-letter-spacing:0em;--default-leading-trim-start:.42em;--default-leading-trim-end:.36em;--heading-font-family:var(--default-font-family);--heading-font-size-adjust:1;--heading-font-style:normal;--heading-leading-trim-start:var(--default-leading-trim-start);--heading-leading-trim-end:var(--default-leading-trim-end);--heading-letter-spacing:0em;--heading-line-height-1:calc(16px * var(--scaling));--heading-line-height-2:calc(18px * var(--scaling));--heading-line-height-3:calc(22px * var(--scaling));--heading-line-height-4:calc(24px * var(--scaling));--heading-line-height-5:calc(26px * var(--scaling));--heading-line-height-6:calc(30px * var(--scaling));--heading-line-height-7:calc(36px * var(--scaling));--heading-line-height-8:calc(40px * var(--scaling));--heading-line-height-9:calc(60px * var(--scaling));--code-font-family:"Menlo","Consolas (Custom)","Bitstream Vera Sans Mono",monospace,"Apple Color Emoji","Segoe UI Emoji";--code-font-size-adjust:.95;--code-font-style:normal;--code-font-weight:inherit;--code-letter-spacing:-.007em;--code-padding-top:.1em;--code-padding-bottom:.1em;--code-padding-left:.25em;--code-padding-right:.25em;--strong-font-family:var(--default-font-family);--strong-font-size-adjust:1;--strong-font-style:inherit;--strong-font-weight:var(--font-weight-bold);--strong-letter-spacing:0em;--em-font-family:"Times New Roman","Times",serif;--em-font-size-adjust:1.18;--em-font-style:italic;--em-font-weight:inherit;--em-letter-spacing:-.025em;--quote-font-family:"Times New Roman","Times",serif;--quote-font-size-adjust:1.18;--quote-font-style:italic;--quote-font-weight:inherit;--quote-letter-spacing:-.025em;--tab-active-letter-spacing:-.01em;--tab-active-word-spacing:0em;--tab-inactive-letter-spacing:0em;--tab-inactive-word-spacing:0em;overflow-wrap:break-word;font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);font-style:var(--default-font-style);line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-1:448px;--container-2:688px;--container-3:880px;--container-4:1136px;--scrollarea-scrollbar-horizontal-margin-top:var(--space-1);--scrollarea-scrollbar-horizontal-margin-bottom:var(--space-1);--scrollarea-scrollbar-horizontal-margin-left:var(--space-1);--scrollarea-scrollbar-horizontal-margin-right:var(--space-1);--scrollarea-scrollbar-vertical-margin-top:var(--space-1);--scrollarea-scrollbar-vertical-margin-bottom:var(--space-1);--scrollarea-scrollbar-vertical-margin-left:var(--space-1);--scrollarea-scrollbar-vertical-margin-right:var(--space-1);--segmented-control-transition-duration:.1s;--spinner-animation-duration:.8s;--spinner-opacity:.65;color:var(--gray-12)}.radix-themes:where([data-scaling="90%"]){--scaling:.9}.radix-themes:where([data-scaling="95%"]){--scaling:.95}.radix-themes:where([data-scaling="100%"]){--scaling:1}.radix-themes:where([data-scaling="105%"]){--scaling:1.05}.radix-themes:where([data-scaling="110%"]){--scaling:1.1}[data-radius]{--radius-1:calc(3px * var(--scaling) * var(--radius-factor));--radius-2:calc(4px * var(--scaling) * var(--radius-factor));--radius-3:calc(6px * var(--scaling) * var(--radius-factor));--radius-4:calc(8px * var(--scaling) * var(--radius-factor));--radius-5:calc(12px * var(--scaling) * var(--radius-factor));--radius-6:calc(16px * var(--scaling) * var(--radius-factor))}[data-radius=none]{--radius-factor:0;--radius-full:0px;--radius-thumb:.5px}[data-radius=small]{--radius-factor:.75;--radius-full:0px;--radius-thumb:.5px}[data-radius=medium]{--radius-factor:1;--radius-full:0px;--radius-thumb:9999px}[data-radius=large]{--radius-factor:1.5;--radius-full:0px;--radius-thumb:9999px}[data-radius=full]{--radius-factor:1.5;--radius-full:9999px;--radius-thumb:9999px}@supports (color:color-mix(in oklab,white,black)){:where(.radix-themes){--shadow-1:inset 0 0 0 1px var(--gray-a5),inset 0 1.5px 2px 0 var(--gray-a2),inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 0 0 .5px var(--black-a1),0 1px 1px 0 var(--gray-a2),0 2px 1px -1px var(--black-a1),0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 2px 3px -2px var(--gray-a3),0 3px 12px -4px var(--black-a2),0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 8px 40px var(--black-a1),0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%),0 12px 60px var(--black-a3),0 16px 64px var(--gray-a2),0 16px 36px -20px var(--gray-a7);--base-card-surface-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a5),var(--gray-5) 25%);--base-card-surface-hover-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a7),var(--gray-7) 25%);--base-card-surface-active-box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a6),var(--gray-6) 25%);--base-card-classic-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%);--base-card-classic-hover-border-color:color-mix(in oklab,var(--gray-a4),var(--gray-4) 25%);--base-card-classic-active-border-color:color-mix(in oklab,var(--gray-a3),var(--gray-3) 25%)}}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Semilight),local(Segoe UI)}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Semilight Italic),local(Segoe UI Italic)}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI)}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Italic)}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Semibold),local(Segoe UI)}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Semibold Italic),local(Segoe UI Italic)}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Bold)}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local(Segoe UI Bold Italic)}@font-face{font-family:"Open Sans (Custom)";font-weight:300;descent-override:35%;src:local(Open Sans Light),local(Open Sans Regular)}@font-face{font-family:"Open Sans (Custom)";font-weight:300;font-style:italic;descent-override:35%;src:local(Open Sans Light Italic),local(Open Sans Italic)}@font-face{font-family:"Open Sans (Custom)";font-weight:400;descent-override:35%;src:local(Open Sans Regular)}@font-face{font-family:"Open Sans (Custom)";font-weight:400;font-style:italic;descent-override:35%;src:local(Open Sans Italic)}@font-face{font-family:"Open Sans (Custom)";font-weight:500;descent-override:35%;src:local(Open Sans Medium),local(Open Sans Regular)}@font-face{font-family:"Open Sans (Custom)";font-weight:500;font-style:italic;descent-override:35%;src:local(Open Sans Medium Italic),local(Open Sans Italic)}@font-face{font-family:"Open Sans (Custom)";font-weight:700;descent-override:35%;src:local(Open Sans Bold)}@font-face{font-family:"Open Sans (Custom)";font-weight:700;font-style:italic;descent-override:35%;src:local(Open Sans Bold Italic)}@font-face{font-family:"Consolas (Custom)";font-weight:400;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local(Consolas)}@font-face{font-family:"Consolas (Custom)";font-weight:400;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local(Consolas Italic)}@font-face{font-family:"Consolas (Custom)";font-weight:700;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local(Consolas Bold)}@font-face{font-family:"Consolas (Custom)";font-weight:700;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local(Consolas Bold Italic)}.rt-reset:where(body,blockquote,dl,dd,figure,p){margin:0}.rt-reset:where(address,b,cite,code,dfn,em,i,kbd,q,samp,small,strong,var){font:unset}.rt-reset:where(h1,h2,h3,h4,h5,h6){font:unset;margin:0}.rt-reset:where(a){all:unset;-webkit-tap-highlight-color:transparent}.rt-reset:where(button,select,[type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range]){all:unset;text-indent:0;-webkit-tap-highlight-color:transparent;font-style:normal;font-weight:400;display:inline-block}.rt-reset:where(label){-webkit-tap-highlight-color:transparent}.rt-reset:where(select){text-align:start;font-style:normal;font-weight:400}.rt-reset:where(textarea,input:not([type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range])){all:unset;width:-webkit-fill-available;text-align:start;width:-moz-available;width:stretch;text-indent:0;-webkit-tap-highlight-color:transparent;cursor:text;white-space:pre-wrap;font-style:normal;font-weight:400;display:block}.rt-reset:where(:focus){outline:none}.rt-reset::placeholder{color:unset;opacity:unset;-webkit-user-select:none;user-select:none}.rt-reset:where(table){all:unset;text-indent:0;display:table}.rt-reset:where(caption){text-align:inherit}.rt-reset:where(td){padding:0}.rt-reset:where(th){font-weight:unset;text-align:inherit;padding:0}.rt-reset:where(abbr,acronym){text-decoration:none}.rt-reset:where(canvas,object,picture,summary){display:block}.rt-reset:where(del,s){-webkit-text-decoration:unset;text-decoration:unset}.rt-reset:where(fieldset,hr){all:unset;display:block}.rt-reset:where(legend){cursor:default;border:none;padding:0}.rt-reset:where(li){text-align:unset;display:block}.rt-reset:where(ol,ul){margin:0;padding:0;list-style:none}.rt-reset:where(iframe){width:-webkit-fill-available;width:-moz-available;border:none;width:stretch;display:block}.rt-reset:where(ins,u){text-decoration:none}.rt-reset:where(img){max-width:100%;display:block}.rt-reset:where(svg){flex-shrink:0;max-width:100%;display:block}.rt-reset:where(mark){all:unset}.rt-reset:where(pre){font:unset;margin:unset}.rt-reset:where(q):after,.rt-reset:where(q):before{content:""}.rt-reset:where(sub,sup){font:unset;vertical-align:unset}.rt-reset:where(details) ::marker{content:none}.rt-reset:where(summary)::marker{content:none}.rt-reset:where(video){width:-webkit-fill-available;width:-moz-available;width:stretch;display:block}.rt-reset:where(:any-link){cursor:var(--cursor-link)}.rt-reset:where(button){cursor:var(--cursor-button)}.rt-reset:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-reset:where(input[type=checkbox]){cursor:var(--cursor-checkbox)}.rt-reset:where(input[type=radio]){cursor:var(--cursor-radio)}.rt-reset,.rt-reset:after,.rt-reset:before{box-sizing:border-box}@keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rt-slide-from-top{0%{transform:translateY(4px)scale(.97)}to{transform:translateY(0)scale(1)}}@keyframes rt-slide-to-top{0%{transform:translateY(0)scale(1)}to{transform:translateY(4px)scale(.97)}}@keyframes rt-slide-from-bottom{0%{transform:translateY(-4px)scale(.97)}to{transform:translateY(0)scale(1)}}@keyframes rt-slide-to-bottom{0%{transform:translateY(0)scale(1)}to{transform:translateY(-4px)scale(.97)}}@keyframes rt-slide-from-left{0%{transform:translate(4px)scale(.97)}to{transform:translate(0)scale(1)}}@keyframes rt-slide-to-left{0%{transform:translate(0)scale(1)}to{transform:translate(4px)scale(.97)}}@keyframes rt-slide-from-right{0%{transform:translate(-4px)scale(.97)}to{transform:translate(0)scale(1)}}@keyframes rt-slide-to-right{0%{transform:translate(0)scale(1)}to{transform:translate(-4px)scale(.97)}}@media (prefers-reduced-motion:no-preference){.rt-PopperContent{animation-timing-function:cubic-bezier(.16,1,.3,1)}.rt-PopperContent:where([data-state=open]){animation-duration:.16s}.rt-PopperContent:where([data-state=open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}.rt-PopperContent:where([data-state=closed]){animation-duration:.1s}.rt-PopperContent:where([data-state=closed]):where([data-side=top]){animation-name:rt-slide-to-top,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=bottom]){animation-name:rt-slide-to-bottom,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=left]){animation-name:rt-slide-to-left,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=right]){animation-name:rt-slide-to-right,rt-fade-out}}.rt-Box{box-sizing:border-box;display:block}.rt-Flex{display:flex}.rt-Flex,.rt-Grid{box-sizing:border-box;justify-content:flex-start}.rt-Grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.rt-Skeleton{--skeleton-radius:var(--skeleton-radius-override);--skeleton-height:var(--skeleton-height-override);border-radius:var(--radius-1);box-shadow:none!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;color:#0000!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:default!important;background-image:none!important;background-clip:border-box!important;border:none!important;outline:none!important;animation:rt-skeleton-pulse 1s infinite alternate-reverse!important}.rt-Skeleton:where([data-inline-skeleton]){line-height:0;font-family:Arial,sans-serif!important}:where(.rt-Skeleton:empty){height:var(--space-3);display:block}.rt-Skeleton:after,.rt-Skeleton:before,.rt-Skeleton>*{visibility:hidden!important}@keyframes rt-skeleton-pulse{0%{background-color:var(--gray-a3)}to{background-color:var(--gray-a4)}}.rt-Text{line-height:var(--line-height,var(--default-line-height));letter-spacing:var(--letter-spacing,inherit)}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer:coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.rt-Text:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2)}.rt-Text:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3)}.rt-Text:where(.rt-r-size-4){font-size:var(--font-size-4);--line-height:var(--line-height-4);--letter-spacing:var(--letter-spacing-4)}.rt-Text:where(.rt-r-size-5){font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.rt-Text:where(.rt-r-size-6){font-size:var(--font-size-6);--line-height:var(--line-height-6);--letter-spacing:var(--letter-spacing-6)}.rt-Text:where(.rt-r-size-7){font-size:var(--font-size-7);--line-height:var(--line-height-7);--letter-spacing:var(--letter-spacing-7)}.rt-Text:where(.rt-r-size-8){font-size:var(--font-size-8);--line-height:var(--line-height-8);--letter-spacing:var(--letter-spacing-8)}.rt-Text:where(.rt-r-size-9){font-size:var(--font-size-9);--line-height:var(--line-height-9);--letter-spacing:var(--letter-spacing-9)}.rt-BaseDialogOverlay{position:fixed;inset:0}.rt-BaseDialogOverlay:before{content:"";background-color:var(--color-overlay);position:fixed;inset:0}.rt-BaseDialogScroll{display:flex;position:absolute;inset:0;overflow:auto}.rt-BaseDialogScrollPadding{padding:var(--space-6) var(--space-4) max(var(--space-6),6vh);flex-grow:1;margin:auto}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}.rt-BaseDialogContent{z-index:1;--inset-padding-top:var(--dialog-content-padding);--inset-padding-right:var(--dialog-content-padding);--inset-padding-bottom:var(--dialog-content-padding);--inset-padding-left:var(--dialog-content-padding);width:100%;padding:var(--dialog-content-padding);box-sizing:border-box;background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);outline:none;margin:auto;position:relative;overflow:auto}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding:var(--space-6);border-radius:var(--radius-5)}@media (prefers-reduced-motion:no-preference){@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-content-show{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rt-dialog-content-hide{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{opacity:0;animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=open]){animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){opacity:0;animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1)}}.rt-AvatarRoot{vertical-align:middle;-webkit-user-select:none;user-select:none;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rt-AvatarImage{object-fit:cover}.rt-AvatarFallback,.rt-AvatarImage{border-radius:inherit;width:100%;height:100%}.rt-AvatarFallback{font-family:var(--default-font-family);font-weight:var(--font-weight-medium);z-index:0;text-transform:uppercase;justify-content:center;align-items:center;font-style:normal;line-height:1;display:flex}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-two-letters-font-size,var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size:var(--space-5);--avatar-fallback-one-letter-font-size:var(--font-size-2);--avatar-fallback-two-letters-font-size:var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size:var(--space-6);--avatar-fallback-one-letter-font-size:var(--font-size-3);--avatar-fallback-two-letters-font-size:var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size:var(--space-7);--avatar-fallback-one-letter-font-size:var(--font-size-4);--avatar-fallback-two-letters-font-size:var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size:var(--space-8);--avatar-fallback-one-letter-font-size:var(--font-size-5);--avatar-fallback-two-letters-font-size:var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size:var(--space-9);--avatar-fallback-one-letter-font-size:var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size:80px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size:96px;--avatar-fallback-one-letter-font-size:var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size:128px;--avatar-fallback-one-letter-font-size:var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size:160px;--avatar-fallback-one-letter-font-size:var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{white-space:nowrap;font-family:var(--default-font-family);font-weight:var(--font-weight-medium);flex-shrink:0;align-items:center;height:fit-content;font-style:normal;line-height:1;display:inline-flex}.rt-Badge:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton{-webkit-user-select:none;user-select:none;vertical-align:top;font-family:var(--default-font-family);text-align:center;flex-shrink:0;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.rt-BaseButton:where([data-disabled]){--spinner-opacity:1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:content-box;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top:1px;--base-button-height:var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top:2px;--base-button-height:var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);color:var(--accent-contrast);z-index:0;background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom);position:relative}.rt-BaseButton:where(.rt-variant-classic):after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;border:var(--base-button-classic-after-inset) solid transparent;background-clip:content-box;background-color:inherit;background-image:linear-gradient(var(--black-a1),transparent,var(--white-a2));box-shadow:inset 0 2px 3px -1px var(--white-a4);position:absolute;inset:0}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a3),transparent,var(--white-a2))}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(var(--black-a1),transparent);padding-top:var(--base-button-classic-active-padding-top);box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{box-shadow:none;background-color:inherit;background-image:linear-gradient(var(--black-a2),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);filter:var(--base-button-classic-high-contrast-active-filter);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a5),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-2);box-shadow:var(--base-button-classic-disabled-box-shadow);filter:none;background-image:none;outline:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{box-shadow:none;background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);filter:var(--base-button-solid-active-filter)}@media (pointer:coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3);filter:none;outline:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover:hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:#0000}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a7);background-color:#0000}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover:hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a2)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-Button:where(.rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x:var(--space-2);--button-ghost-padding-y:var(--space-1)}.rt-Button:where(.rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-3);--button-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-Button:where(.rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x:var(--space-4);--button-ghost-padding-y:var(--space-2)}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{box-sizing:border-box;text-align:left;color:var(--accent-a11);justify-content:flex-start;align-items:flex-start;display:grid}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{height:var(--callout-icon-height);grid-column-start:-2;align-items:center;display:flex}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height:var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height:var(--line-height-3)}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){box-shadow:inset 0 0 0 1px var(--accent-a6);background-color:var(--accent-a2)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{border-radius:var(--base-card-border-radius);font-family:var(--default-font-family);font-weight:var(--font-weight-normal);text-align:start;--inset-border-width:var(--base-card-border-width);--inset-border-radius:var(--base-card-border-radius);padding:var(--base-card-padding-top) var(--base-card-padding-right) var(--base-card-padding-bottom) var(--base-card-padding-left);box-sizing:border-box;--inset-padding-top:calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right:calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom:calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left:calc(var(--base-card-padding-left) - var(--base-card-border-width));contain:paint;font-style:normal;display:block;position:relative;overflow:hidden}.rt-BaseCard:after,.rt-BaseCard:before{content:"";pointer-events:none;border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));inset:var(--base-card-border-width);transition:inherit;position:absolute}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top:var(--card-padding);--base-card-padding-right:var(--card-padding);--base-card-padding-bottom:var(--card-padding);--base-card-padding-left:var(--card-padding);--base-card-border-radius:var(--card-border-radius);--base-card-border-width:var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding:var(--space-3);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding:var(--space-4);--card-border-radius:var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding:var(--space-5);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding:var(--space-6);--card-border-radius:var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding:var(--space-8);--card-border-radius:var(--radius-6)}.rt-Card:where(.rt-variant-surface){--card-border-width:1px;--card-background-color:var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width:1px;--card-background-color:var(--color-panel);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}.rt-Card:where(.rt-variant-classic):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){box-shadow:var(--base-card-classic-active-box-shadow-outer);transition-duration:40ms}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--card-padding));--margin-right-override:calc(var(--margin-right) - var(--card-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--card-padding));--margin-left-override:calc(var(--margin-left) - var(--card-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}@media (hover:hover){.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer:coarse){.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{vertical-align:top;cursor:var(--cursor-checkbox);height:var(--skeleton-height,var(--line-height,var(--checkbox-size)));--skeleton-height-override:var(--checkbox-size);border-radius:var(--skeleton-radius);--skeleton-radius-override:var(--checkbox-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.rt-BaseCheckboxRoot:before{content:"";height:var(--checkbox-size);width:var(--checkbox-size);border-radius:var(--checkbox-border-radius);display:block}.rt-BaseCheckboxIndicator{width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size:calc(var(--space-4) * .875);--checkbox-indicator-size:calc(9px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size:var(--space-4);--checkbox-indicator-size:calc(10px * var(--scaling));--checkbox-border-radius:var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size:calc(var(--space-4) * 1.25);--checkbox-indicator-size:calc(12px * var(--scaling));--checkbox-border-radius:calc(var(--radius-1) * 1.25)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:#0000}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a1));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{box-shadow:var(--shadow-1);background-color:#0000;background-image:none}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:#0000}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-CheckboxCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{right:var(--checkbox-cards-item-padding-left);position:absolute}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right:calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top:var(--checkbox-cards-item-padding-top);--base-card-padding-right:var(--checkbox-cards-item-padding-right);--base-card-padding-bottom:var(--checkbox-cards-item-padding-bottom);--base-card-padding-left:var(--checkbox-cards-item-padding-left);--base-card-border-radius:var(--checkbox-cards-item-border-radius);--base-card-border-width:var(--checkbox-cards-item-border-width);align-items:center;gap:var(--space-2);cursor:var(--cursor-button);-webkit-tap-highlight-color:transparent;display:flex}.rt-CheckboxCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left:var(--space-3);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height:var(--line-height-2);--letter-spacing:var(--letter-spacing-2);--checkbox-cards-item-padding-top:calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom:calc(var(--space-4) * .875);--checkbox-cards-item-padding-left:var(--space-4);--checkbox-cards-item-border-radius:var(--radius-3);--checkbox-cards-item-checkbox-size:var(--space-4)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:var(--letter-spacing-3);--checkbox-cards-item-padding-top:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom:calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left:var(--space-5);--checkbox-cards-item-border-radius:var(--radius-4);--checkbox-cards-item-checkbox-size:calc(var(--space-4) * 1.25)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width:1px;--checkbox-cards-item-background-color:var(--color-surface);box-shadow:var(--base-card-classic-box-shadow-outer);transition:box-shadow .12s}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover:hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){box-shadow:var(--base-card-classic-hover-box-shadow-outer);transition-duration:40ms}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer:coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{gap:var(--space-1);flex-direction:column;display:flex}.rt-CheckboxGroupItem{gap:.5em;width:fit-content;display:flex}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:var(--gray-a3)}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top:var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--base-menu-content-padding);background-color:var(--base-menu-bg);--base-menu-bg:var(--color-panel-solid);box-shadow:var(--shadow-5);overflow:hidden}.rt-BaseMenuContent,.rt-BaseMenuViewport{box-sizing:border-box;flex-direction:column;display:flex}.rt-BaseMenuViewport{padding:var(--base-menu-content-padding);flex:1;overflow:auto}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{align-items:center;gap:var(--space-2);height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item);outline:none;display:flex;position:relative}.rt-BaseMenuShortcut{padding-left:var(--space-4);color:var(--gray-a11);align-items:center;margin-left:auto;display:flex}.rt-BaseMenuSubTriggerIcon{color:var(--gray-12);margin-right:calc(-2px * var(--scaling))}.rt-BaseMenuItemIndicator{width:var(--base-menu-item-padding-left);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0}.rt-BaseMenuSeparator{height:1px;margin:var(--space-2) var(--base-menu-item-padding-right) var(--space-2) var(--base-menu-item-padding-left);background-color:var(--gray-a6)}.rt-BaseMenuLabel{height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default;align-items:center;display:flex}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding:var(--space-1);--base-menu-item-padding-left:calc(var(--space-5) / 1.2);--base-menu-item-padding-right:var(--space-2);--base-menu-item-height:var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding:var(--space-2);--base-menu-item-padding-left:var(--space-3);--base-menu-item-padding-right:var(--space-3);--base-menu-item-height:var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left:var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left:var(--space-5)}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Heading{--leading-trim-start:var(--heading-leading-trim-start);--leading-trim-end:var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height:var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){padding:var(--icon-button-ghost-padding);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override:calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override:calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override:calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding:var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding:calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding:var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding:var(--space-3)}.rt-Kbd{font-family:var(--default-font-family);vertical-align:text-top;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;word-spacing:-.1em;border-radius:calc(var(--radius-factor) * .35em);min-width:1.75em;letter-spacing:var(--letter-spacing,var(--default-letter-spacing));height:fit-content;color:var(--gray-12);flex-shrink:0;justify-content:center;align-items:center;padding-bottom:.05em;padding-left:.5em;padding-right:.5em;font-size:.75em;font-weight:400;line-height:1.7em;display:inline-flex;position:relative;top:-.03em}.rt-Kbd:where(.rt-variant-classic){background-color:var(--gray-1);box-shadow:var(--kbd-box-shadow);transition:box-shadow .12s,background-color .12s}@media (hover:hover){.rt-Kbd:where(.rt-variant-classic):where(:any-link,button):where(:hover){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}}.rt-Kbd:where(.rt-variant-classic):where(:any-link,button):where([data-state=open]){background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5);transition-duration:40ms,40ms}.rt-Kbd:where(.rt-variant-classic):where(:any-link,button):where(:active:not([data-state=open])){background-color:var(--gray-2);box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7);padding-top:.05em;padding-bottom:0;transition-duration:40ms,40ms}.rt-Kbd:where(.rt-variant-classic):where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-variant-soft){background-color:var(--gray-a3)}@media (hover:hover){.rt-Kbd:where(.rt-variant-soft):where(:any-link,button):where(:hover){background-color:var(--gray-a4)}}.rt-Kbd:where(.rt-variant-soft):where(:any-link,button):where([data-state=open]){background-color:var(--gray-a4)}.rt-Kbd:where(.rt-variant-soft):where(:any-link,button):where(:active:not([data-state=open])){background-color:var(--gray-a5)}.rt-Kbd:where(.rt-variant-soft):where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing:var(--letter-spacing-1)}.rt-Kbd:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing:var(--letter-spacing-2)}.rt-Kbd:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing:var(--letter-spacing-3)}.rt-Kbd:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing:var(--letter-spacing-4)}.rt-Kbd:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing:var(--letter-spacing-5)}.rt-Kbd:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing:var(--letter-spacing-6)}.rt-Kbd:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing:var(--letter-spacing-7)}.rt-Kbd:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing:var(--letter-spacing-8)}.rt-Kbd:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing:var(--letter-spacing-9)}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);text-underline-offset:calc(.025em + 2px);text-decoration-line:none;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));-webkit-text-decoration-color:var(--accent-a5);text-decoration-color:var(--accent-a5)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer:coarse){.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover:hover){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-line:underline;-webkit-text-decoration-color:var(--accent-a6);text-decoration-color:var(--accent-a6)}@supports (color:color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){-webkit-text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6));text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover:hover){.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-always){text-decoration-line:underline}.rt-Link:where(:focus-visible){border-radius:calc(.07em * var(--radius-factor));outline-color:var(--focus-8);outline-offset:2px;outline-width:2px;outline-style:solid;text-decoration-line:none}.rt-PopoverContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);min-width:var(--radix-popover-trigger-width);--inset-padding-top:var(--popover-content-padding);--inset-padding-right:var(--popover-content-padding);--inset-padding-bottom:var(--popover-content-padding);--inset-padding-left:var(--popover-content-padding);padding:var(--popover-content-padding);box-sizing:border-box;transform-origin:var(--radix-popover-content-transform-origin);outline:0;position:relative;overflow:auto}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding:var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding:var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding:var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding:var(--space-6);border-radius:var(--radius-5)}@keyframes rt-progress-indicator-indeterminate-grow{0%{transform:scaleX(.01)}20%{transform:scaleX(.1)}30%{transform:scaleX(.6)}40%,50%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-RadioGroupRoot{gap:var(--space-1);flex-direction:column;display:flex}.rt-RadioGroupItem{gap:.5em;width:fit-content;display:flex}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{vertical-align:top;cursor:var(--cursor-radio);height:var(--skeleton-height,var(--line-height,var(--radio-size)));--skeleton-height-override:var(--radio-size);border-radius:var(--skeleton-radius);--skeleton-radius-override:100%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block}.rt-BaseRadioRoot:after,.rt-BaseRadioRoot:before{height:var(--radio-size);width:var(--radio-size);border-radius:100%}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size:calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size:var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size:calc(var(--space-4) * 1.25)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a3));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{box-shadow:var(--shadow-1);background-color:var(--gray-a3);background-image:none}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-ScrollAreaRoot{overflow:hidden}.rt-ScrollAreaRoot,.rt-ScrollAreaViewport{flex-direction:column;width:100%;height:100%;display:flex}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){pointer-events:none;outline:2px solid var(--focus-8);outline-offset:-2px;position:absolute;inset:0}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{flex-grow:1;width:fit-content;display:block!important}.rt-ScrollAreaScrollbar{-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);animation-duration:.12s;animation-timing-function:ease-out;display:flex}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);margin:var(--scrollarea-scrollbar-vertical-margin-top) var(--scrollarea-scrollbar-vertical-margin-right) var(--scrollarea-scrollbar-vertical-margin-bottom) var(--scrollarea-scrollbar-vertical-margin-left);flex-direction:column}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);margin:var(--scrollarea-scrollbar-horizontal-margin-top) var(--scrollarea-scrollbar-horizontal-margin-right) var(--scrollarea-scrollbar-horizontal-margin-bottom) var(--scrollarea-scrollbar-horizontal-margin-left);flex-direction:row}.rt-ScrollAreaThumb{background-color:var(--gray-a8);border-radius:inherit;transition:background-color .1s;position:relative}.rt-ScrollAreaThumb:before{content:"";width:100%;height:100%;min-width:var(--space-4);min-height:var(--space-4);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size:var(--space-1);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size:var(--space-2);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size:var(--space-3);--scrollarea-scrollbar-border-radius:max(var(--radius-1),var(--radius-full))}.rt-ScrollAreaScrollbar:where([data-state=visible]){animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){animation-name:rt-fade-out}@media (hover:hover){.rt-ScrollAreaThumb:where(:hover){background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{vertical-align:top;color:var(--gray-12);background-color:var(--color-surface);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));min-width:max-content;font-family:var(--default-font-family);text-align:center;isolation:isolate;border-radius:var(--segmented-control-border-radius);grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;font-style:normal;display:inline-grid;position:relative}.rt-SegmentedControlRoot:where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-3)}.rt-SegmentedControlItem{-webkit-user-select:none;user-select:none;align-items:stretch;display:flex}.rt-SegmentedControlItem:where(:first-child){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover:hover){:where(.rt-SegmentedControlItem[data-state=off]:not([disabled]):hover) .rt-SegmentedControlItemLabel{background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing);opacity:1;transition-timing-function:ease-out;position:absolute}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing);opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{z-index:-1;background-color:var(--gray-a4);width:1px;transition:opacity calc(.8 * var(--segmented-control-transition-duration));margin:3px -.5px;transition-timing-function:ease-out}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0s}.rt-SegmentedControlIndicator{z-index:-1;pointer-events:none;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-duration:var(--segmented-control-transition-duration);display:none;position:absolute;top:0;left:0}.rt-SegmentedControlIndicator:before{border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));background-color:var(--segmented-control-indicator-background-color);content:"";position:absolute;inset:1px}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator{--segmented-control-indicator-background-color:var(--gray-a3)}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator:before{box-shadow:none;inset:0}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:100%}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:50%}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:33.3333%}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:25%}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:20%}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:16.6667%}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:14.2857%}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:12.5%}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:11.1111%}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:10%}:where(.rt-SegmentedControlItem[data-state=on]:first-child)~.rt-SegmentedControlIndicator{transform:translate(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{transform:translate(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{transform:translate(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{transform:translate(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{transform:translate(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{transform:translate(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{transform:translate(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{transform:translate(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{transform:translate(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{transform:translate(900%)}.rt-SegmentedControlItemLabel{box-sizing:border-box;border-radius:inherit;flex-grow:1;justify-content:center;align-items:center;display:flex}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius:max(var(--radius-2),var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius:max(var(--radius-3),var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{-webkit-user-select:none;user-select:none;vertical-align:top;line-height:var(--height);font-family:var(--default-font-family);font-weight:var(--font-weight-regular);text-align:start;color:var(--gray-12);flex-shrink:0;justify-content:space-between;align-items:center;font-style:normal;display:inline-flex}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);box-sizing:border-box;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item);outline:none;align-items:center;display:flex;position:relative}.rt-SelectItemIndicator{width:var(--select-item-indicator-width);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0}.rt-SelectSeparator{height:1px;margin:var(--space-2) var(--select-separator-margin-right) var(--space-2) var(--select-item-indicator-width);background-color:var(--gray-a6)}.rt-SelectLabel{height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default;align-items:center;display:flex}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){box-sizing:content-box;height:fit-content;padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--margin-top-override:calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override:calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override:calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override:calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override:initial;--margin-right-override:initial;--margin-bottom-override:initial;--margin-left-override:initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height:var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height:var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-2);--select-trigger-ghost-padding-y:var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height:var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x:var(--space-3);--select-trigger-ghost-padding-y:calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding:var(--space-1);--select-item-height:var(--space-5);--select-item-indicator-width:calc(var(--space-5) / 1.2);--select-separator-margin-right:var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding:var(--space-2);--select-item-height:var(--space-6);--select-item-indicator-width:var(--space-5);--select-separator-margin-right:var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectTrigger:where(.rt-variant-surface){color:var(--gray-12);background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){color:var(--gray-12);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);z-index:0;position:relative}.rt-SelectTrigger:where(.rt-variant-classic):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-clip:content-box;background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1) 130%),linear-gradient(var(--color-surface),transparent);border:2px solid #0000;position:absolute;inset:0}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){color:var(--gray-a11);background-color:var(--gray-2);box-shadow:var(--base-button-classic-disabled-box-shadow);background-image:none}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-ghost),.rt-SelectTrigger:where(.rt-variant-soft){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a3)}@media (hover:hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){color:var(--gray-a11);background-color:#0000}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:var(--gray-a9)}.rt-SelectContent{box-shadow:var(--shadow-5);--scrollarea-scrollbar-vertical-margin-top:var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left:var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right:var(--select-content-padding);background-color:var(--color-panel-solid);overflow:hidden}.rt-SelectItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{background-color:var(--accent-a6);display:block}.rt-Separator:where(.rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.rt-r-orientation-vertical){width:1px;height:var(--separator-size)}.rt-Separator:where(.rt-r-size-1){--separator-size:var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size:var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size:var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size:100%}.rt-SliderRoot{--slider-thumb-size:calc(var(--slider-track-size) + var(--space-1));border-radius:max(calc(var(--radius-factor) * var(--slider-track-size) / 3),calc(var(--radius-factor) * var(--radius-thumb)));-webkit-user-select:none;user-select:none;touch-action:none;flex-grow:1;align-items:center;display:flex;position:relative}.rt-SliderRoot:where([data-orientation=horizontal]){width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--slider-track-size)}.rt-SliderRoot:where([data-orientation=vertical]){height:-webkit-fill-available;height:-moz-available;height:stretch;width:var(--slider-track-size);flex-direction:column}.rt-SliderTrack{border-radius:inherit;flex-grow:1;position:relative;overflow:hidden}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{border-radius:inherit;position:absolute}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{width:var(--slider-thumb-size);height:var(--slider-thumb-size);outline:0;display:block}.rt-SliderThumb:before{content:"";z-index:-1;width:calc(var(--slider-thumb-size) * 3);height:calc(var(--slider-thumb-size) * 3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rt-SliderThumb:after{content:"";inset:calc(-.25 * var(--slider-track-size));border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);cursor:var(--cursor-slider-thumb);background-color:#fff;position:absolute}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size:calc(var(--space-2) * .75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size:var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size:calc(var(--space-2) * 1.25)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{content:"";border-radius:inherit;box-shadow:var(--shadow-1);position:absolute;inset:0}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image);background-color:var(--accent-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow:0 0 0 1px var(--black-a3),0 0 0 1px var(--gray-a2),0 0 0 1px var(--accent-a2),0 1px 2px var(--gray-a4),0 1px 3px -.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image:none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){box-shadow:none;background-color:#0000;background-image:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{opacity:var(--spinner-opacity);display:block;position:relative}.rt-SpinnerLeaf{width:12.5%;height:100%;animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite;position:absolute;top:0;left:43.75%}.rt-SpinnerLeaf:before{content:"";border-radius:var(--radius-1);background-color:currentColor;width:100%;height:30%;display:block}.rt-SpinnerLeaf:where(:first-child){animation-delay:calc(-8 / 8 * var(--spinner-animation-duration));transform:rotate(0)}.rt-SpinnerLeaf:where(:nth-child(2)){animation-delay:calc(-7 / 8 * var(--spinner-animation-duration));transform:rotate(45deg)}.rt-SpinnerLeaf:where(:nth-child(3)){animation-delay:calc(-6 / 8 * var(--spinner-animation-duration));transform:rotate(90deg)}.rt-SpinnerLeaf:where(:nth-child(4)){animation-delay:calc(-5 / 8 * var(--spinner-animation-duration));transform:rotate(135deg)}.rt-SpinnerLeaf:where(:nth-child(5)){animation-delay:calc(-4 / 8 * var(--spinner-animation-duration));transform:rotate(180deg)}.rt-SpinnerLeaf:where(:nth-child(6)){animation-delay:calc(-3 / 8 * var(--spinner-animation-duration));transform:rotate(225deg)}.rt-SpinnerLeaf:where(:nth-child(7)){animation-delay:calc(-2 / 8 * var(--spinner-animation-duration));transform:rotate(270deg)}.rt-SpinnerLeaf:where(:nth-child(8)){animation-delay:calc(-1 / 8 * var(--spinner-animation-duration));transform:rotate(315deg)}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}.rt-SwitchRoot{vertical-align:top;height:var(--skeleton-height,var(--line-height,var(--switch-height)));--skeleton-height-override:var(--switch-height);border-radius:var(--skeleton-radius);--skeleton-radius-override:var(--switch-border-radius);--switch-width:calc(var(--switch-height) * 1.75);--switch-thumb-inset:1px;--switch-thumb-size:calc(var(--switch-height) - var(--switch-thumb-inset) * 2);--switch-thumb-translate-x:calc(var(--switch-width) - var(--switch-height));flex-shrink:0;align-items:center;display:inline-flex;position:relative}.rt-SwitchRoot:before{content:"";width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-border-radius);background-repeat:no-repeat;background-size:calc(var(--switch-width) * 2 + var(--switch-height)) 100%;cursor:var(--cursor-switch);transition:background-position linear,background-color ease-in-out,box-shadow ease-in-out,filter ease-in-out;display:block}.rt-SwitchRoot:where([data-state=unchecked]):before{background-position-x:100%;transition-duration:.12s,.14s,.14s,.14s}.rt-SwitchRoot:where([data-state=checked]):before{background-position:0;transition-duration:.16s,.14s,.14s,.14s}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{left:var(--switch-thumb-inset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));background-color:#fff;transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out;position:absolute}.rt-SwitchThumb:where([data-state=checked]){transform:translateX(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height:var(--space-4);--switch-border-radius:max(var(--radius-1),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height:calc(var(--space-5) * 5 / 6);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height:var(--space-5);--switch-border-radius:max(var(--radius-2),var(--radius-thumb))}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);background-color:var(--gray-a4);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a5);box-shadow:var(--shadow-1);opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){filter:none;background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--tab-height);padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);color:var(--gray-a11);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{box-sizing:border-box;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x);border-radius:var(--tab-inner-border-radius);justify-content:center;align-items:center;display:flex}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{visibility:hidden;font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height:var(--space-6);--tab-padding-x:var(--space-1);--tab-inner-padding-x:var(--space-1);--tab-inner-padding-y:calc(var(--space-1) * .5);--tab-inner-border-radius:var(--radius-1)}.rt-BaseTabList:where(.rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height:var(--space-7);--tab-padding-x:var(--space-2);--tab-inner-padding-x:var(--space-2);--tab-inner-padding-y:var(--space-1);--tab-inner-border-radius:var(--radius-2)}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 var(--gray-a5);white-space:nowrap;font-family:var(--default-font-family);scrollbar-width:none;justify-content:flex-start;font-style:normal;display:flex;overflow-x:auto}@media (hover:hover){.rt-BaseTabListTrigger:where(:hover){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{box-sizing:border-box;content:"";background-color:var(--accent-indicator);height:2px;position:absolute;bottom:0;left:0;right:0}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabsContent{outline:0;position:relative}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{width:100%;text-align:inherit;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));text-indent:var(--text-field-padding);align-items:center;display:flex}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button,.rt-TextFieldInput::-webkit-search-cancel-button{appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{box-sizing:content-box;width:var(--text-field-native-icon-size);height:var(--text-field-native-icon-size);padding:var(--space-1);margin-left:0;margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--text-field-border-radius) - 2px)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:var(--gray-12);-webkit-background-clip:text;background-clip:text}}.rt-TextFieldSlot{box-sizing:border-box;cursor:text;flex-shrink:0;align-items:center;display:flex}.rt-TextFieldSlot:where(:not([data-side=right])){margin-left:calc(var(--text-field-border-width) * -1);order:-1;margin-right:0}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){margin-left:0;margin-right:calc(var(--text-field-border-width) * -1);order:0}.rt-TextFieldRoot{box-sizing:border-box;height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:var(--text-field-border-radius);font-family:var(--default-font-family);font-weight:var(--font-weight-regular);text-align:start;align-items:stretch;font-style:normal;display:flex}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){text-indent:0;padding-left:var(--text-field-padding);padding-right:var(--text-field-padding)}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){text-indent:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height:var(--space-5);--text-field-padding:calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:var(--space-6);--text-field-padding:calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-2),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height:var(--space-7);--text-field-padding:calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius:max(var(--radius-3),var(--radius-full));--text-field-native-icon-size:var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color:var(--focus-a5);--text-field-focus-color:var(--focus-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color:var(--accent-a5);--text-field-focus-color:var(--accent-8);--text-field-border-width:0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown),.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color:var(--gray-a5);--text-field-focus-color:var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--accent-9)}.rt-ThemePanelRadioCard,.rt-ThemePanelSwatch{position:relative}.rt-ThemePanelRadioCardInput,.rt-ThemePanelSwatchInput{appearance:none;border-radius:inherit;outline:2px;width:100%;height:100%;margin:0;position:absolute;inset:0}.rt-ThemePanelSwatch{width:var(--space-5);height:var(--space-5);border-radius:100%}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-style:solid;outline-color:var(--accent-9)}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-style:solid;outline-color:var(--accent-9)}.rt-TooltipContent{box-sizing:border-box;padding:var(--space-1) var(--space-2);background-color:var(--gray-12);border-radius:var(--radius-2);transform-origin:var(--radix-tooltip-content-transform-origin);animation-duration:.14s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:var(--gray-1);-webkit-user-select:none;user-select:none;cursor:default}.rt-TooltipArrow{fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){z-index:0;min-height:100vh;position:relative}@supports (min-height:100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ac-start{align-content:start}.rt-r-ac-center{align-content:center}.rt-r-ac-end{align-content:end}.rt-r-ac-baseline{align-content:baseline}.rt-r-ac-stretch{align-content:stretch}.rt-r-ac-space-between{align-content:space-between}.rt-r-ac-space-around{align-content:space-around}.rt-r-ac-space-evenly{align-content:space-evenly}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}.rt-r-as-start{align-self:start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}.rt-r-display-contents{display:contents}.rt-r-fb{flex-basis:var(--flex-basis)}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{column-gap:var(--column-gap)}.rt-r-cg-0{column-gap:0}.rt-r-cg-1{column-gap:var(--space-1)}.rt-r-cg-2{column-gap:var(--space-2)}.rt-r-cg-3{column-gap:var(--space-3)}.rt-r-cg-4{column-gap:var(--space-4)}.rt-r-cg-5{column-gap:var(--space-5)}.rt-r-cg-6{column-gap:var(--space-6)}.rt-r-cg-7{column-gap:var(--space-7)}.rt-r-cg-8{column-gap:var(--space-8)}.rt-r-cg-9{column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}.rt-r-ga{grid-area:var(--grid-area)}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense,.rt-r-gaf-row-dense{grid-auto-flow:dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}.rt-r-h{height:var(--height)}.rt-r-min-h{min-height:var(--min-height)}.rt-r-max-h{max-height:var(--max-height)}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{inset:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}.rt-r-ji-start{justify-items:start}.rt-r-ji-center{justify-items:center}.rt-r-ji-end{justify-items:end}.rt-r-ji-baseline{justify-items:baseline}.rt-r-ji-stretch{justify-items:stretch}.rt-r-js-start{justify-self:start}.rt-r-js-center{justify-self:center}.rt-r-js-end{justify-self:end}.rt-r-js-baseline{justify-self:baseline}.rt-r-js-stretch{justify-self:stretch}.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9,.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9{margin:var(--margin-top-override,var(--margin-top)) var(--margin-right-override,var(--margin-right)) var(--margin-bottom-override,var(--margin-bottom)) var(--margin-left-override,var(--margin-left))}.rt-r-m{--margin-top:var(--m);--margin-right:var(--m);--margin-bottom:var(--m);--margin-left:var(--m)}.rt-r-m-0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}.rt-r-m-1{--margin-top:var(--space-1);--margin-right:var(--space-1);--margin-bottom:var(--space-1);--margin-left:var(--space-1)}.rt-r-m-2{--margin-top:var(--space-2);--margin-right:var(--space-2);--margin-bottom:var(--space-2);--margin-left:var(--space-2)}.rt-r-m-3{--margin-top:var(--space-3);--margin-right:var(--space-3);--margin-bottom:var(--space-3);--margin-left:var(--space-3)}.rt-r-m-4{--margin-top:var(--space-4);--margin-right:var(--space-4);--margin-bottom:var(--space-4);--margin-left:var(--space-4)}.rt-r-m-5{--margin-top:var(--space-5);--margin-right:var(--space-5);--margin-bottom:var(--space-5);--margin-left:var(--space-5)}.rt-r-m-6{--margin-top:var(--space-6);--margin-right:var(--space-6);--margin-bottom:var(--space-6);--margin-left:var(--space-6)}.rt-r-m-7{--margin-top:var(--space-7);--margin-right:var(--space-7);--margin-bottom:var(--space-7);--margin-left:var(--space-7)}.rt-r-m-8{--margin-top:var(--space-8);--margin-right:var(--space-8);--margin-bottom:var(--space-8);--margin-left:var(--space-8)}.rt-r-m-9{--margin-top:var(--space-9);--margin-right:var(--space-9);--margin-bottom:var(--space-9);--margin-left:var(--space-9)}.-rt-r-m-1{--margin-top:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1));--margin-left:calc(-1 * var(--space-1))}.-rt-r-m-2{--margin-top:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2));--margin-left:calc(-1 * var(--space-2))}.-rt-r-m-3{--margin-top:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3));--margin-left:calc(-1 * var(--space-3))}.-rt-r-m-4{--margin-top:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4));--margin-left:calc(-1 * var(--space-4))}.-rt-r-m-5{--margin-top:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5));--margin-left:calc(-1 * var(--space-5))}.-rt-r-m-6{--margin-top:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6));--margin-left:calc(-1 * var(--space-6))}.-rt-r-m-7{--margin-top:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7));--margin-left:calc(-1 * var(--space-7))}.-rt-r-m-8{--margin-top:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8));--margin-left:calc(-1 * var(--space-8))}.-rt-r-m-9{--margin-top:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9));--margin-left:calc(-1 * var(--space-9))}.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9,.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9{margin-left:var(--margin-left-override,var(--margin-left));margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mx{--margin-left:var(--ml);--margin-right:var(--mr)}.rt-r-mx-0{--margin-left:0px;--margin-right:0px}.rt-r-mx-1{--margin-left:var(--space-1);--margin-right:var(--space-1)}.rt-r-mx-2{--margin-left:var(--space-2);--margin-right:var(--space-2)}.rt-r-mx-3{--margin-left:var(--space-3);--margin-right:var(--space-3)}.rt-r-mx-4{--margin-left:var(--space-4);--margin-right:var(--space-4)}.rt-r-mx-5{--margin-left:var(--space-5);--margin-right:var(--space-5)}.rt-r-mx-6{--margin-left:var(--space-6);--margin-right:var(--space-6)}.rt-r-mx-7{--margin-left:var(--space-7);--margin-right:var(--space-7)}.rt-r-mx-8{--margin-left:var(--space-8);--margin-right:var(--space-8)}.rt-r-mx-9{--margin-left:var(--space-9);--margin-right:var(--space-9)}.-rt-r-mx-1{--margin-left:calc(-1 * var(--space-1));--margin-right:calc(-1 * var(--space-1))}.-rt-r-mx-2{--margin-left:calc(-1 * var(--space-2));--margin-right:calc(-1 * var(--space-2))}.-rt-r-mx-3{--margin-left:calc(-1 * var(--space-3));--margin-right:calc(-1 * var(--space-3))}.-rt-r-mx-4{--margin-left:calc(-1 * var(--space-4));--margin-right:calc(-1 * var(--space-4))}.-rt-r-mx-5{--margin-left:calc(-1 * var(--space-5));--margin-right:calc(-1 * var(--space-5))}.-rt-r-mx-6{--margin-left:calc(-1 * var(--space-6));--margin-right:calc(-1 * var(--space-6))}.-rt-r-mx-7{--margin-left:calc(-1 * var(--space-7));--margin-right:calc(-1 * var(--space-7))}.-rt-r-mx-8{--margin-left:calc(-1 * var(--space-8));--margin-right:calc(-1 * var(--space-8))}.-rt-r-mx-9{--margin-left:calc(-1 * var(--space-9));--margin-right:calc(-1 * var(--space-9))}.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9,.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9{margin-top:var(--margin-top-override,var(--margin-top));margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.rt-r-my{--margin-top:var(--mt);--margin-bottom:var(--mb)}.rt-r-my-0{--margin-top:0px;--margin-bottom:0px}.rt-r-my-1{--margin-top:var(--space-1);--margin-bottom:var(--space-1)}.rt-r-my-2{--margin-top:var(--space-2);--margin-bottom:var(--space-2)}.rt-r-my-3{--margin-top:var(--space-3);--margin-bottom:var(--space-3)}.rt-r-my-4{--margin-top:var(--space-4);--margin-bottom:var(--space-4)}.rt-r-my-5{--margin-top:var(--space-5);--margin-bottom:var(--space-5)}.rt-r-my-6{--margin-top:var(--space-6);--margin-bottom:var(--space-6)}.rt-r-my-7{--margin-top:var(--space-7);--margin-bottom:var(--space-7)}.rt-r-my-8{--margin-top:var(--space-8);--margin-bottom:var(--space-8)}.rt-r-my-9{--margin-top:var(--space-9);--margin-bottom:var(--space-9)}.-rt-r-my-1{--margin-top:calc(-1 * var(--space-1));--margin-bottom:calc(-1 * var(--space-1))}.-rt-r-my-2{--margin-top:calc(-1 * var(--space-2));--margin-bottom:calc(-1 * var(--space-2))}.-rt-r-my-3{--margin-top:calc(-1 * var(--space-3));--margin-bottom:calc(-1 * var(--space-3))}.-rt-r-my-4{--margin-top:calc(-1 * var(--space-4));--margin-bottom:calc(-1 * var(--space-4))}.-rt-r-my-5{--margin-top:calc(-1 * var(--space-5));--margin-bottom:calc(-1 * var(--space-5))}.-rt-r-my-6{--margin-top:calc(-1 * var(--space-6));--margin-bottom:calc(-1 * var(--space-6))}.-rt-r-my-7{--margin-top:calc(-1 * var(--space-7));--margin-bottom:calc(-1 * var(--space-7))}.-rt-r-my-8{--margin-top:calc(-1 * var(--space-8));--margin-bottom:calc(-1 * var(--space-8))}.-rt-r-my-9{--margin-top:calc(-1 * var(--space-9));--margin-bottom:calc(-1 * var(--space-9))}.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9,.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9{margin-top:var(--margin-top-override,var(--margin-top))}.rt-r-mt{--margin-top:var(--mt)}.rt-r-mt-0{--margin-top:0px}.rt-r-mt-1{--margin-top:var(--space-1)}.rt-r-mt-2{--margin-top:var(--space-2)}.rt-r-mt-3{--margin-top:var(--space-3)}.rt-r-mt-4{--margin-top:var(--space-4)}.rt-r-mt-5{--margin-top:var(--space-5)}.rt-r-mt-6{--margin-top:var(--space-6)}.rt-r-mt-7{--margin-top:var(--space-7)}.rt-r-mt-8{--margin-top:var(--space-8)}.rt-r-mt-9{--margin-top:var(--space-9)}.-rt-r-mt-1{--margin-top:calc(-1 * var(--space-1))}.-rt-r-mt-2{--margin-top:calc(-1 * var(--space-2))}.-rt-r-mt-3{--margin-top:calc(-1 * var(--space-3))}.-rt-r-mt-4{--margin-top:calc(-1 * var(--space-4))}.-rt-r-mt-5{--margin-top:calc(-1 * var(--space-5))}.-rt-r-mt-6{--margin-top:calc(-1 * var(--space-6))}.-rt-r-mt-7{--margin-top:calc(-1 * var(--space-7))}.-rt-r-mt-8{--margin-top:calc(-1 * var(--space-8))}.-rt-r-mt-9{--margin-top:calc(-1 * var(--space-9))}.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9,.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9{margin-right:var(--margin-right-override,var(--margin-right))}.rt-r-mr{--margin-right:var(--mr)}.rt-r-mr-0{--margin-right:0px}.rt-r-mr-1{--margin-right:var(--space-1)}.rt-r-mr-2{--margin-right:var(--space-2)}.rt-r-mr-3{--margin-right:var(--space-3)}.rt-r-mr-4{--margin-right:var(--space-4)}.rt-r-mr-5{--margin-right:var(--space-5)}.rt-r-mr-6{--margin-right:var(--space-6)}.rt-r-mr-7{--margin-right:var(--space-7)}.rt-r-mr-8{--margin-right:var(--space-8)}.rt-r-mr-9{--margin-right:var(--space-9)}.-rt-r-mr-1{--margin-right:calc(-1 * var(--space-1))}.-rt-r-mr-2{--margin-right:calc(-1 * var(--space-2))}.-rt-r-mr-3{--margin-right:calc(-1 * var(--space-3))}.-rt-r-mr-4{--margin-right:calc(-1 * var(--space-4))}.-rt-r-mr-5{--margin-right:calc(-1 * var(--space-5))}.-rt-r-mr-6{--margin-right:calc(-1 * var(--space-6))}.-rt-r-mr-7{--margin-right:calc(-1 * var(--space-7))}.-rt-r-mr-8{--margin-right:calc(-1 * var(--space-8))}.-rt-r-mr-9{--margin-right:calc(-1 * var(--space-9))}.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9,.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9{margin-bottom:var(--margin-bottom-override,var(--margin-bottom))}.rt-r-mb{--margin-bottom:var(--mb)}.rt-r-mb-0{--margin-bottom:0px}.rt-r-mb-1{--margin-bottom:var(--space-1)}.rt-r-mb-2{--margin-bottom:var(--space-2)}.rt-r-mb-3{--margin-bottom:var(--space-3)}.rt-r-mb-4{--margin-bottom:var(--space-4)}.rt-r-mb-5{--margin-bottom:var(--space-5)}.rt-r-mb-6{--margin-bottom:var(--space-6)}.rt-r-mb-7{--margin-bottom:var(--space-7)}.rt-r-mb-8{--margin-bottom:var(--space-8)}.rt-r-mb-9{--margin-bottom:var(--space-9)}.-rt-r-mb-1{--margin-bottom:calc(-1 * var(--space-1))}.-rt-r-mb-2{--margin-bottom:calc(-1 * var(--space-2))}.-rt-r-mb-3{--margin-bottom:calc(-1 * var(--space-3))}.-rt-r-mb-4{--margin-bottom:calc(-1 * var(--space-4))}.-rt-r-mb-5{--margin-bottom:calc(-1 * var(--space-5))}.-rt-r-mb-6{--margin-bottom:calc(-1 * var(--space-6))}.-rt-r-mb-7{--margin-bottom:calc(-1 * var(--space-7))}.-rt-r-mb-8{--margin-bottom:calc(-1 * var(--space-8))}.-rt-r-mb-9{--margin-bottom:calc(-1 * var(--space-9))}.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9,.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9{margin-left:var(--margin-left-override,var(--margin-left))}.rt-r-ml{--margin-left:var(--ml)}.rt-r-ml-0{--margin-left:0px}.rt-r-ml-1{--margin-left:var(--space-1)}.rt-r-ml-2{--margin-left:var(--space-2)}.rt-r-ml-3{--margin-left:var(--space-3)}.rt-r-ml-4{--margin-left:var(--space-4)}.rt-r-ml-5{--margin-left:var(--space-5)}.rt-r-ml-6{--margin-left:var(--space-6)}.rt-r-ml-7{--margin-left:var(--space-7)}.rt-r-ml-8{--margin-left:var(--space-8)}.rt-r-ml-9{--margin-left:var(--space-9)}.-rt-r-ml-1{--margin-left:calc(-1 * var(--space-1))}.-rt-r-ml-2{--margin-left:calc(-1 * var(--space-2))}.-rt-r-ml-3{--margin-left:calc(-1 * var(--space-3))}.-rt-r-ml-4{--margin-left:calc(-1 * var(--space-4))}.-rt-r-ml-5{--margin-left:calc(-1 * var(--space-5))}.-rt-r-ml-6{--margin-left:calc(-1 * var(--space-6))}.-rt-r-ml-7{--margin-left:calc(-1 * var(--space-7))}.-rt-r-ml-8{--margin-left:calc(-1 * var(--space-8))}.-rt-r-ml-9{--margin-left:calc(-1 * var(--space-9))}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding:var(--inset-padding-top) var(--inset-padding-right) var(--inset-padding-bottom) var(--inset-padding-left)}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}.rt-r-py{padding-top:var(--pt);padding-bottom:var(--pb)}.rt-r-py-0{padding-top:0;padding-bottom:0}.rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:sticky}.rt-r-w{width:var(--width)}.rt-r-min-w{min-width:var(--min-width)}.rt-r-max-w{max-width:var(--max-width)}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-normal:before,.rt-r-lt-start:after{content:none}.rt-r-lt-both:after,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-start:before{content:"";display:table}.rt-r-lt-both:before,.rt-r-lt-start:before{margin-bottom:calc(var(--leading-trim-start,var(--default-leading-trim-start)) - var(--line-height,calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-both:after,.rt-r-lt-end:after{margin-top:calc(var(--leading-trim-end,var(--default-leading-trim-end)) - var(--line-height,calc(1em * var(--default-line-height))) / 2)}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.rt-r-tw-balance{white-space:normal;text-wrap:balance}.rt-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt-r-va-baseline{vertical-align:baseline}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}.rt-Skeleton{animation:usk-motion-loading-pulse var(--motion-loading-pulse-cadence) var(--motion-easing-standard) infinite!important}@media (prefers-reduced-motion:reduce){.rt-Skeleton{animation:none!important}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-2{top:calc(var(--ds-space-base-space-1) * 2)}.top-4{top:calc(var(--ds-space-base-space-1) * 4)}.top-16{top:calc(var(--ds-space-base-space-1) * 16)}.top-20{top:calc(var(--ds-space-base-space-1) * 20)}.top-24{top:calc(var(--ds-space-base-space-1) * 24)}.top-40{top:calc(var(--ds-space-base-space-1) * 40)}.top-80{top:calc(var(--ds-space-base-space-1) * 80)}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--ds-space-base-space-1) * 2)}.right-4{right:calc(var(--ds-space-base-space-1) * 4)}.bottom-4{bottom:calc(var(--ds-space-base-space-1) * 4)}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.left-4{left:calc(var(--ds-space-base-space-1) * 4)}.isolate{isolation:isolate}.z-50{z-index:50}.z-layer-base{z-index:var(--layer-base)}.z-layer-dialog{z-index:var(--layer-dialog)}.z-layer-dialog-popover{z-index:var(--layer-dialog-popover)}.z-layer-local-control{z-index:var(--layer-local-control)}.z-layer-local-raised{z-index:var(--layer-local-raised)}.z-layer-navigation{z-index:var(--layer-navigation)}.z-layer-nested-dialog{z-index:var(--layer-nested-dialog)}.z-layer-nested-scrim{z-index:var(--layer-nested-scrim)}.z-layer-popover{z-index:var(--layer-popover)}.z-layer-scrim{z-index:var(--layer-scrim)}.z-layer-sticky{z-index:var(--layer-sticky)}.z-layer-toast{z-index:var(--layer-toast)}.-order-1{order:calc(1 * -1)}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.row-3{grid-row:3}.container{width:100%}@media (min-width:520px){.container{max-width:520px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--ds-space-base-space-1) * -4)}.mx-4{margin-inline:calc(var(--ds-space-base-space-1) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--ds-space-base-space-1) * 2)}.my-4{margin-block:calc(var(--ds-space-base-space-1) * 4)}.my-5{margin-block:calc(var(--ds-space-base-space-1) * 5)}.-mt-2{margin-top:calc(var(--ds-space-base-space-1) * -2)}.-mt-12{margin-top:calc(var(--ds-space-base-space-1) * -12)}.mt-0\.5{margin-top:calc(var(--ds-space-base-space-1) * .5)}.mt-1{margin-top:var(--ds-space-base-space-1)}.mt-1\.5{margin-top:calc(var(--ds-space-base-space-1) * 1.5)}.mt-2{margin-top:calc(var(--ds-space-base-space-1) * 2)}.mt-3{margin-top:calc(var(--ds-space-base-space-1) * 3)}.mt-4{margin-top:calc(var(--ds-space-base-space-1) * 4)}.mt-5{margin-top:calc(var(--ds-space-base-space-1) * 5)}.mt-6{margin-top:calc(var(--ds-space-base-space-1) * 6)}.mt-8{margin-top:calc(var(--ds-space-base-space-1) * 8)}.mt-10{margin-top:calc(var(--ds-space-base-space-1) * 10)}.mt-14{margin-top:calc(var(--ds-space-base-space-1) * 14)}.mt-16{margin-top:calc(var(--ds-space-base-space-1) * 16)}.mt-auto{margin-top:auto}.mt-stack-default{margin-top:var(--space-stack-default)}.mt-stack-tight{margin-top:var(--space-stack-tight)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--ds-space-base-space-1)}.mb-2{margin-bottom:calc(var(--ds-space-base-space-1) * 2)}.mb-2\.5{margin-bottom:calc(var(--ds-space-base-space-1) * 2.5)}.mb-3{margin-bottom:calc(var(--ds-space-base-space-1) * 3)}.mb-4{margin-bottom:calc(var(--ds-space-base-space-1) * 4)}.mb-5{margin-bottom:calc(var(--ds-space-base-space-1) * 5)}.mb-6{margin-bottom:calc(var(--ds-space-base-space-1) * 6)}.mb-10{margin-bottom:calc(var(--ds-space-base-space-1) * 10)}.\!ml-auto{margin-left:auto!important}.ml-1{margin-left:var(--ds-space-base-space-1)}.ml-2{margin-left:calc(var(--ds-space-base-space-1) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.aspect-4\/3{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--ds-space-base-space-1) * 2);height:calc(var(--ds-space-base-space-1) * 2)}.size-4{width:calc(var(--ds-space-base-space-1) * 4);height:calc(var(--ds-space-base-space-1) * 4)}.size-7{width:calc(var(--ds-space-base-space-1) * 7);height:calc(var(--ds-space-base-space-1) * 7)}.size-8{width:calc(var(--ds-space-base-space-1) * 8);height:calc(var(--ds-space-base-space-1) * 8)}.size-9{width:calc(var(--ds-space-base-space-1) * 9);height:calc(var(--ds-space-base-space-1) * 9)}.size-10{width:calc(var(--ds-space-base-space-1) * 10);height:calc(var(--ds-space-base-space-1) * 10)}.size-11{width:calc(var(--ds-space-base-space-1) * 11);height:calc(var(--ds-space-base-space-1) * 11)}.size-12{width:calc(var(--ds-space-base-space-1) * 12);height:calc(var(--ds-space-base-space-1) * 12)}.size-16{width:calc(var(--ds-space-base-space-1) * 16);height:calc(var(--ds-space-base-space-1) * 16)}.size-px{width:1px;height:1px}.\!h-6{height:calc(var(--ds-space-base-space-1) * 6)!important}.h-1\.5{height:calc(var(--ds-space-base-space-1) * 1.5)}.h-2{height:calc(var(--ds-space-base-space-1) * 2)}.h-3{height:calc(var(--ds-space-base-space-1) * 3)}.h-4{height:calc(var(--ds-space-base-space-1) * 4)}.h-5{height:calc(var(--ds-space-base-space-1) * 5)}.h-7{height:calc(var(--ds-space-base-space-1) * 7)}.h-8{height:calc(var(--ds-space-base-space-1) * 8)}.h-11{height:calc(var(--ds-space-base-space-1) * 11)}.h-12{height:calc(var(--ds-space-base-space-1) * 12)}.h-16{height:calc(var(--ds-space-base-space-1) * 16)}.h-24{height:calc(var(--ds-space-base-space-1) * 24)}.h-96{height:calc(var(--ds-space-base-space-1) * 96)}.h-\[1px\]{height:1px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[210px\]{height:210px}.h-\[460px\]{height:460px}.h-\[551px\]{height:551px}.h-\[844px\]{height:844px}.h-\[900px\]{height:900px}.h-\[1024px\]{height:1024px}.h-\[min\(34rem\,calc\(100dvh-2rem\)\)\]{height:min(34rem,100dvh - 2rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--ds-space-base-space-1) * 64)}.max-h-72{max-height:calc(var(--ds-space-base-space-1) * 72)}.max-h-\[85dvh\]{max-height:85dvh}.max-h-full{max-height:100%}.\!min-h-6{min-height:calc(var(--ds-space-base-space-1) * 6)!important}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--ds-space-base-space-1) * 5)}.min-h-8{min-height:calc(var(--ds-space-base-space-1) * 8)}.min-h-10{min-height:calc(var(--ds-space-base-space-1) * 10)}.min-h-11{min-height:calc(var(--ds-space-base-space-1) * 11)}.min-h-12{min-height:calc(var(--ds-space-base-space-1) * 12)}.min-h-16{min-height:calc(var(--ds-space-base-space-1) * 16)}.min-h-20{min-height:calc(var(--ds-space-base-space-1) * 20)}.min-h-24{min-height:calc(var(--ds-space-base-space-1) * 24)}.min-h-32{min-height:calc(var(--ds-space-base-space-1) * 32)}.min-h-44{min-height:calc(var(--ds-space-base-space-1) * 44)}.min-h-56{min-height:calc(var(--ds-space-base-space-1) * 56)}.min-h-\[32rem\]{min-height:32rem}.min-h-\[34px\]{min-height:34px}.min-h-\[44px\]{min-height:44px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[86px\]{min-height:86px}.min-h-\[var\(--lf-target\)\]{min-height:var(--lf-target)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-2{width:calc(var(--ds-space-base-space-1) * 2)}.w-4\/5{width:80%}.w-8{width:calc(var(--ds-space-base-space-1) * 8)}.w-11{width:calc(var(--ds-space-base-space-1) * 11)}.w-12{width:calc(var(--ds-space-base-space-1) * 12)}.w-14{width:calc(var(--ds-space-base-space-1) * 14)}.w-16{width:calc(var(--ds-space-base-space-1) * 16)}.w-24{width:calc(var(--ds-space-base-space-1) * 24)}.w-40{width:calc(var(--ds-space-base-space-1) * 40)}.w-47{width:calc(var(--ds-space-base-space-1) * 47)}.w-64{width:calc(var(--ds-space-base-space-1) * 64)}.w-80{width:calc(var(--ds-space-base-space-1) * 80)}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-\[390px\]{width:390px}.w-\[420px\]{width:420px}.w-\[540px\]{width:540px}.w-\[768px\]{width:768px}.w-\[1440px\]{width:1440px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(100\%\,64rem\)\]{width:min(100%,64rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.max-w-layout-aside{max-width:var(--layout-container-aside)}.max-w-layout-compact{max-width:var(--layout-container-compact)}.max-w-layout-content{max-width:var(--layout-container-content)}.max-w-layout-reading{max-width:var(--layout-container-reading)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-measure-body{max-width:var(--layout-measure-body)}.max-w-measure-compact{max-width:var(--layout-measure-compact)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--ds-space-base-space-1) * 11)}.min-w-\[44px\]{min-width:44px}.min-w-\[160px\]{min-width:160px}.\!flex-none{flex:none!important}.\[flex\:1_1_0\]{flex:1 1 0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-24{--tw-translate-y:calc(var(--ds-space-base-space-1) * -24)}.-translate-y-24,.translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%)}.scale-2{--tw-scale-x:2%;--tw-scale-y:2%;--tw-scale-z:2%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.animate-none{animation:none}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--ds-space-base-space-1) * 20)}.scroll-mt-32{scroll-margin-top:calc(var(--ds-space-base-space-1) * 32)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-1{column-count:1}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--ds-space-base-space-1) * .5)}.gap-1{gap:var(--ds-space-base-space-1)}.gap-1\.5{gap:calc(var(--ds-space-base-space-1) * 1.5)}.gap-2{gap:calc(var(--ds-space-base-space-1) * 2)}.gap-2\.5{gap:calc(var(--ds-space-base-space-1) * 2.5)}.gap-3{gap:calc(var(--ds-space-base-space-1) * 3)}.gap-4{gap:calc(var(--ds-space-base-space-1) * 4)}.gap-5{gap:calc(var(--ds-space-base-space-1) * 5)}.gap-6{gap:calc(var(--ds-space-base-space-1) * 6)}.gap-7{gap:calc(var(--ds-space-base-space-1) * 7)}.gap-8{gap:calc(var(--ds-space-base-space-1) * 8)}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-inline-default{gap:var(--space-inline-default)}.gap-stack-tight{gap:var(--space-stack-tight)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--ds-space-base-space-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--ds-space-base-space-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 16) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--ds-space-base-space-1) * 1.5)}.gap-x-2{column-gap:calc(var(--ds-space-base-space-1) * 2)}.gap-x-3{column-gap:calc(var(--ds-space-base-space-1) * 3)}.gap-x-6{column-gap:calc(var(--ds-space-base-space-1) * 6)}.gap-x-8{column-gap:calc(var(--ds-space-base-space-1) * 8)}.gap-y-1{row-gap:var(--ds-space-base-space-1)}.gap-y-2{row-gap:calc(var(--ds-space-base-space-1) * 2)}.gap-y-6{row-gap:calc(var(--ds-space-base-space-1) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[16px_16px_0px_0px\]{border-radius:16px 16px 0 0}.rounded-card{border-radius:var(--shape-card)}.rounded-circle{border-radius:var(--shape-circle)}.rounded-compact{border-radius:var(--shape-compact)}.rounded-control{border-radius:var(--shape-control)}.rounded-detail{border-radius:var(--shape-detail)}.rounded-full{border-radius:9999px}.rounded-md{border-radius:var(--shape-tailwind-md)}.rounded-panel{border-radius:var(--shape-panel)}.rounded-pill{border-radius:var(--shape-pill)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--lf-accent\)\]{border-color:var(--lf-accent)}.border-\[var\(--lf-alpha-faint\)\]{border-color:var(--lf-alpha-faint)}.border-\[var\(--lf-alpha-subtle\)\]{border-color:var(--lf-alpha-subtle)}.border-\[var\(--lf-blue-muted\)\]{border-color:var(--lf-blue-muted)}.border-\[var\(--lf-border\)\]{border-color:var(--lf-border)}.border-\[var\(--lf-border-subtle\)\]{border-color:var(--lf-border-subtle)}.border-\[var\(--lf-hairline\)\]{border-color:var(--lf-hairline)}.border-\[var\(--lf-ice\)\]{border-color:var(--lf-ice)}.border-\[var\(--lf-line\)\]{border-color:var(--lf-line)}.border-\[var\(--lf-teal\)\]{border-color:var(--lf-teal)}.border-\[var\(--lf-ui-gray\)\]{border-color:var(--lf-ui-gray)}.border-accent-subtle{border-color:var(--accent-subtle)}.border-border,.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--border) 80%,transparent)}}.border-primary,.border-primary\/45{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/45{border-color:color-mix(in oklab,var(--primary) 45%,transparent)}}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.\!bg-transparent{background-color:#0000!important}.bg-\[\#4db8b0\]{background-color:#4db8b0}.bg-\[\#07766e\]{background-color:#07766e}.bg-\[\#e3e7e8\]{background-color:#e3e7e8}.bg-\[\#f0fdfa\]{background-color:#f0fdfa}.bg-\[\#f1f3f3\]{background-color:#f1f3f3}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[color-mix\(in_oklab\,var\(--lf-white\)_94\%\,transparent\)\]{background-color:var(--lf-white)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--lf-white\)_94\%\,transparent\)\]{background-color:color-mix(in oklab,var(--lf-white) 94%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--lf-ink\)_45\%\,transparent\)\]{background-color:var(--lf-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--lf-ink\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--lf-ink) 45%,transparent)}}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--data-fill-danger\)\]{background-color:var(--data-fill-danger)}.bg-\[var\(--data-fill-neutral\)\]{background-color:var(--data-fill-neutral)}.bg-\[var\(--data-fill-warning\)\]{background-color:var(--data-fill-warning)}.bg-\[var\(--lf-accent\)\]{background-color:var(--lf-accent)}.bg-\[var\(--lf-accent-subtle\)\]{background-color:var(--lf-accent-subtle)}.bg-\[var\(--lf-accent-tint\)\]{background-color:var(--lf-accent-tint)}.bg-\[var\(--lf-alpha-faint\)\]{background-color:var(--lf-alpha-faint)}.bg-\[var\(--lf-hairline\)\]{background-color:var(--lf-hairline)}.bg-\[var\(--lf-ice\)\]{background-color:var(--lf-ice)}.bg-\[var\(--lf-primary\)\]{background-color:var(--lf-primary)}.bg-\[var\(--lf-surface-dark\)\]{background-color:var(--lf-surface-dark)}.bg-\[var\(--lf-surface-light\)\]{background-color:var(--lf-surface-light)}.bg-\[var\(--lf-surface-page\)\]{background-color:var(--lf-surface-page)}.bg-\[var\(--lf-surface-raised\)\]{background-color:var(--lf-surface-raised)}.bg-\[var\(--lf-surface-subdued\)\]{background-color:var(--lf-surface-subdued)}.bg-\[var\(--lf-teal\)\]{background-color:var(--lf-teal)}.bg-\[var\(--lf-teal-deep\)\]{background-color:var(--lf-teal-deep)}.bg-\[var\(--lf-white\)\]{background-color:var(--lf-white)}.bg-\[var\(--lf-white-alpha-subtle\)\]{background-color:var(--lf-white-alpha-subtle)}.bg-\[var\(--swatch-color\)\]{background-color:var(--swatch-color)}.bg-accent{background-color:var(--accent)}.bg-accent-subtle{background-color:var(--accent-subtle)}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/45{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/45{background-color:color-mix(in oklab,var(--muted) 45%,transparent)}}.bg-muted\/55{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/55{background-color:color-mix(in oklab,var(--muted) 55%,transparent)}}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--ds-space-base-space-1)}.p-1\.5{padding:calc(var(--ds-space-base-space-1) * 1.5)}.p-2{padding:calc(var(--ds-space-base-space-1) * 2)}.p-3{padding:calc(var(--ds-space-base-space-1) * 3)}.p-3\.5{padding:calc(var(--ds-space-base-space-1) * 3.5)}.p-4{padding:calc(var(--ds-space-base-space-1) * 4)}.p-5{padding:calc(var(--ds-space-base-space-1) * 5)}.p-6{padding:calc(var(--ds-space-base-space-1) * 6)}.p-8{padding:calc(var(--ds-space-base-space-1) * 8)}.p-10{padding:calc(var(--ds-space-base-space-1) * 10)}.p-\[0px_12px\]{padding:0 12px}.p-\[0px_14px\]{padding:0 14px}.p-\[32px_28px\]{padding:32px 28px}.p-\[40px\]{padding:40px}.p-\[40px_28px_32px_28px\]{padding:40px 28px 32px}.p-\[40px_36px\]{padding:40px 36px}.p-\[56px_52px\]{padding:56px 52px}.p-inset-panel{padding:var(--space-inset-panel)}.p-inset-surface{padding:var(--space-inset-surface)}.px-1{padding-inline:var(--ds-space-base-space-1)}.px-2{padding-inline:calc(var(--ds-space-base-space-1) * 2)}.px-2\.5{padding-inline:calc(var(--ds-space-base-space-1) * 2.5)}.px-3{padding-inline:calc(var(--ds-space-base-space-1) * 3)}.px-3\.5{padding-inline:calc(var(--ds-space-base-space-1) * 3.5)}.px-4{padding-inline:calc(var(--ds-space-base-space-1) * 4)}.px-5{padding-inline:calc(var(--ds-space-base-space-1) * 5)}.px-6{padding-inline:calc(var(--ds-space-base-space-1) * 6)}.px-inset-panel{padding-inline:var(--space-inset-panel)}.px-layout-gutter{padding-inline:var(--space-layout-gutter)}.\!py-0{padding-block:0!important}.py-0\.5{padding-block:calc(var(--ds-space-base-space-1) * .5)}.py-1{padding-block:var(--ds-space-base-space-1)}.py-1\.5{padding-block:calc(var(--ds-space-base-space-1) * 1.5)}.py-2{padding-block:calc(var(--ds-space-base-space-1) * 2)}.py-2\.5{padding-block:calc(var(--ds-space-base-space-1) * 2.5)}.py-3{padding-block:calc(var(--ds-space-base-space-1) * 3)}.py-4{padding-block:calc(var(--ds-space-base-space-1) * 4)}.py-5{padding-block:calc(var(--ds-space-base-space-1) * 5)}.py-6{padding-block:calc(var(--ds-space-base-space-1) * 6)}.py-7{padding-block:calc(var(--ds-space-base-space-1) * 7)}.py-8{padding-block:calc(var(--ds-space-base-space-1) * 8)}.py-10{padding-block:calc(var(--ds-space-base-space-1) * 10)}.py-12{padding-block:calc(var(--ds-space-base-space-1) * 12)}.py-16{padding-block:calc(var(--ds-space-base-space-1) * 16)}.py-section-product{padding-block:var(--space-section-product)}.py-section-public{padding-block:var(--space-section-public)}.pt-1{padding-top:var(--ds-space-base-space-1)}.pt-2{padding-top:calc(var(--ds-space-base-space-1) * 2)}.pt-3{padding-top:calc(var(--ds-space-base-space-1) * 3)}.pt-4{padding-top:calc(var(--ds-space-base-space-1) * 4)}.pt-5{padding-top:calc(var(--ds-space-base-space-1) * 5)}.pt-6{padding-top:calc(var(--ds-space-base-space-1) * 6)}.pt-8{padding-top:calc(var(--ds-space-base-space-1) * 8)}.pt-10{padding-top:calc(var(--ds-space-base-space-1) * 10)}.pt-24{padding-top:calc(var(--ds-space-base-space-1) * 24)}.pr-1{padding-right:var(--ds-space-base-space-1)}.pr-4{padding-right:calc(var(--ds-space-base-space-1) * 4)}.pr-5{padding-right:calc(var(--ds-space-base-space-1) * 5)}.pr-16{padding-right:calc(var(--ds-space-base-space-1) * 16)}.pb-1\.5{padding-bottom:calc(var(--ds-space-base-space-1) * 1.5)}.pb-2{padding-bottom:calc(var(--ds-space-base-space-1) * 2)}.pb-4{padding-bottom:calc(var(--ds-space-base-space-1) * 4)}.pb-5{padding-bottom:calc(var(--ds-space-base-space-1) * 5)}.pb-6{padding-bottom:calc(var(--ds-space-base-space-1) * 6)}.pb-8{padding-bottom:calc(var(--ds-space-base-space-1) * 8)}.pb-12{padding-bottom:calc(var(--ds-space-base-space-1) * 12)}.pb-14{padding-bottom:calc(var(--ds-space-base-space-1) * 14)}.pb-20{padding-bottom:calc(var(--ds-space-base-space-1) * 20)}.pl-4{padding-left:calc(var(--ds-space-base-space-1) * 4)}.pl-6{padding-left:calc(var(--ds-space-base-space-1) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[\'Noto_Sans\'\,system-ui\,sans-serif\]{font-family:Noto Sans,system-ui,sans-serif}.font-\[\'Public_Sans\'\,system-ui\,sans-serif\]{font-family:Public Sans,system-ui,sans-serif}.text-\[12px\]\/\[normal\]{font-size:12px;line-height:normal}.text-\[13px\]\/\[20px\]{font-size:13px;line-height:20px}.text-\[13px\]\/\[normal\]{font-size:13px;line-height:normal}.text-\[14px\]\/\[normal\]{font-size:14px;line-height:normal}.text-\[15px\]\/\[24px\]{font-size:15px;line-height:24px}.text-\[15px\]\/\[normal\]{font-size:15px;line-height:normal}.text-\[16px\]\/\[normal\]{font-size:16px;line-height:normal}.text-\[19px\]\/\[25px\]{font-size:19px;line-height:25px}.text-\[20px\]\/\[26px\]{font-size:20px;line-height:26px}.text-\[22px\]\/\[normal\]{font-size:22px;line-height:normal}.text-\[24px\]\/\[normal\]{font-size:24px;line-height:normal}.text-\[26px\]\/\[normal\]{font-size:26px;line-height:normal}.text-\[30px\]\/\[38px\]{font-size:30px;line-height:38px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:700;font-weight:700}.font-normal{--tw-font-weight:500;font-weight:500}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\[white-space\:nowrap\]{white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--lf-ink\)\]{color:var(--lf-ink)!important}.text-\[\#9ca8ab\]{color:#9ca8ab}.text-\[\#090b0c\]{color:#090b0c}.text-\[\#07766e\]{color:#07766e}.text-\[\#67787c\]{color:#67787c}.text-\[\#a7e3df\]{color:#a7e3df}.text-\[\#f0fdfa\]{color:#f0fdfa}.text-\[color-mix\(in_srgb\,var\(--lf-white\)_82\%\,transparent\)\]{color:var(--lf-white)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--lf-white\)_82\%\,transparent\)\]{color:color-mix(in srgb,var(--lf-white) 82%,transparent)}}.text-\[color\:var\(--lf-text-meta\)\]{color:var(--lf-text-meta)}.text-\[color\:var\(--lf-text-ui\)\]{color:var(--lf-text-ui)}.text-\[var\(--lf-accent\)\]{color:var(--lf-accent)}.text-\[var\(--lf-accent-ink\)\]{color:var(--lf-accent-ink)}.text-\[var\(--lf-blue-muted\)\]{color:var(--lf-blue-muted)}.text-\[var\(--lf-danger\)\]{color:var(--lf-danger)}.text-\[var\(--lf-gray-blue\)\]{color:var(--lf-gray-blue)}.text-\[var\(--lf-ink\)\]{color:var(--lf-ink)}.text-\[var\(--lf-teal\)\]{color:var(--lf-teal)}.text-\[var\(--lf-teal-deep\)\]{color:var(--lf-teal-deep)}.text-\[var\(--lf-ui-gray\)\]{color:var(--lf-ui-gray)}.text-\[var\(--lf-white\)\]{color:var(--lf-white)}.text-\[var\(--lf-white-alpha-strong\)\]{color:var(--lf-white-alpha-strong)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--salary-body\)\]{color:var(--salary-body)}.text-\[var\(--salary-eyebrow\)\]{color:var(--salary-eyebrow)}.text-\[var\(--salary-heading\)\]{color:var(--salary-heading)}.text-\[var\(--salary-note\)\]{color:var(--salary-note)}.text-\[var\(--salary-result-ink\)\]{color:var(--salary-result-ink)}.text-\[var\(--salary-result-muted\)\]{color:var(--salary-result-muted)}.text-\[var\(--success\)\]{color:var(--success)}.text-accent-foreground{color:var(--accent-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-input{color:var(--input)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral{color:var(--neutral)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-zinc-400{color:var(--color-zinc-400)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--lf-teal-deep\)\]{accent-color:var(--lf-teal-deep)}.accent-foreground{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-dialog{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--elevation-dialog)}.shadow-floating{--tw-shadow:var(--elevation-floating)}.shadow-floating,.shadow-low{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-low{--tw-shadow:var(--elevation-low)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-raised{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--elevation-raised)}.shadow-sm,.shadow\/item,.shadow\/off,.shadow\/panel{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow-sm,.shadow\/item,.shadow\/off,.shadow\/panel{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2,.ring-focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--focus-width) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.inset-shadow-boundary{--tw-inset-shadow:var(--inset-boundary-default)}.inset-shadow-boundary,.inset-shadow-error{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-shadow-error{--tw-inset-shadow:var(--inset-boundary-error)}.inset-shadow-field{--tw-inset-shadow:var(--inset-boundary-field)}.inset-shadow-field,.inset-shadow-selected{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-shadow-selected{--tw-inset-shadow:var(--inset-boundary-selected)}.inset-shadow-success{--tw-inset-shadow:var(--inset-boundary-success);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--lf-teal\)\]{--tw-ring-color:var(--lf-teal)}.ring-ring{--tw-ring-color:var(--ring)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-\[border-color\,transform\,opacity\]{transition-property:border-color,transform,opacity;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--motion-easing-standard));transition-duration:var(--tw-duration,var(--motion-duration-direct))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-direct{--tw-duration:var(--motion-duration-direct);transition-duration:var(--motion-duration-direct)}.duration-overlay{--tw-duration:var(--motion-duration-overlay-enter);transition-duration:var(--motion-duration-overlay-enter)}.duration-state{--tw-duration:var(--motion-duration-state);transition-duration:var(--motion-duration-state)}.ease-continuous{--tw-ease:var(--motion-easing-continuous);transition-timing-function:var(--motion-easing-continuous)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--motion-easing-standard);transition-timing-function:var(--motion-easing-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[border\:1px_solid_\#e3e7e8\]{border:1px solid #e3e7e8}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-\[var\(--motion-distance-nudge\)\]:is(:where(.group):hover *){--tw-translate-x:var(--motion-distance-nudge);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-\[var\(--motion-distance-nudge\)\]:is(:where(.group):hover *){--tw-translate-y:calc(var(--motion-distance-nudge) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[var\(--motion-feedback-emphasis-scale\)\]:is(:where(.group):hover *){scale:var(--motion-feedback-emphasis-scale)}.group-hover\:bg-muted-foreground\/50:is(:where(.group):hover *){background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-muted-foreground\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.group-hover\:text-\[var\(--lf-teal\)\]:is(:where(.group):hover *){color:var(--lf-teal)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.placeholder\:text-\[var\(--lf-gray-blue\)\]::placeholder{color:var(--lf-gray-blue)}.before\:hidden:before{content:var(--tw-content);display:none}.first\:mt-6:first-child{margin-top:calc(var(--ds-space-base-space-1) * 6)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:ring-focus:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--focus-width) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[var\(--lf-accent\)\]:focus-within{--tw-ring-color:var(--lf-accent)}.focus-within\:ring-ring:focus-within{--tw-ring-color:var(--ring)}@media (hover:hover){.hover\:-translate-y-\[var\(--motion-distance-nudge\)\]:hover{--tw-translate-y:calc(var(--motion-distance-nudge) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--lf-teal\)\]:hover{border-color:var(--lf-teal)}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-\[var\(--lf-accent-tint\)\]:hover{background-color:var(--lf-accent-tint)}.hover\:bg-\[var\(--lf-ice\)\]:hover{background-color:var(--lf-ice)}.hover\:bg-\[var\(--lf-surface-light\)\]:hover{background-color:var(--lf-surface-light)}.hover\:bg-\[var\(--lf-surface-selected\)\]:hover{background-color:var(--lf-surface-selected)}.hover\:bg-\[var\(--lf-surface-subdued\)\]:hover{background-color:var(--lf-surface-subdued)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:text-\[var\(--lf-danger\)\]:hover{color:var(--lf-danger)}.hover\:text-\[var\(--lf-ink\)\]:hover{color:var(--lf-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-floating:hover{--tw-shadow:var(--elevation-floating);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:translate-y-0:focus-visible{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:rounded-compact:focus-visible{border-radius:var(--shape-compact)}.focus-visible\:bg-\[var\(--lf-surface-selected\)\]:focus-visible{background-color:var(--lf-surface-selected)}.focus-visible\:bg-muted:focus-visible{background-color:var(--muted)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-focus:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--focus-width) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--lf-accent\)\]:focus-visible{--tw-ring-color:var(--lf-accent)}.focus-visible\:ring-\[var\(--lf-teal\)\]:focus-visible{--tw-ring-color:var(--lf-teal)}.focus-visible\:ring-\[var\(--ring\)\]:focus-visible,.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-focus:focus-visible{--tw-ring-offset-width:var(--focus-offset);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:group-hover\:translate-none:is(:where(.group):hover *){translate:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:hidden{display:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--ds-space-base-space-1) * -6)}.sm\:mt-6{margin-top:calc(var(--ds-space-base-space-1) * 6)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-20{width:calc(var(--ds-space-base-space-1) * 20)}.sm\:w-72{width:calc(var(--ds-space-base-space-1) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-56{max-width:calc(var(--ds-space-base-space-1) * 56)}.sm\:max-w-72{max-width:calc(var(--ds-space-base-space-1) * 72)}.sm\:min-w-48{min-width:calc(var(--ds-space-base-space-1) * 48)}.sm\:grid-cols-\(--layout-grid-definition\){grid-template-columns:var(--layout-grid-definition)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-5{gap:calc(var(--ds-space-base-space-1) * 5)}.sm\:gap-6{gap:calc(var(--ds-space-base-space-1) * 6)}.sm\:gap-x-8{column-gap:calc(var(--ds-space-base-space-1) * 8)}.sm\:self-center{align-self:center}.sm\:p-3{padding:calc(var(--ds-space-base-space-1) * 3)}.sm\:p-4{padding:calc(var(--ds-space-base-space-1) * 4)}.sm\:p-5{padding:calc(var(--ds-space-base-space-1) * 5)}.sm\:p-6{padding:calc(var(--ds-space-base-space-1) * 6)}.sm\:p-7{padding:calc(var(--ds-space-base-space-1) * 7)}.sm\:p-8{padding:calc(var(--ds-space-base-space-1) * 8)}.sm\:p-10{padding:calc(var(--ds-space-base-space-1) * 10)}.sm\:px-3{padding-inline:calc(var(--ds-space-base-space-1) * 3)}.sm\:px-5{padding-inline:calc(var(--ds-space-base-space-1) * 5)}.sm\:px-6{padding-inline:calc(var(--ds-space-base-space-1) * 6)}.sm\:py-3{padding-block:calc(var(--ds-space-base-space-1) * 3)}.sm\:py-8{padding-block:calc(var(--ds-space-base-space-1) * 8)}.sm\:py-10{padding-block:calc(var(--ds-space-base-space-1) * 10)}.sm\:py-12{padding-block:calc(var(--ds-space-base-space-1) * 12)}.sm\:py-24{padding-block:calc(var(--ds-space-base-space-1) * 24)}.sm\:pt-4{padding-top:calc(var(--ds-space-base-space-1) * 4)}.sm\:pt-8{padding-top:calc(var(--ds-space-base-space-1) * 8)}.sm\:pt-28{padding-top:calc(var(--ds-space-base-space-1) * 28)}.sm\:pr-0{padding-right:0}.sm\:pb-10{padding-bottom:calc(var(--ds-space-base-space-1) * 10)}.sm\:pb-24{padding-bottom:calc(var(--ds-space-base-space-1) * 24)}.sm\:text-right{text-align:right}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:opacity-0{opacity:0}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (min-width:48rem){.md\:mb-8{margin-bottom:calc(var(--ds-space-base-space-1) * 8)}.md\:line-clamp-1{-webkit-line-clamp:1}.md\:line-clamp-1,.md\:line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:line-clamp-3{-webkit-line-clamp:3}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-full{height:100%}.md\:min-h-\[360px\]{min-height:360px}.md\:min-h-screen{min-height:100vh}.md\:w-\[18\.75rem\]{width:18.75rem}.md\:w-\[38\%\]{width:38%}.md\:w-\[610px\]{width:610px}.md\:w-auto{width:auto}.md\:min-w-64{min-width:calc(var(--ds-space-base-space-1) * 64)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-6{gap:calc(var(--ds-space-base-space-1) * 6)}.md\:gap-8{gap:calc(var(--ds-space-base-space-1) * 8)}.md\:overflow-x-auto{overflow-x:auto}.md\:overscroll-x-contain{overscroll-behavior-x:contain}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6{padding:calc(var(--ds-space-base-space-1) * 6)}.md\:p-8{padding:calc(var(--ds-space-base-space-1) * 8)}.md\:p-10{padding:calc(var(--ds-space-base-space-1) * 10)}.md\:px-8{padding-inline:calc(var(--ds-space-base-space-1) * 8)}.md\:px-10{padding-inline:calc(var(--ds-space-base-space-1) * 10)}.md\:px-14{padding-inline:calc(var(--ds-space-base-space-1) * 14)}.md\:py-10{padding-block:calc(var(--ds-space-base-space-1) * 10)}.md\:py-12{padding-block:calc(var(--ds-space-base-space-1) * 12)}.md\:pt-12{padding-top:calc(var(--ds-space-base-space-1) * 12)}.md\:pb-3{padding-bottom:calc(var(--ds-space-base-space-1) * 3)}.md\:pb-10{padding-bottom:calc(var(--ds-space-base-space-1) * 10)}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-5{top:calc(var(--ds-space-base-space-1) * 5)}.lg\:top-16{top:calc(var(--ds-space-base-space-1) * 16)}.lg\:top-20{top:calc(var(--ds-space-base-space-1) * 20)}.lg\:z-layer-sticky{z-index:var(--layer-sticky)}.lg\:order-none{order:0}.lg\:mx-0{margin-inline:0}.lg\:mx-6{margin-inline:calc(var(--ds-space-base-space-1) * 6)}.lg\:-my-16{margin-block:calc(var(--ds-space-base-space-1) * -16)}.lg\:my-16{margin-block:calc(var(--ds-space-base-space-1) * 16)}.lg\:-mt-16{margin-top:calc(var(--ds-space-base-space-1) * -16)}.lg\:mt-5{margin-top:calc(var(--ds-space-base-space-1) * 5)}.lg\:mt-10{margin-top:calc(var(--ds-space-base-space-1) * 10)}.lg\:mt-12{margin-top:calc(var(--ds-space-base-space-1) * 12)}.lg\:line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-3\/4{aspect-ratio:3/4}.lg\:h-auto{height:auto}.lg\:h-screen{height:100vh}.lg\:max-h-\[482px\]{max-height:482px}.lg\:w-72{width:calc(var(--ds-space-base-space-1) * 72)}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[340px\]{width:340px}.lg\:shrink-0{flex-shrink:0}.lg\:columns-2{column-count:2}.lg\:grid-cols-\(--layout-grid-form-actions-three\){grid-template-columns:var(--layout-grid-form-actions-three)}.lg\:grid-cols-\(--layout-grid-rail-start\){grid-template-columns:var(--layout-grid-rail-start)}.lg\:grid-cols-\(--layout-grid-sidebar-end\){grid-template-columns:var(--layout-grid-sidebar-end)}.lg\:grid-cols-\(--layout-grid-split\){grid-template-columns:var(--layout-grid-split)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:calc(var(--ds-space-base-space-1) * 5)}.lg\:gap-6{gap:calc(var(--ds-space-base-space-1) * 6)}.lg\:gap-7{gap:calc(var(--ds-space-base-space-1) * 7)}.lg\:gap-8{gap:calc(var(--ds-space-base-space-1) * 8)}.lg\:gap-10{gap:calc(var(--ds-space-base-space-1) * 10)}.lg\:gap-12{gap:calc(var(--ds-space-base-space-1) * 12)}:where(.lg\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 5) * calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-x-5{column-gap:calc(var(--ds-space-base-space-1) * 5)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-\[var\(--lf-hairline\)\]{border-color:var(--lf-hairline)}.lg\:p-4{padding:calc(var(--ds-space-base-space-1) * 4)}.lg\:p-6{padding:calc(var(--ds-space-base-space-1) * 6)}.lg\:px-0{padding-inline:0}.lg\:px-8{padding-inline:calc(var(--ds-space-base-space-1) * 8)}.lg\:py-7{padding-block:calc(var(--ds-space-base-space-1) * 7)}.lg\:py-8{padding-block:calc(var(--ds-space-base-space-1) * 8)}.lg\:py-12{padding-block:calc(var(--ds-space-base-space-1) * 12)}.lg\:py-16{padding-block:calc(var(--ds-space-base-space-1) * 16)}.lg\:pt-8{padding-top:calc(var(--ds-space-base-space-1) * 8)}.lg\:pt-10{padding-top:calc(var(--ds-space-base-space-1) * 10)}.lg\:pt-16{padding-top:calc(var(--ds-space-base-space-1) * 16)}.lg\:pt-32{padding-top:calc(var(--ds-space-base-space-1) * 32)}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:calc(var(--ds-space-base-space-1) * 10)}.lg\:pb-12{padding-bottom:calc(var(--ds-space-base-space-1) * 12)}.lg\:pb-14{padding-bottom:calc(var(--ds-space-base-space-1) * 14)}.lg\:pb-16{padding-bottom:calc(var(--ds-space-base-space-1) * 16)}.lg\:pb-28{padding-bottom:calc(var(--ds-space-base-space-1) * 28)}.lg\:pl-12{padding-left:calc(var(--ds-space-base-space-1) * 12)}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:grid{display:grid}}.\[\&_a\]\:text-\[var\(--lf-accent-ink\)\] a{color:var(--lf-accent-ink)}.\[\&_a\]\:text-\[var\(--lf-teal-deep\)\] a{color:var(--lf-teal-deep)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-style:var(--tw-border-style);border-left-width:4px}.\[\&_blockquote\]\:border-\[var\(--lf-ice\)\] blockquote{border-color:var(--lf-ice)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--ds-space-base-space-1) * 4)}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--ds-space-base-space-1) * 5)}.\[\&_li\]\:list-disc li{list-style-type:disc}:where(.\[\&_ol\]\:space-y-2 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 2) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ol\>li\]\:list-decimal ol>li{list-style-type:decimal}:where(.\[\&_ul\]\:space-y-2 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ds-space-base-space-1) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ds-space-base-space-1) * 2) * calc(1 - var(--tw-space-y-reverse)))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\.lf-chip\]\:max-w-full>.lf-chip{max-width:100%}}.light,.light-theme,:root{--ds-color-base-static-white:oklch(100% 0 0);--ds-color-base-static-transparent:oklch(0% 0 0/0);--ds-color-base-mist-1:oklch(99.7% 0 0);--ds-color-base-mist-2:oklch(98.7% .002 197.1);--ds-color-base-mist-3:oklch(96.5% .007 247.896);--ds-color-base-mist-4:oklch(96.3% .002 197.1);--ds-color-base-mist-5:oklch(96.1% .007 233.641);--ds-color-base-mist-6:oklch(93.7% .013 251.562);--ds-color-base-mist-7:oklch(92.5% .005 214.3);--ds-color-base-mist-8:oklch(72.3% .014 214.4);--ds-color-base-mist-9:oklch(63.3% .03 239.946);--ds-color-base-mist-10:oklch(56% .021 213.5);--ds-color-base-mist-11:oklch(48.6% .035 242.608);--ds-color-base-mist-12:oklch(17.9% .008 229.38);--ds-color-base-teal-1:oklch(98.5% .006 186.5);--ds-color-base-teal-2:oklch(96.5% .012 186.5);--ds-color-base-teal-3:oklch(93% .025 186.5);--ds-color-base-teal-4:oklch(89% .04 186.5);--ds-color-base-teal-5:oklch(83% .055 186.5);--ds-color-base-teal-6:oklch(75% .07 186.5);--ds-color-base-teal-7:oklch(67% .08 186.5);--ds-color-base-teal-8:oklch(59% .09 186.5);--ds-color-base-teal-9:oklch(51% .088 186.505);--ds-color-base-teal-10:oklch(46% .08 186.5);--ds-color-base-teal-11:oklch(38% .065 186.5);--ds-color-base-teal-12:oklch(27% .045 186.5);--ds-color-base-mint-1:oklch(99% .005 169);--ds-color-base-mint-2:oklch(97.5% .012 169);--ds-color-base-mint-3:oklch(94.7% .028 168.793);--ds-color-base-mint-4:oklch(92.5% .045 169);--ds-color-base-mint-5:oklch(90% .06 169);--ds-color-base-mint-6:oklch(88% .075 169);--ds-color-base-mint-7:oklch(86% .085 169);--ds-color-base-mint-8:oklch(84% .1 169);--ds-color-base-mint-9:oklch(85.4% .092 170.145);--ds-color-base-mint-10:oklch(80% .1 169);--ds-color-base-mint-11:oklch(55% .09 169);--ds-color-base-mint-12:oklch(36.7% .067 167.904);--ds-color-base-blue-1:oklch(99% .004 236);--ds-color-base-blue-2:oklch(97% .01 236);--ds-color-base-blue-3:oklch(94% .02 236);--ds-color-base-blue-4:oklch(90% .035 236);--ds-color-base-blue-5:oklch(85% .05 236);--ds-color-base-blue-6:oklch(81.1% .061 231.651);--ds-color-base-blue-7:oklch(72% .09 236);--ds-color-base-blue-8:oklch(62% .12 236);--ds-color-base-blue-9:oklch(55% .12 238);--ds-color-base-blue-10:oklch(50% .08 236);--ds-color-base-blue-11:oklch(37.6% .074 235.066);--ds-color-base-blue-12:oklch(26.2% .056 236.733);--ds-color-base-red-1:oklch(99% .003 29);--ds-color-base-red-2:oklch(97% .015 29);--ds-color-base-red-3:oklch(94% .018 29);--ds-color-base-red-4:oklch(90% .035 29);--ds-color-base-red-5:oklch(82% .1 29);--ds-color-base-red-6:oklch(74% .14 29);--ds-color-base-red-7:oklch(66% .18 29);--ds-color-base-red-8:oklch(60% .22 29);--ds-color-base-red-9:oklch(57.7% .195 27.325);--ds-color-base-red-10:oklch(54% .21 29);--ds-color-base-red-11:oklch(50% .182 29.513);--ds-color-base-red-12:oklch(30% .1 29);--ds-color-base-green-1:oklch(99% .006 145);--ds-color-base-green-2:oklch(97% .015 145);--ds-color-base-green-3:oklch(94% .035 145);--ds-color-base-green-4:oklch(90% .06 145);--ds-color-base-green-5:oklch(82% .09 145);--ds-color-base-green-6:oklch(74% .12 145);--ds-color-base-green-7:oklch(66% .14 145);--ds-color-base-green-8:oklch(60% .15 145);--ds-color-base-green-9:oklch(55% .14 145);--ds-color-base-green-10:oklch(50% .13 145);--ds-color-base-green-11:oklch(42% .11 145);--ds-color-base-green-12:oklch(28% .07 145);--ds-color-base-amber-1:oklch(99% .006 80);--ds-color-base-amber-2:oklch(96.7% .022 80.689);--ds-color-base-amber-3:oklch(94% .04 80);--ds-color-base-amber-4:oklch(91% .06 80);--ds-color-base-amber-5:oklch(86.4% .09 76.615);--ds-color-base-amber-6:oklch(80% .11 80);--ds-color-base-amber-7:oklch(76% .13 80);--ds-color-base-amber-8:oklch(74% .14 80);--ds-color-base-amber-9:oklch(72% .11 83);--ds-color-base-amber-10:oklch(62% .095 80);--ds-color-base-amber-11:oklch(44% .081 71.256);--ds-color-base-amber-12:oklch(29.9% .048 76.599);--ds-color-base-tealAlpha-1:oklch(26.2% .056 236.733/.04);--ds-color-base-tealAlpha-2:oklch(26.2% .056 236.733/.08);--ds-color-base-tealAlpha-3:oklch(26.2% .056 236.733/.1);--ds-color-base-tealAlpha-4:oklch(26.2% .056 236.733/.12);--ds-color-base-tealAlpha-5:oklch(26.2% .056 236.733/.16);--ds-color-base-tealAlpha-6:oklch(26.2% .056 236.733/.2);--ds-color-base-tealAlpha-7:oklch(26.2% .056 236.733/.28);--ds-color-base-tealAlpha-8:oklch(26.2% .056 236.733/.35);--ds-color-base-tealAlpha-9:oklch(26.2% .056 236.733/.5);--ds-color-base-tealAlpha-10:oklch(26.2% .056 236.733/.6);--ds-color-base-tealAlpha-11:oklch(26.2% .056 236.733/.72);--ds-color-base-tealAlpha-12:oklch(26.2% .056 236.733/.9);--ds-color-base-whiteAlpha-1:oklch(100% 0 0/.04);--ds-color-base-whiteAlpha-2:oklch(100% 0 0/.08);--ds-color-base-whiteAlpha-3:oklch(100% 0 0/.1);--ds-color-base-whiteAlpha-4:oklch(100% 0 0/.12);--ds-color-base-whiteAlpha-5:oklch(100% 0 0/.16);--ds-color-base-whiteAlpha-6:oklch(100% 0 0/.2);--ds-color-base-whiteAlpha-7:oklch(100% 0 0/.28);--ds-color-base-whiteAlpha-8:oklch(100% 0 0/.35);--ds-color-base-whiteAlpha-9:oklch(100% 0 0/.5);--ds-color-base-whiteAlpha-10:oklch(100% 0 0/.6);--ds-color-base-whiteAlpha-11:oklch(100% 0 0/.72);--ds-color-base-whiteAlpha-12:oklch(100% 0 0/.9);--ds-color-semantic-surface-page:var(--ds-color-base-mist-2);--ds-color-semantic-surface-raised:var(--ds-color-base-static-white);--ds-color-semantic-surface-popover:var(--ds-color-base-static-white);--ds-color-semantic-surface-subdued:var(--ds-color-base-mist-6);--ds-color-semantic-surface-muted:var(--ds-color-base-mist-4);--ds-color-semantic-surface-field:var(--ds-color-base-mist-5);--ds-color-semantic-surface-selected:var(--ds-color-base-mint-3);--ds-color-semantic-surface-hero:var(--ds-color-base-blue-12);--ds-color-semantic-surface-overlay:var(--ds-color-base-tealAlpha-11);--ds-color-semantic-content-default:var(--ds-color-base-mist-12);--ds-color-semantic-content-subtle:var(--ds-color-base-mist-11);--ds-color-semantic-content-ui:var(--ds-color-base-mist-9);--ds-color-semantic-content-inverse:var(--ds-color-base-static-white);--ds-color-semantic-content-inverseSubtle:var(--ds-color-base-blue-6);--ds-color-semantic-action-primary:var(--ds-color-base-teal-9);--ds-color-semantic-action-primaryHover:var(--ds-color-base-teal-10);--ds-color-semantic-action-primaryForeground:var(--ds-color-base-mint-1);--ds-color-semantic-action-accent:var(--ds-color-base-mint-9);--ds-color-semantic-action-accentHover:var(--ds-color-base-mint-10);--ds-color-semantic-action-accentForeground:var(--ds-color-base-blue-12);--ds-color-semantic-action-dark:var(--ds-color-base-blue-12);--ds-color-semantic-action-darkForeground:var(--ds-color-base-static-white);--ds-color-semantic-action-secondary:var(--ds-color-base-mist-4);--ds-color-semantic-action-secondaryForeground:var(--ds-color-base-mist-12);--ds-color-semantic-feedback-destructive:var(--ds-color-base-red-11);--ds-color-semantic-feedback-destructiveSolid:var(--ds-color-base-red-9);--ds-color-semantic-feedback-destructiveForeground:var(--ds-color-base-static-white);--ds-color-semantic-feedback-success:var(--ds-color-base-green-9);--ds-color-semantic-feedback-successForeground:var(--ds-color-base-static-white);--ds-color-semantic-feedback-warning:var(--ds-color-base-amber-9);--ds-color-semantic-feedback-warningForeground:var(--ds-color-base-amber-12);--ds-color-semantic-feedback-info:var(--ds-color-base-blue-9);--ds-color-semantic-feedback-infoForeground:var(--ds-color-base-static-white);--ds-color-semantic-feedback-neutral:var(--ds-color-base-mist-10);--ds-color-semantic-feedback-neutralForeground:var(--ds-color-base-static-white);--ds-color-semantic-border-default:var(--ds-color-base-mist-7);--ds-color-semantic-border-subtle:var(--ds-color-base-tealAlpha-2);--ds-color-semantic-border-input:var(--ds-color-base-mist-7);--ds-color-semantic-border-focus:var(--ds-color-base-teal-8);--ds-color-semantic-border-onDark:var(--ds-color-base-whiteAlpha-7);--ds-color-semantic-data-1:var(--ds-color-base-blue-6);--ds-color-semantic-data-2:var(--ds-color-base-blue-7);--ds-color-semantic-data-3:var(--ds-color-base-blue-8);--ds-color-semantic-data-4:var(--ds-color-base-blue-9);--ds-color-semantic-data-5:var(--ds-color-base-blue-10);--ds-color-semantic-schedule-dayStart:var(--ds-color-base-amber-1);--ds-color-semantic-schedule-eveningStart:var(--ds-color-base-amber-2);--ds-color-semantic-schedule-eveningEnd:var(--ds-color-base-amber-5);--ds-color-semantic-schedule-eveningContent:var(--ds-color-base-amber-12);--ds-color-semantic-schedule-eveningSubtle:var(--ds-color-base-amber-11);--navigation-highlight-on-light:var(--ds-color-semantic-surface-subdued);--navigation-highlight-on-dark:var(--ds-color-base-whiteAlpha-6);--gliding-highlight-surface:var(--ds-color-base-tealAlpha-2);--background:var(--ds-color-semantic-surface-page);--sidebar:var(--ds-color-semantic-surface-page);--foreground:var(--ds-color-semantic-content-default);--card-foreground:var(--ds-color-semantic-content-default);--popover-foreground:var(--ds-color-semantic-content-default);--sidebar-foreground:var(--ds-color-semantic-content-default);--card:var(--ds-color-semantic-surface-raised);--popover:var(--ds-color-semantic-surface-popover);--primary:var(--ds-color-semantic-action-primary);--sidebar-primary:var(--ds-color-semantic-action-primary);--button-primary-background:var(--ds-color-semantic-action-primary);--primary-foreground:var(--ds-color-semantic-action-primaryForeground);--sidebar-primary-foreground:var(--ds-color-semantic-action-primaryForeground);--button-primary-foreground:var(--ds-color-semantic-action-primaryForeground);--button-primary-hover:var(--ds-color-semantic-action-primaryHover);--secondary:var(--ds-color-semantic-action-secondary);--button-secondary-background:var(--ds-color-semantic-action-secondary);--secondary-foreground:var(--ds-color-semantic-action-secondaryForeground);--button-secondary-foreground:var(--ds-color-semantic-action-secondaryForeground);--muted:var(--ds-color-semantic-surface-muted);--muted-foreground:var(--ds-color-semantic-content-subtle);--accent:var(--ds-color-semantic-action-accent);--button-accent-background:var(--ds-color-semantic-action-accent);--accent-subtle:var(--ds-color-semantic-surface-selected);--accent-foreground:var(--ds-color-semantic-action-accentForeground);--button-accent-foreground:var(--ds-color-semantic-action-accentForeground);--button-accent-hover:var(--ds-color-semantic-action-accentHover);--button-dark-background:var(--ds-color-semantic-action-dark);--button-dark-foreground:var(--ds-color-semantic-action-darkForeground);--destructive:var(--ds-color-semantic-feedback-destructive);--lf-danger:var(--ds-color-semantic-feedback-destructive);--destructive-foreground:var(--ds-color-semantic-feedback-destructiveForeground);--success:var(--ds-color-semantic-feedback-success);--success-foreground:var(--ds-color-semantic-feedback-successForeground);--warning:var(--ds-color-semantic-feedback-warning);--warning-foreground:var(--ds-color-semantic-feedback-warningForeground);--info:var(--ds-color-semantic-feedback-info);--info-foreground:var(--ds-color-semantic-feedback-infoForeground);--neutral:var(--ds-color-semantic-feedback-neutral);--neutral-foreground:var(--ds-color-semantic-feedback-neutralForeground);--border:var(--ds-color-semantic-border-default);--sidebar-border:var(--ds-color-semantic-border-default);--lf-border:var(--ds-color-semantic-border-default);--field-border:var(--ds-color-semantic-border-default);--input:var(--ds-color-semantic-border-input);--ring:var(--ds-color-semantic-border-focus);--sidebar-ring:var(--ds-color-semantic-border-focus);--field-focus-ring:var(--ds-color-semantic-border-focus);--sidebar-accent:var(--ds-color-semantic-surface-selected);--sidebar-accent-foreground:var(--ds-color-semantic-content-default);--chart-1:var(--ds-color-semantic-data-1);--chart-2:var(--ds-color-semantic-data-2);--chart-3:var(--ds-color-semantic-data-3);--chart-4:var(--ds-color-semantic-data-4);--chart-5:var(--ds-color-semantic-data-5);--lf-teal-deep:var(--ds-color-base-blue-12);--lf-teal:var(--ds-color-base-blue-11);--lf-accent:var(--ds-color-semantic-action-accent);--lf-accent-tint:var(--ds-color-semantic-surface-selected);--lf-accent-ink:var(--ds-color-semantic-action-accentForeground);--lf-ice:var(--ds-color-semantic-surface-subdued);--lf-ink:var(--ds-color-semantic-content-default);--lf-white:var(--ds-color-base-static-white);--lf-blue-muted:var(--ds-color-semantic-content-inverseSubtle);--lf-gray-blue:var(--ds-color-semantic-content-subtle);--lf-ui-gray:var(--ds-color-semantic-content-ui);--lf-surface-light:var(--ds-color-semantic-surface-muted);--lf-field:var(--ds-color-semantic-surface-field);--lf-hairline:var(--ds-color-semantic-border-subtle);--lf-border-subtle:var(--ds-color-semantic-border-subtle);--lf-line-on-dark:var(--ds-color-semantic-border-onDark);--lf-surface-page:var(--ds-color-semantic-surface-page);--lf-cloud:var(--ds-color-semantic-surface-page);--lf-surface-raised:var(--ds-color-semantic-surface-raised);--lf-surface-floating:var(--ds-color-semantic-surface-raised);--lf-surface-subdued:var(--ds-color-semantic-surface-subdued);--lf-surface-hero:var(--ds-color-semantic-surface-hero);--lf-surface-dark:var(--ds-color-semantic-surface-hero);--lf-surface-overlay:var(--ds-color-semantic-surface-overlay);--lf-surface-selected:var(--ds-color-semantic-surface-selected);--lf-focus-color:var(--ds-color-semantic-border-focus);--lf-focus-color-on-dark:var(--ds-color-semantic-action-accent);--effect-shadow-subtle:var(--ds-color-base-tealAlpha-4);--effect-shadow-floating:var(--ds-color-base-tealAlpha-5);--effect-shadow-strong:var(--ds-color-base-tealAlpha-8);--effect-shadow-navigation:var(--ds-color-semantic-content-default);--lf-alpha-faint:var(--ds-color-base-tealAlpha-2);--lf-alpha-subtle:var(--ds-color-base-tealAlpha-4);--lf-alpha-medium:var(--ds-color-base-tealAlpha-6);--lf-alpha-strong:var(--ds-color-base-tealAlpha-8);--lf-shade:var(--ds-color-base-tealAlpha-10);--lf-shade-strong:var(--ds-color-base-tealAlpha-12);--lf-white-alpha-subtle:var(--ds-color-base-whiteAlpha-2);--lf-white-alpha-strong:var(--ds-color-base-whiteAlpha-12);--lf-transparent:var(--ds-color-base-static-transparent);--schedule-day-start:var(--ds-color-semantic-schedule-dayStart);--schedule-evening-start:var(--ds-color-semantic-schedule-eveningStart);--schedule-evening-end:var(--ds-color-semantic-schedule-eveningEnd);--schedule-evening-content:var(--ds-color-semantic-schedule-eveningContent);--schedule-evening-subtle:var(--ds-color-semantic-schedule-eveningSubtle);--field-error:var(--ds-color-semantic-feedback-destructiveSolid);--field-success:var(--ds-color-semantic-feedback-success);--nav-dark-surface:var(--ds-color-base-blue-11);--card-surface:var(--ds-color-semantic-surface-raised);--data-surface:var(--ds-color-semantic-surface-raised);--data-header-surface:var(--ds-color-semantic-surface-subdued);--data-row-hover:var(--ds-color-semantic-surface-muted);--data-boundary:var(--ds-color-semantic-border-subtle);--data-content:var(--ds-color-semantic-content-default);--data-content-subtle:var(--ds-color-semantic-content-subtle);--data-content-inverse:var(--ds-color-semantic-content-inverse);--data-content-inverse-subtle:var(--ds-color-semantic-content-inverseSubtle);--data-track:var(--ds-color-semantic-surface-muted);--data-track-inverse:var(--ds-color-semantic-border-onDark);--data-fill-primary:var(--ds-color-semantic-action-primary);--data-fill-accent:var(--ds-color-semantic-action-accent);--data-fill-success:var(--ds-color-semantic-feedback-success);--data-fill-warning:var(--ds-color-semantic-feedback-warning);--data-fill-danger:var(--ds-color-semantic-feedback-destructiveSolid);--data-fill-neutral:var(--ds-color-semantic-feedback-neutral);--route-progress-fill:var(--ds-color-semantic-action-primary);--gray-1:var(--ds-color-base-mist-1);--gray-a1:var(--ds-color-base-mist-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a1:color-mix(in oklch,var(--ds-color-base-mist-1) 4%,transparent)}}.light,.light-theme,:root{--gray-2:var(--ds-color-base-mist-2);--gray-a2:var(--ds-color-base-mist-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a2:color-mix(in oklch,var(--ds-color-base-mist-2) 6%,transparent)}}.light,.light-theme,:root{--gray-3:var(--ds-color-base-mist-3);--gray-a3:var(--ds-color-base-mist-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a3:color-mix(in oklch,var(--ds-color-base-mist-3) 9%,transparent)}}.light,.light-theme,:root{--gray-4:var(--ds-color-base-mist-4);--gray-a4:var(--ds-color-base-mist-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a4:color-mix(in oklch,var(--ds-color-base-mist-4) 12%,transparent)}}.light,.light-theme,:root{--gray-5:var(--ds-color-base-mist-5);--gray-a5:var(--ds-color-base-mist-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a5:color-mix(in oklch,var(--ds-color-base-mist-5) 16%,transparent)}}.light,.light-theme,:root{--gray-6:var(--ds-color-base-mist-6);--gray-a6:var(--ds-color-base-mist-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a6:color-mix(in oklch,var(--ds-color-base-mist-6) 20%,transparent)}}.light,.light-theme,:root{--gray-7:var(--ds-color-base-mist-7);--gray-a7:var(--ds-color-base-mist-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a7:color-mix(in oklch,var(--ds-color-base-mist-7) 28%,transparent)}}.light,.light-theme,:root{--gray-8:var(--ds-color-base-mist-8);--gray-a8:var(--ds-color-base-mist-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a8:color-mix(in oklch,var(--ds-color-base-mist-8) 35%,transparent)}}.light,.light-theme,:root{--gray-9:var(--ds-color-base-mist-9);--gray-a9:var(--ds-color-base-mist-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a9:color-mix(in oklch,var(--ds-color-base-mist-9) 50%,transparent)}}.light,.light-theme,:root{--gray-10:var(--ds-color-base-mist-10);--gray-a10:var(--ds-color-base-mist-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a10:color-mix(in oklch,var(--ds-color-base-mist-10) 60%,transparent)}}.light,.light-theme,:root{--gray-11:var(--ds-color-base-mist-11);--gray-a11:var(--ds-color-base-mist-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a11:color-mix(in oklch,var(--ds-color-base-mist-11) 72%,transparent)}}.light,.light-theme,:root{--gray-12:var(--ds-color-base-mist-12);--gray-a12:var(--ds-color-base-mist-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--gray-a12:color-mix(in oklch,var(--ds-color-base-mist-12) 90%,transparent)}}.light,.light-theme,:root{--gray-contrast:var(--ds-color-base-static-white);--gray-surface:var(--gray-a3);--gray-indicator:var(--gray-9);--gray-track:var(--gray-3);--teal-1:var(--ds-color-base-teal-1);--teal-a1:var(--ds-color-base-teal-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a1:color-mix(in oklch,var(--ds-color-base-teal-1) 4%,transparent)}}.light,.light-theme,:root{--teal-2:var(--ds-color-base-teal-2);--teal-a2:var(--ds-color-base-teal-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a2:color-mix(in oklch,var(--ds-color-base-teal-2) 6%,transparent)}}.light,.light-theme,:root{--teal-3:var(--ds-color-base-teal-3);--teal-a3:var(--ds-color-base-teal-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a3:color-mix(in oklch,var(--ds-color-base-teal-3) 9%,transparent)}}.light,.light-theme,:root{--teal-4:var(--ds-color-base-teal-4);--teal-a4:var(--ds-color-base-teal-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a4:color-mix(in oklch,var(--ds-color-base-teal-4) 12%,transparent)}}.light,.light-theme,:root{--teal-5:var(--ds-color-base-teal-5);--teal-a5:var(--ds-color-base-teal-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a5:color-mix(in oklch,var(--ds-color-base-teal-5) 16%,transparent)}}.light,.light-theme,:root{--teal-6:var(--ds-color-base-teal-6);--teal-a6:var(--ds-color-base-teal-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a6:color-mix(in oklch,var(--ds-color-base-teal-6) 20%,transparent)}}.light,.light-theme,:root{--teal-7:var(--ds-color-base-teal-7);--teal-a7:var(--ds-color-base-teal-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a7:color-mix(in oklch,var(--ds-color-base-teal-7) 28%,transparent)}}.light,.light-theme,:root{--teal-8:var(--ds-color-base-teal-8);--teal-a8:var(--ds-color-base-teal-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a8:color-mix(in oklch,var(--ds-color-base-teal-8) 35%,transparent)}}.light,.light-theme,:root{--teal-9:var(--ds-color-base-teal-9);--teal-a9:var(--ds-color-base-teal-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a9:color-mix(in oklch,var(--ds-color-base-teal-9) 50%,transparent)}}.light,.light-theme,:root{--teal-10:var(--ds-color-base-teal-10);--teal-a10:var(--ds-color-base-teal-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a10:color-mix(in oklch,var(--ds-color-base-teal-10) 60%,transparent)}}.light,.light-theme,:root{--teal-11:var(--ds-color-base-teal-11);--teal-a11:var(--ds-color-base-teal-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a11:color-mix(in oklch,var(--ds-color-base-teal-11) 72%,transparent)}}.light,.light-theme,:root{--teal-12:var(--ds-color-base-teal-12);--teal-a12:var(--ds-color-base-teal-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--teal-a12:color-mix(in oklch,var(--ds-color-base-teal-12) 90%,transparent)}}.light,.light-theme,:root{--teal-contrast:var(--ds-color-base-static-white);--teal-surface:var(--teal-a3);--teal-indicator:var(--teal-9);--teal-track:var(--teal-3);--red-1:var(--ds-color-base-red-1);--red-a1:var(--ds-color-base-red-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a1:color-mix(in oklch,var(--ds-color-base-red-1) 4%,transparent)}}.light,.light-theme,:root{--red-2:var(--ds-color-base-red-2);--red-a2:var(--ds-color-base-red-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a2:color-mix(in oklch,var(--ds-color-base-red-2) 6%,transparent)}}.light,.light-theme,:root{--red-3:var(--ds-color-base-red-3);--red-a3:var(--ds-color-base-red-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a3:color-mix(in oklch,var(--ds-color-base-red-3) 9%,transparent)}}.light,.light-theme,:root{--red-4:var(--ds-color-base-red-4);--red-a4:var(--ds-color-base-red-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a4:color-mix(in oklch,var(--ds-color-base-red-4) 12%,transparent)}}.light,.light-theme,:root{--red-5:var(--ds-color-base-red-5);--red-a5:var(--ds-color-base-red-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a5:color-mix(in oklch,var(--ds-color-base-red-5) 16%,transparent)}}.light,.light-theme,:root{--red-6:var(--ds-color-base-red-6);--red-a6:var(--ds-color-base-red-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a6:color-mix(in oklch,var(--ds-color-base-red-6) 20%,transparent)}}.light,.light-theme,:root{--red-7:var(--ds-color-base-red-7);--red-a7:var(--ds-color-base-red-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a7:color-mix(in oklch,var(--ds-color-base-red-7) 28%,transparent)}}.light,.light-theme,:root{--red-8:var(--ds-color-base-red-8);--red-a8:var(--ds-color-base-red-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a8:color-mix(in oklch,var(--ds-color-base-red-8) 35%,transparent)}}.light,.light-theme,:root{--red-9:var(--ds-color-base-red-9);--red-a9:var(--ds-color-base-red-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a9:color-mix(in oklch,var(--ds-color-base-red-9) 50%,transparent)}}.light,.light-theme,:root{--red-10:var(--ds-color-base-red-10);--red-a10:var(--ds-color-base-red-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a10:color-mix(in oklch,var(--ds-color-base-red-10) 60%,transparent)}}.light,.light-theme,:root{--red-11:var(--ds-color-base-red-11);--red-a11:var(--ds-color-base-red-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a11:color-mix(in oklch,var(--ds-color-base-red-11) 72%,transparent)}}.light,.light-theme,:root{--red-12:var(--ds-color-base-red-12);--red-a12:var(--ds-color-base-red-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--red-a12:color-mix(in oklch,var(--ds-color-base-red-12) 90%,transparent)}}.light,.light-theme,:root{--red-contrast:var(--ds-color-base-static-white);--red-surface:var(--red-a3);--red-indicator:var(--red-9);--red-track:var(--red-3);--green-1:var(--ds-color-base-green-1);--green-a1:var(--ds-color-base-green-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a1:color-mix(in oklch,var(--ds-color-base-green-1) 4%,transparent)}}.light,.light-theme,:root{--green-2:var(--ds-color-base-green-2);--green-a2:var(--ds-color-base-green-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a2:color-mix(in oklch,var(--ds-color-base-green-2) 6%,transparent)}}.light,.light-theme,:root{--green-3:var(--ds-color-base-green-3);--green-a3:var(--ds-color-base-green-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a3:color-mix(in oklch,var(--ds-color-base-green-3) 9%,transparent)}}.light,.light-theme,:root{--green-4:var(--ds-color-base-green-4);--green-a4:var(--ds-color-base-green-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a4:color-mix(in oklch,var(--ds-color-base-green-4) 12%,transparent)}}.light,.light-theme,:root{--green-5:var(--ds-color-base-green-5);--green-a5:var(--ds-color-base-green-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a5:color-mix(in oklch,var(--ds-color-base-green-5) 16%,transparent)}}.light,.light-theme,:root{--green-6:var(--ds-color-base-green-6);--green-a6:var(--ds-color-base-green-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a6:color-mix(in oklch,var(--ds-color-base-green-6) 20%,transparent)}}.light,.light-theme,:root{--green-7:var(--ds-color-base-green-7);--green-a7:var(--ds-color-base-green-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a7:color-mix(in oklch,var(--ds-color-base-green-7) 28%,transparent)}}.light,.light-theme,:root{--green-8:var(--ds-color-base-green-8);--green-a8:var(--ds-color-base-green-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a8:color-mix(in oklch,var(--ds-color-base-green-8) 35%,transparent)}}.light,.light-theme,:root{--green-9:var(--ds-color-base-green-9);--green-a9:var(--ds-color-base-green-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a9:color-mix(in oklch,var(--ds-color-base-green-9) 50%,transparent)}}.light,.light-theme,:root{--green-10:var(--ds-color-base-green-10);--green-a10:var(--ds-color-base-green-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a10:color-mix(in oklch,var(--ds-color-base-green-10) 60%,transparent)}}.light,.light-theme,:root{--green-11:var(--ds-color-base-green-11);--green-a11:var(--ds-color-base-green-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a11:color-mix(in oklch,var(--ds-color-base-green-11) 72%,transparent)}}.light,.light-theme,:root{--green-12:var(--ds-color-base-green-12);--green-a12:var(--ds-color-base-green-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--green-a12:color-mix(in oklch,var(--ds-color-base-green-12) 90%,transparent)}}.light,.light-theme,:root{--green-contrast:var(--ds-color-base-static-white);--green-surface:var(--green-a3);--green-indicator:var(--green-9);--green-track:var(--green-3);--amber-1:var(--ds-color-base-amber-1);--amber-a1:var(--ds-color-base-amber-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a1:color-mix(in oklch,var(--ds-color-base-amber-1) 4%,transparent)}}.light,.light-theme,:root{--amber-2:var(--ds-color-base-amber-2);--amber-a2:var(--ds-color-base-amber-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a2:color-mix(in oklch,var(--ds-color-base-amber-2) 6%,transparent)}}.light,.light-theme,:root{--amber-3:var(--ds-color-base-amber-3);--amber-a3:var(--ds-color-base-amber-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a3:color-mix(in oklch,var(--ds-color-base-amber-3) 9%,transparent)}}.light,.light-theme,:root{--amber-4:var(--ds-color-base-amber-4);--amber-a4:var(--ds-color-base-amber-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a4:color-mix(in oklch,var(--ds-color-base-amber-4) 12%,transparent)}}.light,.light-theme,:root{--amber-5:var(--ds-color-base-amber-5);--amber-a5:var(--ds-color-base-amber-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a5:color-mix(in oklch,var(--ds-color-base-amber-5) 16%,transparent)}}.light,.light-theme,:root{--amber-6:var(--ds-color-base-amber-6);--amber-a6:var(--ds-color-base-amber-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a6:color-mix(in oklch,var(--ds-color-base-amber-6) 20%,transparent)}}.light,.light-theme,:root{--amber-7:var(--ds-color-base-amber-7);--amber-a7:var(--ds-color-base-amber-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a7:color-mix(in oklch,var(--ds-color-base-amber-7) 28%,transparent)}}.light,.light-theme,:root{--amber-8:var(--ds-color-base-amber-8);--amber-a8:var(--ds-color-base-amber-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a8:color-mix(in oklch,var(--ds-color-base-amber-8) 35%,transparent)}}.light,.light-theme,:root{--amber-9:var(--ds-color-base-amber-9);--amber-a9:var(--ds-color-base-amber-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a9:color-mix(in oklch,var(--ds-color-base-amber-9) 50%,transparent)}}.light,.light-theme,:root{--amber-10:var(--ds-color-base-amber-10);--amber-a10:var(--ds-color-base-amber-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a10:color-mix(in oklch,var(--ds-color-base-amber-10) 60%,transparent)}}.light,.light-theme,:root{--amber-11:var(--ds-color-base-amber-11);--amber-a11:var(--ds-color-base-amber-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a11:color-mix(in oklch,var(--ds-color-base-amber-11) 72%,transparent)}}.light,.light-theme,:root{--amber-12:var(--ds-color-base-amber-12);--amber-a12:var(--ds-color-base-amber-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--amber-a12:color-mix(in oklch,var(--ds-color-base-amber-12) 90%,transparent)}}.light,.light-theme,:root{--amber-contrast:var(--ds-color-base-static-white);--amber-surface:var(--amber-a3);--amber-indicator:var(--amber-9);--amber-track:var(--amber-3);--blue-1:var(--ds-color-base-blue-1);--blue-a1:var(--ds-color-base-blue-1)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a1:color-mix(in oklch,var(--ds-color-base-blue-1) 4%,transparent)}}.light,.light-theme,:root{--blue-2:var(--ds-color-base-blue-2);--blue-a2:var(--ds-color-base-blue-2)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a2:color-mix(in oklch,var(--ds-color-base-blue-2) 6%,transparent)}}.light,.light-theme,:root{--blue-3:var(--ds-color-base-blue-3);--blue-a3:var(--ds-color-base-blue-3)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a3:color-mix(in oklch,var(--ds-color-base-blue-3) 9%,transparent)}}.light,.light-theme,:root{--blue-4:var(--ds-color-base-blue-4);--blue-a4:var(--ds-color-base-blue-4)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a4:color-mix(in oklch,var(--ds-color-base-blue-4) 12%,transparent)}}.light,.light-theme,:root{--blue-5:var(--ds-color-base-blue-5);--blue-a5:var(--ds-color-base-blue-5)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a5:color-mix(in oklch,var(--ds-color-base-blue-5) 16%,transparent)}}.light,.light-theme,:root{--blue-6:var(--ds-color-base-blue-6);--blue-a6:var(--ds-color-base-blue-6)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a6:color-mix(in oklch,var(--ds-color-base-blue-6) 20%,transparent)}}.light,.light-theme,:root{--blue-7:var(--ds-color-base-blue-7);--blue-a7:var(--ds-color-base-blue-7)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a7:color-mix(in oklch,var(--ds-color-base-blue-7) 28%,transparent)}}.light,.light-theme,:root{--blue-8:var(--ds-color-base-blue-8);--blue-a8:var(--ds-color-base-blue-8)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a8:color-mix(in oklch,var(--ds-color-base-blue-8) 35%,transparent)}}.light,.light-theme,:root{--blue-9:var(--ds-color-base-blue-9);--blue-a9:var(--ds-color-base-blue-9)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a9:color-mix(in oklch,var(--ds-color-base-blue-9) 50%,transparent)}}.light,.light-theme,:root{--blue-10:var(--ds-color-base-blue-10);--blue-a10:var(--ds-color-base-blue-10)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a10:color-mix(in oklch,var(--ds-color-base-blue-10) 60%,transparent)}}.light,.light-theme,:root{--blue-11:var(--ds-color-base-blue-11);--blue-a11:var(--ds-color-base-blue-11)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a11:color-mix(in oklch,var(--ds-color-base-blue-11) 72%,transparent)}}.light,.light-theme,:root{--blue-12:var(--ds-color-base-blue-12);--blue-a12:var(--ds-color-base-blue-12)}@supports (color:color-mix(in lab,red,red)){.light,.light-theme,:root{--blue-a12:color-mix(in oklch,var(--ds-color-base-blue-12) 90%,transparent)}}.light,.light-theme,:root{--blue-contrast:var(--ds-color-base-static-white);--blue-surface:var(--blue-a3);--blue-indicator:var(--blue-9);--blue-track:var(--blue-3)}.dark,.dark-theme{--ds-color-semantic-surface-page:var(--ds-color-base-mist-12);--ds-color-semantic-surface-raised:var(--ds-color-base-mist-12);--ds-color-semantic-surface-popover:var(--ds-color-base-mist-12);--ds-color-semantic-surface-subdued:var(--ds-color-base-mist-11);--ds-color-semantic-surface-muted:var(--ds-color-base-mist-11);--ds-color-semantic-surface-field:var(--ds-color-base-mist-11);--ds-color-semantic-surface-selected:var(--ds-color-base-mint-12);--ds-color-semantic-surface-hero:var(--ds-color-base-blue-12);--ds-color-semantic-surface-overlay:var(--ds-color-base-tealAlpha-12);--ds-color-semantic-content-default:var(--ds-color-base-mist-1);--ds-color-semantic-content-subtle:var(--ds-color-base-mist-7);--ds-color-semantic-content-ui:var(--ds-color-base-mist-8);--ds-color-semantic-content-inverse:var(--ds-color-base-static-white);--ds-color-semantic-content-inverseSubtle:var(--ds-color-base-blue-6);--ds-color-semantic-action-primary:var(--ds-color-base-teal-9);--ds-color-semantic-action-primaryHover:var(--ds-color-base-teal-7);--ds-color-semantic-action-primaryForeground:var(--ds-color-base-static-white);--ds-color-semantic-action-accent:var(--ds-color-base-mint-9);--ds-color-semantic-action-accentHover:var(--ds-color-base-mint-8);--ds-color-semantic-action-accentForeground:var(--ds-color-base-blue-12);--ds-color-semantic-action-dark:var(--ds-color-base-blue-11);--ds-color-semantic-action-darkForeground:var(--ds-color-base-static-white);--ds-color-semantic-action-secondary:var(--ds-color-base-mist-11);--ds-color-semantic-action-secondaryForeground:var(--ds-color-base-mist-1);--ds-color-semantic-feedback-destructive:var(--ds-color-base-red-4);--ds-color-semantic-feedback-destructiveSolid:var(--ds-color-base-red-8);--ds-color-semantic-feedback-destructiveForeground:var(--ds-color-base-red-12);--ds-color-semantic-feedback-success:var(--ds-color-base-green-8);--ds-color-semantic-feedback-successForeground:var(--ds-color-base-green-12);--ds-color-semantic-feedback-warning:var(--ds-color-base-amber-8);--ds-color-semantic-feedback-warningForeground:var(--ds-color-base-amber-12);--ds-color-semantic-feedback-info:var(--ds-color-base-blue-8);--ds-color-semantic-feedback-infoForeground:var(--ds-color-base-blue-12);--ds-color-semantic-feedback-neutral:var(--ds-color-base-mist-8);--ds-color-semantic-feedback-neutralForeground:var(--ds-color-base-mist-12);--ds-color-semantic-border-default:var(--ds-color-base-whiteAlpha-3);--ds-color-semantic-border-subtle:var(--ds-color-base-whiteAlpha-2);--ds-color-semantic-border-input:var(--ds-color-base-whiteAlpha-5);--ds-color-semantic-border-focus:var(--ds-color-base-mint-9);--ds-color-semantic-border-onDark:var(--ds-color-base-tealAlpha-7);--ds-color-semantic-data-1:var(--ds-color-base-blue-6);--ds-color-semantic-data-2:var(--ds-color-base-blue-7);--ds-color-semantic-data-3:var(--ds-color-base-blue-8);--ds-color-semantic-data-4:var(--ds-color-base-blue-9);--ds-color-semantic-data-5:var(--ds-color-base-blue-10);--ds-color-semantic-schedule-dayStart:var(--ds-color-base-amber-12);--ds-color-semantic-schedule-eveningStart:var(--ds-color-base-amber-12);--ds-color-semantic-schedule-eveningEnd:var(--ds-color-base-amber-11);--ds-color-semantic-schedule-eveningContent:var(--ds-color-base-amber-2);--ds-color-semantic-schedule-eveningSubtle:var(--ds-color-base-amber-5);--gray-1:var(--ds-color-base-mist-12);--gray-a1:var(--ds-color-base-mist-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a1:color-mix(in oklch,var(--ds-color-base-mist-12) 4%,transparent)}}.dark,.dark-theme{--gray-2:var(--ds-color-base-mist-11);--gray-a2:var(--ds-color-base-mist-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a2:color-mix(in oklch,var(--ds-color-base-mist-11) 6%,transparent)}}.dark,.dark-theme{--gray-3:var(--ds-color-base-mist-10);--gray-a3:var(--ds-color-base-mist-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a3:color-mix(in oklch,var(--ds-color-base-mist-10) 9%,transparent)}}.dark,.dark-theme{--gray-4:var(--ds-color-base-mist-9);--gray-a4:var(--ds-color-base-mist-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a4:color-mix(in oklch,var(--ds-color-base-mist-9) 12%,transparent)}}.dark,.dark-theme{--gray-5:var(--ds-color-base-mist-8);--gray-a5:var(--ds-color-base-mist-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a5:color-mix(in oklch,var(--ds-color-base-mist-8) 16%,transparent)}}.dark,.dark-theme{--gray-6:var(--ds-color-base-mist-7);--gray-a6:var(--ds-color-base-mist-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a6:color-mix(in oklch,var(--ds-color-base-mist-7) 20%,transparent)}}.dark,.dark-theme{--gray-7:var(--ds-color-base-mist-6);--gray-a7:var(--ds-color-base-mist-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a7:color-mix(in oklch,var(--ds-color-base-mist-6) 28%,transparent)}}.dark,.dark-theme{--gray-8:var(--ds-color-base-mist-5);--gray-a8:var(--ds-color-base-mist-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a8:color-mix(in oklch,var(--ds-color-base-mist-5) 35%,transparent)}}.dark,.dark-theme{--gray-9:var(--ds-color-base-mist-4);--gray-a9:var(--ds-color-base-mist-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a9:color-mix(in oklch,var(--ds-color-base-mist-4) 50%,transparent)}}.dark,.dark-theme{--gray-10:var(--ds-color-base-mist-3);--gray-a10:var(--ds-color-base-mist-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a10:color-mix(in oklch,var(--ds-color-base-mist-3) 60%,transparent)}}.dark,.dark-theme{--gray-11:var(--ds-color-base-mist-2);--gray-a11:var(--ds-color-base-mist-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a11:color-mix(in oklch,var(--ds-color-base-mist-2) 72%,transparent)}}.dark,.dark-theme{--gray-12:var(--ds-color-base-mist-1);--gray-a12:var(--ds-color-base-mist-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--gray-a12:color-mix(in oklch,var(--ds-color-base-mist-1) 90%,transparent)}}.dark,.dark-theme{--gray-contrast:var(--ds-color-base-static-white);--gray-surface:var(--gray-a3);--gray-indicator:var(--gray-9);--gray-track:var(--gray-3);--teal-1:var(--ds-color-base-teal-12);--teal-a1:var(--ds-color-base-teal-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a1:color-mix(in oklch,var(--ds-color-base-teal-12) 4%,transparent)}}.dark,.dark-theme{--teal-2:var(--ds-color-base-teal-11);--teal-a2:var(--ds-color-base-teal-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a2:color-mix(in oklch,var(--ds-color-base-teal-11) 6%,transparent)}}.dark,.dark-theme{--teal-3:var(--ds-color-base-teal-10);--teal-a3:var(--ds-color-base-teal-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a3:color-mix(in oklch,var(--ds-color-base-teal-10) 9%,transparent)}}.dark,.dark-theme{--teal-4:var(--ds-color-base-teal-9);--teal-a4:var(--ds-color-base-teal-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a4:color-mix(in oklch,var(--ds-color-base-teal-9) 12%,transparent)}}.dark,.dark-theme{--teal-5:var(--ds-color-base-teal-8);--teal-a5:var(--ds-color-base-teal-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a5:color-mix(in oklch,var(--ds-color-base-teal-8) 16%,transparent)}}.dark,.dark-theme{--teal-6:var(--ds-color-base-teal-7);--teal-a6:var(--ds-color-base-teal-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a6:color-mix(in oklch,var(--ds-color-base-teal-7) 20%,transparent)}}.dark,.dark-theme{--teal-7:var(--ds-color-base-teal-6);--teal-a7:var(--ds-color-base-teal-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a7:color-mix(in oklch,var(--ds-color-base-teal-6) 28%,transparent)}}.dark,.dark-theme{--teal-8:var(--ds-color-base-teal-5);--teal-a8:var(--ds-color-base-teal-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a8:color-mix(in oklch,var(--ds-color-base-teal-5) 35%,transparent)}}.dark,.dark-theme{--teal-9:var(--ds-color-base-teal-4);--teal-a9:var(--ds-color-base-teal-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a9:color-mix(in oklch,var(--ds-color-base-teal-4) 50%,transparent)}}.dark,.dark-theme{--teal-10:var(--ds-color-base-teal-3);--teal-a10:var(--ds-color-base-teal-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a10:color-mix(in oklch,var(--ds-color-base-teal-3) 60%,transparent)}}.dark,.dark-theme{--teal-11:var(--ds-color-base-teal-2);--teal-a11:var(--ds-color-base-teal-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a11:color-mix(in oklch,var(--ds-color-base-teal-2) 72%,transparent)}}.dark,.dark-theme{--teal-12:var(--ds-color-base-teal-1);--teal-a12:var(--ds-color-base-teal-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--teal-a12:color-mix(in oklch,var(--ds-color-base-teal-1) 90%,transparent)}}.dark,.dark-theme{--teal-contrast:var(--ds-color-base-static-white);--teal-surface:var(--teal-a3);--teal-indicator:var(--teal-9);--teal-track:var(--teal-3);--red-1:var(--ds-color-base-red-12);--red-a1:var(--ds-color-base-red-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a1:color-mix(in oklch,var(--ds-color-base-red-12) 4%,transparent)}}.dark,.dark-theme{--red-2:var(--ds-color-base-red-11);--red-a2:var(--ds-color-base-red-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a2:color-mix(in oklch,var(--ds-color-base-red-11) 6%,transparent)}}.dark,.dark-theme{--red-3:var(--ds-color-base-red-10);--red-a3:var(--ds-color-base-red-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a3:color-mix(in oklch,var(--ds-color-base-red-10) 9%,transparent)}}.dark,.dark-theme{--red-4:var(--ds-color-base-red-9);--red-a4:var(--ds-color-base-red-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a4:color-mix(in oklch,var(--ds-color-base-red-9) 12%,transparent)}}.dark,.dark-theme{--red-5:var(--ds-color-base-red-8);--red-a5:var(--ds-color-base-red-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a5:color-mix(in oklch,var(--ds-color-base-red-8) 16%,transparent)}}.dark,.dark-theme{--red-6:var(--ds-color-base-red-7);--red-a6:var(--ds-color-base-red-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a6:color-mix(in oklch,var(--ds-color-base-red-7) 20%,transparent)}}.dark,.dark-theme{--red-7:var(--ds-color-base-red-6);--red-a7:var(--ds-color-base-red-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a7:color-mix(in oklch,var(--ds-color-base-red-6) 28%,transparent)}}.dark,.dark-theme{--red-8:var(--ds-color-base-red-5);--red-a8:var(--ds-color-base-red-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a8:color-mix(in oklch,var(--ds-color-base-red-5) 35%,transparent)}}.dark,.dark-theme{--red-9:var(--ds-color-base-red-4);--red-a9:var(--ds-color-base-red-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a9:color-mix(in oklch,var(--ds-color-base-red-4) 50%,transparent)}}.dark,.dark-theme{--red-10:var(--ds-color-base-red-3);--red-a10:var(--ds-color-base-red-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a10:color-mix(in oklch,var(--ds-color-base-red-3) 60%,transparent)}}.dark,.dark-theme{--red-11:var(--ds-color-base-red-2);--red-a11:var(--ds-color-base-red-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a11:color-mix(in oklch,var(--ds-color-base-red-2) 72%,transparent)}}.dark,.dark-theme{--red-12:var(--ds-color-base-red-1);--red-a12:var(--ds-color-base-red-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--red-a12:color-mix(in oklch,var(--ds-color-base-red-1) 90%,transparent)}}.dark,.dark-theme{--red-contrast:var(--ds-color-base-static-white);--red-surface:var(--red-a3);--red-indicator:var(--red-9);--red-track:var(--red-3);--green-1:var(--ds-color-base-green-12);--green-a1:var(--ds-color-base-green-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a1:color-mix(in oklch,var(--ds-color-base-green-12) 4%,transparent)}}.dark,.dark-theme{--green-2:var(--ds-color-base-green-11);--green-a2:var(--ds-color-base-green-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a2:color-mix(in oklch,var(--ds-color-base-green-11) 6%,transparent)}}.dark,.dark-theme{--green-3:var(--ds-color-base-green-10);--green-a3:var(--ds-color-base-green-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a3:color-mix(in oklch,var(--ds-color-base-green-10) 9%,transparent)}}.dark,.dark-theme{--green-4:var(--ds-color-base-green-9);--green-a4:var(--ds-color-base-green-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a4:color-mix(in oklch,var(--ds-color-base-green-9) 12%,transparent)}}.dark,.dark-theme{--green-5:var(--ds-color-base-green-8);--green-a5:var(--ds-color-base-green-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a5:color-mix(in oklch,var(--ds-color-base-green-8) 16%,transparent)}}.dark,.dark-theme{--green-6:var(--ds-color-base-green-7);--green-a6:var(--ds-color-base-green-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a6:color-mix(in oklch,var(--ds-color-base-green-7) 20%,transparent)}}.dark,.dark-theme{--green-7:var(--ds-color-base-green-6);--green-a7:var(--ds-color-base-green-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a7:color-mix(in oklch,var(--ds-color-base-green-6) 28%,transparent)}}.dark,.dark-theme{--green-8:var(--ds-color-base-green-5);--green-a8:var(--ds-color-base-green-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a8:color-mix(in oklch,var(--ds-color-base-green-5) 35%,transparent)}}.dark,.dark-theme{--green-9:var(--ds-color-base-green-4);--green-a9:var(--ds-color-base-green-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a9:color-mix(in oklch,var(--ds-color-base-green-4) 50%,transparent)}}.dark,.dark-theme{--green-10:var(--ds-color-base-green-3);--green-a10:var(--ds-color-base-green-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a10:color-mix(in oklch,var(--ds-color-base-green-3) 60%,transparent)}}.dark,.dark-theme{--green-11:var(--ds-color-base-green-2);--green-a11:var(--ds-color-base-green-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a11:color-mix(in oklch,var(--ds-color-base-green-2) 72%,transparent)}}.dark,.dark-theme{--green-12:var(--ds-color-base-green-1);--green-a12:var(--ds-color-base-green-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--green-a12:color-mix(in oklch,var(--ds-color-base-green-1) 90%,transparent)}}.dark,.dark-theme{--green-contrast:var(--ds-color-base-static-white);--green-surface:var(--green-a3);--green-indicator:var(--green-9);--green-track:var(--green-3);--amber-1:var(--ds-color-base-amber-12);--amber-a1:var(--ds-color-base-amber-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a1:color-mix(in oklch,var(--ds-color-base-amber-12) 4%,transparent)}}.dark,.dark-theme{--amber-2:var(--ds-color-base-amber-11);--amber-a2:var(--ds-color-base-amber-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a2:color-mix(in oklch,var(--ds-color-base-amber-11) 6%,transparent)}}.dark,.dark-theme{--amber-3:var(--ds-color-base-amber-10);--amber-a3:var(--ds-color-base-amber-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a3:color-mix(in oklch,var(--ds-color-base-amber-10) 9%,transparent)}}.dark,.dark-theme{--amber-4:var(--ds-color-base-amber-9);--amber-a4:var(--ds-color-base-amber-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a4:color-mix(in oklch,var(--ds-color-base-amber-9) 12%,transparent)}}.dark,.dark-theme{--amber-5:var(--ds-color-base-amber-8);--amber-a5:var(--ds-color-base-amber-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a5:color-mix(in oklch,var(--ds-color-base-amber-8) 16%,transparent)}}.dark,.dark-theme{--amber-6:var(--ds-color-base-amber-7);--amber-a6:var(--ds-color-base-amber-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a6:color-mix(in oklch,var(--ds-color-base-amber-7) 20%,transparent)}}.dark,.dark-theme{--amber-7:var(--ds-color-base-amber-6);--amber-a7:var(--ds-color-base-amber-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a7:color-mix(in oklch,var(--ds-color-base-amber-6) 28%,transparent)}}.dark,.dark-theme{--amber-8:var(--ds-color-base-amber-5);--amber-a8:var(--ds-color-base-amber-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a8:color-mix(in oklch,var(--ds-color-base-amber-5) 35%,transparent)}}.dark,.dark-theme{--amber-9:var(--ds-color-base-amber-4);--amber-a9:var(--ds-color-base-amber-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a9:color-mix(in oklch,var(--ds-color-base-amber-4) 50%,transparent)}}.dark,.dark-theme{--amber-10:var(--ds-color-base-amber-3);--amber-a10:var(--ds-color-base-amber-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a10:color-mix(in oklch,var(--ds-color-base-amber-3) 60%,transparent)}}.dark,.dark-theme{--amber-11:var(--ds-color-base-amber-2);--amber-a11:var(--ds-color-base-amber-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a11:color-mix(in oklch,var(--ds-color-base-amber-2) 72%,transparent)}}.dark,.dark-theme{--amber-12:var(--ds-color-base-amber-1);--amber-a12:var(--ds-color-base-amber-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--amber-a12:color-mix(in oklch,var(--ds-color-base-amber-1) 90%,transparent)}}.dark,.dark-theme{--amber-contrast:var(--ds-color-base-static-white);--amber-surface:var(--amber-a3);--amber-indicator:var(--amber-9);--amber-track:var(--amber-3);--blue-1:var(--ds-color-base-blue-12);--blue-a1:var(--ds-color-base-blue-12)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a1:color-mix(in oklch,var(--ds-color-base-blue-12) 4%,transparent)}}.dark,.dark-theme{--blue-2:var(--ds-color-base-blue-11);--blue-a2:var(--ds-color-base-blue-11)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a2:color-mix(in oklch,var(--ds-color-base-blue-11) 6%,transparent)}}.dark,.dark-theme{--blue-3:var(--ds-color-base-blue-10);--blue-a3:var(--ds-color-base-blue-10)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a3:color-mix(in oklch,var(--ds-color-base-blue-10) 9%,transparent)}}.dark,.dark-theme{--blue-4:var(--ds-color-base-blue-9);--blue-a4:var(--ds-color-base-blue-9)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a4:color-mix(in oklch,var(--ds-color-base-blue-9) 12%,transparent)}}.dark,.dark-theme{--blue-5:var(--ds-color-base-blue-8);--blue-a5:var(--ds-color-base-blue-8)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a5:color-mix(in oklch,var(--ds-color-base-blue-8) 16%,transparent)}}.dark,.dark-theme{--blue-6:var(--ds-color-base-blue-7);--blue-a6:var(--ds-color-base-blue-7)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a6:color-mix(in oklch,var(--ds-color-base-blue-7) 20%,transparent)}}.dark,.dark-theme{--blue-7:var(--ds-color-base-blue-6);--blue-a7:var(--ds-color-base-blue-6)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a7:color-mix(in oklch,var(--ds-color-base-blue-6) 28%,transparent)}}.dark,.dark-theme{--blue-8:var(--ds-color-base-blue-5);--blue-a8:var(--ds-color-base-blue-5)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a8:color-mix(in oklch,var(--ds-color-base-blue-5) 35%,transparent)}}.dark,.dark-theme{--blue-9:var(--ds-color-base-blue-4);--blue-a9:var(--ds-color-base-blue-4)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a9:color-mix(in oklch,var(--ds-color-base-blue-4) 50%,transparent)}}.dark,.dark-theme{--blue-10:var(--ds-color-base-blue-3);--blue-a10:var(--ds-color-base-blue-3)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a10:color-mix(in oklch,var(--ds-color-base-blue-3) 60%,transparent)}}.dark,.dark-theme{--blue-11:var(--ds-color-base-blue-2);--blue-a11:var(--ds-color-base-blue-2)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a11:color-mix(in oklch,var(--ds-color-base-blue-2) 72%,transparent)}}.dark,.dark-theme{--blue-12:var(--ds-color-base-blue-1);--blue-a12:var(--ds-color-base-blue-1)}@supports (color:color-mix(in lab,red,red)){.dark,.dark-theme{--blue-a12:color-mix(in oklch,var(--ds-color-base-blue-1) 90%,transparent)}}.dark,.dark-theme{--blue-contrast:var(--ds-color-base-static-white);--blue-surface:var(--blue-a3);--blue-indicator:var(--blue-9);--blue-track:var(--blue-3)}.radix-themes{--color-background:var(--background);--color-panel-solid:var(--card);--color-overlay:var(--lf-surface-overlay)}:root{--ds-type-base-family-body:var(--font-sans);--ds-type-base-family-heading:var(--font-heading);--ds-type-base-family-mono:var(--ds-type-base-family-body);--ds-type-base-size-1:.75rem;--ds-type-base-size-2:.875rem;--ds-type-base-size-3:1rem;--ds-type-base-size-4:1.125rem;--ds-type-base-size-5:1.25rem;--ds-type-base-size-6:1.5rem;--ds-type-base-size-7:1.75rem;--ds-type-base-size-8:2rem;--ds-type-base-size-9:2.25rem;--ds-type-base-size-10:2.5rem;--ds-type-base-size-11:3rem;--ds-type-base-weight-regular:400;--ds-type-base-weight-medium:500;--ds-type-base-weight-semibold:600;--ds-type-base-weight-bold:700;--ds-type-base-line-height-display:1.08;--ds-type-base-line-height-title:1.15;--ds-type-base-line-height-heading:1.2;--ds-type-base-line-height-compact:1.25;--ds-type-base-line-height-ui:1.4;--ds-type-base-line-height-body:1.5;--ds-type-base-line-height-relaxed:1.6;--ds-type-base-line-height-reading:1.75;--ds-type-base-tracking-display:-.02em;--ds-type-base-tracking-heading:-.01em;--ds-type-base-tracking-normal:0em;--ds-type-base-tracking-overline:.08em;--ds-type-composite-heading-display-lg-family:var(--ds-type-base-family-heading);--ds-type-composite-heading-display-lg-font-size:clamp(var(--ds-type-base-size-9),calc(2rem + 1.25vw),var(--ds-type-base-size-11));--ds-type-composite-heading-display-lg-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-display-lg-line-height:var(--ds-type-base-line-height-display);--ds-type-composite-heading-display-lg-letter-spacing:var(--ds-type-base-tracking-display);--ds-type-composite-heading-display-lg-text-transform:none;--ds-type-composite-heading-display-md-family:var(--ds-type-base-family-heading);--ds-type-composite-heading-display-md-font-size:clamp(var(--ds-type-base-size-8),calc(1.75rem + 1vw),var(--ds-type-base-size-10));--ds-type-composite-heading-display-md-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-display-md-line-height:var(--ds-type-base-line-height-title);--ds-type-composite-heading-display-md-letter-spacing:var(--ds-type-base-tracking-display);--ds-type-composite-heading-display-md-text-transform:none;--ds-type-composite-heading-heading-lg-family:var(--ds-type-base-family-heading);--ds-type-composite-heading-heading-lg-font-size:clamp(var(--ds-type-base-size-7),calc(1.65rem + .5vw),var(--ds-type-base-size-8));--ds-type-composite-heading-heading-lg-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-heading-lg-line-height:var(--ds-type-base-line-height-title);--ds-type-composite-heading-heading-lg-letter-spacing:var(--ds-type-base-tracking-heading);--ds-type-composite-heading-heading-lg-text-transform:none;--ds-type-composite-heading-heading-md-family:var(--ds-type-base-family-heading);--ds-type-composite-heading-heading-md-font-size:clamp(var(--ds-type-base-size-6),calc(1.4rem + .4vw),var(--ds-type-base-size-7));--ds-type-composite-heading-heading-md-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-heading-md-line-height:var(--ds-type-base-line-height-heading);--ds-type-composite-heading-heading-md-letter-spacing:var(--ds-type-base-tracking-heading);--ds-type-composite-heading-heading-md-text-transform:none;--ds-type-composite-heading-heading-sm-family:var(--ds-type-base-family-heading);--ds-type-composite-heading-heading-sm-font-size:var(--ds-type-base-size-6);--ds-type-composite-heading-heading-sm-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-heading-sm-line-height:var(--ds-type-base-line-height-heading);--ds-type-composite-heading-heading-sm-letter-spacing:var(--ds-type-base-tracking-heading);--ds-type-composite-heading-heading-sm-text-transform:none;--ds-type-composite-heading-title-lg-family:var(--ds-type-base-family-body);--ds-type-composite-heading-title-lg-font-size:var(--ds-type-base-size-5);--ds-type-composite-heading-title-lg-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-title-lg-line-height:var(--ds-type-base-line-height-compact);--ds-type-composite-heading-title-lg-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-heading-title-lg-text-transform:none;--ds-type-composite-heading-title-md-family:var(--ds-type-base-family-body);--ds-type-composite-heading-title-md-font-size:var(--ds-type-base-size-4);--ds-type-composite-heading-title-md-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-title-md-line-height:var(--ds-type-base-line-height-compact);--ds-type-composite-heading-title-md-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-heading-title-md-text-transform:none;--ds-type-composite-heading-title-sm-family:var(--ds-type-base-family-body);--ds-type-composite-heading-title-sm-font-size:var(--ds-type-base-size-3);--ds-type-composite-heading-title-sm-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-heading-title-sm-line-height:var(--ds-type-base-line-height-compact);--ds-type-composite-heading-title-sm-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-heading-title-sm-text-transform:none;--ds-type-composite-text-body-lg-family:var(--ds-type-base-family-body);--ds-type-composite-text-body-lg-font-size:var(--ds-type-base-size-4);--ds-type-composite-text-body-lg-font-weight:var(--ds-type-base-weight-regular);--ds-type-composite-text-body-lg-line-height:var(--ds-type-base-line-height-relaxed);--ds-type-composite-text-body-lg-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-body-lg-text-transform:none;--ds-type-composite-text-body-md-family:var(--ds-type-base-family-body);--ds-type-composite-text-body-md-font-size:var(--ds-type-base-size-3);--ds-type-composite-text-body-md-font-weight:var(--ds-type-base-weight-regular);--ds-type-composite-text-body-md-line-height:var(--ds-type-base-line-height-body);--ds-type-composite-text-body-md-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-body-md-text-transform:none;--ds-type-composite-text-body-sm-family:var(--ds-type-base-family-body);--ds-type-composite-text-body-sm-font-size:var(--ds-type-base-size-2);--ds-type-composite-text-body-sm-font-weight:var(--ds-type-base-weight-regular);--ds-type-composite-text-body-sm-line-height:var(--ds-type-base-line-height-body);--ds-type-composite-text-body-sm-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-body-sm-text-transform:none;--ds-type-composite-text-body-xs-family:var(--ds-type-base-family-body);--ds-type-composite-text-body-xs-font-size:var(--ds-type-base-size-1);--ds-type-composite-text-body-xs-font-weight:var(--ds-type-base-weight-regular);--ds-type-composite-text-body-xs-line-height:var(--ds-type-base-line-height-ui);--ds-type-composite-text-body-xs-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-body-xs-text-transform:none;--ds-type-composite-text-label-md-family:var(--ds-type-base-family-body);--ds-type-composite-text-label-md-font-size:var(--ds-type-base-size-2);--ds-type-composite-text-label-md-font-weight:var(--ds-type-base-weight-medium);--ds-type-composite-text-label-md-line-height:var(--ds-type-base-line-height-ui);--ds-type-composite-text-label-md-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-label-md-text-transform:none;--ds-type-composite-text-label-sm-family:var(--ds-type-base-family-body);--ds-type-composite-text-label-sm-font-size:var(--ds-type-base-size-1);--ds-type-composite-text-label-sm-font-weight:var(--ds-type-base-weight-semibold);--ds-type-composite-text-label-sm-line-height:var(--ds-type-base-line-height-compact);--ds-type-composite-text-label-sm-letter-spacing:var(--ds-type-base-tracking-normal);--ds-type-composite-text-label-sm-text-transform:none;--ds-type-composite-text-overline-family:var(--ds-type-base-family-body);--ds-type-composite-text-overline-font-size:var(--ds-type-base-size-1);--ds-type-composite-text-overline-font-weight:var(--ds-type-base-weight-bold);--ds-type-composite-text-overline-line-height:var(--ds-type-base-line-height-compact);--ds-type-composite-text-overline-letter-spacing:var(--ds-type-base-tracking-overline);--ds-type-composite-text-overline-text-transform:uppercase;--ds-type-mapped-marketing-hero-title-family:var(--ds-type-composite-heading-display-lg-family);--ds-type-mapped-marketing-hero-title-font-size:var(--ds-type-composite-heading-display-lg-font-size);--ds-type-mapped-marketing-hero-title-font-weight:var(--ds-type-composite-heading-display-lg-font-weight);--ds-type-mapped-marketing-hero-title-line-height:var(--ds-type-composite-heading-display-lg-line-height);--ds-type-mapped-marketing-hero-title-letter-spacing:var(--ds-type-composite-heading-display-lg-letter-spacing);--ds-type-mapped-marketing-hero-title-text-transform:var(--ds-type-composite-heading-display-lg-text-transform);--ds-type-mapped-marketing-page-title-family:var(--ds-type-composite-heading-display-md-family);--ds-type-mapped-marketing-page-title-font-size:var(--ds-type-composite-heading-display-md-font-size);--ds-type-mapped-marketing-page-title-font-weight:var(--ds-type-composite-heading-display-md-font-weight);--ds-type-mapped-marketing-page-title-line-height:var(--ds-type-composite-heading-display-md-line-height);--ds-type-mapped-marketing-page-title-letter-spacing:var(--ds-type-composite-heading-display-md-letter-spacing);--ds-type-mapped-marketing-page-title-text-transform:var(--ds-type-composite-heading-display-md-text-transform);--ds-type-mapped-application-page-title-family:var(--ds-type-composite-heading-heading-lg-family);--ds-type-mapped-application-page-title-font-size:var(--ds-type-composite-heading-heading-lg-font-size);--ds-type-mapped-application-page-title-font-weight:var(--ds-type-composite-heading-heading-lg-font-weight);--ds-type-mapped-application-page-title-line-height:var(--ds-type-composite-heading-heading-lg-line-height);--ds-type-mapped-application-page-title-letter-spacing:var(--ds-type-composite-heading-heading-lg-letter-spacing);--ds-type-mapped-application-page-title-text-transform:var(--ds-type-composite-heading-heading-lg-text-transform);--ds-type-mapped-section-title-family:var(--ds-type-composite-heading-heading-md-family);--ds-type-mapped-section-title-font-size:var(--ds-type-composite-heading-heading-md-font-size);--ds-type-mapped-section-title-font-weight:var(--ds-type-composite-heading-heading-md-font-weight);--ds-type-mapped-section-title-line-height:var(--ds-type-composite-heading-heading-md-line-height);--ds-type-mapped-section-title-letter-spacing:var(--ds-type-composite-heading-heading-md-letter-spacing);--ds-type-mapped-section-title-text-transform:var(--ds-type-composite-heading-heading-md-text-transform);--ds-type-mapped-subsection-title-family:var(--ds-type-composite-heading-heading-sm-family);--ds-type-mapped-subsection-title-font-size:var(--ds-type-composite-heading-heading-sm-font-size);--ds-type-mapped-subsection-title-font-weight:var(--ds-type-composite-heading-heading-sm-font-weight);--ds-type-mapped-subsection-title-line-height:var(--ds-type-composite-heading-heading-sm-line-height);--ds-type-mapped-subsection-title-letter-spacing:var(--ds-type-composite-heading-heading-sm-letter-spacing);--ds-type-mapped-subsection-title-text-transform:var(--ds-type-composite-heading-heading-sm-text-transform);--ds-type-mapped-component-dialog-title-family:var(--ds-type-composite-heading-title-lg-family);--ds-type-mapped-component-dialog-title-font-size:var(--ds-type-composite-heading-title-lg-font-size);--ds-type-mapped-component-dialog-title-font-weight:var(--ds-type-composite-heading-title-lg-font-weight);--ds-type-mapped-component-dialog-title-line-height:var(--ds-type-composite-heading-title-lg-line-height);--ds-type-mapped-component-dialog-title-letter-spacing:var(--ds-type-composite-heading-title-lg-letter-spacing);--ds-type-mapped-component-dialog-title-text-transform:var(--ds-type-composite-heading-title-lg-text-transform);--ds-type-mapped-component-panel-title-family:var(--ds-type-composite-heading-title-lg-family);--ds-type-mapped-component-panel-title-font-size:var(--ds-type-composite-heading-title-lg-font-size);--ds-type-mapped-component-panel-title-font-weight:var(--ds-type-composite-heading-title-lg-font-weight);--ds-type-mapped-component-panel-title-line-height:var(--ds-type-composite-heading-title-lg-line-height);--ds-type-mapped-component-panel-title-letter-spacing:var(--ds-type-composite-heading-title-lg-letter-spacing);--ds-type-mapped-component-panel-title-text-transform:var(--ds-type-composite-heading-title-lg-text-transform);--ds-type-mapped-component-card-title-family:var(--ds-type-composite-heading-title-md-family);--ds-type-mapped-component-card-title-font-size:var(--ds-type-composite-heading-title-md-font-size);--ds-type-mapped-component-card-title-font-weight:var(--ds-type-composite-heading-title-md-font-weight);--ds-type-mapped-component-card-title-line-height:var(--ds-type-composite-heading-title-md-line-height);--ds-type-mapped-component-card-title-letter-spacing:var(--ds-type-composite-heading-title-md-letter-spacing);--ds-type-mapped-component-card-title-text-transform:var(--ds-type-composite-heading-title-md-text-transform);--ds-type-mapped-component-compact-title-family:var(--ds-type-composite-heading-title-sm-family);--ds-type-mapped-component-compact-title-font-size:var(--ds-type-composite-heading-title-sm-font-size);--ds-type-mapped-component-compact-title-font-weight:var(--ds-type-composite-heading-title-sm-font-weight);--ds-type-mapped-component-compact-title-line-height:var(--ds-type-composite-heading-title-sm-line-height);--ds-type-mapped-component-compact-title-letter-spacing:var(--ds-type-composite-heading-title-sm-letter-spacing);--ds-type-mapped-component-compact-title-text-transform:var(--ds-type-composite-heading-title-sm-text-transform);--ds-type-mapped-content-lead-family:var(--ds-type-composite-text-body-lg-family);--ds-type-mapped-content-lead-font-size:var(--ds-type-composite-text-body-lg-font-size);--ds-type-mapped-content-lead-font-weight:var(--ds-type-composite-text-body-lg-font-weight);--ds-type-mapped-content-lead-line-height:var(--ds-type-composite-text-body-lg-line-height);--ds-type-mapped-content-lead-letter-spacing:var(--ds-type-composite-text-body-lg-letter-spacing);--ds-type-mapped-content-lead-text-transform:var(--ds-type-composite-text-body-lg-text-transform);--ds-type-mapped-content-body-family:var(--ds-type-composite-text-body-md-family);--ds-type-mapped-content-body-font-size:var(--ds-type-composite-text-body-md-font-size);--ds-type-mapped-content-body-font-weight:var(--ds-type-composite-text-body-md-font-weight);--ds-type-mapped-content-body-line-height:var(--ds-type-composite-text-body-md-line-height);--ds-type-mapped-content-body-letter-spacing:var(--ds-type-composite-text-body-md-letter-spacing);--ds-type-mapped-content-body-text-transform:var(--ds-type-composite-text-body-md-text-transform);--ds-type-mapped-content-strong-family:var(--ds-type-composite-text-body-md-family);--ds-type-mapped-content-strong-font-size:var(--ds-type-composite-text-body-md-font-size);--ds-type-mapped-content-strong-font-weight:var(--ds-type-base-weight-semibold);--ds-type-mapped-content-strong-line-height:var(--ds-type-composite-text-body-md-line-height);--ds-type-mapped-content-strong-letter-spacing:var(--ds-type-composite-text-body-md-letter-spacing);--ds-type-mapped-content-strong-text-transform:var(--ds-type-composite-text-body-md-text-transform);--ds-type-mapped-content-support-family:var(--ds-type-composite-text-body-sm-family);--ds-type-mapped-content-support-font-size:var(--ds-type-composite-text-body-sm-font-size);--ds-type-mapped-content-support-font-weight:var(--ds-type-composite-text-body-sm-font-weight);--ds-type-mapped-content-support-line-height:var(--ds-type-composite-text-body-sm-line-height);--ds-type-mapped-content-support-letter-spacing:var(--ds-type-composite-text-body-sm-letter-spacing);--ds-type-mapped-content-support-text-transform:var(--ds-type-composite-text-body-sm-text-transform);--ds-type-mapped-content-micro-family:var(--ds-type-composite-text-body-xs-family);--ds-type-mapped-content-micro-font-size:var(--ds-type-composite-text-body-xs-font-size);--ds-type-mapped-content-micro-font-weight:var(--ds-type-composite-text-body-xs-font-weight);--ds-type-mapped-content-micro-line-height:var(--ds-type-composite-text-body-xs-line-height);--ds-type-mapped-content-micro-letter-spacing:var(--ds-type-composite-text-body-xs-letter-spacing);--ds-type-mapped-content-micro-text-transform:var(--ds-type-composite-text-body-xs-text-transform);--ds-type-mapped-content-prose-family:var(--ds-type-composite-text-body-md-family);--ds-type-mapped-content-prose-font-size:var(--ds-type-composite-text-body-md-font-size);--ds-type-mapped-content-prose-font-weight:var(--ds-type-composite-text-body-md-font-weight);--ds-type-mapped-content-prose-line-height:var(--ds-type-base-line-height-reading);--ds-type-mapped-content-prose-letter-spacing:var(--ds-type-composite-text-body-md-letter-spacing);--ds-type-mapped-content-prose-text-transform:var(--ds-type-composite-text-body-md-text-transform);--ds-type-mapped-component-button-label-family:var(--ds-type-composite-text-label-md-family);--ds-type-mapped-component-button-label-font-size:var(--ds-type-composite-text-label-md-font-size);--ds-type-mapped-component-button-label-font-weight:var(--ds-type-base-weight-semibold);--ds-type-mapped-component-button-label-line-height:var(--ds-type-composite-text-label-md-line-height);--ds-type-mapped-component-button-label-letter-spacing:var(--ds-type-composite-text-label-md-letter-spacing);--ds-type-mapped-component-button-label-text-transform:var(--ds-type-composite-text-label-md-text-transform);--ds-type-mapped-component-field-label-family:var(--ds-type-composite-text-label-sm-family);--ds-type-mapped-component-field-label-font-size:var(--ds-type-composite-text-label-sm-font-size);--ds-type-mapped-component-field-label-font-weight:var(--ds-type-composite-text-label-sm-font-weight);--ds-type-mapped-component-field-label-line-height:var(--ds-type-composite-text-label-sm-line-height);--ds-type-mapped-component-field-label-letter-spacing:var(--ds-type-composite-text-label-sm-letter-spacing);--ds-type-mapped-component-field-label-text-transform:var(--ds-type-composite-text-label-sm-text-transform);--ds-type-mapped-component-field-input-family:var(--ds-type-composite-text-body-md-family);--ds-type-mapped-component-field-input-font-size:var(--ds-type-composite-text-body-md-font-size);--ds-type-mapped-component-field-input-font-weight:var(--ds-type-base-weight-medium);--ds-type-mapped-component-field-input-line-height:var(--ds-type-composite-text-body-md-line-height);--ds-type-mapped-component-field-input-letter-spacing:var(--ds-type-composite-text-body-md-letter-spacing);--ds-type-mapped-component-field-input-text-transform:var(--ds-type-composite-text-body-md-text-transform);--ds-type-mapped-component-field-helper-family:var(--ds-type-composite-text-body-sm-family);--ds-type-mapped-component-field-helper-font-size:var(--ds-type-composite-text-body-sm-font-size);--ds-type-mapped-component-field-helper-font-weight:var(--ds-type-composite-text-body-sm-font-weight);--ds-type-mapped-component-field-helper-line-height:var(--ds-type-composite-text-body-sm-line-height);--ds-type-mapped-component-field-helper-letter-spacing:var(--ds-type-composite-text-body-sm-letter-spacing);--ds-type-mapped-component-field-helper-text-transform:var(--ds-type-composite-text-body-sm-text-transform);--ds-type-mapped-component-badge-label-family:var(--ds-type-composite-text-label-sm-family);--ds-type-mapped-component-badge-label-font-size:var(--ds-type-composite-text-label-sm-font-size);--ds-type-mapped-component-badge-label-font-weight:var(--ds-type-composite-text-label-sm-font-weight);--ds-type-mapped-component-badge-label-line-height:var(--ds-type-composite-text-label-sm-line-height);--ds-type-mapped-component-badge-label-letter-spacing:var(--ds-type-composite-text-label-sm-letter-spacing);--ds-type-mapped-component-badge-label-text-transform:var(--ds-type-composite-text-label-sm-text-transform);--ds-type-mapped-component-navigation-label-family:var(--ds-type-composite-text-label-md-family);--ds-type-mapped-component-navigation-label-font-size:var(--ds-type-composite-text-label-md-font-size);--ds-type-mapped-component-navigation-label-font-weight:var(--ds-type-base-weight-semibold);--ds-type-mapped-component-navigation-label-line-height:var(--ds-type-composite-text-label-md-line-height);--ds-type-mapped-component-navigation-label-letter-spacing:var(--ds-type-composite-text-label-md-letter-spacing);--ds-type-mapped-component-navigation-label-text-transform:var(--ds-type-composite-text-label-md-text-transform);--ds-type-mapped-component-metadata-family:var(--ds-type-composite-text-body-sm-family);--ds-type-mapped-component-metadata-font-size:var(--ds-type-composite-text-body-sm-font-size);--ds-type-mapped-component-metadata-font-weight:var(--ds-type-composite-text-body-sm-font-weight);--ds-type-mapped-component-metadata-line-height:var(--ds-type-composite-text-body-sm-line-height);--ds-type-mapped-component-metadata-letter-spacing:var(--ds-type-composite-text-body-sm-letter-spacing);--ds-type-mapped-component-metadata-text-transform:var(--ds-type-composite-text-body-sm-text-transform);--ds-type-mapped-component-overline-family:var(--ds-type-composite-text-overline-family);--ds-type-mapped-component-overline-font-size:var(--ds-type-composite-text-overline-font-size);--ds-type-mapped-component-overline-font-weight:var(--ds-type-composite-text-overline-font-weight);--ds-type-mapped-component-overline-line-height:var(--ds-type-composite-text-overline-line-height);--ds-type-mapped-component-overline-letter-spacing:var(--ds-type-composite-text-overline-letter-spacing);--ds-type-mapped-component-overline-text-transform:var(--ds-type-composite-text-overline-text-transform);--ds-type-mapped-component-data-table-heading-family:var(--ds-type-composite-text-label-sm-family);--ds-type-mapped-component-data-table-heading-font-size:var(--ds-type-composite-text-label-sm-font-size);--ds-type-mapped-component-data-table-heading-font-weight:var(--ds-type-composite-text-label-sm-font-weight);--ds-type-mapped-component-data-table-heading-line-height:var(--ds-type-composite-text-label-sm-line-height);--ds-type-mapped-component-data-table-heading-letter-spacing:var(--ds-type-composite-text-label-sm-letter-spacing);--ds-type-mapped-component-data-table-heading-text-transform:var(--ds-type-composite-text-label-sm-text-transform);--ds-type-mapped-component-data-table-cell-family:var(--ds-type-composite-text-body-sm-family);--ds-type-mapped-component-data-table-cell-font-size:var(--ds-type-composite-text-body-sm-font-size);--ds-type-mapped-component-data-table-cell-font-weight:var(--ds-type-composite-text-body-sm-font-weight);--ds-type-mapped-component-data-table-cell-line-height:var(--ds-type-composite-text-body-sm-line-height);--ds-type-mapped-component-data-table-cell-letter-spacing:var(--ds-type-composite-text-body-sm-letter-spacing);--ds-type-mapped-component-data-table-cell-text-transform:var(--ds-type-composite-text-body-sm-text-transform);--ds-type-mapped-component-data-caption-family:var(--ds-type-composite-text-body-xs-family);--ds-type-mapped-component-data-caption-font-size:var(--ds-type-composite-text-body-xs-font-size);--ds-type-mapped-component-data-caption-font-weight:var(--ds-type-composite-text-body-xs-font-weight);--ds-type-mapped-component-data-caption-line-height:var(--ds-type-composite-text-body-xs-line-height);--ds-type-mapped-component-data-caption-letter-spacing:var(--ds-type-composite-text-body-xs-letter-spacing);--ds-type-mapped-component-data-caption-text-transform:var(--ds-type-composite-text-body-xs-text-transform);--ds-type-mapped-component-metric-label-family:var(--ds-type-composite-text-label-md-family);--ds-type-mapped-component-metric-label-font-size:var(--ds-type-composite-text-label-md-font-size);--ds-type-mapped-component-metric-label-font-weight:var(--ds-type-composite-text-label-md-font-weight);--ds-type-mapped-component-metric-label-line-height:var(--ds-type-composite-text-label-md-line-height);--ds-type-mapped-component-metric-label-letter-spacing:var(--ds-type-composite-text-label-md-letter-spacing);--ds-type-mapped-component-metric-label-text-transform:var(--ds-type-composite-text-label-md-text-transform);--ds-type-mapped-component-metric-value-family:var(--ds-type-composite-heading-title-lg-family);--ds-type-mapped-component-metric-value-font-size:var(--ds-type-composite-heading-title-lg-font-size);--ds-type-mapped-component-metric-value-font-weight:var(--ds-type-composite-heading-title-lg-font-weight);--ds-type-mapped-component-metric-value-line-height:var(--ds-type-composite-heading-title-lg-line-height);--ds-type-mapped-component-metric-value-letter-spacing:var(--ds-type-composite-heading-title-lg-letter-spacing);--ds-type-mapped-component-metric-value-text-transform:var(--ds-type-composite-heading-title-lg-text-transform);--ds-type-mapped-component-metric-value-prominent-family:var(--ds-type-composite-heading-heading-lg-family);--ds-type-mapped-component-metric-value-prominent-font-size:var(--ds-type-composite-heading-heading-lg-font-size);--ds-type-mapped-component-metric-value-prominent-font-weight:var(--ds-type-composite-heading-heading-lg-font-weight);--ds-type-mapped-component-metric-value-prominent-line-height:var(--ds-type-composite-heading-heading-lg-line-height);--ds-type-mapped-component-metric-value-prominent-letter-spacing:var(--ds-type-composite-heading-heading-lg-letter-spacing);--ds-type-mapped-component-metric-value-prominent-text-transform:var(--ds-type-composite-heading-heading-lg-text-transform);--ds-type-mapped-component-data-label-family:var(--ds-type-composite-text-body-sm-family);--ds-type-mapped-component-data-label-font-size:var(--ds-type-composite-text-body-sm-font-size);--ds-type-mapped-component-data-label-font-weight:var(--ds-type-composite-text-body-sm-font-weight);--ds-type-mapped-component-data-label-line-height:var(--ds-type-composite-text-body-sm-line-height);--ds-type-mapped-component-data-label-letter-spacing:var(--ds-type-composite-text-body-sm-letter-spacing);--ds-type-mapped-component-data-label-text-transform:var(--ds-type-composite-text-body-sm-text-transform);--ds-type-mapped-component-status-label-family:var(--ds-type-composite-text-label-sm-family);--ds-type-mapped-component-status-label-font-size:var(--ds-type-composite-text-label-sm-font-size);--ds-type-mapped-component-status-label-font-weight:var(--ds-type-composite-text-label-sm-font-weight);--ds-type-mapped-component-status-label-line-height:var(--ds-type-composite-text-label-sm-line-height);--ds-type-mapped-component-status-label-letter-spacing:var(--ds-type-composite-text-label-sm-letter-spacing);--ds-type-mapped-component-status-label-text-transform:var(--ds-type-composite-text-label-sm-text-transform);--ds-space-base-space-0:0rem;--space-0:var(--ds-space-base-space-0);--ds-space-base-space-0-5:.125rem;--space-0-5:var(--ds-space-base-space-0-5);--ds-space-base-space-1:.25rem;--space-1:var(--ds-space-base-space-1);--ds-space-base-space-1-5:.375rem;--space-1-5:var(--ds-space-base-space-1-5);--ds-space-base-space-2:.5rem;--space-2:var(--ds-space-base-space-2);--ds-space-base-space-2-5:.625rem;--space-2-5:var(--ds-space-base-space-2-5);--ds-space-base-space-3:.75rem;--space-3:var(--ds-space-base-space-3);--ds-space-base-space-3-5:.875rem;--space-3-5:var(--ds-space-base-space-3-5);--ds-space-base-space-4:1rem;--space-4:var(--ds-space-base-space-4);--ds-space-base-space-5:1.25rem;--space-5:var(--ds-space-base-space-5);--ds-space-base-space-6:1.5rem;--space-6:var(--ds-space-base-space-6);--ds-space-base-space-7:1.75rem;--space-7:var(--ds-space-base-space-7);--ds-space-base-space-8:2rem;--space-8:var(--ds-space-base-space-8);--ds-space-base-space-9:2.25rem;--space-9:var(--ds-space-base-space-9);--ds-space-base-space-10:2.5rem;--space-10:var(--ds-space-base-space-10);--ds-space-base-space-11:2.75rem;--space-11:var(--ds-space-base-space-11);--ds-space-base-space-12:3rem;--space-12:var(--ds-space-base-space-12);--ds-space-base-space-14:3.5rem;--space-14:var(--ds-space-base-space-14);--ds-space-base-space-16:4rem;--space-16:var(--ds-space-base-space-16);--ds-space-base-space-20:5rem;--space-20:var(--ds-space-base-space-20);--ds-space-base-space-24:6rem;--space-24:var(--ds-space-base-space-24);--ds-space-base-space-28:7rem;--space-28:var(--ds-space-base-space-28);--ds-space-base-space-32:8rem;--space-32:var(--ds-space-base-space-32);--ds-space-base-space-36:9rem;--space-36:var(--ds-space-base-space-36);--ds-space-base-space-40:10rem;--space-40:var(--ds-space-base-space-40);--ds-space-base-space-44:11rem;--space-44:var(--ds-space-base-space-44);--ds-space-base-fluid-page-gutter:clamp(1.25rem,4vw,2.5rem);--space-fluid-page-gutter:var(--ds-space-base-fluid-page-gutter);--ds-space-base-fluid-section-product:clamp(2rem,4vw,3rem);--space-fluid-section-product:var(--ds-space-base-fluid-section-product);--ds-space-base-fluid-section-public:clamp(3.5rem,6vw,6rem);--space-fluid-section-public:var(--ds-space-base-fluid-section-public);--ds-space-base-fluid-surface:clamp(1rem,2.5vw,1.5rem);--space-fluid-surface:var(--ds-space-base-fluid-surface);--ds-space-base-fluid-surface-comfortable:clamp(1.25rem,3vw,2rem);--space-fluid-surface-comfortable:var(--ds-space-base-fluid-surface-comfortable);--ds-space-base-fluid-stage:clamp(1.5rem,5vw,4rem);--space-fluid-stage:var(--ds-space-base-fluid-stage);--ds-space-composite-inline-micro:var(--ds-space-base-space-0-5);--ds-space-composite-inline-tight:var(--ds-space-base-space-1);--ds-space-composite-inline-compact:var(--ds-space-base-space-1-5);--ds-space-composite-inline-default:var(--ds-space-base-space-2);--ds-space-composite-inline-medium:var(--ds-space-base-space-2-5);--ds-space-composite-inline-loose:var(--ds-space-base-space-3);--ds-space-composite-inline-spacious:var(--ds-space-base-space-4);--ds-space-composite-stack-micro:var(--ds-space-base-space-0-5);--ds-space-composite-stack-tight:var(--ds-space-base-space-2);--ds-space-composite-stack-default:var(--ds-space-base-space-4);--ds-space-composite-stack-dialog:var(--ds-space-base-space-5);--ds-space-composite-stack-loose:var(--ds-space-base-space-6);--ds-space-composite-stack-section:var(--ds-space-base-space-8);--ds-space-composite-stack-region:var(--ds-space-base-space-12);--ds-space-composite-inset-compact:var(--ds-space-base-space-2);--ds-space-composite-inset-control-block:var(--ds-space-base-space-2);--ds-space-composite-inset-control-inline:var(--ds-space-base-space-4);--ds-space-composite-inset-surface:var(--ds-space-base-space-4);--ds-space-composite-inset-panel:var(--ds-space-base-space-6);--ds-space-composite-inset-fluid-surface:var(--ds-space-base-fluid-surface);--ds-space-composite-inset-fluid-comfortable:var(--ds-space-base-fluid-surface-comfortable);--ds-space-composite-inset-fluid-stage:var(--ds-space-base-fluid-stage);--ds-space-composite-layout-page-gutter:var(--ds-space-base-fluid-page-gutter);--ds-space-composite-layout-section-product:var(--ds-space-base-fluid-section-product);--ds-space-composite-layout-section-public:var(--ds-space-base-fluid-section-public);--ds-space-composite-target-minimum:var(--ds-space-base-space-11);--ds-space-composite-target-default:var(--ds-space-base-space-12);--ds-space-composite-target-comfortable:var(--ds-space-base-space-14);--ds-space-composite-target-shell:var(--ds-space-base-space-16);--ds-space-mapped-layout-page-gutter:var(--ds-space-composite-layout-page-gutter);--space-layout-gutter:var(--ds-space-mapped-layout-page-gutter);--ds-space-mapped-layout-section-public:var(--ds-space-composite-layout-section-public);--lf-section-y:var(--ds-space-mapped-layout-section-public);--space-section-public:var(--ds-space-mapped-layout-section-public);--ds-space-mapped-layout-section-product:var(--ds-space-composite-layout-section-product);--space-section-product:var(--ds-space-mapped-layout-section-product);--ds-space-mapped-layout-stack-micro:var(--ds-space-composite-stack-micro);--space-stack-micro:var(--ds-space-mapped-layout-stack-micro);--ds-space-mapped-layout-stack-tight:var(--ds-space-composite-stack-tight);--space-stack-tight:var(--ds-space-mapped-layout-stack-tight);--ds-space-mapped-layout-stack-default:var(--ds-space-composite-stack-default);--space-stack-default:var(--ds-space-mapped-layout-stack-default);--ds-space-mapped-layout-stack-dialog:var(--ds-space-composite-stack-dialog);--space-stack-dialog:var(--ds-space-mapped-layout-stack-dialog);--ds-space-mapped-layout-stack-loose:var(--ds-space-composite-stack-loose);--space-stack-loose:var(--ds-space-mapped-layout-stack-loose);--ds-space-mapped-layout-stack-section:var(--ds-space-composite-stack-section);--space-stack-section:var(--ds-space-mapped-layout-stack-section);--ds-space-mapped-layout-stack-region:var(--ds-space-composite-stack-region);--space-stack-region:var(--ds-space-mapped-layout-stack-region);--ds-space-mapped-layout-inline-micro:var(--ds-space-composite-inline-micro);--space-inline-micro:var(--ds-space-mapped-layout-inline-micro);--ds-space-mapped-layout-inline-tight:var(--ds-space-composite-inline-tight);--space-inline-tight:var(--ds-space-mapped-layout-inline-tight);--ds-space-mapped-layout-inline-compact:var(--ds-space-composite-inline-compact);--space-inline-compact:var(--ds-space-mapped-layout-inline-compact);--ds-space-mapped-layout-inline-default:var(--ds-space-composite-inline-default);--space-inline-default:var(--ds-space-mapped-layout-inline-default);--ds-space-mapped-layout-inline-medium:var(--ds-space-composite-inline-medium);--space-inline-medium:var(--ds-space-mapped-layout-inline-medium);--ds-space-mapped-layout-inline-loose:var(--ds-space-composite-inline-loose);--space-inline-loose:var(--ds-space-mapped-layout-inline-loose);--ds-space-mapped-layout-inline-spacious:var(--ds-space-composite-inline-spacious);--space-inline-spacious:var(--ds-space-mapped-layout-inline-spacious);--ds-space-mapped-layout-inset-compact:var(--ds-space-composite-inset-compact);--space-inset-compact:var(--ds-space-mapped-layout-inset-compact);--ds-space-mapped-layout-inset-surface:var(--ds-space-composite-inset-surface);--space-inset-surface:var(--ds-space-mapped-layout-inset-surface);--ds-space-mapped-layout-inset-panel:var(--ds-space-composite-inset-panel);--space-inset-panel:var(--ds-space-mapped-layout-inset-panel);--ds-space-mapped-layout-inset-fluid-surface:var(--ds-space-composite-inset-fluid-surface);--space-inset-fluid-surface:var(--ds-space-mapped-layout-inset-fluid-surface);--ds-space-mapped-layout-inset-fluid-comfortable:var(--ds-space-composite-inset-fluid-comfortable);--space-inset-fluid-comfortable:var(--ds-space-mapped-layout-inset-fluid-comfortable);--ds-space-mapped-layout-inset-fluid-stage:var(--ds-space-composite-inset-fluid-stage);--space-inset-fluid-stage:var(--ds-space-mapped-layout-inset-fluid-stage);--ds-space-mapped-target-minimum:var(--ds-space-composite-target-minimum);--space-target-minimum:var(--ds-space-mapped-target-minimum);--lf-control-min:var(--ds-space-mapped-target-minimum);--lf-target:var(--ds-space-mapped-target-minimum);--ds-space-mapped-target-default:var(--ds-space-composite-target-default);--space-target-default:var(--ds-space-mapped-target-default);--lf-control-primary:var(--ds-space-mapped-target-default);--lf-target-primary:var(--ds-space-mapped-target-default);--ds-space-mapped-target-comfortable:var(--ds-space-composite-target-comfortable);--space-target-comfortable:var(--ds-space-mapped-target-comfortable);--ds-space-mapped-component-button-small-height:var(--ds-space-composite-target-minimum);--space-button-small-height:var(--ds-space-mapped-component-button-small-height);--ds-space-mapped-component-button-small-inset-block:var(--ds-space-composite-inset-control-block);--space-button-small-block:var(--ds-space-mapped-component-button-small-inset-block);--ds-space-mapped-component-button-small-inset-inline:var(--ds-space-composite-inline-loose);--space-button-small-inline:var(--ds-space-mapped-component-button-small-inset-inline);--ds-space-mapped-component-button-small-gap:var(--ds-space-composite-inline-default);--space-button-small-gap:var(--ds-space-mapped-component-button-small-gap);--ds-space-mapped-component-button-medium-height:var(--ds-space-composite-target-default);--space-button-medium-height:var(--ds-space-mapped-component-button-medium-height);--ds-space-mapped-component-button-medium-inset-block:var(--ds-space-composite-inset-control-block);--space-button-medium-block:var(--ds-space-mapped-component-button-medium-inset-block);--ds-space-mapped-component-button-medium-inset-inline:var(--ds-space-composite-inset-control-inline);--space-button-medium-inline:var(--ds-space-mapped-component-button-medium-inset-inline);--ds-space-mapped-component-button-medium-gap:var(--ds-space-composite-inline-loose);--space-button-medium-gap:var(--ds-space-mapped-component-button-medium-gap);--ds-space-mapped-component-button-large-height:var(--ds-space-composite-target-comfortable);--space-button-large-height:var(--ds-space-mapped-component-button-large-height);--ds-space-mapped-component-button-large-inset-block:var(--ds-space-composite-inline-loose);--space-button-large-block:var(--ds-space-mapped-component-button-large-inset-block);--ds-space-mapped-component-button-large-inset-inline:var(--ds-space-composite-stack-loose);--space-button-large-inline:var(--ds-space-mapped-component-button-large-inset-inline);--ds-space-mapped-component-button-large-gap:var(--ds-space-composite-inline-loose);--space-button-large-gap:var(--ds-space-mapped-component-button-large-gap);--ds-space-mapped-component-field-height:var(--ds-space-composite-target-comfortable);--space-field-height:var(--ds-space-mapped-component-field-height);--ds-space-mapped-component-field-inset-block:var(--ds-space-composite-inline-loose);--space-field-block:var(--ds-space-mapped-component-field-inset-block);--ds-space-mapped-component-field-inset-inline:var(--ds-space-composite-inset-control-inline);--space-field-inline:var(--ds-space-mapped-component-field-inset-inline);--ds-space-mapped-component-field-gap:var(--ds-space-composite-inline-loose);--space-field-gap:var(--ds-space-mapped-component-field-gap);--ds-space-mapped-component-chip-height:var(--ds-space-composite-target-minimum);--space-chip-height:var(--ds-space-mapped-component-chip-height);--ds-space-mapped-component-chip-inset-block:var(--ds-space-composite-inset-control-block);--space-chip-block:var(--ds-space-mapped-component-chip-inset-block);--ds-space-mapped-component-chip-inset-inline:var(--ds-space-composite-inline-loose);--space-chip-inline:var(--ds-space-mapped-component-chip-inset-inline);--ds-space-mapped-component-chip-gap:var(--ds-space-composite-inline-default);--space-chip-gap:var(--ds-space-mapped-component-chip-gap);--ds-space-mapped-component-card-inset:var(--ds-space-composite-inset-surface);--space-card-inset:var(--ds-space-mapped-component-card-inset);--ds-space-mapped-component-card-inset-responsive:var(--ds-space-composite-inset-fluid-surface);--space-card-inset-responsive:var(--ds-space-mapped-component-card-inset-responsive);--ds-space-mapped-component-card-gap:var(--ds-space-composite-inline-loose);--space-card-gap:var(--ds-space-mapped-component-card-gap);--ds-space-mapped-component-dialog-inset:var(--ds-space-composite-inset-fluid-comfortable);--space-dialog-inset:var(--ds-space-mapped-component-dialog-inset);--ds-space-mapped-component-dialog-gap:var(--ds-space-composite-stack-dialog);--space-dialog-gap:var(--ds-space-mapped-component-dialog-gap);--ds-space-mapped-component-navigation-bar-height:var(--ds-space-composite-target-default);--space-navigation-item-height:var(--ds-space-mapped-component-navigation-bar-height);--ds-space-mapped-component-navigation-shell-height:var(--ds-space-composite-target-shell);--space-navigation-shell-height:var(--ds-space-mapped-component-navigation-shell-height);--ds-space-mapped-component-data-table-cell-block:var(--ds-space-composite-inline-loose);--space-data-table-cell-block:var(--ds-space-mapped-component-data-table-cell-block);--ds-space-mapped-component-data-table-cell-inline:var(--ds-space-composite-inset-surface);--space-data-table-cell-inline:var(--ds-space-mapped-component-data-table-cell-inline);--ds-space-mapped-component-data-table-compact-block:var(--ds-space-composite-inset-control-block);--space-data-table-compact-block:var(--ds-space-mapped-component-data-table-compact-block);--ds-space-mapped-component-data-gap:var(--ds-space-composite-stack-tight);--space-data-gap:var(--ds-space-mapped-component-data-gap);--ds-space-mapped-component-data-group-gap:var(--ds-space-composite-stack-default);--space-data-group-gap:var(--ds-space-mapped-component-data-group-gap);--ds-space-mapped-component-status-inset-block:var(--ds-space-composite-inline-tight);--space-status-block:var(--ds-space-mapped-component-status-inset-block);--ds-space-mapped-component-status-inset-inline:var(--ds-space-composite-inline-default);--space-status-inline:var(--ds-space-mapped-component-status-inset-inline);--ds-space-mapped-component-route-progress-height:var(--ds-space-composite-inline-tight);--space-route-progress-height:var(--ds-space-mapped-component-route-progress-height)}.radix-themes{--space-1:var(--ds-space-base-space-1);--space-2:var(--ds-space-base-space-2);--space-3:var(--ds-space-base-space-3);--space-4:var(--ds-space-base-space-4);--space-5:var(--ds-space-base-space-6);--space-6:var(--ds-space-base-space-8);--space-7:var(--ds-space-base-space-10);--space-8:var(--ds-space-base-space-12);--space-9:var(--ds-space-base-space-16)}:root{--ds-radius-base-none:0rem;--ds-radius-base-xs:.25rem;--ds-radius-base-sm:.375rem;--ds-radius-base-md:.5rem;--ds-radius-base-lg:.625rem;--ds-radius-base-lg-plus:.75rem;--ds-radius-base-xl:.875rem;--ds-radius-base-full:9999px;--ds-radius-composite-detail:var(--ds-radius-base-xs);--ds-radius-composite-compact:var(--ds-radius-base-sm);--ds-radius-composite-control:var(--ds-radius-base-md);--ds-radius-composite-card:var(--ds-radius-base-lg);--ds-radius-composite-job-surface:var(--ds-radius-base-lg-plus);--ds-radius-composite-panel:var(--ds-radius-base-xl);--ds-radius-composite-pill:var(--ds-radius-base-full);--ds-radius-composite-circle:var(--ds-radius-base-full);--ds-radius-mapped-generic-detail:var(--ds-radius-composite-detail);--shape-detail:var(--ds-radius-mapped-generic-detail);--ds-radius-mapped-generic-compact:var(--ds-radius-composite-compact);--shape-compact:var(--ds-radius-mapped-generic-compact);--ds-radius-mapped-generic-control:var(--ds-radius-composite-control);--shape-control:var(--ds-radius-mapped-generic-control);--ds-radius-mapped-generic-card:var(--ds-radius-composite-card);--shape-card:var(--ds-radius-mapped-generic-card);--ds-radius-mapped-generic-panel:var(--ds-radius-composite-panel);--shape-panel:var(--ds-radius-mapped-generic-panel);--ds-radius-mapped-generic-pill:var(--ds-radius-composite-pill);--shape-pill:var(--ds-radius-mapped-generic-pill);--ds-radius-mapped-generic-circle:var(--ds-radius-composite-circle);--shape-circle:var(--ds-radius-mapped-generic-circle);--ds-radius-mapped-framework-tailwind-sm:var(--ds-radius-composite-compact);--shape-tailwind-sm:var(--ds-radius-mapped-framework-tailwind-sm);--ds-radius-mapped-framework-tailwind-md:var(--ds-radius-composite-control);--shape-tailwind-md:var(--ds-radius-mapped-framework-tailwind-md);--ds-radius-mapped-framework-tailwind-lg:var(--ds-radius-composite-card);--shape-tailwind-lg:var(--ds-radius-mapped-framework-tailwind-lg);--ds-radius-mapped-framework-tailwind-xl:var(--ds-radius-composite-panel);--shape-tailwind-xl:var(--ds-radius-mapped-framework-tailwind-xl);--ds-radius-mapped-component-button:var(--ds-radius-composite-control);--shape-button:var(--ds-radius-mapped-component-button);--ds-radius-mapped-component-icon-button:var(--ds-radius-composite-control);--shape-icon-button:var(--ds-radius-mapped-component-icon-button);--ds-radius-mapped-component-field:var(--ds-radius-composite-control);--shape-field:var(--ds-radius-mapped-component-field);--ds-radius-mapped-component-chip:var(--ds-radius-composite-compact);--shape-chip:var(--ds-radius-mapped-component-chip);--ds-radius-mapped-component-browse-rail:var(--ds-radius-composite-panel);--shape-browse-rail:var(--ds-radius-mapped-component-browse-rail);--ds-radius-mapped-component-browse-tab:var(--ds-radius-composite-control);--shape-browse-tab:var(--ds-radius-mapped-component-browse-tab);--ds-radius-mapped-component-job-card:var(--ds-radius-composite-job-surface);--shape-job-card:var(--ds-radius-mapped-component-job-card);--ds-radius-mapped-component-segmented-track:var(--ds-radius-composite-card);--shape-segmented-track:var(--ds-radius-mapped-component-segmented-track);--ds-radius-mapped-component-card:var(--ds-radius-composite-card);--shape-component-card:var(--ds-radius-mapped-component-card);--ds-radius-mapped-component-dialog:var(--ds-radius-composite-panel);--shape-dialog:var(--ds-radius-mapped-component-dialog);--ds-radius-mapped-component-navigation-control:var(--ds-radius-composite-control);--shape-navigation-control:var(--ds-radius-mapped-component-navigation-control);--ds-radius-mapped-component-progress:var(--ds-radius-composite-pill);--shape-progress:var(--ds-radius-mapped-component-progress);--ds-radius-mapped-component-drag-handle:var(--ds-radius-composite-pill);--shape-drag-handle:var(--ds-radius-mapped-component-drag-handle);--ds-radius-mapped-component-avatar:var(--ds-radius-composite-circle);--shape-avatar:var(--ds-radius-mapped-component-avatar)}.radix-themes{--radius-1:var(--ds-radius-base-xs);--radius-2:var(--ds-radius-base-xs);--radius-3:var(--ds-radius-base-sm);--radius-4:var(--ds-radius-base-md);--radius-5:var(--ds-radius-base-lg);--radius-6:var(--ds-radius-base-xl)}:root{--ds-elevation-base-shadow-none:none;--ds-elevation-base-shadow-low:0 1px 3px 0 var(--effect-shadow-subtle),0 1px 2px -1px var(--effect-shadow-subtle);--ds-elevation-base-shadow-raised:0 12px 30px -14px var(--effect-shadow-subtle);--ds-elevation-base-shadow-floating:0 16px 40px -18px var(--effect-shadow-floating);--ds-elevation-base-shadow-dialog:0 24px 60px -20px var(--effect-shadow-strong);--ds-elevation-base-shadow-navigation:0 16px 36px -30px var(--effect-shadow-navigation)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-shadow-navigation:0 16px 36px -30px color-mix(in oklab,var(--effect-shadow-navigation) var(--navigation-shadow-opacity,0%),transparent)}}:root{--ds-elevation-base-shadow-dock:0 -8px 22px -18px var(--effect-shadow-strong),0 24px 60px -20px var(--effect-shadow-strong)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-shadow-dock:0 -8px 22px -18px color-mix(in oklab,var(--effect-shadow-strong) 42%,transparent),0 24px 60px -20px var(--effect-shadow-strong)}}:root{--ds-elevation-base-shadow-micro:0 1px 3px var(--lf-alpha-strong);--ds-elevation-base-shadow-accent-lift:0 6px 0 -3px var(--component-accent-color),0 16px 40px -18px var(--effect-shadow-floating)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-shadow-accent-lift:0 6px 0 -3px color-mix(in oklab,var(--component-accent-color) 34%,transparent),0 16px 40px -18px var(--effect-shadow-floating)}}:root{--ds-elevation-base-shadow-dialog-start:0 0 0 0 var(--lf-transparent);--ds-elevation-base-shadow-dialog-emphasis:0 24px 70px -16px var(--lf-shade);--ds-elevation-base-inset-none:none;--ds-elevation-base-inset-default:inset 0 0 0 1px var(--border);--ds-elevation-base-inset-field:inset 0 0 0 1px var(--input);--ds-elevation-base-inset-selected:inset 0 0 0 1px var(--accent-foreground);--ds-elevation-base-inset-error:inset 0 0 0 1px var(--destructive);--ds-elevation-base-inset-success:inset 0 0 0 1px var(--success);--ds-elevation-base-inset-field-state:inset 0 0 0 1px var(--lf-field-focus-border);--ds-elevation-base-inset-field-disabled:inset 0 0 0 1px var(--lf-gray-blue)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-inset-field-disabled:inset 0 0 0 1px color-mix(in oklch,var(--lf-gray-blue) 22%,var(--lf-field))}}:root{--ds-elevation-base-inset-subtle:inset 0 0 0 1px var(--lf-alpha-faint);--ds-elevation-base-inset-strong:inset 0 0 0 1px var(--lf-alpha-medium);--ds-elevation-base-inset-navigation:inset 0 0 0 1px var(--nav-control-border);--ds-elevation-base-inset-highlight:inset 0 1px 0 var(--lf-white-alpha-strong);--ds-elevation-base-inset-choice:inset 0 0 0 1px var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-inset-choice:inset 0 0 0 1px color-mix(in oklch,var(--lf-teal-deep) 10%,var(--lf-ice))}}:root{--ds-elevation-base-focus-width:.125rem;--ds-elevation-base-focus-offset:.125rem;--ds-elevation-base-focus-inset-offset:-.125rem;--ds-elevation-base-focus-field:0 0 0 .125rem var(--field-focus-ring);--ds-elevation-base-focus-field-strong:0 0 0 .1875rem var(--field-focus-ring);--ds-elevation-base-focus-error:0 0 0 .1875rem var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-focus-error:0 0 0 .1875rem color-mix(in oklch,var(--destructive) 18%,transparent)}}:root{--ds-elevation-base-focus-success:0 0 0 .1875rem var(--success)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-focus-success:0 0 0 .1875rem color-mix(in oklch,var(--success) 18%,transparent)}}:root{--ds-elevation-base-focus-on-dark:0 0 0 .1875rem var(--lf-accent)}@supports (color:color-mix(in lab,red,red)){:root{--ds-elevation-base-focus-on-dark:0 0 0 .1875rem color-mix(in oklch,var(--lf-accent) 45%,transparent)}}:root{--ds-elevation-base-focus-slider:0 0 0 .125rem var(--lf-accent-ink),0 1px 2px var(--effect-shadow-floating);--ds-elevation-base-backdrop-none:none;--ds-elevation-base-backdrop-sticky:blur(.5rem);--ds-elevation-base-backdrop-navigation:blur(calc(1.25rem * var(--backdrop-progress,1))) saturate(1.18);--ds-elevation-base-backdrop-panel:blur(4rem);--ds-elevation-base-layer-behind:-1;--ds-elevation-base-layer-base:0;--ds-elevation-base-layer-local-raised:1;--ds-elevation-base-layer-local-control:2;--ds-elevation-base-layer-sticky:100;--ds-elevation-base-layer-navigation:200;--ds-elevation-base-layer-popover:300;--ds-elevation-base-layer-scrim:400;--ds-elevation-base-layer-dialog:500;--ds-elevation-base-layer-nested-scrim:600;--ds-elevation-base-layer-nested-dialog:700;--ds-elevation-base-layer-dialog-popover:800;--ds-elevation-base-layer-toast:900;--ds-elevation-base-layer-celebration:1000;--ds-elevation-base-layer-feedback-launcher:1100;--ds-elevation-composite-depth-none:var(--ds-elevation-base-shadow-none);--ds-elevation-composite-depth-low:var(--ds-elevation-base-shadow-low);--ds-elevation-composite-depth-raised:var(--ds-elevation-base-shadow-raised);--ds-elevation-composite-depth-floating:var(--ds-elevation-base-shadow-floating);--ds-elevation-composite-depth-dialog:var(--ds-elevation-base-shadow-dialog);--ds-elevation-composite-depth-navigation:var(--ds-elevation-base-shadow-navigation);--ds-elevation-composite-depth-dock:var(--ds-elevation-base-shadow-dock);--ds-elevation-composite-depth-micro:var(--ds-elevation-base-shadow-micro);--ds-elevation-composite-depth-accent-lift:var(--ds-elevation-base-shadow-accent-lift);--ds-elevation-composite-depth-dialog-start:var(--ds-elevation-base-shadow-dialog-start);--ds-elevation-composite-depth-dialog-emphasis:var(--ds-elevation-base-shadow-dialog-emphasis);--ds-elevation-composite-boundary-none:var(--ds-elevation-base-inset-none);--ds-elevation-composite-boundary-default:var(--ds-elevation-base-inset-default);--ds-elevation-composite-boundary-field:var(--ds-elevation-base-inset-field);--ds-elevation-composite-boundary-selected:var(--ds-elevation-base-inset-selected);--ds-elevation-composite-boundary-error:var(--ds-elevation-base-inset-error);--ds-elevation-composite-boundary-success:var(--ds-elevation-base-inset-success);--ds-elevation-composite-boundary-field-state:var(--ds-elevation-base-inset-field-state);--ds-elevation-composite-boundary-field-disabled:var(--ds-elevation-base-inset-field-disabled);--ds-elevation-composite-boundary-subtle:var(--ds-elevation-base-inset-subtle);--ds-elevation-composite-boundary-strong:var(--ds-elevation-base-inset-strong);--ds-elevation-composite-boundary-navigation:var(--ds-elevation-base-inset-navigation);--ds-elevation-composite-boundary-highlight:var(--ds-elevation-base-inset-highlight);--ds-elevation-composite-boundary-choice:var(--ds-elevation-base-inset-choice);--ds-elevation-composite-focus-width:var(--ds-elevation-base-focus-width);--ds-elevation-composite-focus-offset:var(--ds-elevation-base-focus-offset);--ds-elevation-composite-focus-inset-offset:var(--ds-elevation-base-focus-inset-offset);--ds-elevation-composite-focus-field:var(--ds-elevation-base-focus-field);--ds-elevation-composite-focus-field-strong:var(--ds-elevation-base-focus-field-strong);--ds-elevation-composite-focus-error:var(--ds-elevation-base-focus-error);--ds-elevation-composite-focus-success:var(--ds-elevation-base-focus-success);--ds-elevation-composite-focus-on-dark:var(--ds-elevation-base-focus-on-dark);--ds-elevation-composite-focus-slider:var(--ds-elevation-base-focus-slider);--ds-elevation-composite-backdrop-none:var(--ds-elevation-base-backdrop-none);--ds-elevation-composite-backdrop-sticky:var(--ds-elevation-base-backdrop-sticky);--ds-elevation-composite-backdrop-navigation:var(--ds-elevation-base-backdrop-navigation);--ds-elevation-composite-backdrop-panel:var(--ds-elevation-base-backdrop-panel);--ds-elevation-composite-layer-behind:var(--ds-elevation-base-layer-behind);--ds-elevation-composite-layer-base:var(--ds-elevation-base-layer-base);--ds-elevation-composite-layer-local-raised:var(--ds-elevation-base-layer-local-raised);--ds-elevation-composite-layer-local-control:var(--ds-elevation-base-layer-local-control);--ds-elevation-composite-layer-sticky:var(--ds-elevation-base-layer-sticky);--ds-elevation-composite-layer-navigation:var(--ds-elevation-base-layer-navigation);--ds-elevation-composite-layer-popover:var(--ds-elevation-base-layer-popover);--ds-elevation-composite-layer-scrim:var(--ds-elevation-base-layer-scrim);--ds-elevation-composite-layer-dialog:var(--ds-elevation-base-layer-dialog);--ds-elevation-composite-layer-nested-scrim:var(--ds-elevation-base-layer-nested-scrim);--ds-elevation-composite-layer-nested-dialog:var(--ds-elevation-base-layer-nested-dialog);--ds-elevation-composite-layer-dialog-popover:var(--ds-elevation-base-layer-dialog-popover);--ds-elevation-composite-layer-toast:var(--ds-elevation-base-layer-toast);--ds-elevation-composite-layer-feedback-launcher:var(--ds-elevation-base-layer-feedback-launcher);--ds-elevation-mapped-generic-depth-none:var(--ds-elevation-composite-depth-none);--elevation-none:var(--ds-elevation-mapped-generic-depth-none);--ds-elevation-mapped-generic-depth-low:var(--ds-elevation-composite-depth-low);--elevation-low:var(--ds-elevation-mapped-generic-depth-low);--ds-elevation-mapped-generic-depth-raised:var(--ds-elevation-composite-depth-raised);--elevation-raised:var(--ds-elevation-mapped-generic-depth-raised);--ds-elevation-mapped-generic-depth-floating:var(--ds-elevation-composite-depth-floating);--elevation-floating:var(--ds-elevation-mapped-generic-depth-floating);--ds-elevation-mapped-generic-depth-dialog:var(--ds-elevation-composite-depth-dialog);--elevation-dialog:var(--ds-elevation-mapped-generic-depth-dialog);--ds-elevation-mapped-generic-boundary-default:var(--ds-elevation-composite-boundary-default);--inset-boundary-default:var(--ds-elevation-mapped-generic-boundary-default);--ds-elevation-mapped-generic-boundary-field:var(--ds-elevation-composite-boundary-field);--inset-boundary-field:var(--ds-elevation-mapped-generic-boundary-field);--ds-elevation-mapped-generic-boundary-selected:var(--ds-elevation-composite-boundary-selected);--inset-boundary-selected:var(--ds-elevation-mapped-generic-boundary-selected);--ds-elevation-mapped-generic-boundary-error:var(--ds-elevation-composite-boundary-error);--inset-boundary-error:var(--ds-elevation-mapped-generic-boundary-error);--ds-elevation-mapped-generic-boundary-success:var(--ds-elevation-composite-boundary-success);--inset-boundary-success:var(--ds-elevation-mapped-generic-boundary-success);--ds-elevation-mapped-generic-boundary-subtle:var(--ds-elevation-composite-boundary-subtle);--inset-boundary-subtle:var(--ds-elevation-mapped-generic-boundary-subtle);--ds-elevation-mapped-generic-boundary-strong:var(--ds-elevation-composite-boundary-strong);--inset-boundary-strong:var(--ds-elevation-mapped-generic-boundary-strong);--ds-elevation-mapped-generic-focus-width:var(--ds-elevation-composite-focus-width);--focus-width:var(--ds-elevation-mapped-generic-focus-width);--ds-elevation-mapped-generic-focus-offset:var(--ds-elevation-composite-focus-offset);--focus-offset:var(--ds-elevation-mapped-generic-focus-offset);--ds-elevation-mapped-generic-focus-inset-offset:var(--ds-elevation-composite-focus-inset-offset);--focus-inset-offset:var(--ds-elevation-mapped-generic-focus-inset-offset);--ds-elevation-mapped-generic-backdrop-none:var(--ds-elevation-composite-backdrop-none);--backdrop-none:var(--ds-elevation-mapped-generic-backdrop-none);--ds-elevation-mapped-generic-backdrop-sticky:var(--ds-elevation-composite-backdrop-sticky);--backdrop-sticky:var(--ds-elevation-mapped-generic-backdrop-sticky);--ds-elevation-mapped-generic-backdrop-navigation:var(--ds-elevation-composite-backdrop-navigation);--backdrop-navigation:var(--ds-elevation-mapped-generic-backdrop-navigation);--ds-elevation-mapped-framework-radix-panel-backdrop:var(--ds-elevation-composite-backdrop-panel);--backdrop-filter-panel:var(--ds-elevation-mapped-framework-radix-panel-backdrop);--ds-elevation-mapped-layer-behind:var(--ds-elevation-composite-layer-behind);--layer-behind:var(--ds-elevation-mapped-layer-behind);--ds-elevation-mapped-layer-base:var(--ds-elevation-composite-layer-base);--layer-base:var(--ds-elevation-mapped-layer-base);--ds-elevation-mapped-layer-local-raised:var(--ds-elevation-composite-layer-local-raised);--layer-local-raised:var(--ds-elevation-mapped-layer-local-raised);--ds-elevation-mapped-layer-local-control:var(--ds-elevation-composite-layer-local-control);--layer-local-control:var(--ds-elevation-mapped-layer-local-control);--ds-elevation-mapped-layer-sticky:var(--ds-elevation-composite-layer-sticky);--layer-sticky:var(--ds-elevation-mapped-layer-sticky);--ds-elevation-mapped-layer-navigation:var(--ds-elevation-composite-layer-navigation);--layer-navigation:var(--ds-elevation-mapped-layer-navigation);--ds-elevation-mapped-layer-popover:var(--ds-elevation-composite-layer-popover);--layer-popover:var(--ds-elevation-mapped-layer-popover);--ds-elevation-mapped-layer-scrim:var(--ds-elevation-composite-layer-scrim);--layer-scrim:var(--ds-elevation-mapped-layer-scrim);--ds-elevation-mapped-layer-dialog:var(--ds-elevation-composite-layer-dialog);--layer-dialog:var(--ds-elevation-mapped-layer-dialog);--ds-elevation-mapped-layer-nested-scrim:var(--ds-elevation-composite-layer-nested-scrim);--layer-nested-scrim:var(--ds-elevation-mapped-layer-nested-scrim);--ds-elevation-mapped-layer-nested-dialog:var(--ds-elevation-composite-layer-nested-dialog);--layer-nested-dialog:var(--ds-elevation-mapped-layer-nested-dialog);--ds-elevation-mapped-layer-dialog-popover:var(--ds-elevation-composite-layer-dialog-popover);--layer-dialog-popover:var(--ds-elevation-mapped-layer-dialog-popover);--ds-elevation-mapped-layer-toast:var(--ds-elevation-composite-layer-toast);--layer-toast:var(--ds-elevation-mapped-layer-toast);--ds-elevation-mapped-layer-feedback-launcher:var(--ds-elevation-composite-layer-feedback-launcher);--layer-feedback-launcher:var(--ds-elevation-mapped-layer-feedback-launcher);--ds-elevation-mapped-component-card:var(--ds-elevation-composite-depth-raised);--elevation-card:var(--ds-elevation-mapped-component-card);--ds-elevation-mapped-component-interactive-hover:var(--ds-elevation-composite-depth-floating);--elevation-interactive-hover:var(--ds-elevation-mapped-component-interactive-hover);--ds-elevation-mapped-component-popover:var(--ds-elevation-composite-depth-floating);--elevation-popover:var(--ds-elevation-mapped-component-popover);--ds-elevation-mapped-component-dialog:var(--ds-elevation-composite-depth-dialog);--elevation-dialog-surface:var(--ds-elevation-mapped-component-dialog);--ds-elevation-mapped-component-navigation:var(--ds-elevation-composite-depth-navigation);--elevation-navigation:var(--ds-elevation-mapped-component-navigation);--ds-elevation-mapped-component-bottom-dock:var(--ds-elevation-composite-depth-dock);--elevation-bottom-dock:var(--ds-elevation-mapped-component-bottom-dock);--ds-elevation-mapped-component-switch-thumb:var(--ds-elevation-composite-depth-micro);--elevation-switch-thumb:var(--ds-elevation-mapped-component-switch-thumb);--ds-elevation-mapped-component-job-card-hover:var(--ds-elevation-composite-depth-accent-lift);--elevation-job-card-hover:var(--ds-elevation-mapped-component-job-card-hover);--ds-elevation-mapped-component-field-active-boundary:var(--ds-elevation-composite-boundary-field-state);--inset-field-active:var(--ds-elevation-mapped-component-field-active-boundary);--ds-elevation-mapped-component-field-disabled-boundary:var(--ds-elevation-composite-boundary-field-disabled);--inset-field-disabled:var(--ds-elevation-mapped-component-field-disabled-boundary);--ds-elevation-mapped-component-navigation-boundary:var(--ds-elevation-composite-boundary-navigation);--inset-navigation-control:var(--ds-elevation-mapped-component-navigation-boundary);--ds-elevation-mapped-component-panel-highlight:var(--ds-elevation-composite-boundary-highlight);--inset-panel-highlight:var(--ds-elevation-mapped-component-panel-highlight);--ds-elevation-mapped-component-choice-boundary:var(--ds-elevation-composite-boundary-choice);--inset-choice:var(--ds-elevation-mapped-component-choice-boundary);--ds-elevation-mapped-motion-dialog-start:var(--ds-elevation-composite-depth-dialog-start);--elevation-dialog-start:var(--ds-elevation-mapped-motion-dialog-start);--ds-elevation-mapped-motion-dialog-emphasis:var(--ds-elevation-composite-depth-dialog-emphasis);--elevation-dialog-emphasis:var(--ds-elevation-mapped-motion-dialog-emphasis);--ds-elevation-mapped-component-field-focus:var(--ds-elevation-composite-focus-field);--focus-field:var(--ds-elevation-mapped-component-field-focus);--ds-elevation-mapped-component-field-focus-strong:var(--ds-elevation-composite-focus-field-strong);--focus-field-strong:var(--ds-elevation-mapped-component-field-focus-strong);--ds-elevation-mapped-component-field-error-focus:var(--ds-elevation-composite-focus-error);--focus-field-error:var(--ds-elevation-mapped-component-field-error-focus);--ds-elevation-mapped-component-field-success-focus:var(--ds-elevation-composite-focus-success);--focus-field-success:var(--ds-elevation-mapped-component-field-success-focus);--ds-elevation-mapped-component-dark-focus:var(--ds-elevation-composite-focus-on-dark);--focus-on-dark-halo:var(--ds-elevation-mapped-component-dark-focus);--ds-elevation-mapped-component-slider-focus:var(--ds-elevation-composite-focus-slider);--focus-slider-thumb:var(--ds-elevation-mapped-component-slider-focus);--ds-elevation-mapped-component-route-progress:var(--ds-elevation-composite-layer-toast);--layer-route-progress:var(--ds-elevation-mapped-component-route-progress)}.radix-themes{--shadow-1:var(--ds-elevation-composite-boundary-default);--shadow-2:var(--ds-elevation-composite-depth-low);--shadow-3:var(--ds-elevation-composite-depth-raised);--shadow-4:var(--ds-elevation-composite-depth-floating);--shadow-5:var(--ds-elevation-composite-depth-floating);--shadow-6:var(--ds-elevation-composite-depth-dialog)}:root{--ds-layout-base-component-breakpoint-job-card-compact:370px;--ds-layout-base-breakpoint-sm:40rem;--ds-layout-base-breakpoint-md:48rem;--ds-layout-base-breakpoint-lg:64rem;--ds-layout-base-breakpoint-xl:80rem;--ds-layout-base-breakpoint-2xl:96rem;--ds-layout-base-width-browse-tab-mobile:11.5625rem;--ds-layout-base-width-form:32rem;--ds-layout-base-width-compact:40rem;--ds-layout-base-width-reading:45rem;--ds-layout-base-width-detail:60rem;--ds-layout-base-width-content:75rem;--ds-layout-base-width-wide:90rem;--ds-layout-base-width-rail:11rem;--ds-layout-base-width-sidebar:18rem;--ds-layout-base-width-aside:22.5rem;--ds-layout-base-width-feature:27.5rem;--ds-layout-base-width-carousel-mobile:17.5rem;--ds-layout-base-width-carousel-desktop:21.25rem;--ds-layout-base-width-full:100%;--ds-layout-base-media-employer-logo-aspect-ratio:4/3;--ds-layout-base-media-job-card-logo-width:10.875rem;--ds-layout-base-media-job-card-logo-small-width:6.3125rem;--ds-layout-base-media-job-card-logo-compact-width:4.625rem;--ds-layout-base-media-job-card-logo-aspect-ratio:174/123;--ds-layout-base-measure-display:18ch;--ds-layout-base-measure-compact:24ch;--ds-layout-base-measure-body:54ch;--ds-layout-base-measure-reading:68ch;--ds-layout-base-columns-one:minmax(0,1fr);--ds-layout-base-columns-two:repeat(2,minmax(0,1fr));--ds-layout-base-columns-three:repeat(3,minmax(0,1fr));--ds-layout-base-columns-four:repeat(4,minmax(0,1fr));--ds-layout-composite-width-browse-tab-mobile:var(--ds-layout-base-width-browse-tab-mobile);--ds-layout-composite-media-job-card-logo-aspect-ratio:var(--ds-layout-base-media-job-card-logo-aspect-ratio);--ds-layout-composite-media-job-card-logo-compact-width:var(--ds-layout-base-media-job-card-logo-compact-width);--ds-layout-composite-media-employer-logo-aspect-ratio:var(--ds-layout-base-media-employer-logo-aspect-ratio);--ds-layout-composite-media-job-card-logo-small-width:var(--ds-layout-base-media-job-card-logo-small-width);--ds-layout-composite-grid-job-card-phone:minmax(0,1fr) var(--ds-layout-base-media-job-card-logo-compact-width);--ds-layout-composite-grid-job-card-small:var(--ds-layout-base-media-job-card-logo-small-width) minmax(0,1fr);--ds-layout-composite-media-job-card-logo-width:var(--ds-layout-base-media-job-card-logo-width);--ds-layout-composite-grid-job-card-desktop:var(--ds-layout-base-media-job-card-logo-width) minmax(0,1fr);--ds-layout-composite-measure-display:var(--ds-layout-base-measure-display);--ds-layout-composite-container-form:var(--ds-layout-base-width-form);--ds-layout-composite-container-compact:var(--ds-layout-base-width-compact);--ds-layout-composite-container-reading:var(--ds-layout-base-width-reading);--ds-layout-composite-container-detail:var(--ds-layout-base-width-detail);--ds-layout-composite-container-aside:var(--ds-layout-base-width-aside);--ds-layout-composite-container-content:var(--ds-layout-base-width-content);--ds-layout-composite-container-wide:var(--ds-layout-base-width-wide);--ds-layout-composite-container-full:var(--ds-layout-base-width-full);--ds-layout-composite-measure-compact:var(--ds-layout-base-measure-compact);--ds-layout-composite-measure-body:var(--ds-layout-base-measure-body);--ds-layout-composite-measure-reading:var(--ds-layout-base-measure-reading);--ds-layout-composite-grid-one:var(--ds-layout-base-columns-one);--ds-layout-composite-grid-two:var(--ds-layout-base-columns-two);--ds-layout-composite-grid-three:var(--ds-layout-base-columns-three);--ds-layout-composite-grid-four:var(--ds-layout-base-columns-four);--ds-layout-composite-grid-sidebar-end:minmax(0,1fr) var(--ds-layout-base-width-sidebar);--ds-layout-composite-grid-sidebar-start:var(--ds-layout-base-width-sidebar) minmax(0,1fr);--ds-layout-composite-grid-aside-end:minmax(0,1fr) var(--ds-layout-base-width-aside);--ds-layout-composite-grid-feature-end:minmax(0,1fr) var(--ds-layout-base-width-feature);--ds-layout-composite-grid-split:minmax(0,.9fr) minmax(0,1.1fr);--ds-layout-composite-grid-form-actions:minmax(0,1fr) minmax(0,1fr) auto;--ds-layout-composite-grid-form-actions-three:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;--ds-layout-composite-grid-rail-start:var(--ds-layout-base-width-rail) minmax(0,1fr);--ds-layout-composite-grid-definition:var(--ds-layout-base-width-rail) minmax(0,1fr);--ds-layout-composite-grid-action-row:var(--space-target-minimum) minmax(0,1fr) auto;--ds-layout-composite-grid-footer:minmax(0,1.2fr) minmax(0,2fr);--ds-layout-composite-grid-article-feature:minmax(0,1.25fr) minmax(var(--ds-layout-base-width-sidebar),.75fr);--ds-layout-composite-grid-stage-media:minmax(0,1fr) minmax(var(--ds-layout-base-width-aside),.82fr);--ds-layout-mapped-component-browse-tab-mobile-width:var(--ds-layout-composite-width-browse-tab-mobile);--layout-browse-tab-mobile-width:var(--ds-layout-mapped-component-browse-tab-mobile-width);--ds-layout-mapped-component-job-card-logo-aspect-ratio:var(--ds-layout-composite-media-job-card-logo-aspect-ratio);--layout-job-card-logo-aspect-ratio:var(--ds-layout-mapped-component-job-card-logo-aspect-ratio);--ds-layout-mapped-component-job-card-logo-compact-width:var(--ds-layout-composite-media-job-card-logo-compact-width);--layout-job-card-logo-compact-width:var(--ds-layout-mapped-component-job-card-logo-compact-width);--ds-layout-mapped-component-employer-logo-aspect-ratio:var(--ds-layout-composite-media-employer-logo-aspect-ratio);--layout-employer-logo-aspect-ratio:var(--ds-layout-mapped-component-employer-logo-aspect-ratio);--ds-layout-mapped-component-job-card-logo-small-width:var(--ds-layout-composite-media-job-card-logo-small-width);--layout-job-card-logo-small-width:var(--ds-layout-mapped-component-job-card-logo-small-width);--ds-layout-mapped-component-job-card-phone:var(--ds-layout-composite-grid-job-card-phone);--layout-job-card-phone:var(--ds-layout-mapped-component-job-card-phone);--ds-layout-mapped-component-job-card-small:var(--ds-layout-composite-grid-job-card-small);--layout-job-card-small:var(--ds-layout-mapped-component-job-card-small);--ds-layout-mapped-component-job-card-logo-width:var(--ds-layout-composite-media-job-card-logo-width);--layout-job-card-logo-width:var(--ds-layout-mapped-component-job-card-logo-width);--ds-layout-mapped-component-job-card-desktop:var(--ds-layout-composite-grid-job-card-desktop);--layout-job-card-desktop:var(--ds-layout-mapped-component-job-card-desktop);--ds-layout-mapped-breakpoint-sm:var(--ds-layout-base-breakpoint-sm);--layout-breakpoint-sm:var(--ds-layout-mapped-breakpoint-sm);--ds-layout-mapped-breakpoint-md:var(--ds-layout-base-breakpoint-md);--layout-breakpoint-md:var(--ds-layout-mapped-breakpoint-md);--ds-layout-mapped-breakpoint-lg:var(--ds-layout-base-breakpoint-lg);--layout-breakpoint-lg:var(--ds-layout-mapped-breakpoint-lg);--ds-layout-mapped-breakpoint-xl:var(--ds-layout-base-breakpoint-xl);--layout-breakpoint-xl:var(--ds-layout-mapped-breakpoint-xl);--ds-layout-mapped-breakpoint-2xl:var(--ds-layout-base-breakpoint-2xl);--layout-breakpoint-2xl:var(--ds-layout-mapped-breakpoint-2xl);--ds-layout-mapped-container-form:var(--ds-layout-composite-container-form);--layout-container-form:var(--ds-layout-mapped-container-form);--ds-layout-mapped-container-compact:var(--ds-layout-composite-container-compact);--layout-container-compact:var(--ds-layout-mapped-container-compact);--ds-layout-mapped-container-reading:var(--ds-layout-composite-container-reading);--layout-container-reading:var(--ds-layout-mapped-container-reading);--ds-layout-mapped-container-detail:var(--ds-layout-composite-container-detail);--layout-container-detail:var(--ds-layout-mapped-container-detail);--ds-layout-mapped-container-aside:var(--ds-layout-composite-container-aside);--layout-container-aside:var(--ds-layout-mapped-container-aside);--ds-layout-mapped-container-content:var(--ds-layout-composite-container-content);--layout-container-content:var(--ds-layout-mapped-container-content);--ds-layout-mapped-container-wide:var(--ds-layout-composite-container-wide);--layout-container-wide:var(--ds-layout-mapped-container-wide);--ds-layout-mapped-container-full:var(--ds-layout-composite-container-full);--layout-container-full:var(--ds-layout-mapped-container-full);--ds-layout-mapped-measure-display:var(--ds-layout-composite-measure-display);--layout-measure-display:var(--ds-layout-mapped-measure-display);--ds-layout-mapped-measure-compact:var(--ds-layout-composite-measure-compact);--layout-measure-compact:var(--ds-layout-mapped-measure-compact);--ds-layout-mapped-measure-body:var(--ds-layout-composite-measure-body);--layout-measure-body:var(--ds-layout-mapped-measure-body);--ds-layout-mapped-measure-reading:var(--ds-layout-composite-measure-reading);--layout-measure-reading:var(--ds-layout-mapped-measure-reading);--ds-layout-mapped-grid-one:var(--ds-layout-composite-grid-one);--layout-grid-one:var(--ds-layout-mapped-grid-one);--ds-layout-mapped-grid-two:var(--ds-layout-composite-grid-two);--layout-grid-two:var(--ds-layout-mapped-grid-two);--ds-layout-mapped-grid-three:var(--ds-layout-composite-grid-three);--layout-grid-three:var(--ds-layout-mapped-grid-three);--ds-layout-mapped-grid-four:var(--ds-layout-composite-grid-four);--layout-grid-four:var(--ds-layout-mapped-grid-four);--ds-layout-mapped-grid-sidebar-end:var(--ds-layout-composite-grid-sidebar-end);--layout-grid-sidebar-end:var(--ds-layout-mapped-grid-sidebar-end);--ds-layout-mapped-grid-sidebar-start:var(--ds-layout-composite-grid-sidebar-start);--layout-grid-sidebar-start:var(--ds-layout-mapped-grid-sidebar-start);--ds-layout-mapped-grid-aside-end:var(--ds-layout-composite-grid-aside-end);--layout-grid-aside-end:var(--ds-layout-mapped-grid-aside-end);--ds-layout-mapped-grid-feature-end:var(--ds-layout-composite-grid-feature-end);--layout-grid-feature-end:var(--ds-layout-mapped-grid-feature-end);--ds-layout-mapped-grid-split:var(--ds-layout-composite-grid-split);--layout-grid-split:var(--ds-layout-mapped-grid-split);--ds-layout-mapped-grid-form-actions:var(--ds-layout-composite-grid-form-actions);--layout-grid-form-actions:var(--ds-layout-mapped-grid-form-actions);--ds-layout-mapped-grid-form-actions-three:var(--ds-layout-composite-grid-form-actions-three);--layout-grid-form-actions-three:var(--ds-layout-mapped-grid-form-actions-three);--ds-layout-mapped-grid-rail-start:var(--ds-layout-composite-grid-rail-start);--layout-grid-rail-start:var(--ds-layout-mapped-grid-rail-start);--ds-layout-mapped-grid-definition:var(--ds-layout-composite-grid-definition);--layout-grid-definition:var(--ds-layout-mapped-grid-definition);--ds-layout-mapped-grid-action-row:var(--ds-layout-composite-grid-action-row);--layout-grid-action-row:var(--ds-layout-mapped-grid-action-row);--ds-layout-mapped-grid-footer:var(--ds-layout-composite-grid-footer);--layout-grid-footer:var(--ds-layout-mapped-grid-footer);--ds-layout-mapped-grid-article-feature:var(--ds-layout-composite-grid-article-feature);--layout-grid-article-feature:var(--ds-layout-mapped-grid-article-feature);--ds-layout-mapped-grid-stage-media:var(--ds-layout-composite-grid-stage-media);--layout-grid-stage-media:var(--ds-layout-mapped-grid-stage-media);--ds-layout-mapped-component-page-container-form:var(--ds-layout-composite-container-form);--layout-page-container-form:var(--ds-layout-mapped-component-page-container-form);--ds-layout-mapped-component-page-container-compact:var(--ds-layout-composite-container-compact);--layout-page-container-compact:var(--ds-layout-mapped-component-page-container-compact);--ds-layout-mapped-component-page-container-reading:var(--ds-layout-composite-container-reading);--layout-page-container-reading:var(--ds-layout-mapped-component-page-container-reading);--ds-layout-mapped-component-page-container-detail:var(--ds-layout-composite-container-detail);--layout-page-container-detail:var(--ds-layout-mapped-component-page-container-detail);--ds-layout-mapped-component-page-container-content:var(--ds-layout-composite-container-content);--layout-page-container-content:var(--ds-layout-mapped-component-page-container-content);--ds-layout-mapped-component-page-container-wide:var(--ds-layout-composite-container-wide);--layout-page-container-wide:var(--ds-layout-mapped-component-page-container-wide);--ds-layout-mapped-component-page-container-full:var(--ds-layout-composite-container-full);--layout-page-container-full:var(--ds-layout-mapped-component-page-container-full);--ds-layout-mapped-component-carousel-mobile-card:var(--ds-layout-base-width-carousel-mobile);--layout-carousel-card-mobile:var(--ds-layout-mapped-component-carousel-mobile-card);--ds-layout-mapped-component-carousel-desktop-card:var(--ds-layout-base-width-carousel-desktop);--layout-carousel-card-desktop:var(--ds-layout-mapped-component-carousel-desktop-card);--ds-layout-mapped-component-data-table-min-width:var(--ds-layout-composite-container-compact);--layout-data-table-min-width:var(--ds-layout-mapped-component-data-table-min-width);--ds-icon-base-size-1:1rem;--ds-icon-base-size-2:1.25rem;--ds-icon-base-size-3:1.5rem;--ds-icon-base-stroke-standard:2;--ds-icon-base-paint-outline:none;--ds-icon-base-paint-solid:currentColor;--ds-icon-composite-size-inline:var(--ds-icon-base-size-1);--ds-icon-composite-size-control:var(--ds-icon-base-size-2);--ds-icon-composite-size-prominent:var(--ds-icon-base-size-3);--ds-icon-composite-stroke-standard:var(--ds-icon-base-stroke-standard);--ds-icon-composite-paint-outline:var(--ds-icon-base-paint-outline);--ds-icon-composite-paint-solid:var(--ds-icon-base-paint-solid);--ds-icon-mapped-generic-inline:var(--ds-icon-composite-size-inline);--icon-size-inline:var(--ds-icon-mapped-generic-inline);--ds-icon-mapped-generic-control:var(--ds-icon-composite-size-control);--icon-size-control:var(--ds-icon-mapped-generic-control);--ds-icon-mapped-generic-prominent:var(--ds-icon-composite-size-prominent);--icon-size-prominent:var(--ds-icon-mapped-generic-prominent);--ds-icon-mapped-generic-stroke:var(--ds-icon-composite-stroke-standard);--icon-stroke:var(--ds-icon-mapped-generic-stroke);--ds-icon-mapped-generic-paint-outline:var(--ds-icon-composite-paint-outline);--icon-paint-outline:var(--ds-icon-mapped-generic-paint-outline);--ds-icon-mapped-generic-paint-solid:var(--ds-icon-composite-paint-solid);--icon-paint-solid:var(--ds-icon-mapped-generic-paint-solid);--ds-icon-mapped-component-button:var(--ds-icon-composite-size-inline);--icon-size-button:var(--ds-icon-mapped-component-button);--ds-icon-mapped-component-icon-button:var(--ds-icon-composite-size-control);--icon-size-icon-button:var(--ds-icon-mapped-component-icon-button);--ds-icon-mapped-component-field:var(--ds-icon-composite-size-control);--icon-size-field:var(--ds-icon-mapped-component-field);--ds-icon-mapped-component-navigation:var(--ds-icon-composite-size-control);--icon-size-navigation:var(--ds-icon-mapped-component-navigation);--ds-icon-mapped-component-metadata:var(--ds-icon-composite-size-inline);--icon-size-metadata:var(--ds-icon-mapped-component-metadata);--ds-icon-mapped-component-status:var(--ds-icon-composite-size-inline);--icon-size-status:var(--ds-icon-mapped-component-status);--ds-icon-mapped-component-empty-state:var(--ds-icon-composite-size-prominent);--icon-size-empty-state:var(--ds-icon-mapped-component-empty-state);--ds-motion-base-duration-instant:0s;--ds-motion-base-duration-direct:.15s;--ds-motion-base-duration-state:.22s;--ds-motion-base-duration-overlay:.4s;--ds-motion-base-easing-standard:cubic-bezier(.32,.72,0,1);--ds-motion-base-easing-continuous:linear;--ds-motion-base-distance-1:.125rem;--ds-motion-base-distance-2:.25rem;--ds-motion-base-distance-3:.5rem;--ds-motion-base-distance-4:1rem;--ds-motion-base-scale-pressed:.98;--ds-motion-base-scale-entrance:.98;--ds-motion-base-scale-emphasis:1.03;--ds-motion-base-cadence-emphasis:.9s;--ds-motion-base-cadence-spinner:1s;--ds-motion-base-cadence-pulse:1.2s;--ds-motion-base-cadence-dots:1.4s;--ds-motion-base-cadence-stagger:60ms;--ds-motion-composite-duration-instant:var(--ds-motion-base-duration-instant);--ds-motion-composite-duration-direct:var(--ds-motion-base-duration-direct);--ds-motion-composite-duration-state:var(--ds-motion-base-duration-state);--ds-motion-composite-duration-overlay-enter:var(--ds-motion-base-duration-overlay);--ds-motion-composite-duration-overlay-exit:var(--ds-motion-base-duration-direct);--ds-motion-composite-easing-standard:var(--ds-motion-base-easing-standard);--ds-motion-composite-easing-continuous:var(--ds-motion-base-easing-continuous);--ds-motion-composite-distance-nudge:var(--ds-motion-base-distance-1);--ds-motion-composite-distance-disclosure:var(--ds-motion-base-distance-2);--ds-motion-composite-distance-entrance:var(--ds-motion-base-distance-3);--ds-motion-composite-distance-overlay:var(--ds-motion-base-distance-4);--ds-motion-composite-scale-press:var(--ds-motion-base-scale-pressed);--ds-motion-composite-scale-entrance:var(--ds-motion-base-scale-entrance);--ds-motion-composite-scale-emphasis:var(--ds-motion-base-scale-emphasis);--ds-motion-composite-cadence-emphasis:var(--ds-motion-base-cadence-emphasis);--ds-motion-composite-cadence-spinner:var(--ds-motion-base-cadence-spinner);--ds-motion-composite-cadence-pulse:var(--ds-motion-base-cadence-pulse);--ds-motion-composite-cadence-dots:var(--ds-motion-base-cadence-dots);--ds-motion-composite-cadence-stagger:var(--ds-motion-base-cadence-stagger);--ds-motion-mapped-component-gliding-highlight-blur:var(--ds-motion-composite-distance-disclosure);--motion-gliding-highlight-blur:var(--ds-motion-mapped-component-gliding-highlight-blur);--ds-motion-mapped-generic-duration-instant:var(--ds-motion-composite-duration-instant);--motion-duration-instant:var(--ds-motion-mapped-generic-duration-instant);--ds-motion-mapped-generic-duration-direct:var(--ds-motion-composite-duration-direct);--motion-duration-direct:var(--ds-motion-mapped-generic-duration-direct);--ds-motion-mapped-generic-duration-state:var(--ds-motion-composite-duration-state);--motion-duration-state:var(--ds-motion-mapped-generic-duration-state);--ds-motion-mapped-generic-duration-overlay-enter:var(--ds-motion-composite-duration-overlay-enter);--motion-duration-overlay-enter:var(--ds-motion-mapped-generic-duration-overlay-enter);--ds-motion-mapped-generic-duration-overlay-exit:var(--ds-motion-composite-duration-overlay-exit);--motion-duration-overlay-exit:var(--ds-motion-mapped-generic-duration-overlay-exit);--ds-motion-mapped-generic-easing-standard:var(--ds-motion-composite-easing-standard);--motion-easing-standard:var(--ds-motion-mapped-generic-easing-standard);--ds-motion-mapped-generic-easing-continuous:var(--ds-motion-composite-easing-continuous);--motion-easing-continuous:var(--ds-motion-mapped-generic-easing-continuous);--ds-motion-mapped-generic-distance-nudge:var(--ds-motion-composite-distance-nudge);--motion-distance-nudge:var(--ds-motion-mapped-generic-distance-nudge);--ds-motion-mapped-generic-distance-disclosure:var(--ds-motion-composite-distance-disclosure);--motion-distance-disclosure:var(--ds-motion-mapped-generic-distance-disclosure);--ds-motion-mapped-generic-distance-entrance:var(--ds-motion-composite-distance-entrance);--motion-distance-entrance:var(--ds-motion-mapped-generic-distance-entrance);--ds-motion-mapped-generic-distance-overlay:var(--ds-motion-composite-distance-overlay);--motion-distance-overlay:var(--ds-motion-mapped-generic-distance-overlay);--ds-motion-mapped-generic-scale-press:var(--ds-motion-composite-scale-press);--motion-scale-press:var(--ds-motion-mapped-generic-scale-press);--ds-motion-mapped-generic-scale-entrance:var(--ds-motion-composite-scale-entrance);--motion-scale-entrance:var(--ds-motion-mapped-generic-scale-entrance);--ds-motion-mapped-generic-scale-emphasis:var(--ds-motion-composite-scale-emphasis);--motion-scale-emphasis:var(--ds-motion-mapped-generic-scale-emphasis);--ds-motion-mapped-generic-cadence-emphasis:var(--ds-motion-composite-cadence-emphasis);--motion-cadence-emphasis:var(--ds-motion-mapped-generic-cadence-emphasis);--ds-motion-mapped-generic-cadence-spinner:var(--ds-motion-composite-cadence-spinner);--motion-cadence-spinner:var(--ds-motion-mapped-generic-cadence-spinner);--ds-motion-mapped-generic-cadence-pulse:var(--ds-motion-composite-cadence-pulse);--motion-cadence-pulse:var(--ds-motion-mapped-generic-cadence-pulse);--ds-motion-mapped-generic-cadence-dots:var(--ds-motion-composite-cadence-dots);--motion-cadence-dots:var(--ds-motion-mapped-generic-cadence-dots);--ds-motion-mapped-generic-stagger-step:var(--ds-motion-composite-cadence-stagger);--motion-stagger-step:var(--ds-motion-mapped-generic-stagger-step);--ds-motion-mapped-component-button-duration:var(--ds-motion-composite-duration-direct);--motion-button-duration:var(--ds-motion-mapped-component-button-duration);--ds-motion-mapped-component-button-easing:var(--ds-motion-composite-easing-standard);--motion-button-easing:var(--ds-motion-mapped-component-button-easing);--ds-motion-mapped-component-button-lift-distance:var(--ds-motion-composite-distance-nudge);--motion-button-lift-distance:var(--ds-motion-mapped-component-button-lift-distance);--ds-motion-mapped-component-button-press-scale:var(--ds-motion-composite-scale-press);--motion-button-press-scale:var(--ds-motion-mapped-component-button-press-scale);--ds-motion-mapped-component-icon-button-duration:var(--ds-motion-composite-duration-direct);--motion-icon-button-duration:var(--ds-motion-mapped-component-icon-button-duration);--ds-motion-mapped-component-icon-button-easing:var(--ds-motion-composite-easing-standard);--motion-icon-button-easing:var(--ds-motion-mapped-component-icon-button-easing);--ds-motion-mapped-component-icon-button-lift-distance:var(--ds-motion-composite-distance-nudge);--motion-icon-button-lift-distance:var(--ds-motion-mapped-component-icon-button-lift-distance);--ds-motion-mapped-component-icon-button-press-scale:var(--ds-motion-composite-scale-press);--motion-icon-button-press-scale:var(--ds-motion-mapped-component-icon-button-press-scale);--ds-motion-mapped-component-card-duration:var(--ds-motion-composite-duration-direct);--motion-card-duration:var(--ds-motion-mapped-component-card-duration);--ds-motion-mapped-component-card-easing:var(--ds-motion-composite-easing-standard);--motion-card-easing:var(--ds-motion-mapped-component-card-easing);--ds-motion-mapped-component-card-lift-distance:var(--ds-motion-composite-distance-nudge);--motion-card-lift-distance:var(--ds-motion-mapped-component-card-lift-distance);--ds-motion-mapped-component-disclosure-duration:var(--ds-motion-composite-duration-state);--motion-disclosure-duration:var(--ds-motion-mapped-component-disclosure-duration);--ds-motion-mapped-component-disclosure-easing:var(--ds-motion-composite-easing-standard);--motion-disclosure-easing:var(--ds-motion-mapped-component-disclosure-easing);--ds-motion-mapped-component-disclosure-distance:var(--ds-motion-composite-distance-disclosure);--motion-disclosure-distance:var(--ds-motion-mapped-component-disclosure-distance);--ds-motion-mapped-component-navigation-duration:var(--ds-motion-composite-duration-state);--motion-navigation-duration:var(--ds-motion-mapped-component-navigation-duration);--ds-motion-mapped-component-navigation-easing:var(--ds-motion-composite-easing-standard);--motion-navigation-easing:var(--ds-motion-mapped-component-navigation-easing);--ds-motion-mapped-component-navigation-entrance-distance:var(--ds-motion-composite-distance-overlay);--motion-navigation-entrance-distance:var(--ds-motion-mapped-component-navigation-entrance-distance);--ds-motion-mapped-component-navigation-entrance-scale:var(--ds-motion-composite-scale-entrance);--motion-navigation-entrance-scale:var(--ds-motion-mapped-component-navigation-entrance-scale);--ds-motion-mapped-component-overlay-enter-duration:var(--ds-motion-composite-duration-overlay-enter);--motion-overlay-enter-duration:var(--ds-motion-mapped-component-overlay-enter-duration);--ds-motion-mapped-component-overlay-exit-duration:var(--ds-motion-composite-duration-overlay-exit);--motion-overlay-exit-duration:var(--ds-motion-mapped-component-overlay-exit-duration);--ds-motion-mapped-component-overlay-easing:var(--ds-motion-composite-easing-standard);--motion-overlay-easing:var(--ds-motion-mapped-component-overlay-easing);--ds-motion-mapped-component-overlay-entrance-distance:var(--ds-motion-composite-distance-overlay);--motion-overlay-entrance-distance:var(--ds-motion-mapped-component-overlay-entrance-distance);--ds-motion-mapped-component-overlay-entrance-scale:var(--ds-motion-composite-scale-entrance);--motion-overlay-entrance-scale:var(--ds-motion-mapped-component-overlay-entrance-scale);--ds-motion-mapped-component-progress-duration:var(--ds-motion-composite-duration-state);--motion-progress-duration:var(--ds-motion-mapped-component-progress-duration);--ds-motion-mapped-component-progress-easing:var(--ds-motion-composite-easing-continuous);--motion-progress-easing:var(--ds-motion-mapped-component-progress-easing);--ds-motion-mapped-component-loading-spinner-cadence:var(--ds-motion-composite-cadence-spinner);--motion-loading-spinner-cadence:var(--ds-motion-mapped-component-loading-spinner-cadence);--ds-motion-mapped-component-loading-pulse-cadence:var(--ds-motion-composite-cadence-pulse);--motion-loading-pulse-cadence:var(--ds-motion-mapped-component-loading-pulse-cadence);--ds-motion-mapped-component-loading-dots-cadence:var(--ds-motion-composite-cadence-dots);--motion-loading-dots-cadence:var(--ds-motion-mapped-component-loading-dots-cadence);--ds-motion-mapped-component-loading-stagger:var(--ds-motion-composite-cadence-stagger);--motion-loading-stagger:var(--ds-motion-mapped-component-loading-stagger);--ds-motion-mapped-component-feedback-emphasis-duration:var(--ds-motion-composite-cadence-emphasis);--motion-feedback-emphasis-duration:var(--ds-motion-mapped-component-feedback-emphasis-duration);--ds-motion-mapped-component-feedback-emphasis-easing:var(--ds-motion-composite-easing-standard);--motion-feedback-emphasis-easing:var(--ds-motion-mapped-component-feedback-emphasis-easing);--ds-motion-mapped-component-feedback-emphasis-scale:var(--ds-motion-composite-scale-emphasis);--motion-feedback-emphasis-scale:var(--ds-motion-mapped-component-feedback-emphasis-scale)}*,:after,:before{box-sizing:border-box}body{font-family:var(--ds-type-mapped-content-body-family);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-mapped-content-body-font-weight);line-height:var(--ds-type-mapped-content-body-line-height);letter-spacing:var(--ds-type-mapped-content-body-letter-spacing);color:var(--lf-ink);background:var(--lf-surface-page);margin:0}::selection{background:var(--lf-accent-tint);color:var(--lf-accent-ink)}:focus-visible{outline:var(--focus-width) solid var(--lf-focus-color);outline-offset:var(--focus-offset)}.lf-on-dark :focus-visible,[data-lf-surface=dark] :focus-visible{outline-color:var(--lf-focus-color-on-dark)}#main-content:focus{outline:none}@media (forced-colors:active){:focus-visible{outline-color:highlight}}[role=button],[role=tab],a.lf-btn,button{min-height:var(--lf-target);min-width:var(--lf-target)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:var(--motion-duration-instant)!important;transition-duration:var(--motion-duration-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.lf-surface-dark{background:var(--lf-surface-hero);color:var(--lf-white)}.lf-surface-dark .lf-muted{color:var(--lf-blue-muted)}.lf-surface-dark :is(.lf-card,.lf-surface-ice,[data-lf-surface=light]) .lf-muted{color:var(--lf-gray-blue)}.lf-surface-ice{background:var(--lf-surface-subdued)}.lf-surface-page{background:var(--lf-surface-page);color:var(--lf-ink)}.lf-surface-raised{background:var(--lf-surface-raised);color:var(--lf-ink)}.lf-surface-subdued{background:var(--lf-surface-subdued);color:var(--lf-ink)}.lf-surface-hero{background:var(--lf-surface-hero);color:var(--lf-white)}.lf-surface-selected{background:var(--lf-surface-selected);color:var(--lf-accent-ink)}.lf-surface-floating{background:var(--lf-surface-floating);color:var(--lf-ink);box-shadow:var(--elevation-interactive-hover)}.lf-surface-overlay{background:var(--lf-surface-overlay)}.backdrop-sticky{-webkit-backdrop-filter:var(--backdrop-sticky)}.lf-card{background:var(--lf-surface-raised);color:var(--lf-ink);border-radius:var(--shape-component-card);box-shadow:var(--elevation-card)}.lf-card--float{box-shadow:var(--elevation-floating)}.lf-muted{color:var(--lf-gray-blue)}:where(.type-display-lg,.type-heading-lg,.type-title-lg,.type-title-md,.type-lead,.type-body,.type-body-strong,.type-support,.type-label,.type-overline){font-family:var(--type-utility-family);font-size:var(--type-utility-size);font-weight:var(--type-utility-weight);line-height:var(--type-utility-line-height);letter-spacing:var(--type-utility-letter-spacing);text-transform:var(--type-utility-transform)}.type-display-lg{--type-utility-family:var(--ds-type-composite-heading-display-lg-family);--type-utility-size:var(--ds-type-composite-heading-display-lg-font-size);--type-utility-weight:var(--ds-type-composite-heading-display-lg-font-weight);--type-utility-line-height:var(--ds-type-composite-heading-display-lg-line-height);--type-utility-letter-spacing:var(--ds-type-composite-heading-display-lg-letter-spacing);--type-utility-transform:var(--ds-type-composite-heading-display-lg-text-transform)}.type-heading-lg{--type-utility-family:var(--ds-type-composite-heading-heading-lg-family);--type-utility-size:var(--ds-type-composite-heading-heading-lg-font-size);--type-utility-weight:var(--ds-type-composite-heading-heading-lg-font-weight);--type-utility-line-height:var(--ds-type-composite-heading-heading-lg-line-height);--type-utility-letter-spacing:var(--ds-type-composite-heading-heading-lg-letter-spacing);--type-utility-transform:var(--ds-type-composite-heading-heading-lg-text-transform)}.type-body,.type-body-strong,.type-label,.type-lead,.type-overline,.type-support,.type-title-lg,.type-title-md{--type-utility-letter-spacing:var(--ds-type-base-tracking-normal);--type-utility-transform:none}.type-title-lg{--type-utility-family:var(--ds-type-composite-heading-title-lg-family);--type-utility-size:var(--ds-type-composite-heading-title-lg-font-size);--type-utility-weight:var(--ds-type-composite-heading-title-lg-font-weight);--type-utility-line-height:var(--ds-type-composite-heading-title-lg-line-height)}.type-title-md{--type-utility-family:var(--ds-type-composite-heading-title-md-family);--type-utility-size:var(--ds-type-composite-heading-title-md-font-size);--type-utility-weight:var(--ds-type-composite-heading-title-md-font-weight);--type-utility-line-height:var(--ds-type-composite-heading-title-md-line-height)}.type-lead{--type-utility-family:var(--ds-type-mapped-content-lead-family);--type-utility-size:var(--ds-type-mapped-content-lead-font-size);--type-utility-weight:var(--ds-type-mapped-content-lead-font-weight);--type-utility-line-height:var(--ds-type-mapped-content-lead-line-height)}.type-body{--type-utility-family:var(--ds-type-mapped-content-body-family);--type-utility-size:var(--ds-type-mapped-content-body-font-size);--type-utility-weight:var(--ds-type-mapped-content-body-font-weight);--type-utility-line-height:var(--ds-type-mapped-content-body-line-height)}.type-body-strong{--type-utility-family:var(--ds-type-mapped-content-strong-family);--type-utility-size:var(--ds-type-mapped-content-strong-font-size);--type-utility-weight:var(--ds-type-mapped-content-strong-font-weight);--type-utility-line-height:var(--ds-type-mapped-content-strong-line-height)}.type-support{--type-utility-family:var(--ds-type-mapped-content-support-family);--type-utility-size:var(--ds-type-mapped-content-support-font-size);--type-utility-weight:var(--ds-type-mapped-content-support-font-weight);--type-utility-line-height:var(--ds-type-mapped-content-support-line-height)}.type-label{--type-utility-family:var(--ds-type-mapped-component-navigation-label-family);--type-utility-size:var(--ds-type-mapped-component-navigation-label-font-size);--type-utility-weight:var(--ds-type-mapped-component-navigation-label-font-weight);--type-utility-line-height:var(--ds-type-mapped-component-navigation-label-line-height)}.type-overline{--type-utility-family:var(--ds-type-mapped-component-overline-family);--type-utility-size:var(--ds-type-mapped-component-overline-font-size);--type-utility-weight:var(--ds-type-mapped-component-overline-font-weight);--type-utility-line-height:var(--ds-type-mapped-component-overline-line-height);--type-utility-letter-spacing:var(--ds-type-mapped-component-overline-letter-spacing);--type-utility-transform:var(--ds-type-mapped-component-overline-text-transform)}.lf-section{padding-block:var(--lf-section-y)}.lf-section--product{padding-block:var(--space-section-product)}.lf-hairline{border-top:1px solid var(--lf-alpha-faint)}.ds-swatch--page{background:var(--lf-surface-page)}.ds-swatch--raised{background:var(--lf-surface-raised)}.ds-swatch--subdued{background:var(--lf-surface-subdued)}.ds-swatch--dark{background:var(--lf-surface-dark)}.lf-duotone{border-radius:var(--shape-card);position:relative;overflow:hidden}.lf-duotone img{object-fit:cover;width:100%;height:100%;display:block}.lf-duotone:after{content:"";background:linear-gradient(180deg,var(--lf-transparent) 40%,var(--lf-shade-strong) 100%);mix-blend-mode:multiply;position:absolute;inset:0}.lf-prose{color:var(--lf-ink);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-mapped-content-body-font-weight);line-height:var(--ds-type-base-line-height-reading)}.lf-prose h2{font-size:var(--ds-type-composite-heading-heading-md-font-size);margin-top:var(--space-9);margin-bottom:var(--space-3)}.lf-prose h2,.lf-prose h3{font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-bold);color:var(--lf-ink);line-height:var(--ds-type-base-line-height-compact)}.lf-prose h3{font-size:var(--ds-type-base-size-5);margin-top:var(--space-8);margin-bottom:var(--space-2)}.lf-prose p{margin-top:0;margin-bottom:var(--space-5)}.lf-prose p:last-child{margin-bottom:0}.lf-prose a{color:var(--lf-teal);text-underline-offset:3px;transition:color var(--motion-duration-state) var(--motion-easing-standard);text-decoration:underline}.lf-prose a:hover{color:var(--lf-teal-deep)}.lf-prose strong{font-weight:var(--ds-type-base-weight-semibold);color:var(--lf-ink)}.lf-prose em{font-style:italic}.lf-prose ol,.lf-prose ul{padding-left:var(--space-6);margin-bottom:var(--space-5)}.lf-prose ul{list-style-type:disc}.lf-prose ol{list-style-type:decimal}.lf-prose li{margin-bottom:var(--space-1-5)}.lf-prose blockquote{border-left:3px solid var(--lf-accent);background:var(--lf-ice);border-radius:0 var(--shape-control) var(--shape-control) 0;margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);color:var(--lf-gray-blue);font-style:italic}.lf-prose img{border-radius:var(--shape-card);max-width:100%;height:auto;margin-block:var(--space-6)}.lf-prose hr{border:0;border-top:1px solid var(--lf-ice);margin-block:var(--space-8)}.lf-field{--lf-field-border:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-field{--lf-field-border:color-mix(in oklch,var(--lf-teal-deep) 12%,var(--lf-field))}}.lf-field{--lf-field-focus-border:var(--lf-teal-deep);--lf-field-focus-ring:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-field{--lf-field-focus-ring:color-mix(in oklch,var(--lf-teal-deep) 20%,transparent)}}.lf-field{justify-content:space-between;align-items:center;gap:var(--space-field-gap);width:100%;min-height:var(--space-field-height);padding:var(--space-field-block) var(--space-field-inline);background:var(--lf-field);border:1px solid var(--lf-field-border);border-radius:var(--shape-field);font-family:var(--ds-type-base-family-body);cursor:pointer;text-align:left;transition:background-color var(--motion-duration-state) var(--motion-easing-standard),border-color var(--motion-duration-state) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);display:flex}.lf-field:focus-visible,.lf-field:focus-within{border-color:var(--lf-field-focus-border);background:var(--lf-field);box-shadow:var(--focus-field);outline:none}.lf-field:has(input:focus-visible){border-color:var(--lf-field-focus-border);background:var(--lf-field);box-shadow:var(--focus-field-strong);outline:none}.lf-field--minimal-focus:focus-visible,.lf-field--minimal-focus:focus-within,.lf-field--minimal-focus:has(input:focus-visible){background:var(--lf-field)}.lf-field input:focus,.lf-field input:focus-visible{box-shadow:none;outline:none}.lf-field--error{border-color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.lf-field--error{background:color-mix(in oklch,var(--destructive) 6%,var(--lf-white))}}.lf-field--error:focus-visible,.lf-field--error:focus-within,.lf-field--error:has(input:focus-visible){border-color:var(--destructive);box-shadow:var(--focus-field-error)}.lf-field--success{border-color:var(--success);background:var(--success)}@supports (color:color-mix(in lab,red,red)){.lf-field--success{background:color-mix(in oklch,var(--success) 8%,var(--lf-white))}}.lf-field--success:focus-visible,.lf-field--success:focus-within,.lf-field--success:has(input:focus-visible){border-color:var(--success);box-shadow:var(--focus-field-success)}.lf-field--disabled,.lf-field:has(input:disabled){background:var(--lf-surface-light);border-color:var(--lf-gray-blue)}@supports (color:color-mix(in lab,red,red)){.lf-field--disabled,.lf-field:has(input:disabled){border-color:color-mix(in oklch,var(--lf-gray-blue) 22%,var(--lf-field))}}.lf-field--disabled,.lf-field:has(input:disabled){color:var(--lf-gray-blue);cursor:not-allowed}.lf-field:has(input:disabled) input{cursor:not-allowed}.lf-field__icon{color:var(--lf-teal-deep);flex:none}.lf-field__text{gap:var(--space-stack-micro);flex-direction:column;flex:1;min-width:0;display:flex}.lf-field__label{font-size:var(--ds-type-base-size-1);letter-spacing:var(--ds-type-base-tracking-overline);text-transform:uppercase;color:var(--lf-gray-blue)}.lf-field__label,.lf-field__value{font-weight:var(--ds-type-base-weight-medium)}.lf-field__value{font-size:var(--ds-type-mapped-component-field-input-font-size);color:var(--lf-ink)}.lf-field__value[data-placeholder]{color:var(--lf-gray-blue)}.lf-guided-select-trigger,.lf-native-select{appearance:none;width:100%;height:auto;min-height:auto;box-shadow:none;color:var(--lf-ink);cursor:pointer;font-family:var(--ds-type-mapped-component-field-input-family);font-size:var(--ds-type-mapped-component-field-input-font-size);font-weight:var(--ds-type-mapped-component-field-input-font-weight);line-height:var(--ds-type-mapped-component-field-input-line-height);letter-spacing:var(--ds-type-mapped-component-field-input-letter-spacing);background:0 0;border:none;outline:none;padding:0}.lf-field__chevron{color:var(--lf-gray-blue);transition:transform var(--motion-disclosure-duration) var(--motion-disclosure-easing)}.lf-field[data-state=open] .lf-field__chevron{transform:rotate(180deg)}.lf-input-control.lf-input-control{--lf-field-border:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-input-control.lf-input-control{--lf-field-border:color-mix(in oklch,var(--lf-teal-deep) 12%,var(--lf-field))}}.lf-input-control.lf-input-control{--lf-field-focus-border:var(--lf-teal-deep);--lf-field-focus-ring:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-input-control.lf-input-control{--lf-field-focus-ring:color-mix(in oklch,var(--lf-teal-deep) 20%,transparent)}}.lf-input-control.lf-input-control{--text-field-focus-color:transparent;min-height:var(--lf-target-primary);border-radius:var(--shape-field);background-color:var(--lf-field);box-shadow:var(--inset-boundary-field);color:var(--lf-ink);transition:background-color var(--motion-duration-state) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);background-image:none}.lf-input-control.lf-input-control:where(:focus-visible,:focus-within,[data-state=open]){background-color:var(--lf-field);box-shadow:var(--inset-field-active),var(--focus-field);outline:none}.lf-input-control .rt-TextFieldInput:focus,.lf-input-control .rt-TextFieldInput:focus-visible{outline:none}.lf-input-control.lf-input-control:where(:disabled),.lf-input-control.lf-input-control:where(:has(input:disabled,input:read-only)){background-color:var(--lf-surface-light);box-shadow:var(--inset-field-disabled);color:var(--lf-gray-blue);cursor:not-allowed;background-image:none}.lf-input-control.lf-input-control--error{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.lf-input-control.lf-input-control--error{background-color:color-mix(in oklch,var(--destructive) 6%,var(--lf-white))}}.lf-input-control.lf-input-control--error{box-shadow:var(--inset-boundary-error)}.lf-input-control.lf-input-control--error:where(:focus-visible,:focus-within,[data-state=open]){box-shadow:var(--inset-boundary-error),var(--focus-field-error)}.lf-input-control.lf-input-control--success{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.lf-input-control.lf-input-control--success{background-color:color-mix(in oklch,var(--success) 8%,var(--lf-white))}}.lf-input-control.lf-input-control--success{box-shadow:var(--inset-boundary-success)}.lf-input-control.lf-input-control--success:where(:focus-visible,:focus-within,[data-state=open]){box-shadow:var(--inset-boundary-success),var(--focus-field-success)}.lf-select-content{--select-content-padding:var(--space-2);background:var(--lf-white);border-radius:var(--shape-dialog);box-shadow:var(--elevation-popover);padding:var(--space-2);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);overflow-y:auto}.lf-select-item{align-items:center;gap:var(--space-3);min-height:var(--lf-target);padding-block:var(--space-3);border-radius:var(--shape-field);font-size:var(--ds-type-mapped-content-body-font-size);color:var(--lf-ink);cursor:pointer;outline:none;padding-inline-start:calc(14px + var(--select-item-indicator-width));padding-inline-end:14px;display:flex}.lf-select-item[data-highlighted]{background:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-select-item[data-highlighted]{background:color-mix(in oklch,var(--lf-teal-deep) 8%,var(--lf-white))}}.lf-select-item[data-highlighted]{color:var(--lf-ink)}.lf-select-item[data-state=checked]{font-weight:var(--ds-type-base-weight-semibold)}.lf-select-item:focus-visible{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-inset-offset)}.lf-select-item__count{font-size:var(--ds-type-mapped-component-metadata-font-size);margin-left:auto}.lf-select-item[data-highlighted] .lf-select-item__count,.lf-select-item__count{color:var(--lf-gray-blue)}.lf-playground-tabs-list{gap:var(--space-1);width:fit-content;max-width:100%;padding:var(--space-1);border:1px solid var(--lf-field-border);border-radius:var(--shape-field);background:var(--lf-surface-light);display:flex;overflow-x:auto}.lf-playground-tabs-list .rt-TabsTrigger{min-height:var(--space-target-minimum);padding:var(--space-2) var(--space-3);border-radius:var(--shape-compact);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-content-body-font-size)}.lf-playground-tabs-list .rt-TabsTrigger[data-state=active]{color:var(--lf-ink);background:var(--lf-field);box-shadow:var(--elevation-low)}.lf-playground-tabs-list .rt-TabsTrigger:focus-visible{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-inset-offset)}.lf-autocomplete-field{min-width:0;position:relative}.lf-autocomplete-field__label{margin-bottom:var(--space-2);color:var(--lf-ink);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-semibold);display:block}.lf-autocomplete-field__shell{align-items:flex-start;gap:var(--space-2-5);min-height:var(--lf-target-primary);padding:var(--space-3) var(--space-3-5);border:1px solid var(--lf-field-border);border-radius:var(--shape-field);background:var(--lf-field);transition:border-color var(--motion-duration-state) var(--motion-easing-standard);display:flex}.lf-autocomplete-field:focus-within .lf-autocomplete-field__shell{border-color:var(--lf-teal-deep);box-shadow:var(--focus-field)}.lf-autocomplete-field__shell:has(.lf-autocomplete-field__tag){padding-block:var(--space-1)}.lf-autocomplete-field__icon{margin-top:var(--space-1);color:var(--lf-teal-deep);flex:none;display:inline-flex}.lf-autocomplete-field__body{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;flex:1;min-width:0;display:flex}.lf-autocomplete-field__input{min-width:0;min-height:28px;color:var(--lf-ink);font:inherit;font-size:var(--ds-type-mapped-component-field-input-font-size);background:0 0;border:0;outline:0;flex:150px}.lf-autocomplete-field__input::placeholder{color:var(--lf-gray-blue);opacity:1}.lf-autocomplete-field__tags{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.lf-autocomplete-field__tag{min-height:var(--space-chip-height);padding:0 0 0 var(--space-chip-gap);border-radius:var(--shape-field);background:var(--lf-ice);box-shadow:var(--inset-choice);color:var(--lf-teal-deep);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-semibold);align-items:center;gap:0;display:inline-flex;position:relative}.lf-autocomplete-field__tag-remove.lf-icon-button{flex:none}.lf-autocomplete-field__clear.lf-icon-button{width:var(--lf-target);min-width:var(--lf-target);height:var(--lf-target);min-height:var(--lf-target);margin-block:calc(-1 * var(--space-2));border-radius:var(--shape-field);box-shadow:none;color:var(--lf-gray-blue);background:0 0}.lf-autocomplete-field__status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lf-autocomplete-field__tray{z-index:var(--layer-local-control);width:100%;max-height:280px;padding:var(--space-2);border:1px solid var(--lf-field-border);border-radius:var(--shape-dialog);background:var(--lf-white);box-shadow:var(--elevation-popover);position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.lf-autocomplete-field__tray--inline{margin-top:var(--space-1);box-shadow:none;position:static}.lf-autocomplete-field__option{width:100%;min-height:var(--lf-target);justify-content:center;gap:var(--space-0-5);padding:var(--space-2-5) var(--space-3);border-radius:var(--shape-field);color:var(--lf-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;display:flex}.lf-autocomplete-field__option:hover,.lf-autocomplete-field__option[aria-selected=true]{background:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-autocomplete-field__option:hover,.lf-autocomplete-field__option[aria-selected=true]{background:color-mix(in oklch,var(--lf-teal-deep) 8%,var(--lf-white))}}.lf-autocomplete-field__option:focus-visible{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-inset-offset)}.lf-autocomplete-field__message{padding:var(--space-3);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-component-metadata-font-size);margin:0}.lf-autocomplete-field__message--error{color:var(--destructive)}.lf-search-card{gap:var(--space-2);padding:var(--space-2-5);background:var(--lf-white);border-radius:var(--shape-dialog);box-shadow:var(--elevation-card);flex-direction:column;display:flex}.lf-search-card .lf-btn{min-height:var(--space-target-comfortable)}.lf-search-card__filters{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.lf-search-card--hero .lf-autocomplete-field__shell{height:var(--space-target-comfortable);min-height:var(--space-target-comfortable);align-items:center;overflow:hidden}.lf-search-card--hero .lf-autocomplete-field__body{flex-wrap:nowrap;height:100%;overflow:hidden}.lf-search-card--hero .lf-autocomplete-field__tags{max-width:calc(100% - var(--space-24) - var(--space-1-5));scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;min-width:0;overflow:auto hidden}.lf-search-card--hero .lf-autocomplete-field__tags::-webkit-scrollbar{display:none}.lf-search-card--hero .lf-autocomplete-field__input{flex:1 0 var(--space-24)}.lf-search-mini{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);background:var(--lf-white);border-radius:var(--shape-field);box-shadow:var(--elevation-interactive-hover);display:flex}.lf-search-mini__summary{font-size:var(--ds-type-base-size-3);font-weight:var(--ds-type-base-weight-medium);color:var(--lf-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:40rem){.lf-field{min-height:var(--space-field-height);padding:var(--space-field-block) var(--space-field-inline)}.lf-search-card{gap:var(--space-2-5);padding:var(--space-3-5)}.lf-search-card .lf-btn{min-height:var(--space-target-comfortable)}}@media (min-width:64rem){.lf-search-card{border-radius:var(--shape-dialog);box-shadow:var(--elevation-card)}}.lf-chip{gap:var(--space-chip-gap);min-height:var(--space-chip-height);padding:var(--space-chip-block) var(--space-chip-inline);background:var(--lf-accent-tint);color:var(--lf-accent-ink);border-radius:var(--shape-chip);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);border:0}.lf-chip,.lf-chip__remove{align-items:center;display:inline-flex}.lf-chip__remove{border-radius:var(--shape-circle);width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center}.lf-chip__remove:hover{background:var(--lf-accent-ink)}@supports (color:color-mix(in lab,red,red)){.lf-chip__remove:hover{background:color-mix(in oklch,var(--lf-accent-ink) 12%,transparent)}}.lf-toggle.lf-toggle{background:var(--lf-white);color:var(--lf-ink);border:1px solid var(--lf-ice);border-radius:var(--shape-chip);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-easing-standard),border-color var(--motion-duration-state) var(--motion-easing-standard),transform var(--motion-duration-direct) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);align-items:center;display:inline-flex}.lf-toggle.lf-toggle:where(:hover):not([aria-pressed=true]):not([data-state=on]){border-color:var(--lf-ui-gray);box-shadow:var(--elevation-card);transform:translateY(calc(-1 * var(--motion-distance-nudge)))}.lf-toggle--small{min-height:var(--space-chip-height)}.lf-toggle--medium,.lf-toggle--small{padding:var(--space-chip-block) var(--space-chip-inline)}.lf-toggle--medium{min-height:var(--space-target-default)}.lf-toggle--large{min-height:var(--space-target-comfortable);padding:var(--space-field-block) var(--space-field-inline)}.lf-toggle.lf-toggle[aria-pressed=true],.lf-toggle.lf-toggle[data-state=on]{background:var(--lf-accent-tint);color:var(--lf-accent-ink);border-color:#0000}.lf-hero-choice-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-toggle.lf-toggle.lf-hero-choice-toggle{border-color:var(--lf-ui-gray);text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0}.lf-hero-choice-toggle--wide{grid-column:span 2}.lf-toggle.lf-toggle.lf-hero-choice-toggle[aria-pressed=true]{background:var(--lf-accent);border-color:var(--lf-accent);color:var(--lf-accent-ink);box-shadow:var(--inset-boundary-selected)}.lf-hero-choice-search{min-width:0;min-height:var(--lf-target);justify-content:center;align-items:center;gap:var(--space-1-5);padding:var(--space-2) var(--space-3);border:1px solid var(--lf-ui-gray);border-radius:var(--shape-chip);background:var(--lf-white);color:var(--lf-accent-ink);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-semibold);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-easing-standard),border-color var(--motion-duration-state) var(--motion-easing-standard);display:inline-flex}@media (hover:hover) and (pointer:fine){.lf-hero-choice-search:hover,.lf-toggle.lf-toggle.lf-hero-choice-toggle:where(:hover):not([aria-pressed=true]){background:var(--lf-accent-tint);border-color:var(--lf-accent-ink);color:var(--lf-accent-ink)}}.lf-choice-cards{width:100%}.lf-choice-card{min-height:var(--lf-target);justify-content:space-between;align-items:center;gap:var(--space-2-5);border:1px solid var(--lf-alpha-medium);border-radius:var(--shape-chip);background:var(--lf-white);box-shadow:none;color:var(--lf-ink);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-semibold);transition:background-color var(--motion-duration-state) var(--motion-easing-standard),border-color var(--motion-duration-state) var(--motion-easing-standard);display:flex}.lf-choice-card.rt-CheckboxCardsItem{padding-right:calc(var(--checkbox-cards-item-padding-left) + var(--lf-target) + var(--space-2-5))}.lf-choice-card>:first-child{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0}.lf-choice-card:hover{border-color:var(--lf-accent-ink);background:var(--lf-surface-light)}.lf-choice-card:has(.rt-BaseCheckboxRoot[data-state=checked]),.lf-choice-card:has([role=radio][data-state=checked]){border-color:var(--lf-accent-ink);background:var(--lf-accent-tint);box-shadow:var(--inset-boundary-selected);color:var(--lf-accent-ink)}.lf-choice-card:focus-within{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-offset)}.lf-switch{background:0 0}.lf-switch:before{background:var(--lf-surface-light);box-shadow:var(--inset-boundary-strong)}.lf-switch[data-state=checked]:before{background:var(--lf-accent-ink);box-shadow:var(--inset-boundary-subtle)}.lf-switch .rt-SwitchThumb{background-color:var(--lf-white);box-shadow:var(--elevation-switch-thumb)}.lf-switch-row{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.lf-switch-row__content{gap:var(--space-1);cursor:pointer;flex:1;min-width:0;display:grid}.lf-switch-row__label{color:var(--lf-ink);font-weight:var(--ds-type-base-weight-semibold)}.lf-switch-row__description{color:var(--lf-gray-blue);line-height:var(--ds-type-base-line-height-body)}.lf-switch-row__switch{flex:none}.lf-filter-option{cursor:pointer}.lf-filter-option__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.lf-filter-option__input:checked+.lf-toggle{background:var(--lf-accent-tint);border-color:var(--lf-accent-ink);color:var(--lf-accent-ink)}.lf-filter-option__input:focus-visible+.lf-toggle{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-offset)}.lf-tag{padding:var(--space-1) var(--space-2-5);background:var(--lf-accent-tint);color:var(--lf-accent-ink);border-radius:var(--shape-pill);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);align-items:center;display:inline-flex}.lf-tag[data-tone=neutral]{background:var(--secondary);color:var(--muted-foreground)}.lf-tabs-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.lf-tab{min-height:var(--space-chip-height);padding:var(--space-2-5) var(--space-4);border-radius:var(--shape-chip);background:var(--lf-white);color:var(--lf-gray-blue);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);border:0}.lf-tab[data-state=active]{background:var(--lf-teal-deep);color:var(--lf-white)}.lf-segmented{box-sizing:border-box;gap:var(--space-1-5);max-width:100%;padding:var(--space-1);background:var(--lf-surface-light)}.lf-segmented,.lf-segmented__option{min-width:0;border-radius:var(--shape-chip);display:inline-flex}.lf-segmented__option{min-height:var(--space-chip-height);padding:var(--space-2) var(--space-3-5);color:var(--lf-gray-blue);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-duration-state) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);background:0 0;border:0;flex:1;justify-content:center;align-items:center}.lf-segmented__option[aria-checked=true],.lf-segmented__option[data-state=on]{background:var(--lf-teal-deep);color:var(--lf-white)}@media (hover:hover) and (pointer:fine){.lf-segmented__option:hover:not([data-state=on]):not([aria-checked=true]){background:var(--lf-accent-tint);color:var(--lf-accent-ink)}}.lf-shift-segment{--shift-segment-accent:var(--lf-teal-deep);gap:var(--space-1-5)}.lf-shift-segment--evening{--shift-segment-accent:var(--warning)}.lf-shift-segment--weekend{--shift-segment-accent:var(--lf-teal-deep)}.lf-shift-segment--night{--shift-segment-accent:var(--info)}.lf-shift-segment--shift{--shift-segment-accent:var(--lf-teal-deep)}.lf-shift-segment .lf-icon{color:var(--shift-segment-accent);flex:none}.lf-shift-segment[aria-checked=true] .lf-icon{color:currentColor}.lf-segmented--hero{gap:var(--space-1);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.lf-segmented--hero .lf-segmented__option{padding-inline:var(--space-1);border:1px solid var(--lf-ui-gray);background:var(--lf-white);color:var(--lf-gray-blue);font-size:var(--ds-type-base-size-1);font-weight:var(--ds-type-base-weight-semibold)}.lf-segmented--hero .lf-shift-segment{gap:var(--space-0-5)}.lf-segmented--hero .lf-segmented__option[aria-checked=true],.lf-segmented--hero .lf-segmented__option[data-state=on]{border-color:var(--lf-accent);background:var(--lf-accent);color:var(--lf-accent-ink);box-shadow:var(--inset-boundary-selected)}@media (hover:hover) and (pointer:fine){.lf-segmented--hero .lf-segmented__option:hover:not([data-state=on]):not([aria-checked=true]){border-color:var(--lf-accent-ink);background:var(--lf-accent-tint);color:var(--lf-accent-ink)}}@media (min-width:48rem){.lf-segmented--hero{grid-template-columns:repeat(5,minmax(0,1fr))}}.lf-segmented--profile{gap:var(--space-2);background:0 0;flex-wrap:wrap;width:100%;padding:0}.lf-segmented--profile .lf-segmented__option{font-weight:var(--ds-type-base-weight-semibold);flex:132px}.lf-choice-group{gap:var(--space-2);flex-flow:wrap;width:100%;display:flex}.lf-choice-option{width:auto;min-height:var(--space-chip-height);align-items:center;gap:var(--space-2);border:1px solid var(--lf-alpha-medium);border-radius:var(--shape-chip);background:var(--lf-white);color:var(--lf-ink);cursor:pointer;font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-semibold);padding:var(--space-2) var(--space-3);transition:background-color var(--motion-duration-state) var(--motion-easing-standard),border-color var(--motion-duration-state) var(--motion-easing-standard),color var(--motion-duration-state) var(--motion-easing-standard);flex:132px;display:inline-flex}.lf-choice-option:hover{border-color:var(--lf-alpha-strong)}.lf-choice-option:has([data-state=checked]){background:var(--lf-accent-tint);border-color:var(--lf-accent-ink);color:var(--lf-accent-ink)}.lf-choice-option:has(:focus-visible){outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-offset)}.lf-choice-option__content{min-width:0}.lf-choice-option :is([role=checkbox],[role=radio]){width:var(--icon-size-control);height:var(--icon-size-control);order:2;min-width:0;min-height:0;margin-left:auto}.lf-segmented--fill{display:flex}.lf-browse-rail__label{margin-bottom:var(--space-3);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-component-metadata-font-size);font-weight:var(--ds-type-base-weight-semibold)}.lf-segmented--large{gap:var(--space-1)}.lf-segmented--glide{border-radius:var(--shape-segmented-track)}.lf-segmented--glide .lf-segmented__option{isolation:isolate;position:relative}.lf-segmented--glide .lf-segmented__option[data-state=on]{background:0 0}.lf-segmented__indicator{z-index:var(--layer-behind);background:var(--lf-teal-deep);border-radius:var(--shape-chip);position:absolute;inset:0}.lf-segmented--large .lf-segmented__option{min-height:var(--lf-target-primary);padding:var(--space-2) var(--space-1-5)}.lf-filter-section{border-top:1px solid var(--lf-alpha-subtle);padding-block:var(--space-3-5)}.lf-filter-section:first-child{border-top:0;padding-top:0}.lf-filter-section:last-child{padding-bottom:0}.lf-filter-section__summary{min-height:var(--lf-target);justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--shape-chip);color:var(--lf-ink);cursor:pointer;font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-semibold);list-style:none;display:flex}.lf-filter-section__summary::-webkit-details-marker{display:none}.lf-filter-section__summary:focus-visible{outline:var(--focus-width) solid var(--lf-teal-deep);outline-offset:var(--focus-offset)}.lf-filter-section__count{margin-left:var(--space-2);color:var(--lf-accent-ink);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-bold)}.lf-filter-section__chevron{color:var(--lf-gray-blue);transition:transform var(--motion-disclosure-duration) var(--motion-disclosure-easing);flex:none}.lf-filter-section[open] .lf-filter-section__chevron{transform:rotate(180deg)}.lf-filter-section__content{padding-top:var(--space-2-5)}.lf-filter-action{margin-top:var(--space-3-5);padding-top:var(--space-3);background:linear-gradient(to bottom,var(--lf-transparent),var(--lf-white) 28%);z-index:var(--layer-local-raised);position:sticky;bottom:12px}@media (min-width:40rem){.lf-chip{padding:var(--space-2-5) var(--space-3-5)}.lf-toggle--medium{padding:var(--space-2-5) var(--space-4)}.lf-toggle--large{padding:var(--space-3) var(--space-5)}.lf-segmented__option{padding:var(--space-2-5) var(--space-5)}.lf-choice-option{padding:var(--space-2-5) var(--space-4)}.lf-segmented--large{gap:var(--space-1-5)}.lf-segmented--large .lf-segmented__option{min-height:var(--space-target-comfortable);padding:var(--space-2-5) var(--space-6)}.lf-segmented--hero{gap:var(--space-2)}.lf-segmented--hero .lf-segmented__option{padding-inline:var(--space-2);font-size:var(--ds-type-base-size-2)}.lf-segmented--hero .lf-shift-segment{gap:var(--space-1)}}@media (min-width:64rem){.lf-hero-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lf-filter-section__chevron,.lf-toggle{transition:none}.lf-toggle.lf-toggle:where(:hover):not([aria-pressed=true]):not([data-state=on]){transform:none}}.lf-segmented.lf-segmented--browse{border-radius:var(--shape-browse-rail);padding:var(--space-2);gap:var(--space-2)}.lf-segmented--browse .lf-segmented__option{border-radius:var(--shape-browse-tab)}@media not all and (min-width:48rem){.lf-segmented--browse .lf-segmented__option{min-width:var(--lf-target);flex:none}.lf-segmented--browse .lf-segmented__option[aria-selected=true]{flex:1 1 var(--layout-browse-tab-mobile-width);max-inline-size:var(--layout-browse-tab-mobile-width);padding-inline:var(--space-2)}}.lf-slider .rt-SliderTrack{background-color:var(--lf-surface-light)}.lf-slider .rt-SliderRange{background-color:var(--lf-accent-ink)}.lf-slider .rt-SliderThumb:after{background-color:var(--lf-white);box-shadow:var(--focus-slider-thumb)}.lf-browse-card{gap:var(--space-card-gap);padding:var(--space-card-inset);background:var(--lf-white);border-radius:var(--shape-component-card);box-shadow:var(--elevation-card);color:inherit;transition:transform var(--motion-card-duration) var(--motion-card-easing);flex-direction:column;text-decoration:none;display:flex;overflow:visible}.lf-browse-card:hover{transform:translateY(calc(-1 * var(--motion-card-lift-distance)));box-shadow:var(--elevation-interactive-hover)}.lf-browse-card__top{justify-content:space-between;align-items:center;display:flex}.lf-browse-card__icon{background:var(--lf-ice);border-radius:var(--shape-control);width:38px;height:38px;color:var(--lf-teal-deep);place-items:center;display:grid}.lf-browse-card__arrow{color:var(--lf-ui-gray);transition:color var(--motion-card-duration) var(--motion-card-easing),transform var(--motion-card-duration) var(--motion-card-easing)}.lf-browse-card:hover .lf-browse-card__arrow{color:var(--lf-teal-deep);transform:translate(var(--motion-distance-nudge),calc(-1 * var(--motion-distance-nudge)))}.lf-browse-card__name{font-weight:var(--ds-type-base-weight-semibold);font-size:var(--ds-type-mapped-content-body-font-size);color:var(--lf-ink)}.lf-browse-card__count{font-size:var(--ds-type-mapped-component-metadata-font-size);color:var(--lf-gray-blue)}.lf-job-card.lf-job-card--list{border-color:var(--border);box-shadow:none}.lf-job-card--list,.lf-job-card-skeleton{container:job-card/inline-size}.lf-job-card__list-content{grid-template-columns:var(--layout-job-card-small);gap:var(--space-3);align-items:center;display:grid}.lf-employer-logo{aspect-ratio:var(--layout-employer-logo-aspect-ratio);height:auto}.lf-job-card__identity{min-block-size:var(--space-target-default);grid-area:1/1/auto/-1}.lf-job-card__employer-logo{width:var(--layout-job-card-logo-small-width);aspect-ratio:var(--layout-job-card-logo-aspect-ratio);grid-area:2/1/4}.lf-job-card__company{grid-area:2/2;align-self:end}.lf-job-card__company-location{min-width:0}.lf-job-card__employer-name{flex-shrink:999999;min-width:min-content;display:flex}.lf-job-card__employer-remainder{min-width:min-content;display:grid}.lf-job-card__employer-minimum,.lf-job-card__employer-text{grid-area:1/1}.lf-job-card__employer-minimum{min-width:max-content}.lf-job-card__list-footer{color:var(--lf-gray-blue);grid-area:3/2;align-self:start}.lf-job-card__requirements{display:none}.lf-job-card__requirements li{min-width:0}.lf-job-card__requirements .lf-tag{overflow-wrap:anywhere;max-width:100%}.lf-job-card__list-content>.lf-job-card__match-panel{grid-column:1/-1}.lf-job-card__list-content .lf-job-card__schedule,.lf-job-card__list-content .lf-job-card__shift-chip{overflow-wrap:anywhere;max-width:100%}.lf-job-card__list-content .lf-job-card__schedule svg,.lf-job-card__list-content .lf-job-card__shift-chip svg{flex-shrink:0}@container job-card (max-width:370px){.lf-job-card__list-content{grid-template-columns:var(--layout-job-card-phone)}.lf-job-card__employer-logo{width:var(--layout-job-card-logo-compact-width);grid-area:2/2;align-self:start}.lf-job-card__company{grid-column:1;align-self:start}.lf-job-card__company-location{gap:var(--space-1);flex-direction:column}.lf-job-card__location-separator{display:none}.lf-job-card__employer-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.lf-job-card__employer-name>span,.lf-job-card__employer-remainder,.lf-job-card__employer-text{display:contents}.lf-job-card__employer-minimum{display:none}.lf-job-card__read-label{text-align:start;flex-basis:100%}.lf-job-card__list-footer{grid-column:1/-1;justify-content:space-between}.lf-job-card__signal-row{display:contents}.lf-job-card__publication{margin-inline-start:0}}@container job-card (min-width:64rem){.lf-job-card__list-content{grid-template-columns:var(--layout-job-card-desktop);column-gap:var(--space-stack-loose);row-gap:var(--space-2)}.lf-job-card__identity{grid-column:2}.lf-job-card__employer-logo{width:var(--layout-job-card-logo-width);grid-row:1/4;align-self:start}.lf-job-card__company,.lf-job-card__list-footer{align-self:center}.lf-job-card__requirements{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.lf-job-card__list-content>.lf-job-card__match-panel{grid-column:2}}.lf-job-card__list-content[data-has-logo=false]{grid-template-columns:var(--layout-grid-one)}.lf-job-card__list-content[data-has-logo=false]>*{grid-column:1}.lf-job-card__list-content:not(:has(.lf-job-card__company))>.lf-job-card__list-footer{grid-row:2/4;align-self:center}.lf-job-card{--job-card-accent:var(--lf-teal-deep);--component-accent-color:var(--job-card-accent);background:var(--lf-white);border:1px solid var(--lf-ice);border-radius:var(--shape-job-card);isolation:isolate;color:inherit;box-shadow:var(--elevation-card);transition:background-color var(--motion-card-duration) var(--motion-card-easing),border-color var(--motion-card-duration) var(--motion-card-easing),transform var(--motion-card-duration) var(--motion-card-easing);flex-direction:column;text-decoration:none;display:flex;overflow:visible}.lf-job-card,.lf-job-card[data-accent=brand],.lf-job-card[data-accent=day],.lf-job-card[data-accent=full-time]{--job-card-shift-ink:var(--lf-teal-deep);--job-card-shift-surface:var(--lf-accent-tint)}.lf-job-card[data-accent=part-time],.lf-job-card[data-accent=rotating]{--job-card-shift-ink:var(--lf-accent-ink);--job-card-shift-surface:var(--lf-accent-tint)}.lf-job-card[data-accent=evening]{--job-card-shift-ink:var(--schedule-evening-content);--job-card-shift-surface:var(--warning)}@supports (color:color-mix(in lab,red,red)){.lf-job-card[data-accent=evening]{--job-card-shift-surface:color-mix(in srgb,var(--warning) 14%,var(--lf-white))}}.lf-job-card[data-accent=night]{--job-card-shift-ink:var(--lf-teal-deep);--job-card-shift-surface:var(--info)}@supports (color:color-mix(in lab,red,red)){.lf-job-card[data-accent=night]{--job-card-shift-surface:color-mix(in srgb,var(--info) 12%,var(--lf-white))}}.lf-job-card[data-read=true]{background:var(--lf-white)}@supports (color:color-mix(in lab,red,red)){.lf-job-card[data-read=true]{background:color-mix(in srgb,var(--lf-white) 78%,var(--lf-ice))}}.lf-job-card[data-read=true]{box-shadow:none}.rt-BaseCard.lf-browse-card,.rt-BaseCard.lf-job-card{overflow:visible}.lf-job-card__media{height:150px}.lf-job-card__body{gap:var(--space-stack-tight);padding:var(--space-card-inset);flex-direction:column;display:flex}.lf-job-card__emp{align-items:center;gap:var(--space-2-5);font-size:var(--ds-type-mapped-component-metadata-font-size);color:var(--lf-gray-blue);display:flex}.lf-job-card__logo{background:var(--lf-teal-deep);width:48px;height:48px;color:var(--lf-accent);font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-semibold);place-items:center;display:grid}.lf-job-card--logo .lf-job-card__logo,.lf-job-card__logo{border-radius:var(--shape-control);font-size:var(--ds-type-base-size-3)}.lf-job-card--logo .lf-job-card__logo{background:var(--lf-teal);width:56px;height:56px;color:var(--lf-white)}.lf-job-card--logo{gap:var(--space-card-gap);padding:var(--space-card-inset);flex-direction:row}.lf-job-card--logo .lf-job-card__body{flex:1;padding:0}.lf-job-card__title{font-weight:var(--ds-type-base-weight-semibold);font-size:var(--ds-type-base-size-4);line-height:var(--ds-type-base-line-height-compact);color:var(--lf-ink)}.lf-job-card__meta{justify-content:space-between;align-items:center;gap:var(--space-2-5);font-size:var(--ds-type-mapped-component-metadata-font-size);display:flex}.lf-job-card__meta,.lf-job-card__signal-row{color:var(--lf-gray-blue)}.lf-job-card__shift-chip{align-items:center;gap:var(--space-1-5);min-height:28px;padding:var(--space-1) var(--space-2);border-radius:var(--shape-control);background:var(--job-card-shift-surface);color:var(--job-card-shift-ink);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-bold);display:inline-flex}.lf-job-card__shift-chip[data-shift=evening]{--job-card-shift-ink:var(--schedule-evening-content);--job-card-shift-surface:var(--warning)}@supports (color:color-mix(in lab,red,red)){.lf-job-card__shift-chip[data-shift=evening]{--job-card-shift-surface:color-mix(in srgb,var(--warning) 14%,var(--lf-white))}}.lf-job-card__shift-chip[data-shift=shift],.lf-job-card__shift-chip[data-shift=weekend]{--job-card-shift-ink:var(--lf-teal-deep);--job-card-shift-surface:var(--lf-accent-tint)}.lf-job-card__shift-chip[data-shift=night]{--job-card-shift-ink:var(--lf-teal-deep);--job-card-shift-surface:var(--info)}@supports (color:color-mix(in lab,red,red)){.lf-job-card__shift-chip[data-shift=night]{--job-card-shift-surface:color-mix(in srgb,var(--info) 12%,var(--lf-white))}}.lf-job-card__schedule,.lf-job-card__work-scope{align-items:center;gap:var(--space-1-5);min-height:28px;color:var(--lf-gray-blue);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-semibold);display:inline-flex}.lf-job-card__match-panel{border-radius:var(--shape-control);background:var(--lf-accent)}@supports (color:color-mix(in lab,red,red)){.lf-job-card__match-panel{background:color-mix(in srgb,var(--lf-accent) 18%,var(--lf-white))}}.lf-job-card__match-panel{padding:var(--space-3)}.lf-job-card__summary{line-height:var(--ds-type-base-line-height-body)}.lf-summary-loading{align-items:center;gap:var(--space-2);display:inline-flex}.lf-summary-loading__label{color:var(--lf-gray-blue)}.lf-summary-loading__dots{align-items:center;gap:var(--space-1);display:inline-flex}.lf-summary-loading__dot{border-radius:var(--shape-circle);opacity:.35;width:4px;height:4px;animation:usk-motion-loading-dots var(--motion-loading-dots-cadence) var(--motion-easing-standard) infinite;background:currentColor}.lf-summary-loading__dot:nth-child(2){animation-delay:var(--motion-loading-stagger)}.lf-summary-loading__dot:nth-child(3){animation-delay:calc(var(--motion-loading-stagger) * 2)}@media (prefers-reduced-motion:reduce){.lf-summary-loading__dot{opacity:.6;animation:none}}.lf-job-card__read-label{color:var(--lf-gray-blue)}.lf-job-card--search .lf-job-card__logo{display:none}.lf-job-card--search{gap:0}.lf-company-card{align-items:center;gap:var(--space-3);min-height:64px;color:inherit;transition:transform var(--motion-card-duration) var(--motion-card-easing);text-decoration:none;display:flex}.lf-company-card:hover{transform:translateY(calc(-1 * var(--motion-card-lift-distance)))}.lf-company-card__logo{border-radius:var(--shape-control);background:var(--lf-teal);width:46px;height:46px;color:var(--lf-white);font-family:var(--ds-type-base-family-heading);font-size:var(--ds-type-base-size-3);flex:none;place-items:center;display:grid}.lf-company-card__logo,.lf-company-card__name{font-weight:var(--ds-type-base-weight-semibold)}.lf-company-card__name{color:var(--lf-ink);font-size:var(--ds-type-mapped-content-body-font-size);line-height:var(--ds-type-base-line-height-compact)}.lf-company-card--logo{justify-content:center;min-height:0}.lf-company-card__logo-tile{width:100%;min-height:88px;padding:var(--space-5) var(--space-5);border:1px solid var(--lf-ice);border-radius:var(--shape-component-card);background:var(--lf-white);transition:border-color var(--motion-card-duration) var(--motion-card-easing);place-items:center;display:grid}.lf-company-card--logo:hover .lf-company-card__logo-tile{border-color:var(--lf-ui-gray);box-shadow:var(--elevation-card)}.lf-company-card__logo-img{object-fit:contain;width:auto;max-width:100%;height:48px}.lf-save-job-button{color:var(--lf-teal-deep);flex:none;align-self:flex-start}.lf-save-job-button:hover{background:var(--lf-ice)}.lf-save-job-button[data-saved=true]{color:var(--lf-accent-ink)}.lf-save-job-button[data-saved=true]:hover{background:var(--lf-accent-tint)}.lf-results-header{padding-block:var(--space-0-5) var(--space-1)}.lf-results-header__sort{min-height:var(--lf-target)}.lf-faq-item{border-radius:var(--shape-control);background:var(--lf-surface-light);overflow:hidden}.lf-faq-trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:52px;padding:var(--space-5);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-medium);color:var(--lf-ink);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.lf-faq-trigger__plus{color:var(--lf-teal-deep);transition:transform var(--motion-disclosure-duration) var(--motion-disclosure-easing);flex:none}.lf-faq-trigger[data-state=open] .lf-faq-trigger__plus{transform:rotate(45deg)}.lf-faq-content{padding:0 var(--space-5) var(--space-5);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-content-body-font-size)}.lf-stat{gap:var(--space-0-5);flex-direction:column;display:flex}.lf-stat__number{font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-semibold);font-size:var(--ds-type-composite-heading-display-md-font-size);color:var(--lf-white)}.lf-stat__number--accent{color:var(--lf-accent)}.lf-stat__label{font-size:var(--ds-type-mapped-component-metadata-font-size);color:var(--lf-blue-muted)}.lf-hero-stat{flex-direction:column;justify-content:center;min-width:0;display:flex}.lf-cta-asset,.lf-testimonial-image{border-radius:var(--shape-component-card);background:var(--lf-ice);position:relative;overflow:hidden}.lf-testimonial-image{aspect-ratio:16/8.5;margin-bottom:var(--space-4)}.lf-cta-asset img,.lf-testimonial-image img{object-fit:cover}.lf-testimonial-card__body,.lf-testimonial-card__label{color:var(--lf-gray-blue)}.lf-testimonial-card__title{color:var(--lf-ink)}.lf-cta-asset{min-height:220px}.lf-article-grid{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.lf-article-card{height:100%;color:inherit;border:1px solid var(--lf-border-subtle);border-radius:var(--shape-component-card);background:var(--lf-surface-raised);min-height:150px;transition:border-color var(--motion-card-duration) var(--motion-card-easing),transform var(--motion-card-duration) var(--motion-card-easing);text-decoration:none;display:flex;overflow:hidden}.lf-article-card__media{background:var(--lf-surface-subdued);width:38%;min-width:112px;position:relative;overflow:hidden}.lf-article-card__media img{object-fit:cover;transition:transform var(--motion-duration-overlay-enter) var(--motion-card-easing)}.lf-article-card__body{min-width:0;padding:var(--space-card-inset-responsive);flex-direction:column;flex:1;display:flex;position:relative}.lf-article-card__meta{justify-content:space-between;gap:var(--space-stack-default);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-component-metadata-font-size);font-weight:var(--ds-type-base-weight-semibold);display:flex}.lf-article-card__title{margin-top:var(--space-3);text-wrap:balance;font-size:var(--ds-type-composite-heading-title-lg-font-size)!important;line-height:var(--ds-type-base-line-height-heading)!important}.lf-article-card__description{margin-top:var(--space-2);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-content-body-font-size);line-height:var(--ds-type-base-line-height-body);text-wrap:pretty}.lf-article-card__arrow{width:var(--lf-target);height:var(--lf-target);color:var(--lf-teal-deep);transition:transform var(--motion-card-duration) var(--motion-card-easing);align-self:flex-end;place-items:center;margin-top:auto;display:grid}.lf-cta-card{overflow:hidden}.lf-cta-card__grid{min-height:360px;display:grid}.lf-cta-card__copy{padding:var(--space-inset-fluid-stage);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.lf-cta-card__copy h2{text-wrap:pretty;width:100%;max-width:none;font-size:var(--ds-type-composite-heading-heading-lg-font-size)!important;line-height:var(--ds-type-base-line-height-title)!important}.lf-cta-card__copy p{max-width:var(--layout-measure-reading);margin-block:var(--space-4) var(--space-6);color:var(--lf-gray-blue);font-size:var(--ds-type-mapped-content-body-font-size)}.lf-cta-card__media{background:var(--lf-surface-subdued);min-height:240px;position:relative;overflow:hidden}.lf-cta-card__media img{object-fit:cover}@media (hover:hover) and (pointer:fine){.lf-job-card:hover{border-color:var(--job-card-accent)}@supports (color:color-mix(in lab,red,red)){.lf-job-card:hover{border-color:color-mix(in srgb,var(--job-card-accent) 32%,var(--lf-ice))}}.lf-job-card:hover{background:linear-gradient(90deg,var(--job-card-accent) 0,var(--lf-white) 44%)}@supports (color:color-mix(in lab,red,red)){.lf-job-card:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--job-card-accent) 5%,var(--lf-white)) 0,var(--lf-white) 44%)}}.lf-job-card:hover{box-shadow:var(--elevation-job-card-hover)}.lf-article-card:hover,.lf-job-card:hover{transform:translateY(calc(-1 * var(--motion-card-lift-distance)))}.lf-article-card:hover{box-shadow:var(--elevation-interactive-hover);border-color:var(--lf-teal-deep)}@supports (color:color-mix(in lab,red,red)){.lf-article-card:hover{border-color:color-mix(in oklab,var(--lf-teal-deep) 22%,transparent)}}.lf-article-card:hover .lf-article-card__media img{transform:scale(var(--motion-scale-emphasis))}.lf-article-card:hover .lf-article-card__arrow{transform:translate(var(--motion-distance-nudge),calc(-1 * var(--motion-distance-nudge)))}}@media (prefers-reduced-motion:reduce){.lf-article-card,.lf-article-card__arrow,.lf-article-card__media img,.lf-browse-card,.lf-browse-card__arrow,.lf-company-card,.lf-company-card__logo-tile,.lf-faq-trigger__plus,.lf-job-card{transition:none}.lf-article-card:hover,.lf-article-card:hover .lf-article-card__arrow,.lf-article-card:hover .lf-article-card__media img,.lf-browse-card:hover,.lf-browse-card:hover .lf-browse-card__arrow,.lf-company-card:hover,.lf-job-card:hover{transform:none}}@media (min-width:48rem){.lf-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-article-grid__featured{grid-column:1/-1}.lf-article-grid__featured .lf-article-card{min-height:330px}.lf-article-grid__featured .lf-article-card__media{width:52%}}@media (min-width:64rem){.lf-article-grid{grid-template-columns:var(--layout-grid-article-feature)}.lf-article-grid__featured{grid-area:1/auto/span 3}.lf-article-grid__featured .lf-article-card{flex-direction:column}.lf-article-grid__featured .lf-article-card__media{width:100%;min-height:240px}.lf-cta-card__grid{grid-template-columns:var(--layout-grid-stage-media)}.lf-cta-card__copy h2{max-width:var(--layout-measure-display);text-wrap:balance}}.lf-badge{align-items:center;gap:var(--space-1-5);padding:var(--space-2-5) var(--space-3-5);background:var(--lf-accent);color:var(--lf-teal-deep);border-radius:var(--shape-control);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-semibold);display:inline-flex;rotate:-4deg}@media (min-width:40rem){.lf-job-card--logo .lf-job-card__logo{width:60px;height:60px;font-size:var(--ds-type-base-size-4);display:grid}.lf-job-card--logo{gap:var(--space-3-5);padding:var(--space-4)}}.lf-job-card>a{border-radius:var(--shape-job-card)}@media not all and (min-width:40rem){.lf-job-card__list-title{--type-utility-size:var(--ds-type-mapped-component-card-title-font-size)}}.lf-job-detail{background:var(--lf-surface-light)}.lf-job-detail__title-stage{padding-top:var(--space-navigation-shell-height);background:var(--lf-teal-deep)}@media (max-width:63.9375rem){.lf-job-detail__title-stage{padding-top:0}}.lf-job-detail__back-link,.lf-job-detail__text-link{min-height:var(--space-target-minimum);align-items:center;gap:var(--space-inline-tight);border-radius:var(--shape-control);color:var(--lf-blue-muted);font-family:var(--ds-type-mapped-component-button-label-family);font-size:var(--ds-type-mapped-component-button-label-font-size);font-weight:var(--ds-type-mapped-component-button-label-font-weight);line-height:var(--ds-type-mapped-component-button-label-line-height);text-decoration:none;display:inline-flex}.lf-job-detail__text-link{color:var(--lf-teal-deep)}.lf-job-detail__back-link:hover,.lf-job-detail__text-link:hover{text-underline-offset:var(--space-1);text-decoration:underline}.lf-job-detail__back-link:focus-visible,.lf-job-detail__text-link:focus-visible{outline:var(--focus-width) solid var(--lf-accent);outline-offset:var(--focus-offset)}.lf-job-detail__text-link:focus-visible{outline-color:var(--lf-teal-deep)}.lf-job-detail__fact-chip{min-height:var(--space-6);align-items:center;gap:var(--space-1-5);border:1px solid var(--lf-white);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__fact-chip{border:1px solid color-mix(in oklab,var(--lf-white) 16%,transparent)}}.lf-job-detail__fact-chip{border-radius:var(--shape-compact);padding-inline:var(--space-2-5);background:var(--lf-white)}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__fact-chip{background:color-mix(in oklab,var(--lf-white) 8%,transparent)}}.lf-job-detail__fact-chip{color:var(--lf-white);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-medium);line-height:var(--ds-type-base-line-height-tight)}.lf-job-detail__fact-chip[data-accent=true]{background:var(--lf-accent-tint);color:var(--lf-accent-ink);border-color:#0000}.lf-job-detail__lifecycle{gap:var(--space-3);border:1px solid var(--warning);margin-block-end:var(--space-4);display:flex}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__lifecycle{border:1px solid color-mix(in oklab,var(--warning) 34%,transparent)}}.lf-job-detail__lifecycle{border-radius:var(--shape-component-card);padding:var(--space-5);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__lifecycle{background:color-mix(in oklab,var(--warning) 12%,var(--lf-white))}}.lf-job-detail__lifecycle{color:var(--lf-ink)}.lf-job-detail__lifecycle-icon{border-radius:var(--shape-circle);background:var(--warning);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__lifecycle-icon{background:color-mix(in oklab,var(--warning) 26%,var(--lf-white))}}.lf-job-detail__lifecycle-icon{color:var(--warning-foreground)}@media (min-width:64rem){.lf-job-detail__lifecycle{padding:var(--space-6)}}.lf-job-detail__content-grid{gap:var(--space-3-5);display:grid}.lf-job-detail__card{border:1px solid var(--lf-border-subtle);padding:var(--space-5);background:var(--lf-white);box-shadow:var(--elevation-card)}.lf-job-detail__content-split{margin-top:var(--space-5);border-top:1px solid var(--lf-border-subtle);padding-top:var(--space-5)}.lf-job-detail__apply{scroll-margin-top:calc(var(--space-navigation-shell-height) + var(--space-4))}.lf-job-detail__employer{border:1px solid var(--lf-border-subtle);padding:var(--space-inset-fluid-comfortable);background:var(--lf-ice)}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__employer{background:color-mix(in oklab,var(--lf-ice) 58%,var(--lf-white))}}.lf-job-detail__summary-check{width:var(--space-6);height:var(--space-6);border-radius:var(--shape-control);background:var(--lf-accent-tint);color:var(--lf-accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.lf-job-detail__ad-copy{position:relative;overflow:hidden}.lf-job-detail__ad-copy[data-expanded=false]{max-height:var(--space-44)}.lf-job-detail__ad-fade{height:var(--space-16);background:linear-gradient(to bottom,transparent,var(--lf-white) 84%);pointer-events:none;position:absolute;inset:auto 0 0}.lf-job-detail__related{border-top:1px solid var(--lf-border-subtle);padding-bottom:var(--space-32);background:var(--lf-ice)}.lf-job-detail__compressed,.lf-job-detail__dock{z-index:var(--layer-navigation);border:1px solid var(--lf-line-on-dark);background:var(--lf-teal-deep);display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.lf-job-detail__compressed,.lf-job-detail__dock{background:color-mix(in oklab,var(--lf-teal-deep) 94%,transparent)}}.lf-job-detail__compressed,.lf-job-detail__dock{box-shadow:var(--elevation-bottom-dock);-webkit-backdrop-filter:var(--backdrop-navigation);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-state) var(--motion-easing-standard),transform var(--motion-duration-state) var(--motion-easing-standard)}.lf-job-detail__compressed{min-height:var(--space-navigation-shell-height);align-items:center;gap:var(--space-3);padding-inline:var(--space-3-5);transform:translateY(calc(-1 * var(--motion-navigation-entrance-distance)));top:0;left:0;right:0}.lf-job-detail__dock{right:var(--space-3-5);bottom:var(--space-3-5);left:var(--space-3-5);border-radius:var(--shape-panel);padding:var(--space-3) var(--space-4);transform:translateY(var(--motion-navigation-entrance-distance));flex-direction:column}.lf-job-detail__compressed[data-visible=true],.lf-job-detail__dock[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:40rem){.lf-job-detail__card{padding:var(--space-6)}}@media (min-width:64rem){.lf-job-detail__content{grid-area:content}.lf-job-detail__salary{grid-area:salary}.lf-job-detail__apply{grid-area:apply}.lf-job-detail__employer{grid-area:employer}.lf-job-detail__content-grid{gap:var(--space-5) var(--space-6);grid-template:"content apply""content employer""content."1fr/minmax(0,1.9fr) minmax(0,1fr);align-items:start}.lf-job-detail__content-grid[data-has-salary=true]{grid-template-rows:auto auto 1fr auto;grid-template-areas:"content apply""content employer""content.""salary."}.lf-job-detail__related{padding-bottom:0}.lf-job-detail__compressed,.lf-job-detail__dock{display:none}}@media (prefers-reduced-motion:reduce){.lf-job-detail__compressed,.lf-job-detail__compressed[data-visible=true],.lf-job-detail__dock,.lf-job-detail__dock[data-visible=true]{transform:none}}.lf-article-page{background:var(--lf-white);color:var(--lf-ink)}.lf-article-detail-cover{aspect-ratio:16/7;border-radius:var(--shape-card)}.lf-article-detail-fallback{background:var(--lf-teal-deep)}.lf-article-back{border-top:1px solid var(--lf-ice)}.lf-article-tag-panel{padding:var(--space-5);border-radius:var(--shape-card);background:var(--lf-surface-light)}.lf-article-cta-panel{padding:var(--space-6);border-radius:var(--shape-card);background:var(--lf-teal-deep);position:relative;overflow:hidden}.lf-article-cover{border:1px solid var(--border);border-radius:var(--shape-card);background:var(--muted);margin:0;position:relative;overflow:hidden}.lf-article-cover:after{content:"";background:linear-gradient(to top,var(--foreground),transparent);height:42%;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab,red,red)){.lf-article-cover:after{background:linear-gradient(to top,color-mix(in oklch,var(--foreground) 45%,transparent),transparent)}}.lf-article-cover:after{pointer-events:none}.lf-article-cover img{aspect-ratio:16/6;object-fit:cover;width:100%;display:block}.lf-article-cover figcaption{z-index:var(--layer-local-raised);color:var(--primary-foreground);line-height:var(--ds-type-base-line-height-ui);position:absolute;bottom:14px;left:16px;right:16px}.lf-article-cover figcaption,.lf-article-meta{font-size:var(--ds-type-mapped-component-metadata-font-size)}.lf-article-meta{color:var(--muted-foreground)}.lf-article-body{color:var(--foreground);font-size:var(--ds-type-mapped-content-body-font-size);line-height:var(--ds-type-base-line-height-reading)}.lf-article-body>*+*{margin-top:var(--space-5)}.lf-article-body h2,.lf-article-body h3,.lf-article-body h4{color:var(--foreground);font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-bold);line-height:var(--ds-type-base-line-height-heading)}.lf-article-body h2{margin-top:var(--space-7);font-size:var(--ds-type-composite-heading-heading-md-font-size)}.lf-article-body h3{margin-top:var(--space-6);font-size:var(--ds-type-base-size-5)}.lf-article-body h4{margin-top:var(--space-5);font-size:var(--ds-type-base-size-4)}.lf-article-body a{color:var(--primary);font-weight:var(--ds-type-base-weight-bold);text-underline-offset:.2em;text-decoration-line:underline}.lf-article-body ol,.lf-article-body ul{padding-left:var(--space-5)}.lf-article-body li+li{margin-top:var(--space-2)}.lf-article-body ul li{list-style:outside}.lf-article-body ol li{list-style:decimal}.lf-article-body blockquote{border-left:4px solid var(--primary);padding:var(--space-1) 0 var(--space-1) var(--space-4);color:var(--muted-foreground);font-weight:var(--ds-type-base-weight-semibold);margin-inline:0}.lf-article-body hr{border:0;border-top:1px solid var(--border)}.lf-article-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.lf-article-share{gap:var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-6);flex-direction:column;display:flex}.lf-article-author__avatar{flex:none}.lf-article-job-widget{background:var(--primary);color:var(--primary-foreground)}.lf-article-job-widget__icon{width:var(--lf-target);height:var(--lf-target);border-radius:var(--shape-control);background:var(--primary-foreground);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lf-article-job-widget__icon{background:color-mix(in oklch,var(--primary-foreground) 16%,transparent)}}.lf-article-job-widget__icon{color:var(--primary-foreground)}.lf-article-related-card{min-height:var(--lf-target);justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--shape-control);background:var(--background);padding:var(--space-3);color:var(--foreground);transition:background-color var(--motion-duration-state) var(--motion-easing-standard),transform var(--motion-duration-direct) var(--motion-easing-standard);text-decoration:none;display:flex}.lf-article-related-card:focus-visible,.lf-article-related-card:hover{background:var(--muted)}.lf-article-related-card:focus-visible{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}@media (min-width:64rem){.lf-article-sidebar{position:sticky;top:24px}}.lf-article-inline-link{color:var(--lf-teal);font-weight:var(--ds-type-base-weight-medium);text-underline-offset:3px;transition:color var(--motion-duration-state) var(--motion-easing-standard);text-decoration:underline;text-decoration-thickness:1.5px}.lf-article-inline-link:hover{color:var(--lf-teal-deep)}.lf-article-ticklist{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-article-ticklist>li{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.lf-article-tick{border-radius:var(--shape-pill);background:var(--lf-accent-tint);width:1.4rem;height:1.4rem;color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.lf-article-steplist{counter-reset:lf-step;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-article-steplist>li{gap:var(--space-3);counter-increment:lf-step;grid-template-columns:auto 1fr;align-items:start;display:grid}.lf-article-steplist>li:before{content:counter(lf-step);border-radius:var(--shape-pill);background:var(--primary);width:1.9rem;height:1.9rem;color:var(--primary-foreground);font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-bold);font-size:var(--ds-type-base-size-2);justify-content:center;align-items:center;display:flex}.lf-article-cta{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--lf-target);padding:var(--space-4) var(--space-5);border:1px solid var(--lf-accent);display:flex}@supports (color:color-mix(in lab,red,red)){.lf-article-cta{border:1px solid color-mix(in oklch,var(--lf-accent) 55%,transparent)}}.lf-article-cta{border-radius:var(--shape-card);background:var(--lf-accent-tint);color:var(--accent-foreground);transition:transform var(--motion-duration-direct) var(--motion-easing-standard),background-color var(--motion-duration-state) var(--motion-easing-standard);text-decoration:none}.lf-article-cta:focus-visible,.lf-article-cta:hover{background:var(--lf-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.lf-article-cta:focus-visible,.lf-article-cta:hover{background:color-mix(in oklch,var(--lf-accent) 30%,var(--card))}}.lf-article-cta__label{font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-bold);font-size:var(--ds-type-base-size-4)}.lf-article-cta__go{border-radius:var(--shape-pill);background:var(--primary);width:2.25rem;height:2.25rem;color:var(--primary-foreground);transition:transform var(--motion-duration-direct) var(--motion-easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.lf-article-cta:hover .lf-article-cta__go{transform:translate(3px)}.lf-article-figure{border:1px solid var(--border);border-radius:var(--shape-card);background:var(--muted);margin:0;overflow:hidden}.lf-article-figure__img{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.lf-article-figure__caption{padding:var(--space-3) var(--space-4)}.lf-article-figure__caption,.lf-article-footnote{color:var(--muted-foreground);font-size:var(--ds-type-composite-text-body-sm-font-size)}.lf-article-footnote{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);font-style:italic;line-height:var(--ds-type-base-line-height-ui)}.lf-article-footnote .lf-article-inline-link{font-style:normal}@media (prefers-reduced-motion:reduce){.lf-article-cta,.lf-article-cta__go,.lf-article-inline-link{transition:none}.lf-article-cta:focus-visible,.lf-article-cta:hover,.lf-article-cta:hover .lf-article-cta__go{transform:none}}.lf-sheet-overlay{z-index:var(--layer-scrim);background:var(--lf-shade);animation:usk-motion-overlay-scrim-enter var(--motion-overlay-enter-duration) var(--motion-overlay-easing);position:fixed;inset:0}.lf-sheet{z-index:var(--layer-dialog);gap:var(--space-dialog-gap);max-height:88dvh;padding:var(--space-dialog-inset) var(--space-dialog-inset) calc(var(--space-dialog-inset) + env(safe-area-inset-bottom));background:var(--lf-white);border-radius:var(--shape-dialog) var(--shape-dialog) 0 0;animation:usk-motion-overlay-content-enter var(--motion-overlay-enter-duration) var(--motion-overlay-easing);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:48rem){.lf-sheet{border-radius:var(--shape-dialog);width:480px;inset:50% auto auto 50%;translate:-50% -50%}}.lf-sheet__handle{border-radius:var(--shape-drag-handle);background:var(--lf-alpha-medium);width:44px;height:5px;margin-inline:auto}.lf-sheet__head{justify-content:space-between;align-items:center;gap:var(--space-dialog-gap);display:flex}.lf-sheet__title{font-family:var(--ds-type-base-family-heading);font-weight:var(--ds-type-base-weight-semibold);font-size:var(--ds-type-base-size-6);color:var(--lf-ink)}.lf-sheet__reset{min-height:var(--lf-target);padding:0 var(--space-3);color:var(--lf-gray-blue);font-family:var(--ds-type-base-family-body);font-size:var(--ds-type-base-size-3);font-weight:var(--ds-type-base-weight-medium);cursor:pointer;background:0 0;border:0}.lf-sheet__close{width:var(--lf-target);height:var(--lf-target);border-radius:var(--shape-icon-button);background:var(--lf-surface-light);color:var(--lf-teal-deep);cursor:pointer;border:0;place-items:center;display:grid}.lf-sheet__group{gap:var(--space-3);flex-direction:column;display:flex}.lf-sheet__group-title{font-size:var(--ds-type-mapped-content-body-font-size);font-weight:var(--ds-type-base-weight-semibold);color:var(--lf-ink)}.lf-shift-row{gap:var(--space-2-5);display:flex}.lf-shift-card{gap:var(--space-6);min-height:var(--lf-target);padding:var(--space-3-5);border-radius:var(--shape-component-card);font-family:var(--ds-type-base-family-body);cursor:pointer;text-align:left;border:2px solid #0000;flex-direction:column;flex:1;display:flex}.lf-shift-card__name{font-size:var(--ds-type-base-size-3);font-weight:var(--ds-type-base-weight-semibold)}.lf-shift-card__count{font-size:var(--ds-type-base-size-1)}.lf-shift-card--dag{background:linear-gradient(180deg,var(--schedule-day-start),var(--lf-ice));color:var(--lf-ink);border-color:var(--lf-alpha-subtle)}.lf-shift-card--dag .lf-shift-card__count{color:var(--lf-gray-blue)}.lf-shift-card--kvall{background:linear-gradient(180deg,var(--schedule-evening-start),var(--schedule-evening-end));color:var(--schedule-evening-content)}.lf-shift-card--kvall .lf-shift-card__count{color:var(--schedule-evening-subtle)}.lf-shift-card--natt{background:linear-gradient(180deg,var(--lf-teal),var(--lf-teal-deep));color:var(--lf-white)}.lf-shift-card--natt .lf-shift-card__count{color:var(--lf-blue-muted)}.lf-shift-card[aria-pressed=true],.lf-shift-card[data-state=on]{border-color:var(--lf-accent-ink)}.lf-shift-card--natt[aria-pressed=true],.lf-shift-card--natt[data-state=on]{border-color:var(--lf-accent)}@media (prefers-reduced-motion:reduce){.lf-sheet,.lf-sheet-overlay{animation:none}}:where(.radix-themes){--spinner-animation-duration:var(--motion-loading-spinner-cadence);--segmented-control-transition-duration:var(--motion-duration-state)}.rt-SpinnerLeaf{animation-duration:var(--motion-loading-spinner-cadence);animation-timing-function:var(--motion-easing-continuous)}.rt-ProgressIndicator{transition:transform var(--motion-progress-duration) var(--motion-progress-easing)}.rt-ProgressIndicator:where([data-state=indeterminate]){animation:usk-motion-loading-pulse var(--motion-loading-pulse-cadence) var(--motion-easing-standard) infinite}.rt-SwitchRoot:before{transition:background-color var(--motion-duration-state) var(--motion-easing-standard)}.rt-SwitchThumb{transition:transform var(--motion-duration-state) var(--motion-easing-standard)}.rt-Card:where(.rt-variant-classic),:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem,:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{transition:none}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:usk-motion-overlay-scrim-enter var(--motion-overlay-enter-duration) var(--motion-overlay-easing) both}.rt-BaseDialogOverlay:where([data-state=closed]),.rt-BaseDialogOverlay:where([data-state=closed]):before{animation:usk-motion-overlay-scrim-exit var(--motion-overlay-exit-duration) var(--motion-overlay-easing) both}.rt-BaseDialogContent:where([data-state=open]){animation:usk-motion-overlay-content-enter var(--motion-overlay-enter-duration) var(--motion-overlay-easing) both}.rt-BaseDialogContent:where([data-state=closed]){animation:usk-motion-overlay-content-exit var(--motion-overlay-exit-duration) var(--motion-overlay-easing) both}[data-ui-popup-layer]:where([data-state=open]){animation:usk-motion-menu-content-enter var(--motion-duration-state) var(--motion-easing-standard) both}[data-ui-popup-layer]:where([data-state=closed]){animation:usk-motion-menu-content-exit var(--motion-duration-overlay-exit) var(--motion-easing-standard) both}@media (prefers-reduced-motion:reduce){.rt-BaseDialogContent,.rt-BaseDialogOverlay,.rt-BaseDialogOverlay:before,.rt-ProgressIndicator:where([data-state=indeterminate]),.rt-SpinnerLeaf,[data-ui-popup-layer]{animation:none!important}.rt-ProgressIndicator,.rt-SwitchRoot:before,.rt-SwitchThumb{transition:none}}.job-preferences-dialog.rt-DialogContent{background:var(--card);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--card-foreground);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.rt-DialogScrollPadding:has(.job-preferences-dialog){margin:0;padding:0;display:block}@media (min-width:48rem){.job-preferences-dialog.rt-DialogContent{width:min(var(--layout-container-compact),calc(100vw - (2 * var(--space-layout-gutter))));height:auto;max-height:calc(100dvh - (2 * var(--space-layout-gutter)));border-radius:var(--shape-dialog);inset:50% auto auto 50%;translate:-50% -50%}}.job-preferences-flow{width:100%;min-width:0;min-height:0}.job-preferences-dialog .job-preferences-flow{max-height:inherit;flex:1;overflow:hidden}.job-preferences-body{min-height:0;padding:var(--space-inset-fluid-surface)}.job-preferences-dialog .job-preferences-body{flex:1;overflow-y:auto}.job-preferences-footer{border-top:1px solid var(--border);background:var(--card);padding:var(--space-3-5) var(--space-inset-fluid-surface) calc(var(--space-5) + env(safe-area-inset-bottom))}[data-job-preferences-dialog] [data-fdbk-launcher],[data-job-preferences-dialog] [data-fdbk-surface]{display:none}.lf-wizard__check{border-radius:var(--shape-circle);background:var(--lf-accent);color:var(--lf-accent-ink);place-items:center;display:grid}.lf-wizard__summary{gap:var(--space-2-5);padding:var(--space-3-5);border:1px solid var(--lf-alpha-subtle);border-radius:var(--shape-card);flex-direction:column;display:flex}.lf-wizard__summary-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.lf-wizard__summary-title{color:var(--lf-gray-blue)}.lf-wizard__summary-edit,.lf-wizard__summary-title{font-size:var(--ds-type-base-size-2);font-weight:var(--ds-type-base-weight-semibold)}.lf-wizard__summary-edit{min-height:var(--lf-target);padding:0 var(--space-2);color:var(--lf-accent-ink);font-family:var(--ds-type-base-family-body);cursor:pointer;background:0 0;border:0}.lf-wizard__summary-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.lf-wizard__summary-empty{font-size:var(--ds-type-mapped-component-metadata-font-size);color:var(--lf-gray-blue)}.lf-tag--muted.lf-tag--muted{background:var(--lf-surface-light);color:var(--lf-gray-blue)}.lf-shift-card--alla{background:var(--lf-surface-light);color:var(--lf-ink);border-color:var(--lf-alpha-subtle)}.lf-shift-card--alla .lf-shift-card__count{color:var(--lf-gray-blue)}[data-lf-appear]{opacity:0;transition:opacity var(--motion-duration-overlay-enter) var(--motion-easing-standard),transform var(--motion-duration-overlay-enter) var(--motion-easing-standard)}[data-lf-appear=up]{transform:translateY(var(--motion-distance-entrance))}[data-lf-appear=left]{transform:translateX(calc(-1 * var(--motion-distance-overlay)))}[data-lf-appear=right]{transform:translateX(var(--motion-distance-overlay))}[data-lf-appear].in{opacity:1;transform:none}.lf-search-card--enter{animation:usk-motion-search-enter var(--motion-duration-overlay-enter) var(--motion-easing-standard) both}.lf-search-card--pulse{animation:usk-motion-search-emphasis var(--motion-feedback-emphasis-duration) var(--motion-feedback-emphasis-easing) 1}.lf-rotator{display:inline-grid}.lf-rotator>span{color:var(--lf-accent);grid-area:1/1}.lf-rotator>span.out{animation:usk-motion-word-exit var(--motion-duration-state) var(--motion-easing-standard) both}.lf-rotator>span.in{animation:usk-motion-word-enter var(--motion-duration-state) var(--motion-easing-standard) both}.motion-menu-content[data-state=open]{animation:usk-motion-menu-content-enter var(--motion-duration-state) var(--motion-easing-standard) both}.motion-menu-content[data-state=closed]{animation:usk-motion-menu-content-exit var(--motion-duration-overlay-exit) var(--motion-easing-standard) both}.motion-loading-spin{animation:usk-motion-loading-spin var(--motion-loading-spinner-cadence) var(--motion-easing-continuous) infinite}.motion-loading-pulse{animation:usk-motion-loading-pulse var(--motion-loading-pulse-cadence) var(--motion-easing-standard) infinite}@keyframes usk-motion-overlay-scrim-enter{0%{opacity:0}}@keyframes usk-motion-overlay-scrim-exit{to{opacity:0}}@keyframes usk-motion-overlay-content-enter{0%{opacity:0;transform:translateY(var(--motion-overlay-entrance-distance)) scale(var(--motion-overlay-entrance-scale))}}@keyframes usk-motion-overlay-content-exit{to{opacity:0;transform:translateY(var(--motion-distance-entrance)) scale(var(--motion-overlay-entrance-scale))}}@keyframes usk-motion-menu-content-enter{0%{opacity:0;transform:translateY(var(--motion-distance-disclosure))}}@keyframes usk-motion-menu-content-exit{to{opacity:0;transform:translateY(var(--motion-distance-disclosure))}}@keyframes usk-motion-navigation-panel-enter{0%{opacity:0;transform:translateY(var(--motion-navigation-entrance-distance)) scale(var(--motion-navigation-entrance-scale))}}@keyframes usk-motion-navigation-tray-enter{0%{opacity:0;transform:translateY(var(--motion-navigation-entrance-distance))}}@keyframes usk-motion-navigation-viewport-enter{0%{opacity:0;transform:translateY(var(--motion-distance-disclosure))}}@keyframes usk-motion-navigation-viewport-exit{to{opacity:0;transform:translateY(var(--motion-distance-disclosure))}}@keyframes usk-motion-wizard-content-enter{0%{opacity:0;transform:translateY(var(--motion-distance-entrance))}}@keyframes usk-motion-loading-spin{to{transform:rotate(1turn)}}@keyframes usk-motion-loading-pulse{50%{opacity:.55}}@keyframes usk-motion-loading-dots{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-1 * var(--motion-distance-nudge)))}}@keyframes usk-motion-search-enter{0%{opacity:0;transform:scale(var(--motion-scale-entrance)) translateY(var(--motion-distance-entrance))}}@keyframes usk-motion-search-emphasis{50%{transform:scale(var(--motion-feedback-emphasis-scale))}}@keyframes usk-motion-word-exit{to{opacity:0;transform:translateY(calc(-1 * var(--motion-distance-entrance)))}}@keyframes usk-motion-word-enter{0%{opacity:0;transform:translateY(var(--motion-distance-entrance))}}@media (prefers-reduced-motion:reduce){[data-lf-appear]{opacity:1;transition:none;transform:none}.lf-rotator>span.in,.lf-rotator>span.out,.lf-search-card--enter,.lf-search-card--pulse,.motion-loading-pulse,.motion-loading-spin,.motion-menu-content{animation:none;transform:none}}html{scrollbar-gutter:stable}body{color:var(--foreground);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.radix-themes:where([data-is-root-theme=true]){flex-direction:column;display:flex}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}