@property --ds-breakpoint-lg{syntax:"<length>";inherits:true;initial-value:1024px}@property --ds-breakpoint-md{syntax:"<length>";inherits:true;initial-value:768px}@property --ds-breakpoint-sm{syntax:"<length>";inherits:true;initial-value:640px}@property --ds-breakpoint-xl{syntax:"<length>";inherits:true;initial-value:1440px}@property --ds-color-action-on-primary{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-action-primary{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-color-action-primary-hover{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-action-progress{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-color-action-subtle-hover{syntax:"<color>";inherits:true;initial-value:#f5f6f7}@property --ds-color-badge-bg{syntax:"<color>";inherits:true;initial-value:#e9e9e9}@property --ds-color-badge-positive-bg{syntax:"<color>";inherits:true;initial-value:#e5f8bc}@property --ds-color-badge-positive-text{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-badge-text{syntax:"<color>";inherits:true;initial-value:#636363}@property --ds-color-border-subtle{syntax:"<color>";inherits:true;initial-value:#e9e9e9}@property --ds-color-chip-contrast-bg{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-color-chip-contrast-text{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-focus-halo{syntax:"<color>";inherits:true;initial-value:#d8eef2}@property --ds-color-focus-ring{syntax:"<color>";inherits:true;initial-value:#8eb1b6}@property --ds-color-icon-default{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-progress-fill{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-color-progress-track{syntax:"<color>";inherits:true;initial-value:#f5f6f7}@property --ds-color-skeleton-base{syntax:"<color>";inherits:true;initial-value:#e9e9e9}@property --ds-color-skeleton-highlight{syntax:"<color>";inherits:true;initial-value:#f5f6f7}@property --ds-color-surface-card{syntax:"<color>";inherits:true;initial-value:#f9f9f9}@property --ds-color-surface-default{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-surface-highlight{syntax:"<color>";inherits:true;initial-value:#e5f8bc}@property --ds-color-surface-info{syntax:"<color>";inherits:true;initial-value:#b1dde4}@property --ds-color-surface-inverse{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-surface-overlay{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-surface-page{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-surface-sunken{syntax:"<color>";inherits:true;initial-value:#f5f6f7}@property --ds-color-text-default{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-text-error{syntax:"<color>";inherits:true;initial-value:#b71c1c}@property --ds-color-text-hint{syntax:"<color>";inherits:true;initial-value:#797979}@property --ds-color-text-label{syntax:"<color>";inherits:true;initial-value:#363636}@property --ds-color-text-label-active{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-color-text-on-inverse{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-color-text-primary{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-color-text-review{syntax:"<color>";inherits:true;initial-value:#596f72}@property --ds-color-text-secondary{syntax:"<color>";inherits:true;initial-value:#636363}@property --ds-motion-base{syntax:"<time>";inherits:true;initial-value:.25s}@property --ds-motion-ease{syntax:"*";inherits:true}@property --ds-motion-fast{syntax:"<time>";inherits:true;initial-value:.15s}@property --ds-motion-slow{syntax:"<time>";inherits:true;initial-value:.3s}@property --ds-palette-blue-100{syntax:"<color>";inherits:true;initial-value:#d8eef2}@property --ds-palette-blue-200{syntax:"<color>";inherits:true;initial-value:#b1dde4}@property --ds-palette-blue-400{syntax:"<color>";inherits:true;initial-value:#8eb1b6}@property --ds-palette-blue-700{syntax:"<color>";inherits:true;initial-value:#596f72}@property --ds-palette-brand-200{syntax:"<color>";inherits:true;initial-value:#61d8de}@property --ds-palette-brand-300{syntax:"<color>";inherits:true;initial-value:#4cc8c0}@property --ds-palette-brand-400{syntax:"<color>";inherits:true;initial-value:#36c1bf}@property --ds-palette-brand-500{syntax:"<color>";inherits:true;initial-value:#22aca7}@property --ds-palette-brand-dark-100{syntax:"<color>";inherits:true;initial-value:#e4f7bb}@property --ds-palette-brand-dark-200{syntax:"<color>";inherits:true;initial-value:#daeaae}@property --ds-palette-brand-dark-300{syntax:"<color>";inherits:true;initial-value:#d2e29a}@property --ds-palette-brand-dark-400{syntax:"<color>";inherits:true;initial-value:#c6d88b}@property --ds-palette-brand-dark-shine{syntax:"<color>";inherits:true;initial-value:#efffbb}@property --ds-palette-brand-nose{syntax:"<color>";inherits:true;initial-value:#b1dce3}@property --ds-palette-brand-shine{syntax:"<color>";inherits:true;initial-value:#9ff4f1}@property --ds-palette-green-100{syntax:"<color>";inherits:true;initial-value:#f2fcde}@property --ds-palette-green-200{syntax:"<color>";inherits:true;initial-value:#e5f8bc}@property --ds-palette-green-300{syntax:"<color>";inherits:true;initial-value:#cedfa9}@property --ds-palette-neutral-0{syntax:"<color>";inherits:true;initial-value:#fff}@property --ds-palette-neutral-50{syntax:"<color>";inherits:true;initial-value:#f9f9f9}@property --ds-palette-neutral-100{syntax:"<color>";inherits:true;initial-value:#f5f6f7}@property --ds-palette-neutral-150{syntax:"<color>";inherits:true;initial-value:#e9e9e9}@property --ds-palette-neutral-200{syntax:"<color>";inherits:true;initial-value:#d2d2d2}@property --ds-palette-neutral-300{syntax:"<color>";inherits:true;initial-value:#bcbcbc}@property --ds-palette-neutral-400{syntax:"<color>";inherits:true;initial-value:#a6a6a6}@property --ds-palette-neutral-500{syntax:"<color>";inherits:true;initial-value:#909090}@property --ds-palette-neutral-600{syntax:"<color>";inherits:true;initial-value:#797979}@property --ds-palette-neutral-700{syntax:"<color>";inherits:true;initial-value:#636363}@property --ds-palette-neutral-750{syntax:"<color>";inherits:true;initial-value:#4d4d4d}@property --ds-palette-neutral-800{syntax:"<color>";inherits:true;initial-value:#363636}@property --ds-palette-neutral-900{syntax:"<color>";inherits:true;initial-value:#2c2c2c}@property --ds-palette-neutral-950{syntax:"<color>";inherits:true;initial-value:#202020}@property --ds-palette-red-300{syntax:"<color>";inherits:true;initial-value:#e57373}@property --ds-palette-red-500{syntax:"<color>";inherits:true;initial-value:#d70808}@property --ds-palette-red-700{syntax:"<color>";inherits:true;initial-value:#b71c1c}@property --ds-radius-card{syntax:"<length>";inherits:true;initial-value:8px}@property --ds-radius-control{syntax:"<length>";inherits:true;initial-value:4px}@property --ds-radius-pill{syntax:"<length>";inherits:true;initial-value:32px}@property --ds-radius-round{syntax:"*";inherits:true}@property --ds-radius-sheet{syntax:"<length>";inherits:true;initial-value:16px}@property --ds-shadow-focus{syntax:"*";inherits:true}@property --ds-shadow-lift{syntax:"*";inherits:true}@property --ds-shadow-overlay{syntax:"*";inherits:true}@property --ds-space-2xs{syntax:"<length>";inherits:true;initial-value:.5rem}@property --ds-space-3xs{syntax:"<length>";inherits:true;initial-value:.25rem}@property --ds-space-lg{syntax:"<length>";inherits:true;initial-value:3.25rem}@property --ds-space-md{syntax:"<length>";inherits:true;initial-value:2rem}@property --ds-space-sm{syntax:"<length>";inherits:true;initial-value:1.5rem}@property --ds-space-xl{syntax:"<length>";inherits:true;initial-value:5.25rem}@property --ds-space-xs{syntax:"<length>";inherits:true;initial-value:1rem}@property --ds-type-family-body{syntax:"*";inherits:true}@property --ds-type-family-heading{syntax:"*";inherits:true}@property --ds-type-size-2xl{syntax:"<length>";inherits:true;initial-value:2.19rem}@property --ds-type-size-2xs{syntax:"<length>";inherits:true;initial-value:.72rem}@property --ds-type-size-3xl{syntax:"<length>";inherits:true;initial-value:2.74rem}@property --ds-type-size-lg{syntax:"<length>";inherits:true;initial-value:1.4rem}@property --ds-type-size-md{syntax:"<length>";inherits:true;initial-value:1.125rem}@property --ds-type-size-sm{syntax:"<length>";inherits:true;initial-value:1rem}@property --ds-type-size-xl{syntax:"<length>";inherits:true;initial-value:1.75rem}@property --ds-type-size-xs{syntax:"<length>";inherits:true;initial-value:.9rem}@property --ds-type-style-body-font-family{syntax:"*";inherits:true}@property --ds-type-style-body-font-size{syntax:"<length>";inherits:true;initial-value:1.125rem}@property --ds-type-style-body-font-weight{syntax:"<integer>";inherits:true;initial-value:400}@property --ds-type-style-body-line-height{syntax:"*";inherits:true}@property --ds-type-style-body-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-body{syntax:"*";inherits:true}@property --ds-type-style-h1-font-family{syntax:"*";inherits:true}@property --ds-type-style-h1-font-size{syntax:"<length>";inherits:true;initial-value:2.74rem}@property --ds-type-style-h1-font-weight{syntax:"<integer>";inherits:true;initial-value:700}@property --ds-type-style-h1-line-height{syntax:"*";inherits:true}@property --ds-type-style-h1-letter-spacing{syntax:"<length>";inherits:true;initial-value:-2px}@property --ds-type-style-h1{syntax:"*";inherits:true}@property --ds-type-style-h2-font-family{syntax:"*";inherits:true}@property --ds-type-style-h2-font-size{syntax:"<length>";inherits:true;initial-value:2.19rem}@property --ds-type-style-h2-font-weight{syntax:"<integer>";inherits:true;initial-value:700}@property --ds-type-style-h2-line-height{syntax:"*";inherits:true}@property --ds-type-style-h2-letter-spacing{syntax:"<length>";inherits:true;initial-value:-2px}@property --ds-type-style-h2{syntax:"*";inherits:true}@property --ds-type-style-h3-font-family{syntax:"*";inherits:true}@property --ds-type-style-h3-font-size{syntax:"<length>";inherits:true;initial-value:1.75rem}@property --ds-type-style-h3-font-weight{syntax:"<integer>";inherits:true;initial-value:700}@property --ds-type-style-h3-line-height{syntax:"*";inherits:true}@property --ds-type-style-h3-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-h3{syntax:"*";inherits:true}@property --ds-type-style-h4-font-family{syntax:"*";inherits:true}@property --ds-type-style-h4-font-size{syntax:"<length>";inherits:true;initial-value:1.4rem}@property --ds-type-style-h4-font-weight{syntax:"<integer>";inherits:true;initial-value:700}@property --ds-type-style-h4-line-height{syntax:"*";inherits:true}@property --ds-type-style-h4-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-h4{syntax:"*";inherits:true}@property --ds-type-style-small-font-family{syntax:"*";inherits:true}@property --ds-type-style-small-font-size{syntax:"<length>";inherits:true;initial-value:1rem}@property --ds-type-style-small-font-weight{syntax:"<integer>";inherits:true;initial-value:400}@property --ds-type-style-small-line-height{syntax:"*";inherits:true}@property --ds-type-style-small-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-small{syntax:"*";inherits:true}@property --ds-type-style-xs-font-family{syntax:"*";inherits:true}@property --ds-type-style-xs-font-size{syntax:"<length>";inherits:true;initial-value:.9rem}@property --ds-type-style-xs-font-weight{syntax:"<integer>";inherits:true;initial-value:400}@property --ds-type-style-xs-line-height{syntax:"*";inherits:true}@property --ds-type-style-xs-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-xs{syntax:"*";inherits:true}@property --ds-type-style-xxs-font-family{syntax:"*";inherits:true}@property --ds-type-style-xxs-font-size{syntax:"<length>";inherits:true;initial-value:.72rem}@property --ds-type-style-xxs-font-weight{syntax:"<integer>";inherits:true;initial-value:400}@property --ds-type-style-xxs-line-height{syntax:"*";inherits:true}@property --ds-type-style-xxs-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-style-xxs{syntax:"*";inherits:true}@property --ds-type-tracking-default{syntax:"<length>";inherits:true;initial-value:0}@property --ds-type-tracking-display{syntax:"<length>";inherits:true;initial-value:-2px}@property --ds-type-weight-black{syntax:"<integer>";inherits:true;initial-value:900}@property --ds-type-weight-bold{syntax:"<integer>";inherits:true;initial-value:700}@property --ds-type-weight-medium{syntax:"<integer>";inherits:true;initial-value:500}@property --ds-type-weight-regular{syntax:"<integer>";inherits:true;initial-value:400}:root{--ds-breakpoint-lg:1024px;--ds-breakpoint-md:768px;--ds-breakpoint-sm:640px;--ds-breakpoint-xl:1440px;--ds-color-action-on-primary:var(--ds-palette-neutral-0);--ds-color-action-primary:var(--ds-palette-neutral-950);--ds-color-action-primary-hover:var(--ds-palette-neutral-900);--ds-color-action-progress:var(--ds-palette-neutral-950);--ds-color-action-subtle-hover:var(--ds-palette-neutral-100);--ds-color-badge-bg:var(--ds-palette-neutral-150);--ds-color-badge-positive-bg:var(--ds-palette-green-200);--ds-color-badge-positive-text:var(--ds-palette-neutral-900);--ds-color-badge-text:var(--ds-palette-neutral-700);--ds-color-border-subtle:var(--ds-palette-neutral-150);--ds-color-chip-contrast-bg:var(--ds-palette-neutral-950);--ds-color-chip-contrast-text:var(--ds-palette-neutral-0);--ds-color-focus-halo:var(--ds-palette-blue-100);--ds-color-focus-ring:var(--ds-palette-blue-400);--ds-color-icon-default:var(--ds-palette-neutral-900);--ds-color-progress-fill:var(--ds-palette-neutral-950);--ds-color-progress-track:var(--ds-palette-neutral-100);--ds-color-skeleton-base:var(--ds-palette-neutral-150);--ds-color-skeleton-highlight:var(--ds-palette-neutral-100);--ds-color-surface-card:var(--ds-palette-neutral-50);--ds-color-surface-default:var(--ds-color-surface-page);--ds-color-surface-highlight:var(--ds-palette-green-200);--ds-color-surface-info:var(--ds-palette-blue-200);--ds-color-surface-inverse:var(--ds-palette-neutral-900);--ds-color-surface-overlay:var(--ds-palette-neutral-0);--ds-color-surface-page:var(--ds-palette-neutral-0);--ds-color-surface-sunken:var(--ds-palette-neutral-100);--ds-color-text-default:var(--ds-color-text-primary);--ds-color-text-error:var(--ds-palette-red-700);--ds-color-text-hint:var(--ds-palette-neutral-600);--ds-color-text-label:var(--ds-palette-neutral-800);--ds-color-text-label-active:var(--ds-palette-neutral-950);--ds-color-text-on-inverse:var(--ds-palette-neutral-0);--ds-color-text-primary:var(--ds-palette-neutral-900);--ds-color-text-review:var(--ds-palette-blue-700);--ds-color-text-secondary:var(--ds-palette-neutral-700);--ds-motion-base:.25s;--ds-motion-ease:ease-in;--ds-motion-fast:.15s;--ds-motion-slow:.3s;--ds-palette-blue-100:#d8eef2;--ds-palette-blue-200:#b1dde4;--ds-palette-blue-400:#8eb1b6;--ds-palette-blue-700:#596f72;--ds-palette-brand-200:#61d8de;--ds-palette-brand-300:#4cc8c0;--ds-palette-brand-400:#36c1bf;--ds-palette-brand-500:#22aca7;--ds-palette-brand-dark-100:#e4f7bb;--ds-palette-brand-dark-200:#daeaae;--ds-palette-brand-dark-300:#d2e29a;--ds-palette-brand-dark-400:#c6d88b;--ds-palette-brand-dark-shine:#efffbb;--ds-palette-brand-nose:#b1dce3;--ds-palette-brand-shine:#9ff4f1;--ds-palette-green-100:#f2fcde;--ds-palette-green-200:#e5f8bc;--ds-palette-green-300:#cedfa9;--ds-palette-neutral-0:#fff;--ds-palette-neutral-50:#f9f9f9;--ds-palette-neutral-100:#f5f6f7;--ds-palette-neutral-150:#e9e9e9;--ds-palette-neutral-200:#d2d2d2;--ds-palette-neutral-300:#bcbcbc;--ds-palette-neutral-400:#a6a6a6;--ds-palette-neutral-500:#909090;--ds-palette-neutral-600:#797979;--ds-palette-neutral-700:#636363;--ds-palette-neutral-750:#4d4d4d;--ds-palette-neutral-800:#363636;--ds-palette-neutral-900:#2c2c2c;--ds-palette-neutral-950:#202020;--ds-palette-red-300:#e57373;--ds-palette-red-500:#d70808;--ds-palette-red-700:#b71c1c;--ds-radius-card:8px;--ds-radius-control:4px;--ds-radius-pill:32px;--ds-radius-round:50%;--ds-radius-sheet:16px;--ds-shadow-focus:0px 0px 0px 1px var(--ds-color-focus-ring), 0px 0px 0px 4px var(--ds-color-focus-halo);--ds-shadow-lift:0px 14px 26px 0px #00000014;--ds-shadow-overlay:0px 28px 48px 0px #0006;--ds-space-2xs:.5rem;--ds-space-3xs:.25rem;--ds-space-lg:3.25rem;--ds-space-md:2rem;--ds-space-sm:1.5rem;--ds-space-xl:5.25rem;--ds-space-xs:1rem;--ds-type-family-body:"Hind", sans-serif;--ds-type-family-heading:"Montserrat", sans-serif;--ds-type-size-2xl:2.19rem;--ds-type-size-2xs:.72rem;--ds-type-size-3xl:2.74rem;--ds-type-size-lg:1.4rem;--ds-type-size-md:1.125rem;--ds-type-size-sm:1rem;--ds-type-size-xl:1.75rem;--ds-type-size-xs:.9rem;--ds-type-style-body:var(--ds-type-style-body-font-weight) var(--ds-type-style-body-font-size)/var(--ds-type-style-body-line-height) var(--ds-type-style-body-font-family);--ds-type-style-body-font-family:var(--ds-type-family-body);--ds-type-style-body-font-size:var(--ds-type-size-md);--ds-type-style-body-font-weight:var(--ds-type-weight-regular);--ds-type-style-body-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-body-line-height:1.2;--ds-type-style-h1:var(--ds-type-style-h1-font-weight) var(--ds-type-style-h1-font-size)/var(--ds-type-style-h1-line-height) var(--ds-type-style-h1-font-family);--ds-type-style-h1-font-family:var(--ds-type-family-heading);--ds-type-style-h1-font-size:var(--ds-type-size-3xl);--ds-type-style-h1-font-weight:var(--ds-type-weight-bold);--ds-type-style-h1-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h1-line-height:1.2;--ds-type-style-h2:var(--ds-type-style-h2-font-weight) var(--ds-type-style-h2-font-size)/var(--ds-type-style-h2-line-height) var(--ds-type-style-h2-font-family);--ds-type-style-h2-font-family:var(--ds-type-family-heading);--ds-type-style-h2-font-size:var(--ds-type-size-2xl);--ds-type-style-h2-font-weight:var(--ds-type-weight-bold);--ds-type-style-h2-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h2-line-height:1.2;--ds-type-style-h3:var(--ds-type-style-h3-font-weight) var(--ds-type-style-h3-font-size)/var(--ds-type-style-h3-line-height) var(--ds-type-style-h3-font-family);--ds-type-style-h3-font-family:var(--ds-type-family-heading);--ds-type-style-h3-font-size:var(--ds-type-size-xl);--ds-type-style-h3-font-weight:var(--ds-type-weight-bold);--ds-type-style-h3-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h3-line-height:1.2;--ds-type-style-h4:var(--ds-type-style-h4-font-weight) var(--ds-type-style-h4-font-size)/var(--ds-type-style-h4-line-height) var(--ds-type-style-h4-font-family);--ds-type-style-h4-font-family:var(--ds-type-family-heading);--ds-type-style-h4-font-size:var(--ds-type-size-lg);--ds-type-style-h4-font-weight:var(--ds-type-weight-bold);--ds-type-style-h4-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h4-line-height:1.2;--ds-type-style-small:var(--ds-type-style-small-font-weight) var(--ds-type-style-small-font-size)/var(--ds-type-style-small-line-height) var(--ds-type-style-small-font-family);--ds-type-style-small-font-family:var(--ds-type-family-body);--ds-type-style-small-font-size:var(--ds-type-size-sm);--ds-type-style-small-font-weight:var(--ds-type-weight-regular);--ds-type-style-small-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-small-line-height:1.2;--ds-type-style-xs:var(--ds-type-style-xs-font-weight) var(--ds-type-style-xs-font-size)/var(--ds-type-style-xs-line-height) var(--ds-type-style-xs-font-family);--ds-type-style-xs-font-family:var(--ds-type-family-body);--ds-type-style-xs-font-size:var(--ds-type-size-xs);--ds-type-style-xs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xs-line-height:1.2;--ds-type-style-xxs:var(--ds-type-style-xxs-font-weight) var(--ds-type-style-xxs-font-size)/var(--ds-type-style-xxs-line-height) var(--ds-type-style-xxs-font-family);--ds-type-style-xxs-font-family:var(--ds-type-family-body);--ds-type-style-xxs-font-size:var(--ds-type-size-2xs);--ds-type-style-xxs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xxs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xxs-line-height:1.2;--ds-type-tracking-default:0px;--ds-type-tracking-display:-2px;--ds-type-weight-black:900;--ds-type-weight-bold:700;--ds-type-weight-medium:500;--ds-type-weight-regular:400}:root[data-ds-theme=dark]{--ds-breakpoint-lg:1024px;--ds-breakpoint-md:768px;--ds-breakpoint-sm:640px;--ds-breakpoint-xl:1440px;--ds-color-action-on-primary:var(--ds-palette-neutral-900);--ds-color-action-primary:var(--ds-palette-green-200);--ds-color-action-primary-hover:var(--ds-palette-green-300);--ds-color-action-progress:var(--ds-palette-green-200);--ds-color-action-subtle-hover:var(--ds-palette-neutral-800);--ds-color-badge-bg:var(--ds-palette-neutral-800);--ds-color-badge-positive-bg:var(--ds-palette-green-200);--ds-color-badge-positive-text:var(--ds-palette-neutral-900);--ds-color-badge-text:var(--ds-palette-neutral-400);--ds-color-border-subtle:var(--ds-palette-neutral-800);--ds-color-chip-contrast-bg:var(--ds-palette-neutral-950);--ds-color-chip-contrast-text:var(--ds-palette-neutral-0);--ds-color-focus-halo:var(--ds-palette-blue-200);--ds-color-focus-ring:var(--ds-palette-blue-700);--ds-color-icon-default:var(--ds-palette-neutral-0);--ds-color-progress-fill:var(--ds-palette-green-200);--ds-color-progress-track:var(--ds-palette-neutral-800);--ds-color-skeleton-base:var(--ds-palette-neutral-750);--ds-color-skeleton-highlight:var(--ds-palette-neutral-700);--ds-color-surface-card:var(--ds-palette-neutral-900);--ds-color-surface-default:var(--ds-color-surface-page);--ds-color-surface-highlight:var(--ds-palette-neutral-900);--ds-color-surface-info:var(--ds-palette-neutral-900);--ds-color-surface-inverse:var(--ds-palette-neutral-900);--ds-color-surface-overlay:var(--ds-palette-neutral-900);--ds-color-surface-page:var(--ds-palette-neutral-950);--ds-color-surface-sunken:var(--ds-palette-neutral-800);--ds-color-text-default:var(--ds-color-text-primary);--ds-color-text-error:var(--ds-palette-red-300);--ds-color-text-hint:var(--ds-palette-neutral-400);--ds-color-text-label:var(--ds-palette-neutral-150);--ds-color-text-label-active:var(--ds-palette-neutral-0);--ds-color-text-on-inverse:var(--ds-palette-neutral-0);--ds-color-text-primary:var(--ds-palette-neutral-0);--ds-color-text-review:var(--ds-palette-blue-200);--ds-color-text-secondary:var(--ds-palette-neutral-400);--ds-motion-base:.25s;--ds-motion-ease:ease-in;--ds-motion-fast:.15s;--ds-motion-slow:.3s;--ds-palette-blue-100:#d8eef2;--ds-palette-blue-200:#b1dde4;--ds-palette-blue-400:#8eb1b6;--ds-palette-blue-700:#596f72;--ds-palette-brand-200:#61d8de;--ds-palette-brand-300:#4cc8c0;--ds-palette-brand-400:#36c1bf;--ds-palette-brand-500:#22aca7;--ds-palette-brand-dark-100:#e4f7bb;--ds-palette-brand-dark-200:#daeaae;--ds-palette-brand-dark-300:#d2e29a;--ds-palette-brand-dark-400:#c6d88b;--ds-palette-brand-dark-shine:#efffbb;--ds-palette-brand-nose:#b1dce3;--ds-palette-brand-shine:#9ff4f1;--ds-palette-green-100:#f2fcde;--ds-palette-green-200:#e5f8bc;--ds-palette-green-300:#cedfa9;--ds-palette-neutral-0:#fff;--ds-palette-neutral-50:#f9f9f9;--ds-palette-neutral-100:#f5f6f7;--ds-palette-neutral-150:#e9e9e9;--ds-palette-neutral-200:#d2d2d2;--ds-palette-neutral-300:#bcbcbc;--ds-palette-neutral-400:#a6a6a6;--ds-palette-neutral-500:#909090;--ds-palette-neutral-600:#797979;--ds-palette-neutral-700:#636363;--ds-palette-neutral-750:#4d4d4d;--ds-palette-neutral-800:#363636;--ds-palette-neutral-900:#2c2c2c;--ds-palette-neutral-950:#202020;--ds-palette-red-300:#e57373;--ds-palette-red-500:#d70808;--ds-palette-red-700:#b71c1c;--ds-radius-card:8px;--ds-radius-control:4px;--ds-radius-pill:32px;--ds-radius-round:50%;--ds-radius-sheet:16px;--ds-shadow-focus:0px 0px 0px 2px var(--ds-color-focus-ring), 0px 0px 0px 4px var(--ds-color-focus-halo);--ds-shadow-lift:0px 14px 26px 0px #00000014;--ds-shadow-overlay:0px 28px 48px 0px #0006;--ds-space-2xs:.5rem;--ds-space-3xs:.25rem;--ds-space-lg:3.25rem;--ds-space-md:2rem;--ds-space-sm:1.5rem;--ds-space-xl:5.25rem;--ds-space-xs:1rem;--ds-type-family-body:"Hind", sans-serif;--ds-type-family-heading:"Montserrat", sans-serif;--ds-type-size-2xl:2.19rem;--ds-type-size-2xs:.72rem;--ds-type-size-3xl:2.74rem;--ds-type-size-lg:1.4rem;--ds-type-size-md:1.125rem;--ds-type-size-sm:1rem;--ds-type-size-xl:1.75rem;--ds-type-size-xs:.9rem;--ds-type-style-body:var(--ds-type-style-body-font-weight) var(--ds-type-style-body-font-size)/var(--ds-type-style-body-line-height) var(--ds-type-style-body-font-family);--ds-type-style-body-font-family:var(--ds-type-family-body);--ds-type-style-body-font-size:var(--ds-type-size-md);--ds-type-style-body-font-weight:var(--ds-type-weight-regular);--ds-type-style-body-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-body-line-height:1.2;--ds-type-style-h1:var(--ds-type-style-h1-font-weight) var(--ds-type-style-h1-font-size)/var(--ds-type-style-h1-line-height) var(--ds-type-style-h1-font-family);--ds-type-style-h1-font-family:var(--ds-type-family-heading);--ds-type-style-h1-font-size:var(--ds-type-size-3xl);--ds-type-style-h1-font-weight:var(--ds-type-weight-bold);--ds-type-style-h1-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h1-line-height:1.2;--ds-type-style-h2:var(--ds-type-style-h2-font-weight) var(--ds-type-style-h2-font-size)/var(--ds-type-style-h2-line-height) var(--ds-type-style-h2-font-family);--ds-type-style-h2-font-family:var(--ds-type-family-heading);--ds-type-style-h2-font-size:var(--ds-type-size-2xl);--ds-type-style-h2-font-weight:var(--ds-type-weight-bold);--ds-type-style-h2-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h2-line-height:1.2;--ds-type-style-h3:var(--ds-type-style-h3-font-weight) var(--ds-type-style-h3-font-size)/var(--ds-type-style-h3-line-height) var(--ds-type-style-h3-font-family);--ds-type-style-h3-font-family:var(--ds-type-family-heading);--ds-type-style-h3-font-size:var(--ds-type-size-xl);--ds-type-style-h3-font-weight:var(--ds-type-weight-bold);--ds-type-style-h3-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h3-line-height:1.2;--ds-type-style-h4:var(--ds-type-style-h4-font-weight) var(--ds-type-style-h4-font-size)/var(--ds-type-style-h4-line-height) var(--ds-type-style-h4-font-family);--ds-type-style-h4-font-family:var(--ds-type-family-heading);--ds-type-style-h4-font-size:var(--ds-type-size-lg);--ds-type-style-h4-font-weight:var(--ds-type-weight-bold);--ds-type-style-h4-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h4-line-height:1.2;--ds-type-style-small:var(--ds-type-style-small-font-weight) var(--ds-type-style-small-font-size)/var(--ds-type-style-small-line-height) var(--ds-type-style-small-font-family);--ds-type-style-small-font-family:var(--ds-type-family-body);--ds-type-style-small-font-size:var(--ds-type-size-sm);--ds-type-style-small-font-weight:var(--ds-type-weight-regular);--ds-type-style-small-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-small-line-height:1.2;--ds-type-style-xs:var(--ds-type-style-xs-font-weight) var(--ds-type-style-xs-font-size)/var(--ds-type-style-xs-line-height) var(--ds-type-style-xs-font-family);--ds-type-style-xs-font-family:var(--ds-type-family-body);--ds-type-style-xs-font-size:var(--ds-type-size-xs);--ds-type-style-xs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xs-line-height:1.2;--ds-type-style-xxs:var(--ds-type-style-xxs-font-weight) var(--ds-type-style-xxs-font-size)/var(--ds-type-style-xxs-line-height) var(--ds-type-style-xxs-font-family);--ds-type-style-xxs-font-family:var(--ds-type-family-body);--ds-type-style-xxs-font-size:var(--ds-type-size-2xs);--ds-type-style-xxs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xxs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xxs-line-height:1.2;--ds-type-tracking-default:0px;--ds-type-tracking-display:-2px;--ds-type-weight-black:900;--ds-type-weight-bold:700;--ds-type-weight-medium:500;--ds-type-weight-regular:400}@media (prefers-color-scheme:dark){:root:not([data-ds-theme=light],[data-ds-theme=dark]){--ds-breakpoint-lg:1024px;--ds-breakpoint-md:768px;--ds-breakpoint-sm:640px;--ds-breakpoint-xl:1440px;--ds-color-action-on-primary:var(--ds-palette-neutral-900);--ds-color-action-primary:var(--ds-palette-green-200);--ds-color-action-primary-hover:var(--ds-palette-green-300);--ds-color-action-progress:var(--ds-palette-green-200);--ds-color-action-subtle-hover:var(--ds-palette-neutral-800);--ds-color-badge-bg:var(--ds-palette-neutral-800);--ds-color-badge-positive-bg:var(--ds-palette-green-200);--ds-color-badge-positive-text:var(--ds-palette-neutral-900);--ds-color-badge-text:var(--ds-palette-neutral-400);--ds-color-border-subtle:var(--ds-palette-neutral-800);--ds-color-chip-contrast-bg:var(--ds-palette-neutral-950);--ds-color-chip-contrast-text:var(--ds-palette-neutral-0);--ds-color-focus-halo:var(--ds-palette-blue-200);--ds-color-focus-ring:var(--ds-palette-blue-700);--ds-color-icon-default:var(--ds-palette-neutral-0);--ds-color-progress-fill:var(--ds-palette-green-200);--ds-color-progress-track:var(--ds-palette-neutral-800);--ds-color-skeleton-base:var(--ds-palette-neutral-750);--ds-color-skeleton-highlight:var(--ds-palette-neutral-700);--ds-color-surface-card:var(--ds-palette-neutral-900);--ds-color-surface-default:var(--ds-color-surface-page);--ds-color-surface-highlight:var(--ds-palette-neutral-900);--ds-color-surface-info:var(--ds-palette-neutral-900);--ds-color-surface-inverse:var(--ds-palette-neutral-900);--ds-color-surface-overlay:var(--ds-palette-neutral-900);--ds-color-surface-page:var(--ds-palette-neutral-950);--ds-color-surface-sunken:var(--ds-palette-neutral-800);--ds-color-text-default:var(--ds-color-text-primary);--ds-color-text-error:var(--ds-palette-red-300);--ds-color-text-hint:var(--ds-palette-neutral-400);--ds-color-text-label:var(--ds-palette-neutral-150);--ds-color-text-label-active:var(--ds-palette-neutral-0);--ds-color-text-on-inverse:var(--ds-palette-neutral-0);--ds-color-text-primary:var(--ds-palette-neutral-0);--ds-color-text-review:var(--ds-palette-blue-200);--ds-color-text-secondary:var(--ds-palette-neutral-400);--ds-motion-base:.25s;--ds-motion-ease:ease-in;--ds-motion-fast:.15s;--ds-motion-slow:.3s;--ds-palette-blue-100:#d8eef2;--ds-palette-blue-200:#b1dde4;--ds-palette-blue-400:#8eb1b6;--ds-palette-blue-700:#596f72;--ds-palette-brand-200:#61d8de;--ds-palette-brand-300:#4cc8c0;--ds-palette-brand-400:#36c1bf;--ds-palette-brand-500:#22aca7;--ds-palette-brand-dark-100:#e4f7bb;--ds-palette-brand-dark-200:#daeaae;--ds-palette-brand-dark-300:#d2e29a;--ds-palette-brand-dark-400:#c6d88b;--ds-palette-brand-dark-shine:#efffbb;--ds-palette-brand-nose:#b1dce3;--ds-palette-brand-shine:#9ff4f1;--ds-palette-green-100:#f2fcde;--ds-palette-green-200:#e5f8bc;--ds-palette-green-300:#cedfa9;--ds-palette-neutral-0:#fff;--ds-palette-neutral-50:#f9f9f9;--ds-palette-neutral-100:#f5f6f7;--ds-palette-neutral-150:#e9e9e9;--ds-palette-neutral-200:#d2d2d2;--ds-palette-neutral-300:#bcbcbc;--ds-palette-neutral-400:#a6a6a6;--ds-palette-neutral-500:#909090;--ds-palette-neutral-600:#797979;--ds-palette-neutral-700:#636363;--ds-palette-neutral-750:#4d4d4d;--ds-palette-neutral-800:#363636;--ds-palette-neutral-900:#2c2c2c;--ds-palette-neutral-950:#202020;--ds-palette-red-300:#e57373;--ds-palette-red-500:#d70808;--ds-palette-red-700:#b71c1c;--ds-radius-card:8px;--ds-radius-control:4px;--ds-radius-pill:32px;--ds-radius-round:50%;--ds-radius-sheet:16px;--ds-shadow-focus:0px 0px 0px 2px var(--ds-color-focus-ring), 0px 0px 0px 4px var(--ds-color-focus-halo);--ds-shadow-lift:0px 14px 26px 0px #00000014;--ds-shadow-overlay:0px 28px 48px 0px #0006;--ds-space-2xs:.5rem;--ds-space-3xs:.25rem;--ds-space-lg:3.25rem;--ds-space-md:2rem;--ds-space-sm:1.5rem;--ds-space-xl:5.25rem;--ds-space-xs:1rem;--ds-type-family-body:"Hind", sans-serif;--ds-type-family-heading:"Montserrat", sans-serif;--ds-type-size-2xl:2.19rem;--ds-type-size-2xs:.72rem;--ds-type-size-3xl:2.74rem;--ds-type-size-lg:1.4rem;--ds-type-size-md:1.125rem;--ds-type-size-sm:1rem;--ds-type-size-xl:1.75rem;--ds-type-size-xs:.9rem;--ds-type-style-body:var(--ds-type-style-body-font-weight) var(--ds-type-style-body-font-size)/var(--ds-type-style-body-line-height) var(--ds-type-style-body-font-family);--ds-type-style-body-font-family:var(--ds-type-family-body);--ds-type-style-body-font-size:var(--ds-type-size-md);--ds-type-style-body-font-weight:var(--ds-type-weight-regular);--ds-type-style-body-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-body-line-height:1.2;--ds-type-style-h1:var(--ds-type-style-h1-font-weight) var(--ds-type-style-h1-font-size)/var(--ds-type-style-h1-line-height) var(--ds-type-style-h1-font-family);--ds-type-style-h1-font-family:var(--ds-type-family-heading);--ds-type-style-h1-font-size:var(--ds-type-size-3xl);--ds-type-style-h1-font-weight:var(--ds-type-weight-bold);--ds-type-style-h1-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h1-line-height:1.2;--ds-type-style-h2:var(--ds-type-style-h2-font-weight) var(--ds-type-style-h2-font-size)/var(--ds-type-style-h2-line-height) var(--ds-type-style-h2-font-family);--ds-type-style-h2-font-family:var(--ds-type-family-heading);--ds-type-style-h2-font-size:var(--ds-type-size-2xl);--ds-type-style-h2-font-weight:var(--ds-type-weight-bold);--ds-type-style-h2-letter-spacing:var(--ds-type-tracking-display);--ds-type-style-h2-line-height:1.2;--ds-type-style-h3:var(--ds-type-style-h3-font-weight) var(--ds-type-style-h3-font-size)/var(--ds-type-style-h3-line-height) var(--ds-type-style-h3-font-family);--ds-type-style-h3-font-family:var(--ds-type-family-heading);--ds-type-style-h3-font-size:var(--ds-type-size-xl);--ds-type-style-h3-font-weight:var(--ds-type-weight-bold);--ds-type-style-h3-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h3-line-height:1.2;--ds-type-style-h4:var(--ds-type-style-h4-font-weight) var(--ds-type-style-h4-font-size)/var(--ds-type-style-h4-line-height) var(--ds-type-style-h4-font-family);--ds-type-style-h4-font-family:var(--ds-type-family-heading);--ds-type-style-h4-font-size:var(--ds-type-size-lg);--ds-type-style-h4-font-weight:var(--ds-type-weight-bold);--ds-type-style-h4-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-h4-line-height:1.2;--ds-type-style-small:var(--ds-type-style-small-font-weight) var(--ds-type-style-small-font-size)/var(--ds-type-style-small-line-height) var(--ds-type-style-small-font-family);--ds-type-style-small-font-family:var(--ds-type-family-body);--ds-type-style-small-font-size:var(--ds-type-size-sm);--ds-type-style-small-font-weight:var(--ds-type-weight-regular);--ds-type-style-small-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-small-line-height:1.2;--ds-type-style-xs:var(--ds-type-style-xs-font-weight) var(--ds-type-style-xs-font-size)/var(--ds-type-style-xs-line-height) var(--ds-type-style-xs-font-family);--ds-type-style-xs-font-family:var(--ds-type-family-body);--ds-type-style-xs-font-size:var(--ds-type-size-xs);--ds-type-style-xs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xs-line-height:1.2;--ds-type-style-xxs:var(--ds-type-style-xxs-font-weight) var(--ds-type-style-xxs-font-size)/var(--ds-type-style-xxs-line-height) var(--ds-type-style-xxs-font-family);--ds-type-style-xxs-font-family:var(--ds-type-family-body);--ds-type-style-xxs-font-size:var(--ds-type-size-2xs);--ds-type-style-xxs-font-weight:var(--ds-type-weight-regular);--ds-type-style-xxs-letter-spacing:var(--ds-type-tracking-default);--ds-type-style-xxs-line-height:1.2;--ds-type-tracking-default:0px;--ds-type-tracking-display:-2px;--ds-type-weight-black:900;--ds-type-weight-bold:700;--ds-type-weight-medium:500;--ds-type-weight-regular:400}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local(Montserrat Regular),local(Montserrat-Regular),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local(Montserrat Medium),local(Montserrat-Medium),url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local(Montserrat Bold),local(Montserrat-Bold),url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local(Montserrat Black),local(Montserrat-Black),url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:local(Hind Regular),local(Hind-Regular),url(https://fonts.gstatic.com/s/hind/v11/5aU69_a8oxmIdGl4BDGwgDI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:local(Hind Medium),local(Hind-Medium),url(https://fonts.gstatic.com/s/hind/v11/5aU19_a8oxmIfJpbERySjRhc9V0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(.Button,.FieldRoot,.FieldLabel,.FieldDescription,.FieldError,.Input,.DialogBackdrop,.DialogPopup,.DialogTitle,.DialogDescription,.DrawerBackdrop,.DrawerPopup,.DrawerTitle,.TooltipPopup,.AccordionRoot,.AccordionItem,.AccordionHeader,.AccordionTrigger,.AccordionIcon,.AccordionPanel,.AccordionContent,.AvatarRoot,.AvatarImage,.AvatarFallback,.CheckboxLabel,.CheckboxRoot,.CheckboxIndicator,.CheckboxGroupRoot,.CheckboxGroupItem,.FieldsetRoot,.FieldsetLegend,.RadioGroupRoot,.RadioGroupItem,.RadioRoot,.RadioIndicator,.SwitchLabel,.SwitchRoot,.SwitchThumb,.ToggleRoot,.ToggleGroupRoot,.ToggleGroupItem,.MeterRoot,.MeterLabel,.MeterValue,.MeterTrack,.MeterIndicator,.MeterIndicatorLow,.MeterIndicatorHigh,.ProgressRoot,.ProgressLabel,.ProgressValue,.ProgressTrack,.ProgressIndicator,.CollapsibleRoot,.CollapsibleIcon,.CollapsibleTrigger,.CollapsiblePanel,.CollapsibleContent,.SeparatorRoot,.TabsRoot,.TabsList,.TabsTab,.TabsIndicator,.TabsPanelViewport,.TabsPanel,.ToolbarRoot,.ToolbarGroup,.ToolbarButton,.ToolbarSeparator,.SliderRoot,.SliderLabel,.SliderValue,.SliderControl,.SliderTrack,.SliderIndicator,.SliderThumb,.SliderMarksTrack,.SliderMark,.OtpFieldRoot,.OtpFieldInput,.OtpFieldSeparator,.NumberFieldRoot,.NumberFieldScrubArea,.NumberFieldScrubAreaCursor,.NumberFieldGroup,.NumberFieldInput,.NumberFieldDecrement,.NumberFieldIncrement,.FormRoot,.FieldItem,.FieldItemLabel,.FieldItemDescription,.FieldTextarea,.FieldErrorAnimated,.PreviewCardTrigger,.PreviewCardPositioner,.PreviewCardPopup,.PreviewCardArrow,.PreviewCardPopupContent,.PreviewCardImage,.PreviewCardSummary,.ScrollAreaRoot,.ScrollAreaViewport,.ScrollAreaContent,.ScrollAreaViewportFade,.ScrollAreaScrollbar,.ScrollAreaThumb,.ScrollAreaCorner,.MenuTrigger,.MenuTriggerIcon,.MenuPositioner,.MenuPopup,.MenuItem,.MenuLinkItem,.MenuSubmenuTrigger,.MenuDangerItem,.MenuCheckboxItem,.MenuRadioItem,.MenuCheckboxItemIndicator,.MenuRadioItemIndicator,.MenuCheckboxItemText,.MenuRadioItemText,.MenuGroupLabel,.MenuPlainGroupLabel,.MenuSeparator,.MenuArrow,.MenuTransitionPositioner,.MenuTransitionPopup,.MenuViewport,.PopoverPositioner,.PopoverPopup,.PopoverArrow,.PopoverTitle,.PopoverDescription,.PopoverTrigger,.PopoverIconTrigger,.PopoverClose,.PopoverBackdrop,.PopoverTransitionPositioner,.PopoverTransitionPopup,.PopoverViewport,.SelectTrigger,.SelectValue,.SelectIcon,.SelectPositioner,.SelectPopup,.SelectList,.SelectItem,.SelectItemIndicator,.SelectItemText,.SelectItemLabel,.SelectItemDescription,.SelectValueText,.SelectValuePrimary,.SelectValueSecondary,.SelectGroup,.SelectGroupLabel,.SelectSeparator,.SelectScrollArrow,.DialogActions,.DrawerDescription,.DrawerActions,.DrawerGrabber,.TooltipArrow,.ContextMenuTrigger,.ContextMenuPositioner,.ContextMenuPopup,.ContextMenuItem,.ContextMenuLinkItem,.ContextMenuSubmenuTrigger,.ContextMenuCheckboxItem,.ContextMenuRadioItem,.ContextMenuCheckboxItemIndicator,.ContextMenuRadioItemIndicator,.ContextMenuCheckboxItemText,.ContextMenuRadioItemText,.ContextMenuGroupLabel,.ContextMenuSeparator,.MenubarRoot,.MenubarMenuTrigger,.MenubarMenuPopup,.MenubarMenuItem,.MenubarSubmenuTrigger,.AutocompleteInput,.AutocompleteInputGroup,.AutocompleteGroupedInput,.AutocompleteActionButtons,.AutocompleteActionButton,.AutocompletePositioner,.AutocompletePopup,.AutocompleteList,.AutocompleteItem,.AutocompleteEmpty,.AutocompleteStatus,.AutocompleteGroup,.AutocompleteGroupLabel,.AutocompleteItemContent,.AutocompleteItemTitle,.AutocompleteItemDescription,.AutocompleteItemRow,.AutocompleteItemMeta,.NavigationMenuRoot,.NavigationMenuList,.NavigationMenuTrigger,.NavigationMenuChevronTrigger,.NavigationMenuIcon,.NavigationMenuPositioner,.NavigationMenuPopup,.NavigationMenuContent,.NavigationMenuViewport,.NavigationMenuGridLinkList,.NavigationMenuFlexLinkList,.NavigationMenuLinkCard,.NavigationMenuLinkTitle,.NavigationMenuLinkDescription,.NavigationMenuBackdrop,.NavigationMenuArrow,.ComboboxInputGroup,.ComboboxInput,.ComboboxActionButtons,.ComboboxTrigger,.ComboboxClear,.ComboboxTriggerIcon,.ComboboxPositioner,.ComboboxPopup,.ComboboxPopupInput,.ComboboxList,.ComboboxItem,.ComboboxItemText,.ComboboxItemIndicator,.ComboboxItemLabel,.ComboboxItemDescription,.ComboboxEmpty,.ComboboxStatus,.ComboboxSpinner,.ComboboxGroup,.ComboboxGroupLabel,.ComboboxSeparator,.ComboboxChipsInputGroup,.ComboboxChips,.ComboboxChip,.ComboboxChipRemove,.ComboboxChipsInput,.ComboboxInlineListBox,.ComboboxInlineList,.ToastViewport,.ToastRoot,.ToastContent,.ToastText,.ToastActionText,.ToastMessage,.ToastTitle,.ToastDescription,.ToastClose,.ToastActionButton,.ToastAnchoredViewport,.ToastAnchoredPositioner,.ToastAnchoredRoot,.ToastAnchoredDescription,.ToastSrOnly,.ToastArrow){transition:background-color var(--ds-motion-base) var(--ds-motion-ease), color var(--ds-motion-base) var(--ds-motion-ease), border-color var(--ds-motion-base) var(--ds-motion-ease)}.Button{box-sizing:border-box;border-radius:var(--ds-radius-control);background-color:var(--ds-color-action-primary);color:var(--ds-color-action-on-primary);font-family:var(--ds-type-style-small-font-family);font-weight:var(--ds-type-style-small-font-weight);font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height);cursor:pointer;transition:background-color var(--ds-motion-fast) var(--ds-motion-ease), box-shadow var(--ds-motion-fast) var(--ds-motion-ease);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;display:inline-flex}.Button:hover:not([data-disabled]){background-color:var(--ds-color-action-primary-hover)}.Button:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.Button[data-disabled]{opacity:.4;cursor:default}.FieldRoot{flex-direction:column;display:flex}.FieldLabel{color:var(--ds-color-text-label);font-family:var(--ds-type-style-small-font-family);font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height);padding-bottom:.25rem}.FieldLabel:first-letter{text-transform:uppercase}.FieldLabel:has(>input,>[class*=Input],>[class*=Chips]){flex-direction:column;gap:.25rem;padding-bottom:0;display:flex}.FieldRoot[data-focused] .FieldLabel,.FieldRoot:focus-within .FieldLabel{color:var(--ds-color-text-label-active)}.FieldDescription{color:var(--ds-color-text-secondary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height)}.FieldError{color:var(--ds-color-text-error);font-family:var(--ds-type-style-xxs-font-family);font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);min-height:1rem;margin-top:.25rem}.Input{box-sizing:border-box;border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);font-family:var(--ds-type-style-small-font-family);font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height);transition:box-shadow var(--ds-motion-fast) var(--ds-motion-ease);border:1px solid #0000;outline:none;margin:0;padding:13px 16px}.Input::placeholder{color:var(--ds-color-text-hint)}.Input:hover,.Input:focus,.Input[data-focused]{box-shadow:var(--ds-shadow-focus)}.Input[data-invalid]{border-color:var(--ds-color-text-error)}.Input[data-valid]{border-color:var(--ds-color-text-primary)}.DialogBackdrop{transition:opacity var(--ds-motion-slow) var(--ds-motion-ease);background-color:#0003;position:fixed;inset:0}html[data-ds-theme=dark] .DialogBackdrop{background-color:#0009}@media (prefers-color-scheme:dark){html:not([data-ds-theme=light],[data-ds-theme=dark]) .DialogBackdrop{background-color:#0009}}.DialogBackdrop[data-starting-style],.DialogBackdrop[data-ending-style]{opacity:0}.DialogPopup{box-sizing:border-box;background-color:var(--ds-color-surface-overlay);max-width:min(37.5rem,100vw - 2rem);max-height:85vh;color:var(--ds-color-text-primary);font-family:var(--ds-type-style-body-font-family);border-radius:var(--ds-radius-sheet);box-shadow:var(--ds-shadow-overlay);transition:opacity var(--ds-motion-slow) var(--ds-motion-ease), transform var(--ds-motion-slow) var(--ds-motion-ease);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.DialogPopup[data-starting-style],.DialogPopup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}.DialogTitle{color:var(--ds-color-text-primary);font-family:var(--ds-type-style-h4-font-family);font-size:var(--ds-type-style-h4-font-size);line-height:var(--ds-type-style-h4-line-height);font-weight:var(--ds-type-style-h4-font-weight);margin:0}.DialogDescription{color:var(--ds-color-text-secondary);font-family:var(--ds-type-style-xs-font-family)}.DrawerBackdrop{transition:opacity var(--ds-motion-slow) var(--ds-motion-ease);background-color:#0003;position:fixed;inset:0}html[data-ds-theme=dark] .DrawerBackdrop{background-color:#0009}@media (prefers-color-scheme:dark){html:not([data-ds-theme=light],[data-ds-theme=dark]) .DrawerBackdrop{background-color:#0009}}.DrawerBackdrop[data-starting-style],.DrawerBackdrop[data-ending-style]{opacity:0}.DrawerPopup{box-sizing:border-box;height:100%;width:var(--droppy-drawer-width,26.25rem);background-color:var(--ds-color-surface-overlay);max-width:100vw;color:var(--ds-color-text-primary);font-family:var(--ds-type-style-body-font-family);border-radius:var(--ds-radius-sheet) 0 0 var(--ds-radius-sheet);box-shadow:var(--ds-shadow-overlay);transition:transform var(--ds-motion-slow) var(--ds-motion-ease);flex-direction:column;display:flex;position:fixed;top:0;right:0}.DrawerPopup[data-starting-style],.DrawerPopup[data-ending-style]{transform:translate(100%)}.DrawerTitle{color:var(--ds-color-text-primary);font-family:var(--ds-type-style-h4-font-family);font-size:var(--ds-type-style-h4-font-size);line-height:var(--ds-type-style-h4-line-height);font-weight:var(--ds-type-style-h4-font-weight);margin:0}.TooltipPopup{box-sizing:border-box;background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-lift);transition:opacity var(--ds-motion-fast) var(--ds-motion-ease), transform var(--ds-motion-fast) var(--ds-motion-ease);padding:.4rem .75rem}.TooltipPopup[data-starting-style],.TooltipPopup[data-ending-style]{opacity:0;transform:scale(.9)}.AccordionRoot{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);width:100%;max-width:20rem;color:var(--ds-color-text-primary);flex-direction:column;display:flex}.AccordionItem+.AccordionItem{border-top:1px solid var(--ds-color-border-subtle)}.AccordionHeader{margin:0}.AccordionTrigger{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;color:var(--ds-color-text-primary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);text-align:left;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.5rem .75rem;display:flex}@media (hover:hover){.AccordionTrigger:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.AccordionTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);z-index:1;outline:none;position:relative}.AccordionTrigger[data-disabled]{color:var(--ds-color-text-hint);cursor:not-allowed}.AccordionIcon{transition:transform var(--ds-motion-fast) var(--ds-motion-ease)}[data-panel-open]>.AccordionIcon{transform:rotate(45deg)}.AccordionPanel{box-sizing:border-box;height:var(--accordion-panel-height);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);transition:height var(--ds-motion-fast) var(--ds-motion-ease);overflow:hidden}.AccordionPanel[data-starting-style],.AccordionPanel[data-ending-style]{height:0}.AccordionContent{padding:.5rem .75rem}.AvatarRoot{vertical-align:middle;border-radius:var(--ds-radius-round);-webkit-user-select:none;user-select:none;font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-secondary);background-color:var(--ds-color-surface-sunken);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;overflow:hidden}.AvatarImage{object-fit:cover;width:100%;height:100%}.AvatarFallback{width:100%;height:100%;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);justify-content:center;align-items:center;display:flex}.CheckboxLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);align-items:center;gap:.5rem;display:flex}.CheckboxRoot{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-page);width:1rem;height:1rem;color:var(--ds-color-surface-page);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.CheckboxRoot[data-checked],.CheckboxRoot[data-indeterminate]{background-color:var(--ds-color-action-primary);color:var(--ds-color-action-on-primary)}.CheckboxRoot:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.CheckboxRoot[data-disabled]{border-color:var(--ds-color-border-subtle);cursor:not-allowed}.CheckboxRoot[data-disabled][data-checked],.CheckboxRoot[data-disabled][data-indeterminate]{background-color:var(--ds-color-surface-sunken)}.CheckboxIndicator{display:flex}.CheckboxIndicator[data-unchecked]{display:none}.CheckboxGroupRoot{color:var(--ds-color-text-primary);flex-direction:column;align-items:start;gap:.25rem;display:flex}.CheckboxGroupItem{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);align-items:center;gap:.5rem;display:flex}.FieldsetRoot{border:0;flex-direction:column;gap:1rem;width:100%;max-width:16rem;margin:0;padding:0;display:flex}.FieldsetLegend{border-bottom:1px solid var(--ds-color-border-subtle);font-family:var(--ds-type-style-h4-font-family);font-weight:var(--ds-type-style-h4-font-weight);font-size:var(--ds-type-style-h4-font-size);line-height:var(--ds-type-style-h4-line-height);color:var(--ds-color-text-primary)}.FieldItem{grid-template-columns:1rem 1fr;align-items:center;gap:.125rem .5rem;display:grid}.FieldItemLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);grid-column:2}.FieldItemDescription{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-secondary);grid-column:2;margin:0}.RadioGroupRoot{color:var(--ds-color-text-primary);flex-direction:column;align-items:start;gap:.75rem;display:flex}.RadioGroupItem{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);align-items:center;gap:.5rem;display:flex}.RadioRoot{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-round);background-color:var(--ds-color-surface-page);width:1rem;height:1rem;color:var(--ds-color-surface-page);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.RadioRoot[data-checked]{background-color:var(--ds-color-action-primary);color:var(--ds-color-action-on-primary)}.RadioRoot:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.RadioRoot[data-disabled]{border-color:var(--ds-color-border-subtle);cursor:not-allowed}.RadioRoot[data-disabled][data-checked]{background-color:var(--ds-color-surface-sunken)}.RadioIndicator{justify-content:center;align-items:center;display:flex}.RadioIndicator[data-unchecked]{display:none}.RadioIndicator:before{content:"";border-radius:var(--ds-radius-round);background-color:currentColor;width:.5rem;height:.5rem}.SwitchLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);align-items:center;gap:.5rem;display:flex}.SwitchRoot{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-pill);background-color:var(--ds-color-surface-page);width:2.25rem;height:1.25rem;transition:background-color var(--ds-motion-fast) var(--ds-motion-ease);flex-shrink:0;padding:.125rem;display:flex}.SwitchRoot[data-checked]{background-color:var(--ds-color-action-primary)}.SwitchRoot:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.SwitchRoot[data-disabled]{border-color:var(--ds-color-border-subtle);cursor:not-allowed}.SwitchRoot[data-disabled][data-checked]{background-color:var(--ds-color-surface-sunken)}.SwitchThumb{border-radius:var(--ds-radius-round);background-color:var(--ds-color-text-primary);width:.875rem;height:.875rem;transition:translate var(--ds-motion-fast) var(--ds-motion-ease), background-color var(--ds-motion-fast) var(--ds-motion-ease)}.SwitchThumb[data-checked]{background-color:var(--ds-color-action-on-primary);translate:1rem}.SwitchRoot[data-disabled] .SwitchThumb{background-color:var(--ds-color-text-hint)}.SwitchRoot[data-disabled] .SwitchThumb[data-checked]{background-color:var(--ds-color-action-on-primary)}.ToggleRoot{box-sizing:border-box;border-radius:var(--ds-radius-control);width:2rem;height:2rem;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}@media (hover:hover){.ToggleRoot:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.ToggleRoot:active:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}.ToggleRoot[data-pressed]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-label-active)}.ToggleRoot[data-disabled]{color:var(--ds-color-text-hint);cursor:not-allowed}.ToggleRoot:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.ToggleGroupRoot{border:1px solid var(--ds-color-border-subtle);gap:1px;padding:1px;display:flex}.ToggleGroupItem{box-sizing:border-box;border-radius:var(--ds-radius-control);width:2rem;height:2rem;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}@media (hover:hover){.ToggleGroupItem:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.ToggleGroupItem:active:not([data-disabled],[data-pressed]){background-color:var(--ds-color-action-subtle-hover)}.ToggleGroupItem[data-pressed]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-label-active)}.ToggleGroupItem[data-disabled]{color:var(--ds-color-text-hint);cursor:not-allowed}.ToggleGroupItem:focus-visible{box-shadow:var(--ds-shadow-focus);z-index:1;outline:none;position:relative}.MeterRoot{grid-template-columns:1fr 1fr;row-gap:.5rem;width:15rem;max-width:100%;display:grid}.MeterLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary)}.MeterValue{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-primary);text-align:right}.MeterTrack{background-color:var(--ds-color-surface-sunken);grid-column:1/3;height:.75rem;overflow:hidden}.MeterIndicator{background-color:var(--ds-color-action-progress);transition:width var(--ds-motion-slow)}.MeterIndicatorLow{background-color:var(--ds-color-surface-highlight)}.MeterIndicatorHigh{background-color:var(--ds-color-text-error)}.ProgressRoot{grid-template-columns:1fr 1fr;row-gap:.5rem;width:15rem;max-width:100%;display:grid}.ProgressLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary)}.ProgressValue{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-primary);text-align:right}.ProgressTrack{background-color:var(--ds-color-surface-sunken);grid-column:1/3;height:.25rem;overflow:hidden}.ProgressIndicator{background-color:var(--ds-color-action-progress);transition:width var(--ds-motion-slow)}.ProgressIndicator[data-indeterminate]{width:25%;height:100%;animation:droppy-progress-sweep var(--ds-motion-slow) var(--ds-motion-ease) infinite}@keyframes droppy-progress-sweep{0%{translate:-100%}to{translate:400%}}.CollapsibleRoot{width:12rem;min-height:9rem;color:var(--ds-color-text-primary);flex-direction:column;justify-content:center;display:flex}.CollapsibleIcon{transition:transform var(--ds-motion-fast) var(--ds-motion-ease)}.CollapsibleTrigger{box-sizing:border-box;border-radius:var(--ds-radius-control);background-color:var(--ds-color-action-primary);height:2rem;color:var(--ds-color-action-on-primary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0 .5rem 0 .75rem;display:flex}@media (hover:hover){.CollapsibleTrigger:hover:not([data-disabled]){background-color:var(--ds-color-action-primary-hover)}}.CollapsibleTrigger:active:not([data-disabled]){background-color:var(--ds-color-action-primary-hover)}.CollapsibleTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.CollapsibleTrigger[data-panel-open] .CollapsibleIcon{transform:rotate(90deg)}.CollapsibleTrigger[data-disabled]{background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-hint);cursor:not-allowed}.CollapsiblePanel{height:var(--collapsible-panel-height);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);transition:height var(--ds-motion-fast) var(--ds-motion-ease);flex-direction:column;justify-content:end;display:flex;overflow:hidden}.CollapsiblePanel[hidden]:not([hidden=until-found]){display:none}.CollapsiblePanel[data-starting-style],.CollapsiblePanel[data-ending-style]{height:0}.CollapsibleContent{flex-direction:column;gap:.5rem;padding:.5rem .875rem;display:flex}.SeparatorRoot{background-color:var(--ds-color-border-subtle);width:1px;height:1.25rem}.SeparatorRoot[data-orientation=horizontal]{width:100%;height:1px}.TabsRoot{box-sizing:border-box;width:100%;max-width:20rem}.TabsRoot[data-orientation=vertical]{max-width:24rem;display:flex}.TabsList{z-index:1;gap:.25rem;margin-bottom:-1px;display:flex;position:relative}.TabsList[data-orientation=vertical]{flex-direction:column;margin-bottom:0;margin-right:-1px}.TabsTab{box-sizing:border-box;border-radius:var(--ds-radius-control);color:var(--ds-color-text-secondary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);-webkit-user-select:none;user-select:none;white-space:nowrap;word-break:keep-all;background:0 0;border:0;outline:0;justify-content:center;align-items:center;height:calc(2rem + 1px);margin:0;padding-block:0;padding-inline:.5rem;display:flex}@media (hover:hover){.TabsTab:hover{color:var(--ds-color-text-primary)}}.TabsTab[data-active]{color:var(--ds-color-text-label-active)}.TabsTab:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.TabsIndicator{box-sizing:border-box;z-index:-1;translate:var(--active-tab-left);width:var(--active-tab-width);height:100%;transition-property:translate,width;transition-duration:var(--ds-motion-fast);transition-timing-function:var(--ds-motion-ease);border-top:1px solid var(--ds-color-border-subtle);border-inline:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-action-subtle-hover);position:absolute;top:0;left:0}[data-orientation=vertical] .TabsIndicator{translate:0 var(--active-tab-top);width:100%;height:var(--active-tab-height);border-top:1px solid var(--ds-color-border-subtle);border-inline:1px solid var(--ds-color-border-subtle);top:0;left:0}.TabsPanelViewport{box-sizing:border-box;border-inline:1px solid var(--ds-color-border-subtle);border-block:1px solid var(--ds-color-border-subtle);grid-template-columns:minmax(0,1fr);width:100%;min-height:8rem;display:grid}.TabsPanel{box-sizing:border-box;width:100%;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);text-align:center;color:var(--ds-color-text-primary);background-color:var(--ds-color-surface-card);outline:0;grid-area:1/1;justify-content:center;align-items:center;padding:1rem;display:flex}.TabsPanel:focus-visible{box-shadow:var(--ds-shadow-focus);z-index:1;outline:none}.TabsPanel[hidden]{display:none}.ToolbarRoot{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-card);align-items:center;gap:1px;width:fit-content;padding:1px;display:flex}.ToolbarGroup{gap:1px;display:flex}.ToolbarButton{box-sizing:border-box;border-radius:var(--ds-radius-control);min-width:2rem;height:2rem;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;background-color:#0000;border:0;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0 .5rem;display:flex}@media (hover:hover){.ToolbarButton:hover:not([data-disabled],[data-popup-open]){background-color:var(--ds-color-action-subtle-hover)}}.ToolbarButton:active:not([data-disabled],[data-pressed]){background-color:var(--ds-color-action-subtle-hover)}.ToolbarButton[data-pressed]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-label-active)}.ToolbarButton[data-popup-open]{background-color:var(--ds-color-action-subtle-hover)}.ToolbarButton[data-disabled]{color:var(--ds-color-text-hint);cursor:not-allowed}.ToolbarButton:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.ToolbarSeparator{background-color:var(--ds-color-border-subtle);width:1px;height:16px;margin:.25rem}.SliderRoot{flex-direction:column;align-items:start;gap:.5rem;display:flex}.SliderLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-weight-bold);color:var(--ds-color-text-primary)}.SliderValue{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-secondary);font-variant-numeric:tabular-nums}.SliderControl{box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:14rem;padding-block:.75rem;display:flex}.SliderControl[data-orientation=vertical]{width:auto;height:8rem;padding-block:0;padding-inline:.75rem}.SliderTrack{background-color:var(--ds-color-surface-sunken);-webkit-user-select:none;user-select:none;width:100%;height:.25rem}.SliderTrack[data-orientation=vertical]{width:.25rem;height:100%}.SliderIndicator{background-color:var(--ds-color-action-progress);-webkit-user-select:none;user-select:none}.SliderThumb{box-sizing:border-box;border-radius:var(--ds-radius-round);border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-page);-webkit-user-select:none;user-select:none;width:1rem;height:1rem}.SliderThumb:has(:focus-visible){box-shadow:var(--ds-shadow-focus);outline:none}.SliderMarksTrack{background-color:var(--ds-color-surface-sunken);-webkit-user-select:none;user-select:none;flex-flow:row;justify-content:space-between;width:100%;height:.25rem;display:flex}.SliderMark{z-index:0;background-color:var(--ds-color-border-subtle);width:1px;height:100%}.OtpFieldRoot{gap:.5rem;width:100%;display:flex}.OtpFieldInput{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);width:2.5rem;height:2.5rem;font-family:var(--ds-type-style-small-font-family);font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height);font-weight:var(--ds-type-style-small-font-weight);text-align:center;background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);margin:0;padding:0}.OtpFieldInput:focus{box-shadow:var(--ds-shadow-focus);outline:none}.OtpFieldSeparator{background-color:var(--ds-color-border-subtle);align-self:center;width:.75rem;height:1px}.NumberFieldRoot{flex-direction:column;align-items:start;gap:.25rem;display:flex}.NumberFieldScrubArea{cursor:ew-resize;font-weight:var(--ds-type-weight-bold);-webkit-user-select:none;user-select:none}.NumberFieldScrubAreaCursor{filter:drop-shadow(0 1px 1px #00000080)}.NumberFieldGroup{height:2rem;display:flex}.NumberFieldInput{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);width:7ch;height:100%;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);text-align:left;font-variant-numeric:tabular-nums;margin:0;padding:0 .5rem}@media (any-pointer:coarse){.NumberFieldInput{font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height)}}.NumberFieldInput:focus{z-index:1;box-shadow:var(--ds-shadow-focus);outline:none}.NumberFieldDecrement,.NumberFieldIncrement{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);width:2rem;height:100%;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-clip:padding-box;outline:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.NumberFieldDecrement[data-disabled],.NumberFieldIncrement[data-disabled]{color:var(--ds-color-text-hint);border-color:var(--ds-color-border-subtle)}.NumberFieldDecrement{border-right:0}.NumberFieldIncrement{border-left:0}.FormRoot{flex-direction:column;gap:1rem;width:100%;max-width:16rem;display:flex}.FieldTextarea{box-sizing:border-box;border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);font-family:var(--ds-type-style-small-font-family);font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height);resize:vertical;height:auto;min-height:4rem;transition:box-shadow var(--ds-motion-fast) var(--ds-motion-ease);border:1px solid #0000;outline:none;margin:0;padding:13px 16px}.FieldTextarea::placeholder{color:var(--ds-color-text-hint)}.FieldTextarea:hover,.FieldTextarea:focus,.FieldTextarea[data-focused]{box-shadow:var(--ds-shadow-focus)}.FieldTextarea[data-invalid]{border-color:var(--ds-color-text-error)}.FieldErrorAnimated{color:var(--ds-color-text-error);font-family:var(--ds-type-style-xxs-font-family);font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);opacity:1;min-height:1rem;transition:opacity var(--ds-motion-fast) var(--ds-motion-ease), translate var(--ds-motion-fast) var(--ds-motion-ease);margin-top:.25rem;translate:0}.FieldErrorAnimated[data-starting-style],.FieldErrorAnimated[data-ending-style]{opacity:0;translate:0 -.25rem}.PreviewCardTrigger{color:var(--ds-color-text-primary);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--ds-color-text-primary), transparent 40%);-webkit-text-decoration-color:color-mix(in oklab, var(--ds-color-text-primary), transparent 40%);text-decoration-color:color-mix(in oklab, var(--ds-color-text-primary), transparent 40%);text-underline-offset:2px;outline:0}@media (hover:hover){.PreviewCardTrigger:hover{-webkit-text-decoration-color:var(--ds-color-text-primary);-webkit-text-decoration-color:var(--ds-color-text-primary);text-decoration-color:var(--ds-color-text-primary)}}.PreviewCardTrigger[data-popup-open]{-webkit-text-decoration-color:var(--ds-color-text-primary);-webkit-text-decoration-color:var(--ds-color-text-primary);text-decoration-color:var(--ds-color-text-primary)}.PreviewCardTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none;text-decoration-line:none}.PreviewCardPositioner{height:var(--positioner-height);width:var(--positioner-width);max-width:var(--available-width)}.PreviewCardPopup{box-sizing:border-box;width:var(--popup-width,auto);height:var(--popup-height,auto);border-radius:var(--ds-radius-card);border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-lift);transform-origin:var(--transform-origin);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);position:relative}.PreviewCardPopup[data-starting-style],.PreviewCardPopup[data-ending-style]{opacity:0;transform:scale(.98)}.PreviewCardArrow{width:12px;height:6px;display:block;position:relative;overflow:clip}.PreviewCardArrow[data-side=top]{bottom:-6px;rotate:180deg}.PreviewCardArrow[data-side=bottom]{top:-6px;rotate:0deg}.PreviewCardArrow[data-side=left]{right:-9px;rotate:90deg}.PreviewCardArrow[data-side=right]{left:-9px;rotate:-90deg}.PreviewCardArrow:before{content:"";box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);width:8.48528px;height:8.48528px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.PreviewCardPopupContent{box-sizing:border-box;flex-direction:column;gap:.5rem;width:min-content;padding:.5rem;display:flex}.PreviewCardImage{max-width:none;display:block}.PreviewCardSummary{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);margin:0}.MenuTrigger{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;outline:0;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0 .5rem 0 .75rem;display:inline-flex}@media (hover:hover){.MenuTrigger:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.MenuTrigger:active:not([data-disabled]),.MenuTrigger[data-popup-open]{background-color:var(--ds-color-action-subtle-hover)}.MenuTrigger[data-disabled]{color:var(--ds-color-text-hint);border-color:var(--ds-color-border-subtle)}.MenuTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.MenuTriggerIcon{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);width:2rem;height:2rem;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;outline:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}@media (hover:hover){.MenuTriggerIcon:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.MenuTriggerIcon[data-popup-open]{background-color:var(--ds-color-action-subtle-hover)}.MenuTriggerIcon:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.MenuPositioner{outline:0}.MenuPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);outline:0;padding-block:.25rem;position:relative}.MenuPopup[data-starting-style],.MenuPopup[data-ending-style]{opacity:0;transform:scale(.98)}.MenuItem,.MenuLinkItem,.MenuSubmenuTrigger{cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:inherit;padding-block:.5rem;outline:0;padding-left:1rem;padding-right:2rem;display:flex}.MenuItem[data-popup-open],.MenuLinkItem[data-popup-open],.MenuSubmenuTrigger[data-popup-open],.MenuItem[data-highlighted],.MenuLinkItem[data-highlighted],.MenuSubmenuTrigger[data-highlighted]{z-index:0;position:relative}.MenuItem[data-highlighted],.MenuLinkItem[data-highlighted],.MenuSubmenuTrigger[data-highlighted]{color:var(--ds-color-text-primary)}.MenuItem[data-popup-open]:before,.MenuLinkItem[data-popup-open]:before,.MenuSubmenuTrigger[data-popup-open]:before,.MenuItem[data-highlighted]:before,.MenuLinkItem[data-highlighted]:before,.MenuSubmenuTrigger[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:.25rem}.MenuItem[data-disabled],.MenuLinkItem[data-disabled],.MenuSubmenuTrigger[data-disabled]{color:var(--ds-color-text-hint)}.MenuLinkItem{align-items:center;gap:.375rem;text-decoration:none}.MenuSubmenuTrigger{justify-content:space-between;align-items:center;gap:1rem;padding-right:.5rem}.MenuDangerItem,.MenuDangerItem[data-highlighted]{color:var(--ds-color-text-error)}.MenuDangerItem[data-highlighted]:before{background-color:var(--ds-color-action-subtle-hover)}.MenuCheckboxItem,.MenuRadioItem{cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);padding-block:.5rem;outline:0;grid-template-columns:1rem 1fr;align-items:center;gap:.5rem;padding-left:.625rem;padding-right:2rem;display:grid}.MenuCheckboxItem[data-highlighted],.MenuRadioItem[data-highlighted]{z-index:0;color:var(--ds-color-text-primary);position:relative}.MenuCheckboxItem[data-highlighted]:before,.MenuRadioItem[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:.25rem}.MenuCheckboxItem[data-disabled],.MenuRadioItem[data-disabled]{color:var(--ds-color-text-hint)}.MenuCheckboxItemIndicator,.MenuRadioItemIndicator{grid-column-start:1}.MenuCheckboxItemText,.MenuRadioItemText{grid-column-start:2}.MenuGroupLabel{-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);padding-block:.5rem;padding-left:2.125rem;padding-right:2rem}.MenuPlainGroupLabel{-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);padding:.5rem 1rem}.MenuSeparator{background-color:var(--ds-color-border-subtle);height:1px;margin:.25rem}.MenuArrow{width:12px;height:6px;display:block;position:relative;overflow:clip}.MenuArrow[data-side=top]{bottom:-6px;rotate:180deg}.MenuArrow[data-side=bottom]{top:-6px;rotate:0deg}.MenuArrow[data-side=left]{right:-9px;rotate:90deg}.MenuArrow[data-side=right]{left:-9px;rotate:-90deg}.MenuArrow:before{content:"";box-sizing:border-box;background-color:var(--ds-color-surface-overlay);border:1px solid var(--ds-color-border-subtle);width:8.48528px;height:8.48528px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.MenuTransitionPositioner{--easing:var(--ds-motion-ease);--animation-duration:var(--ds-motion-slow);width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);transition-property:top,left,right,bottom,transform;transition-timing-function:var(--easing);transition-duration:var(--animation-duration)}.MenuTransitionPositioner[data-instant]{transition:none}.MenuTransitionPopup{width:var(--popup-width,auto);height:var(--popup-height,auto);transition-property:width,height,opacity,transform;transition-timing-function:var(--easing);transition-duration:var(--animation-duration);position:relative}.MenuTransitionPopup[data-starting-style],.MenuTransitionPopup[data-ending-style]{opacity:0;transform:scale(.9)}.MenuTransitionPopup[data-instant]{transition:none}.MenuViewport{box-sizing:border-box;width:100%;height:100%;padding:0;position:relative;overflow:clip}.MenuViewport [data-previous],.MenuViewport [data-current]{width:var(--popup-width);opacity:1;transition:transform var(--animation-duration) var(--easing), opacity calc(var(--animation-duration) / 2) var(--easing);transform:translate(0)}.MenuViewport[data-activation-direction~=right] [data-previous][data-ending-style]{opacity:0;transform:translate(-50%)}.MenuViewport[data-activation-direction~=right] [data-current][data-starting-style],.MenuViewport[data-activation-direction~=left] [data-previous][data-ending-style]{opacity:0;transform:translate(50%)}.MenuViewport[data-activation-direction~=left] [data-current][data-starting-style]{opacity:0;transform:translate(-50%)}.PopoverPositioner{width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width)}.PopoverPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);width:var(--popup-width,auto);height:var(--popup-height,auto);outline:none;flex-direction:column;gap:.25rem;max-width:500px;padding:.75rem;display:flex;position:relative}.PopoverPopup[data-starting-style],.PopoverPopup[data-ending-style]{opacity:0;transform:scale(.98)}.PopoverArrow{width:12px;height:6px;display:block;position:relative;overflow:clip}.PopoverArrow[data-side=top]{bottom:-6px;rotate:180deg}.PopoverArrow[data-side=bottom]{top:-6px;rotate:0deg}.PopoverArrow[data-side=left]{right:-9px;rotate:90deg}.PopoverArrow[data-side=right]{left:-9px;rotate:-90deg}.PopoverArrow:before{content:"";box-sizing:border-box;background-color:var(--ds-color-surface-overlay);border:1px solid var(--ds-color-border-subtle);width:8.48528px;height:8.48528px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.PopoverTitle{font-family:var(--ds-type-style-h4-font-family);font-size:var(--ds-type-style-h4-font-size);line-height:var(--ds-type-style-h4-line-height);font-weight:var(--ds-type-style-h4-font-weight);margin:0}.PopoverDescription{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-secondary);margin:0}.PopoverTrigger{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0 .75rem;display:flex}@media (hover:hover){.PopoverTrigger:hover:not([data-disabled],:disabled){background-color:var(--ds-color-action-subtle-hover)}}.PopoverTrigger:active:not([data-disabled],:disabled),.PopoverTrigger[data-popup-open]:not([data-disabled],:disabled){background-color:var(--ds-color-action-subtle-hover)}.PopoverTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.PopoverIconTrigger{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);width:2rem;height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-style:italic;font-weight:var(--ds-type-weight-bold);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}@media (hover:hover){.PopoverIconTrigger:hover:not([data-disabled],:disabled){background-color:var(--ds-color-action-subtle-hover)}}.PopoverIconTrigger[data-popup-open]:not([data-disabled],:disabled){background-color:var(--ds-color-action-subtle-hover)}.PopoverIconTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.PopoverClose{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PopoverBackdrop{transition:opacity var(--ds-motion-fast) var(--ds-motion-ease);background-color:#00000052;position:fixed;inset:0}.PopoverBackdrop[data-starting-style],.PopoverBackdrop[data-ending-style]{opacity:0}html[data-ds-theme=dark] .PopoverBackdrop{background-color:#0009}@media (prefers-color-scheme:dark){html:not([data-ds-theme=light],[data-ds-theme=dark]) .PopoverBackdrop{background-color:#0009}}.PopoverTransitionPositioner{--easing:var(--ds-motion-ease);--animation-duration:var(--ds-motion-slow);width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);transition-property:top,left,right,bottom,transform;transition-timing-function:var(--easing);transition-duration:var(--animation-duration)}.PopoverTransitionPositioner[data-instant]{transition:none}.PopoverTransitionPopup{background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);border:1px solid var(--ds-color-border-subtle);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);width:var(--popup-width,auto);height:var(--popup-height,auto);max-width:31.25rem;transition-property:width,height,opacity,transform;transition-timing-function:var(--easing);transition-duration:var(--animation-duration);outline:none;position:relative}.PopoverTransitionPopup[data-starting-style],.PopoverTransitionPopup[data-ending-style]{opacity:0;transform:scale(.9)}.PopoverTransitionPopup[data-instant]{transition:none}.PopoverViewport{--viewport-inline-padding:.75rem;box-sizing:border-box;width:100%;height:100%;padding:.75rem var(--viewport-inline-padding);position:relative;overflow:clip}.PopoverViewport [data-previous],.PopoverViewport [data-current]{width:calc(var(--popup-width) - 2 * var(--viewport-inline-padding));opacity:1;transition:transform var(--animation-duration) var(--easing), opacity calc(var(--animation-duration) / 2) var(--easing);transform:translate(0)}.PopoverViewport[data-activation-direction~=right] [data-previous][data-ending-style]{opacity:0;transform:translate(-50%)}.PopoverViewport[data-activation-direction~=right] [data-current][data-starting-style],.PopoverViewport[data-activation-direction~=left] [data-previous][data-ending-style]{opacity:0;transform:translate(50%)}.PopoverViewport[data-activation-direction~=left] [data-current][data-starting-style]{opacity:0;transform:translate(-50%)}.SelectTrigger{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);min-height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;outline:0;justify-content:space-between;align-items:center;gap:.75rem;min-width:10rem;margin:0;padding-left:.5rem;padding-right:.25rem;display:flex}@media (hover:hover){.SelectTrigger:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.SelectTrigger[data-popup-open],.SelectTrigger:active:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}.SelectTrigger[data-disabled]{color:var(--ds-color-text-hint);border-color:var(--ds-color-border-subtle);cursor:not-allowed}.SelectTrigger[data-invalid]{border-color:var(--ds-color-text-error)}.SelectTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.SelectValue[data-placeholder]{color:var(--ds-color-text-hint)}.SelectIcon{flex-shrink:0;display:flex}.SelectPositioner{z-index:10;-webkit-user-select:none;user-select:none;outline:none}.SelectPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);min-width:var(--anchor-width);transform-origin:var(--transform-origin);box-shadow:var(--ds-shadow-overlay);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);background-clip:padding-box;outline:0}.SelectPopup[data-starting-style],.SelectPopup[data-ending-style]{opacity:0;transform:scale(.98)}.SelectPopup[data-side=none]{opacity:1;min-width:calc(var(--anchor-width) + 1.75rem);transition:none;transform:translateY(1px)}.SelectList{box-sizing:border-box;max-height:var(--available-height);padding-block:.25rem;scroll-padding-block:1.5rem;position:relative;overflow-y:auto}.SelectItem{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);cursor:default;-webkit-user-select:none;user-select:none;padding-block:.375rem;outline:0;grid-template-columns:1rem 1fr;align-items:center;gap:.5rem;padding-left:.625rem;padding-right:1rem;display:grid}.SelectItem[data-highlighted]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-primary)}.SelectItem[data-disabled]{color:var(--ds-color-text-hint)}.SelectItem[data-disabled][data-highlighted]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-hint)}.SelectItemIndicator{grid-column-start:1}.SelectItemText{grid-column-start:2}.SelectItemLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height)}.SelectItemDescription{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-secondary)}.SelectItem[data-highlighted] .SelectItemDescription{color:var(--ds-color-text-secondary)}.SelectValueText{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.SelectValuePrimary{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height)}.SelectValueSecondary{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-secondary)}.SelectGroup{padding-bottom:.125rem;display:block}.SelectGroup:last-child{padding-bottom:0}.SelectGroupLabel{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);-webkit-user-select:none;user-select:none;color:var(--ds-color-text-hint);padding-block:.375rem;padding-left:2.125rem;padding-right:1rem}.SelectSeparator{background-color:var(--ds-color-border-subtle);height:1px;margin-block:.25rem;margin-inline:1rem}.SelectScrollArrow{background-color:var(--ds-color-surface-overlay);z-index:2;text-align:center;cursor:default;width:100%;height:1rem;font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);justify-content:center;align-items:center;display:flex}.SelectScrollArrow:before{content:"";width:100%;height:100%;position:absolute;left:0}.SelectScrollArrow[data-direction=up]{top:0}.SelectScrollArrow[data-direction=up][data-side=none]:before{top:-100%}.SelectScrollArrow[data-direction=down]{bottom:0}.SelectScrollArrow[data-direction=down][data-side=none]:before{bottom:-100%}.ScrollAreaRoot{box-sizing:border-box;background-color:var(--ds-color-surface-page);width:24rem;max-width:calc(100vw - 8rem);height:8.5rem}.ScrollAreaViewport{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);height:100%}.ScrollAreaViewport:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.ScrollAreaContent{padding-block:.5rem;flex-direction:column;gap:1rem;padding-left:.75rem;padding-right:1.25rem;display:flex}.ScrollAreaViewportFade{--fade-size:40px;background:var(--ds-color-surface-page);height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black min(var(--fade-size), var(--scroll-area-overflow-y-start,0)), black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end,var(--fade-size)))), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black min(var(--fade-size), var(--scroll-area-overflow-y-start,0)), black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end,var(--fade-size)))), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black min(var(--fade-size), var(--scroll-area-overflow-y-start,0)), black calc(100% - min(var(--fade-size), var(--scroll-area-overflow-y-end,var(--fade-size)))), transparent 100%);outline:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ScrollAreaScrollbar{opacity:0;transition:opacity var(--ds-motion-fast);pointer-events:none;background-color:#0000001f;justify-content:center;margin:1px;display:flex;position:relative}:root[data-ds-theme=dark] .ScrollAreaScrollbar{background-color:#ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-ds-theme=light],[data-ds-theme=dark]) .ScrollAreaScrollbar{background-color:#ffffff1f}}.ScrollAreaScrollbar[data-scrolling]{transition-duration:0s}.ScrollAreaScrollbar[data-hovering],.ScrollAreaScrollbar[data-scrolling]{opacity:1;pointer-events:auto}.ScrollAreaScrollbar[data-orientation=vertical]{width:1rem}.ScrollAreaScrollbar[data-orientation=horizontal]{height:1rem}.ScrollAreaThumb{background-color:var(--ds-color-border-subtle);width:100%}.ScrollAreaCorner{background-color:#0000001f}:root[data-ds-theme=dark] .ScrollAreaCorner{background-color:#ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-ds-theme=light],[data-ds-theme=dark]) .ScrollAreaCorner{background-color:#ffffff1f}}.DialogBackdrop{opacity:.2;min-height:100dvh;transition:opacity var(--ds-motion-fast);background-color:#000}@supports (-webkit-touch-callout:none){.DialogBackdrop{position:absolute}}html[data-ds-theme=dark] .DialogBackdrop{opacity:.5;background-color:#000}@media (prefers-color-scheme:dark){html:not([data-ds-theme=light],[data-ds-theme=dark]) .DialogBackdrop{opacity:.5;background-color:#000}}.DialogPopup{border:1px solid var(--ds-color-border-subtle);flex-direction:column;gap:1rem;width:24rem;max-width:calc(100vw - 3rem);margin-top:-2rem;padding:1rem;display:flex}.DialogPopup[data-starting-style],.DialogPopup[data-ending-style]{transform:translate(-50%,-50%)scale(.98)}.DialogActions{justify-content:end;align-items:center;gap:.75rem;display:flex}.Button[data-color=red]{color:var(--ds-color-text-error)}.DrawerDescription{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-secondary);margin:0 0 1.5rem}.DrawerActions{justify-content:flex-end;gap:.75rem;display:flex}.DrawerGrabber{background-color:var(--ds-color-border-subtle);width:3rem;height:.25rem;margin:0 auto 1rem}.TooltipArrow{width:12px;height:6px;display:block;position:relative;overflow:clip}.TooltipArrow[data-side=top]{bottom:-6px;rotate:180deg}.TooltipArrow[data-side=bottom]{top:-6px;rotate:0deg}.TooltipArrow[data-side=left]{right:-9px;rotate:90deg}.TooltipArrow[data-side=right]{left:-9px;rotate:-90deg}.TooltipArrow:before{content:"";box-sizing:border-box;background-color:var(--ds-color-surface-overlay);border:1px solid var(--ds-color-border-subtle);width:8.48528px;height:8.48528px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.ContextMenuTrigger{box-sizing:border-box;aspect-ratio:5/3;border:1px dashed var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-card);width:100%;max-width:16rem;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;outline:0;justify-content:center;align-items:center;display:flex}.ContextMenuTrigger[data-pressed]{background-color:var(--ds-color-action-subtle-hover)}.ContextMenuPositioner{outline:0}.ContextMenuPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);outline:0;padding-block:.25rem}.ContextMenuPopup[data-starting-style],.ContextMenuPopup[data-ending-style]{opacity:0;transform:scale(.98)}.ContextMenuItem,.ContextMenuLinkItem,.ContextMenuSubmenuTrigger{cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:inherit;padding-block:.5rem;outline:0;padding-left:1rem;padding-right:2rem;display:flex}.ContextMenuItem[data-popup-open],.ContextMenuLinkItem[data-popup-open],.ContextMenuSubmenuTrigger[data-popup-open],.ContextMenuItem[data-highlighted],.ContextMenuLinkItem[data-highlighted],.ContextMenuSubmenuTrigger[data-highlighted]{z-index:0;position:relative}.ContextMenuItem[data-highlighted],.ContextMenuLinkItem[data-highlighted],.ContextMenuSubmenuTrigger[data-highlighted]{color:var(--ds-color-text-primary)}.ContextMenuItem[data-popup-open]:before,.ContextMenuLinkItem[data-popup-open]:before,.ContextMenuSubmenuTrigger[data-popup-open]:before,.ContextMenuItem[data-highlighted]:before,.ContextMenuLinkItem[data-highlighted]:before,.ContextMenuSubmenuTrigger[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:.25rem}.ContextMenuItem[data-disabled],.ContextMenuLinkItem[data-disabled],.ContextMenuSubmenuTrigger[data-disabled]{color:var(--ds-color-text-hint)}.ContextMenuSubmenuTrigger{justify-content:space-between;align-items:center;gap:1rem;padding-right:.5rem}.ContextMenuLinkItem{align-items:center;gap:.375rem;text-decoration:none}.ContextMenuCheckboxItem,.ContextMenuRadioItem{cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);padding-block:.5rem;outline:0;grid-template-columns:1rem 1fr;align-items:center;gap:.5rem;padding-left:.625rem;padding-right:2rem;display:grid}.ContextMenuCheckboxItem[data-highlighted],.ContextMenuRadioItem[data-highlighted]{z-index:0;color:var(--ds-color-text-primary);position:relative}.ContextMenuCheckboxItem[data-highlighted]:before,.ContextMenuRadioItem[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:.25rem}.ContextMenuCheckboxItem[data-disabled],.ContextMenuRadioItem[data-disabled]{color:var(--ds-color-text-hint)}.ContextMenuCheckboxItemIndicator,.ContextMenuRadioItemIndicator{grid-column-start:1}.ContextMenuCheckboxItemText,.ContextMenuRadioItemText{grid-column-start:2}.ContextMenuGroupLabel{-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);padding-block:.5rem;padding-left:1rem;padding-right:2rem}.ContextMenuSeparator{background-color:var(--ds-color-border-subtle);height:1px;margin:.25rem}.MenubarRoot{align-items:center;display:flex}.MenubarRoot[data-orientation=vertical]{flex-direction:column;align-items:stretch;width:10rem}.MenubarMenuTrigger{box-sizing:border-box;height:2rem;color:var(--ds-color-text-primary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);-webkit-user-select:none;user-select:none;background-color:#0000;border:0;margin:0;padding:0 .75rem}@media (hover:hover){.MenubarMenuTrigger:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.MenubarMenuTrigger:active:not([data-disabled]),.MenubarMenuTrigger[data-pressed],.MenubarMenuTrigger[data-popup-open]{background-color:var(--ds-color-action-subtle-hover)}.MenubarMenuTrigger[data-disabled]{color:var(--ds-color-text-hint)}.MenubarMenuTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none;position:relative}.MenubarMenuPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition:transform var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);outline:0;padding-block:.25rem}.MenubarMenuPopup[data-starting-style],.MenubarMenuPopup[data-ending-style]{opacity:0;transform:scale(.98)}.MenubarMenuPopup[data-instant]{transition:none}.MenubarMenuItem,.MenubarSubmenuTrigger{cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);padding-block:.5rem;outline:0;justify-content:space-between;align-items:center;gap:1rem;padding-left:1rem;padding-right:1rem;display:flex}.MenubarMenuItem[data-popup-open],.MenubarSubmenuTrigger[data-popup-open],.MenubarMenuItem[data-highlighted],.MenubarSubmenuTrigger[data-highlighted]{z-index:0;position:relative}.MenubarMenuItem[data-highlighted],.MenubarSubmenuTrigger[data-highlighted]{color:var(--ds-color-text-primary)}.MenubarMenuItem[data-popup-open]:before,.MenubarSubmenuTrigger[data-popup-open]:before,.MenubarMenuItem[data-highlighted]:before,.MenubarSubmenuTrigger[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:.25rem}.MenubarMenuItem[data-disabled],.MenubarSubmenuTrigger[data-disabled]{color:var(--ds-color-text-hint)}.MenubarSubmenuTrigger{padding-right:.5rem}.AutocompleteInput{box-sizing:border-box;border-radius:var(--ds-radius-control);border:1px solid var(--ds-color-border-subtle);width:16rem;height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);outline:none;margin:0;padding:0 .5rem}@media (any-pointer:coarse){.AutocompleteInput{font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height)}}.AutocompleteInput::placeholder{color:var(--ds-color-text-hint)}.AutocompleteInput:focus{box-shadow:var(--ds-shadow-focus);outline:none}.AutocompleteInputGroup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);width:16rem;height:2rem;position:relative}.AutocompleteInputGroup:focus-within{box-shadow:var(--ds-shadow-focus);outline:none}.AutocompleteGroupedInput{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;height:100%;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);background-color:#0000;border:none;outline:none;margin:0;padding:0 3.5rem 0 .5rem}@media (any-pointer:coarse){.AutocompleteGroupedInput{font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height)}}.AutocompleteGroupedInput::placeholder{color:var(--ds-color-text-hint)}.AutocompleteActionButtons{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.AutocompleteActionButton{box-sizing:border-box;width:1.5rem;height:100%;color:var(--ds-color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.AutocompletePositioner{outline:0}.AutocompletePopup{box-sizing:border-box;background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);width:var(--anchor-width);max-width:var(--available-width);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-overlay)}.AutocompleteList{box-sizing:border-box;overscroll-behavior:contain;max-height:min(22.5rem, var(--available-height));outline:0;padding-block:.25rem;scroll-padding-block:.25rem;overflow-y:auto}.AutocompleteList[data-empty]{padding:0}.AutocompleteItem{box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);padding-block:.5rem;outline:0;padding-left:.5rem;padding-right:.5rem;display:flex}.AutocompleteItem[data-highlighted]{z-index:0;color:var(--ds-color-text-primary);position:relative}.AutocompleteItem[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:0}.AutocompleteItem[data-disabled]{color:var(--ds-color-text-hint)}.AutocompleteEmpty{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);padding:1rem 1rem 1rem .5rem}.AutocompleteStatus{box-sizing:border-box;font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-hint);border-top:1px solid var(--ds-color-border-subtle);padding:.5rem}.AutocompleteGroup{display:block}.AutocompleteGroup:not(:last-child){margin-block-end:.25rem}.AutocompleteGroupLabel{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);-webkit-user-select:none;user-select:none;padding:.5rem}.AutocompleteItemContent{flex-direction:column;gap:.125rem;min-width:0;display:flex}.AutocompleteItemTitle{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height)}.AutocompleteItemDescription{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-secondary)}.AutocompleteItemRow{justify-content:space-between;align-items:baseline;gap:.5rem;width:100%;min-width:0;display:flex}.AutocompleteItemMeta{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-hint);white-space:nowrap}.NavigationMenuRoot{box-sizing:border-box;color:var(--ds-color-text-primary);min-width:max-content}.NavigationMenuList{gap:1px;margin:0;padding:0;list-style:none;display:flex;position:relative}.NavigationMenuList[data-orientation=vertical]{flex-direction:column;align-items:stretch;width:12rem}.NavigationMenuTrigger{box-sizing:border-box;height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-primary);-webkit-user-select:none;user-select:none;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0 .75rem;text-decoration:none;display:flex}@media (hover:hover){.NavigationMenuTrigger:hover{background-color:var(--ds-color-action-subtle-hover)}}.NavigationMenuTrigger[data-popup-open]{background-color:var(--ds-color-action-subtle-hover)}.NavigationMenuTrigger:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.NavigationMenuChevronTrigger{padding:0 .375rem}.NavigationMenuIcon{transition:transform var(--ds-motion-base) var(--ds-motion-ease);justify-content:center;align-items:center;display:flex}.NavigationMenuIcon[data-popup-open]{transform:rotate(180deg)}.NavigationMenuPositioner{--easing:var(--ds-motion-ease);--duration:var(--ds-motion-slow);box-sizing:border-box;transition-property:top,left,right,bottom;transition-duration:var(--duration);transition-timing-function:var(--easing);width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width)}.NavigationMenuPositioner:before{content:"";position:absolute}.NavigationMenuPositioner[data-side=top]:before{height:10px;bottom:-10px;left:0;right:0}.NavigationMenuPositioner[data-side=bottom]:before{height:10px;top:-10px;left:0;right:0}.NavigationMenuPositioner[data-side=left]:before{width:10px;top:0;bottom:0;right:-10px}.NavigationMenuPositioner[data-side=right]:before{width:10px;top:0;bottom:0;left:-10px}.NavigationMenuPositioner[data-instant]{transition:none}.NavigationMenuPopup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition-property:opacity,transform,width,height;transition-duration:var(--duration);transition-timing-function:var(--easing);width:var(--popup-width);height:var(--popup-height);outline:0;position:relative;overflow:visible}.NavigationMenuPopup[data-starting-style],.NavigationMenuPopup[data-ending-style]{opacity:0;transform:scale(.9)}.NavigationMenuPopup[data-ending-style]{transition-timing-function:var(--ds-motion-ease);transition-duration:var(--ds-motion-fast)}.NavigationMenuContent{box-sizing:border-box;transition:opacity calc(var(--duration) * .5) var(--ds-motion-ease), transform var(--duration) var(--easing);width:calc(100vw - 40px);height:100%;padding:.5rem}@media (width>=500px){.NavigationMenuContent{width:max-content;max-width:400px}}.NavigationMenuContent[data-starting-style],.NavigationMenuContent[data-ending-style]{opacity:0}.NavigationMenuContent[data-starting-style][data-activation-direction=left]{transform:translate(-50%)}.NavigationMenuContent[data-starting-style][data-activation-direction=right],.NavigationMenuContent[data-ending-style][data-activation-direction=left]{transform:translate(50%)}.NavigationMenuContent[data-ending-style][data-activation-direction=right]{transform:translate(-50%)}.NavigationMenuViewport{width:100%;height:100%;position:relative;overflow:hidden}.NavigationMenuGridLinkList{box-sizing:border-box;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}@media (width<=500px){.NavigationMenuGridLinkList{grid-template-columns:1fr}}.NavigationMenuFlexLinkList{box-sizing:border-box;flex-direction:column;justify-content:center;max-width:400px;margin:0;padding:0;list-style:none;display:flex}.NavigationMenuLinkCard{box-sizing:border-box;width:100%;height:100%;color:inherit;text-align:left;font-family:var(--ds-type-style-xs-font-family);background-color:#0000;border:0;padding:.5rem;text-decoration:none;display:block;position:relative}.NavigationMenuLinkCard[data-popup-open],.NavigationMenuLinkCard[data-active]{background-color:var(--ds-color-action-subtle-hover)}@media (hover:hover){.NavigationMenuLinkCard:hover{background-color:var(--ds-color-action-subtle-hover)}}.NavigationMenuLinkCard:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.NavigationMenuLinkTitle{font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);margin:0 0 4px}.NavigationMenuLinkDescription{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-secondary);margin:0}.NavigationMenuBackdrop{transition:opacity var(--duration,var(--ds-motion-slow)) var(--ds-motion-ease);background-color:#0000001a;position:fixed;inset:0}html[data-ds-theme=dark] .NavigationMenuBackdrop{background-color:#0006}@media (prefers-color-scheme:dark){html:not([data-ds-theme=light],[data-ds-theme=dark]) .NavigationMenuBackdrop{background-color:#0006}}.NavigationMenuBackdrop[data-starting-style],.NavigationMenuBackdrop[data-ending-style]{opacity:0}.NavigationMenuArrow{width:12px;height:6px;transition:left var(--duration) var(--easing), right var(--duration) var(--easing);display:block;position:relative;overflow:clip}.NavigationMenuArrow[data-side=top]{bottom:-6px;rotate:180deg}.NavigationMenuArrow[data-side=bottom]{top:-6px;rotate:0deg}.NavigationMenuArrow[data-side=left]{right:-9px;rotate:90deg}.NavigationMenuArrow[data-side=right]{left:-9px;rotate:-90deg}.NavigationMenuArrow:before{content:"";box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);width:8.48528px;height:8.48528px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.ComboboxInputGroup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);width:14rem;height:2rem;position:relative}.ComboboxInputGroup:focus-within{box-shadow:var(--ds-shadow-focus);outline:none}.ComboboxInputGroup:has(.ComboboxClear) .ComboboxInput{padding:0 4.5rem 0 .5rem}.ComboboxInputGroup:has([data-invalid]){border-color:var(--ds-color-text-error)}.ComboboxInput{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;height:100%;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);border:none;margin:0;padding:0 2.5rem 0 .5rem}@media (any-pointer:coarse){.ComboboxInput{font-size:var(--ds-type-style-small-font-size);line-height:var(--ds-type-style-small-line-height)}}.ComboboxInput::placeholder,.ComboboxInput:disabled,.ComboboxInput[data-disabled]{color:var(--ds-color-text-hint)}.ComboboxActionButtons{box-sizing:border-box;height:100%;color:var(--ds-color-text-hint);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0;right:0}.ComboboxTrigger,.ComboboxClear{box-sizing:border-box;width:1.5rem;height:100%;color:var(--ds-color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ComboboxTriggerIcon{color:var(--ds-color-text-primary);flex-shrink:0;display:flex}.ComboboxPositioner{outline:0}.ComboboxPopup{box-sizing:border-box;background-color:var(--ds-color-surface-overlay);color:var(--ds-color-text-primary);width:var(--anchor-width);max-width:var(--available-width);transition:opacity var(--ds-motion-fast), transform var(--ds-motion-fast);transform-origin:var(--transform-origin);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-overlay)}.ComboboxPopup[data-starting-style],.ComboboxPopup[data-ending-style]{opacity:0;transform:scale(.95)}.ComboboxPopupInput{box-sizing:border-box;border:none;border-bottom:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);width:100%;min-width:12rem;height:2rem;font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);background-color:var(--ds-color-surface-sunken);color:var(--ds-color-text-primary);outline:none;margin:0;padding:0 .5rem}.ComboboxPopupInput::placeholder{color:var(--ds-color-text-hint)}.ComboboxList{box-sizing:border-box;overscroll-behavior:contain;max-height:min(22.5rem, var(--available-height));outline:0;padding-block:.25rem;scroll-padding-block:.25rem;overflow-y:auto}.ComboboxList[data-empty]{padding:0}.ComboboxItem{box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);padding-block:.5rem;outline:0;grid-template-columns:1rem 1fr;align-items:center;gap:.5rem;padding-left:.5rem;padding-right:.5rem;display:grid}.ComboboxItem[data-highlighted]{z-index:0;color:var(--ds-color-text-primary);position:relative}.ComboboxItem[data-highlighted]:before{content:"";z-index:-1;background-color:var(--ds-color-action-subtle-hover);position:absolute;inset-block:0;inset-inline:0}.ComboboxItem[data-disabled]{color:var(--ds-color-text-hint)}.ComboboxItemText{flex-direction:column;grid-column-start:2;gap:.125rem;display:flex}.ComboboxItemIndicator{grid-column-start:1}.ComboboxItemLabel{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height)}.ComboboxItemDescription{font-size:var(--ds-type-style-xxs-font-size);line-height:var(--ds-type-style-xxs-line-height);color:var(--ds-color-text-secondary)}.ComboboxEmpty{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);padding:1rem 1rem 1rem .5rem}.ComboboxStatus{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);color:var(--ds-color-text-hint);align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .5rem;display:flex}.ComboboxSpinner{box-sizing:border-box;border:2px solid var(--ds-color-border-subtle);border-top-color:var(--ds-color-icon-default);border-radius:var(--ds-radius-round);width:.75rem;height:.75rem;animation:droppy-combobox-spin var(--ds-motion-slow) linear infinite;flex-shrink:0}@keyframes droppy-combobox-spin{to{transform:rotate(360deg)}}.ComboboxGroup{display:block}.ComboboxGroup:last-child{padding-bottom:0}.ComboboxGroupLabel{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);-webkit-user-select:none;user-select:none;color:var(--ds-color-text-hint);padding-block:.375rem;padding-left:2rem;padding-right:.5rem}.ComboboxSeparator{background-color:var(--ds-color-border-subtle);height:1px;margin-block:.25rem;margin-inline:1rem}.ComboboxChipsInputGroup{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);background-color:var(--ds-color-surface-sunken);cursor:text;flex-wrap:wrap;align-items:center;gap:.125rem;width:20rem;min-height:2rem;padding:.25rem .5rem;display:flex}.ComboboxChipsInputGroup:has(.ComboboxChip){padding-inline:.25rem}.ComboboxChipsInputGroup:focus-within{box-shadow:var(--ds-shadow-focus);outline:none}.ComboboxChips{flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;display:flex}.ComboboxChip{box-sizing:border-box;background-color:var(--ds-color-surface-card);min-height:calc(1.5rem - 2px);color:var(--ds-color-text-primary);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);cursor:default;outline:0;align-items:center;gap:.25rem;padding:0 .2rem 0 .4rem;display:flex;overflow:hidden}.ComboboxChip:focus-within{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-primary)}@media (hover:hover){.ComboboxChip[data-highlighted]{background-color:var(--ds-color-action-subtle-hover);color:var(--ds-color-text-primary)}}.ComboboxChipRemove{box-sizing:border-box;border-radius:var(--ds-radius-control);width:1rem;height:1rem;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.ComboboxChipRemove:hover{background-color:var(--ds-color-action-subtle-hover)}}.ComboboxChipsInput{box-sizing:border-box;border-radius:var(--ds-radius-control);height:calc(1.5rem - 2px);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);font-weight:var(--ds-type-style-xs-font-weight);color:var(--ds-color-text-primary);background-color:#0000;border:none;flex:1;min-width:3rem;margin:0;padding:0}.ComboboxChipsInput::placeholder{color:var(--ds-color-text-hint)}.ComboboxInlineListBox{box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-card);width:14rem;color:var(--ds-color-text-primary);margin-top:.25rem}.ComboboxInlineList{box-sizing:border-box;overscroll-behavior:contain;outline:0;max-height:12rem;padding-block:.25rem;scroll-padding-block:.25rem;overflow-y:auto}.ComboboxInlineList[data-empty]{padding:0}.ToastViewport{z-index:1;width:calc(100vw - 2rem);margin:0 auto;position:fixed;inset:auto 1rem 1rem auto}@media (width>=500px){.ToastViewport{width:22.5rem;bottom:2rem;right:2rem}}.ToastRoot{--gap:.75rem;--peek:.75rem;--scale:calc(max(0, 1 - (var(--toast-index) * .1)));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) * -1 + (var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y));box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-overlay);width:100%;color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:bottom;-webkit-user-select:none;user-select:none;transition:transform var(--ds-motion-slow) var(--ds-motion-ease), opacity var(--ds-motion-slow), height var(--ds-motion-fast);cursor:default;z-index:calc(1000 - var(--toast-index));height:var(--height);transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale));margin:0 0 0 auto;position:absolute;bottom:0;left:auto;right:0}.ToastRoot[data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y));height:var(--toast-height)}.ToastRoot[data-starting-style],.ToastRoot[data-ending-style]{transform:translateY(150%)}.ToastRoot[data-limited],.ToastRoot[data-ending-style]{opacity:0}.ToastRoot[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.ToastRoot[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.ToastRoot[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.ToastRoot[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.ToastRoot[data-type=success] .ToastText{color:var(--ds-color-text-primary)}.ToastRoot[data-type=error] .ToastText{color:var(--ds-color-text-error)}.ToastRoot[data-type=info] .ToastText{color:var(--ds-color-text-primary)}.ToastRoot:after{content:"";width:100%;height:calc(var(--gap) + 1px);position:absolute;top:100%;left:0}.ToastRoot:focus-visible{box-shadow:var(--ds-shadow-focus), var(--ds-shadow-overlay);outline:none}.ToastContent{box-sizing:border-box;height:100%;transition:opacity var(--ds-motion-base) var(--ds-motion-ease);align-items:center;gap:1rem;padding:.75rem;display:flex;overflow:hidden}.ToastContent[data-behind]{opacity:0}.ToastContent[data-expanded]{opacity:1}.ToastText{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ToastActionText{flex-direction:column;flex:1;align-items:start;gap:.75rem;min-width:0;display:flex}.ToastMessage{flex-direction:column;gap:.25rem;display:flex}.ToastTitle{font-weight:var(--ds-type-weight-bold);font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);margin:0}.ToastDescription{font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);margin:0}.ToastClose,.ToastActionButton{border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-control);height:2rem;color:var(--ds-color-text-primary);font-family:var(--ds-type-style-xs-font-family);font-size:var(--ds-type-style-xs-font-size);font-weight:var(--ds-type-style-xs-font-weight);line-height:var(--ds-type-style-xs-line-height);white-space:nowrap;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}@media (hover:hover){.ToastClose:hover:not([data-disabled]),.ToastActionButton:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}}.ToastClose:active:not([data-disabled]),.ToastActionButton:active:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}.ToastClose[data-disabled],.ToastActionButton[data-disabled]{color:var(--ds-color-text-hint);border-color:var(--ds-color-border-subtle)}.ToastClose:focus-visible,.ToastActionButton:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.ToastActionButton{display:inline-flex}.ToastAnchoredViewport{outline:0}.ToastAnchoredPositioner{z-index:calc(1000 - var(--toast-index))}.ToastAnchoredRoot{box-sizing:border-box;font-size:var(--ds-type-style-xs-font-size);line-height:var(--ds-type-style-xs-line-height);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-overlay);width:max-content;color:var(--ds-color-text-primary);box-shadow:var(--ds-shadow-overlay);transform-origin:var(--transform-origin);transition:scale var(--ds-motion-fast) var(--ds-motion-ease), opacity var(--ds-motion-fast) var(--ds-motion-ease);flex-direction:column;padding:.25rem .5rem;display:flex;position:relative}.ToastAnchoredRoot[data-starting-style],.ToastAnchoredRoot[data-ending-style]{opacity:0;scale:.98}.ToastAnchoredRoot[data-instant]{transition:none}.ToastAnchoredRoot:focus-visible{box-shadow:var(--ds-shadow-focus), var(--ds-shadow-overlay);outline:none}.ToastAnchoredDescription{margin:0}.ToastSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ToastArrow{width:12px;height:6px;display:block;position:relative;overflow:clip}.ToastArrow[data-side=top]{bottom:-6px;rotate:180deg}.ToastArrow[data-side=bottom]{top:-6px;rotate:0deg}.ToastArrow[data-side=left]{right:-9px;rotate:90deg}.ToastArrow[data-side=right]{left:-9px;rotate:-90deg}.ToastArrow:before{content:"";box-sizing:border-box;border:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);width:8.48528px;height:8.48528px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.droppy-Icon{stroke:var(--ds-color-icon-default);display:block}.droppy-Button{gap:var(--ds-space-xs);z-index:1;padding:.875rem 1rem;line-height:normal}.droppy-Button--large{padding:1.125rem 1rem}.droppy-Button--withIcon{padding:.7rem}.droppy-Button--round{border-radius:var(--ds-radius-pill)}.droppy-Button .droppy-Icon{stroke:currentColor}.droppy-Button--clear{color:var(--ds-color-text-primary);background-color:#0000}.droppy-Button--clear:hover:not([data-disabled]){background-color:var(--ds-color-action-subtle-hover)}.droppy-Button--clear[data-disabled]{background-color:#0000}@media (width>=768px){.droppy-Button{padding:.875rem 1.5rem}.droppy-Button--large{padding:1.125rem 1.5rem}.droppy-Button--withIcon{padding:1rem}}.droppy-IconButton{box-sizing:border-box;border-radius:var(--ds-radius-round);width:4rem;height:4rem;color:var(--ds-palette-neutral-800);background-color:var(--ds-palette-neutral-0);cursor:pointer;border:0;justify-content:center;align-items:center;padding:14px;display:flex;box-shadow:0 4px 8px #00000024}.droppy-IconButton--small{width:3rem;height:3rem}.droppy-IconButton .droppy-Icon{stroke:currentColor}.droppy-IconButton:focus-visible{box-shadow:var(--ds-shadow-focus), 0 4px 8px #00000024;outline:none}.droppy-Heading{color:var(--ds-color-text-primary);font-family:var(--ds-type-family-heading);letter-spacing:var(--ds-type-tracking-default);margin:0}.droppy-Heading--1{font-size:var(--ds-type-size-3xl);letter-spacing:var(--ds-type-tracking-display)}.droppy-Heading--2{font-size:var(--ds-type-size-2xl);letter-spacing:var(--ds-type-tracking-display)}.droppy-Heading--3{font-size:var(--ds-type-size-xl)}.droppy-Heading--4{font-size:var(--ds-type-size-lg)}.droppy-Heading--5{font-size:var(--ds-type-size-md)}.droppy-Body{color:var(--ds-color-text-primary);font-family:var(--ds-type-family-body);font-size:var(--ds-type-size-md);font-weight:var(--ds-type-weight-regular);display:block}.droppy-Body--size-s{font-size:var(--ds-type-size-sm)}.droppy-Body--size-xs{font-size:var(--ds-type-size-xs)}.droppy-Body--size-xxs{font-size:var(--ds-type-size-2xs)}.droppy-Body--weight-medium{font-weight:var(--ds-type-weight-medium)}.droppy-Body--weight-bold{font-weight:var(--ds-type-weight-bold)}.droppy-Body--weight-black{font-weight:var(--ds-type-weight-black)}.droppy-Badge{border-radius:var(--ds-radius-control);background-color:var(--ds-color-badge-bg);color:var(--ds-color-badge-text);font-family:var(--ds-type-family-body);font-size:var(--ds-type-size-sm);font-weight:var(--ds-type-weight-regular);text-transform:capitalize;padding:3px 8px;line-height:1;display:inline-block}.droppy-Badge--positive{background-color:var(--ds-color-badge-positive-bg);color:var(--ds-color-badge-positive-text);font-weight:var(--ds-type-weight-bold)}.droppy-Card{box-sizing:border-box;border-radius:var(--ds-radius-card);background-color:var(--ds-color-surface-card);overflow:hidden}.droppy-Card--padded{padding:var(--ds-space-sm)}.droppy-Card--interactive{cursor:pointer;transition:opacity var(--ds-motion-fast) var(--ds-motion-ease)}@media (hover:hover){.droppy-Card--interactive:hover{opacity:.9}}.droppy-Skeleton{vertical-align:middle;border-radius:var(--ds-radius-control);background-color:var(--ds-color-skeleton-base);background-image:linear-gradient(90deg, var(--ds-color-skeleton-base) 25%, var(--ds-color-skeleton-highlight) 50%, var(--ds-color-skeleton-base) 75%);background-repeat:repeat;background-size:200% 100%;width:100%;height:1em;animation:1.6s ease-in-out infinite droppy-skeleton-shimmer;display:inline-block}@media (prefers-reduced-motion:reduce){.droppy-Skeleton{background-image:none;background-color:var(--ds-color-skeleton-base);animation:none}}@keyframes droppy-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.droppy-Field label{font-size:var(--ds-type-size-md)}.droppy-Input{font-family:var(--ds-type-family-heading);border:none}.droppy-Field-error{font-size:var(--ds-type-size-2xs);min-height:16px;margin-bottom:12px}.droppy-Select{padding-bottom:var(--ds-space-sm);flex-direction:column;display:flex}.droppy-Select-label{color:var(--ds-color-text-label);font-family:var(--ds-type-family-body);font-size:var(--ds-type-size-md);font-weight:var(--ds-type-weight-regular);padding-bottom:var(--ds-space-2xs)}.droppy-Select-label:first-letter{text-transform:uppercase}.droppy-Select-controlWrapper{display:flex;position:relative}.droppy-Select-control{box-sizing:border-box;font-size:inherit;appearance:none;border-radius:var(--ds-radius-control);color:var(--ds-color-text-primary);background-color:var(--ds-color-surface-sunken);border:none;outline:none;flex:1;margin:0;padding:13px 2em 13px 16px}.droppy-Select-controlWrapper:after{content:"";pointer-events:none;background-color:var(--ds-color-icon-default);width:1em;height:1em;position:absolute;top:50%;right:.5em;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/></svg>") 50%/contain no-repeat}.droppy-Select-control:focus{box-shadow:var(--ds-shadow-focus)}.droppy-Select:has(.droppy-Select-control:focus) .droppy-Select-label{color:var(--ds-color-text-label-active)}.droppy-Modal{z-index:99;border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0;border:none;width:auto;max-width:none;max-height:none;margin-top:0;padding:0;transition:transform .3s;display:block;position:fixed;inset:50% 0 0;overflow:visible;transform:none}.droppy-Modal:focus{outline:none}.droppy-Modal[data-starting-style],.droppy-Modal[data-ending-style]{opacity:1;transform:translateY(100%)}.droppy-Modal-topBar{position:absolute;top:.75rem;right:.75rem}.droppy-Modal-backdrop{z-index:98;opacity:.4;transition:opacity .3s;position:fixed;inset:0}.droppy-Modal-backdrop[data-starting-style],.droppy-Modal-backdrop[data-ending-style]{opacity:0}@media (width>=768px){.droppy-Modal{border-radius:var(--ds-radius-sheet);width:600px;height:272px;transition:opacity .12s,transform .12s;inset:calc(50% - 136px) auto 0 calc(50% - 300px)}.droppy-Modal[data-starting-style],.droppy-Modal[data-ending-style]{opacity:0;transform:scale(.9)}}.droppy-Sidebar-backdrop{z-index:98;transition:opacity var(--ds-motion-slow) var(--ds-motion-ease);background-color:#0006}.droppy-Sidebar-viewport{z-index:99;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.droppy-Sidebar{--droppy-sidebar-topbar-height:4.5rem;--droppy-sidebar-footer-height:165px;will-change:transform;border-radius:0;width:100%;height:100%;transition:transform .3s;position:relative;inset:auto;transform:translate(0)}.droppy-Sidebar:focus{outline:none}.droppy-Sidebar[data-starting-style],.droppy-Sidebar[data-ending-style]{transform:translate(100%)}.droppy-Sidebar-topBar{height:var(--droppy-sidebar-topbar-height);padding:var(--ds-space-sm);padding-right:var(--ds-space-xs);background-color:var(--ds-color-surface-sunken);justify-content:space-between;align-items:center;display:flex}.droppy-Sidebar-content{padding:var(--ds-space-sm);max-height:calc(100vh - var(--droppy-sidebar-topbar-height) - var(--droppy-sidebar-footer-height));overflow:auto}.droppy-Sidebar-footer{width:100%;height:var(--droppy-sidebar-footer-height);padding:var(--ds-space-sm);border-top:1px solid var(--ds-color-border-subtle);background-color:var(--ds-color-surface-overlay);display:flex;position:absolute;bottom:0}@media (width>=768px){.droppy-Sidebar{width:420px}}.droppy-Tooltip{z-index:3}.droppy-Container{box-sizing:border-box;max-width:1600px;padding:0 var(--ds-space-sm);margin:0 auto}@media (width>=640px){.droppy-Container{padding:0 4rem}}.droppy-Container--desktopOnly{max-width:none;margin:0;padding:0}@media (width>=1024px){.droppy-Container--desktopOnly{max-width:1600px;padding:0 var(--ds-space-sm);margin:0 auto}}.droppy-PageSection{box-sizing:border-box;width:100%;height:100%;padding:var(--ds-space-xs) 0 var(--ds-space-xs) var(--ds-space-xs);flex-direction:column;display:flex;position:relative}@media (width>=1024px){.droppy-PageSection{max-width:1600px;padding:0 var(--ds-space-sm);margin:0 auto}}.droppy-PageSection__top{margin-bottom:var(--ds-space-sm);justify-content:space-between;align-items:center;display:flex}.droppy-TopBanner{box-sizing:border-box;background-color:var(--ds-color-surface-highlight);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:240px;display:flex;position:relative}.droppy-TopBanner__heading{color:var(--ds-color-text-primary)}.droppy-TopBanner__heading--onPhoto{color:var(--ds-color-text-on-inverse)}.droppy-ErrorBlock{box-sizing:border-box;padding:var(--ds-space-md) 0;flex-direction:column;align-items:center;margin:0 auto;display:flex}.droppy-ErrorBlock-illustration{text-align:center;margin-top:var(--ds-space-sm);justify-content:center;width:100%;display:flex}.droppy-Spinner{justify-content:center;align-items:center;animation:1s linear droppy-spinner-fade-in;display:inline-flex}.droppy-Spinner-graphic{width:100px;height:100px}.droppy-Spinner-dot{fill:var(--ds-palette-brand-500);animation:1.2s linear infinite droppy-spinner-dot}.droppy-Spinner-dot--2{animation-delay:-.4s}.droppy-Spinner-dot--3{animation-delay:-.8s}.droppy-Spinner-arc{fill:var(--ds-palette-brand-200);transform-origin:50px 50px}.droppy-Spinner-arc--base{transform:rotate(90deg)}.droppy-Spinner-arc--a{animation:1.2s ease-in-out infinite droppy-spinner-arc-a}.droppy-Spinner-arc--b{animation:1.2s ease-in-out infinite droppy-spinner-arc-b}@keyframes droppy-spinner-dot{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:1;transform:translate(-60px)}}@keyframes droppy-spinner-arc-a{0%,to{transform:rotate(0)}50%{transform:rotate(45deg)}}@keyframes droppy-spinner-arc-b{0%,to{transform:rotate(0)}50%{transform:rotate(-45deg)}}@keyframes droppy-spinner-fade-in{0%,40%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.droppy-Spinner-dot,.droppy-Spinner-arc--a,.droppy-Spinner-arc--b{animation-duration:4.8s}}.droppy-ProgressBar{box-sizing:border-box;border-radius:var(--ds-radius-control);background-color:var(--ds-color-progress-track);width:100%;height:4px}.droppy-ProgressBar-fill{border-radius:var(--ds-radius-control);background-color:var(--ds-color-progress-fill);height:100%;transition:width .5s ease-in-out}.droppy-Breadcrumb{margin-block:var(--ds-space-md)}.droppy-Breadcrumb-list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.droppy-Breadcrumb-item{align-items:center;display:flex}.droppy-Breadcrumb .droppy-Breadcrumb-link,.droppy-Breadcrumb .droppy-Breadcrumb-text{color:var(--ds-color-text-secondary);font-family:var(--ds-type-family-body);font-size:var(--ds-type-size-sm);text-transform:lowercase}.droppy-Breadcrumb .droppy-Breadcrumb-link{text-decoration:underline}.droppy-Breadcrumb-text{font-weight:var(--ds-type-weight-regular)}.droppy-Breadcrumb-separator{margin-inline:var(--ds-space-2xs)}.droppy-QuantityStepper{justify-content:space-between;align-items:center;gap:var(--ds-space-xs);display:flex}.droppy-QuantityStepper-value{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}.droppy-Accordion,.droppy-Tabs,.droppy-NumberField,.droppy-Progress,.droppy-Toast,.droppy-ScrollArea{font-family:var(--ds-type-family-body)}.droppy-Link{color:var(--ds-color-text-primary);font:inherit;text-decoration:none}@media (hover:hover){.droppy-Link:hover{text-decoration:underline}}.droppy-Link:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.droppy-Carousel{position:relative}.droppy-Carousel-viewport{overflow:hidden}.droppy-Carousel-container{touch-action:pan-y pinch-zoom;display:flex}.droppy-Carousel-slide{flex:0 0 calc(100% / var(--droppy-Carousel-items-mobile));min-width:0;padding-right:var(--ds-space-sm);opacity:1;transition:opacity var(--ds-motion-base) linear}.droppy-Carousel-slide--dimmed{opacity:.5}@media (width>=640px){.droppy-Carousel-slide{flex-basis:calc(100% / var(--droppy-Carousel-items-tablet))}}@media (width>=1024px){.droppy-Carousel-slide{flex-basis:calc(100% / var(--droppy-Carousel-items-desktop))}}.droppy-Carousel-nav{z-index:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=1024px){.droppy-Carousel-nav{display:flex}}.droppy-Carousel-nav--prev{left:0}.droppy-Carousel-nav--next{right:0}.droppy-PageTemplate{flex-direction:column;display:flex}.droppy-PageTemplate-content{min-height:calc(100vh - 200px)}.droppy-FooterCard{color:var(--ds-color-text-on-inverse)}.droppy-FooterCard .droppy-FooterCard-title{color:inherit;margin-bottom:var(--ds-space-xs);font-size:var(--ds-type-size-lg)}.droppy-FooterCard .droppy-FooterCard-list{color:inherit;margin:0;padding:0;list-style:none}.droppy-FooterCard .droppy-FooterCard-item{color:inherit;margin-bottom:var(--ds-space-2xs)}.droppy-FooterCard .droppy-FooterCard-link{color:currentColor;text-decoration:none}@media (hover:hover){.droppy-FooterCard .droppy-FooterCard-link:hover{text-decoration:underline}}.droppy-Review{justify-content:flex-start;align-items:center;display:flex}.droppy-Review-text{color:var(--ds-color-text-review);justify-content:flex-start;align-items:center;display:flex}
