@charset "UTF-8";:root{--color-primary:#ff5c00;--color-primary-hover:#eb4e00;--color-primary-active:#d24100;--color-primary-soft:rgba(255,92,0,.12);--color-accent:#e8e4dd;--color-secondary:#57534e;--color-success-soft:rgba(22,101,52,.1);--color-success:#166534;--color-error-soft:rgba(185,28,28,.1);--color-error:#b91c1c;--color-error-hover:#991b1b;--color-error-active:#7f1d1d;--color-warning-soft:rgba(217,119,6,.12);--color-warning:#b45309;--color-info-soft:rgba(2,132,199,.1);--color-info:#0369a1;--color-base-00:#fff;--color-base-01:#f3f2f8;--color-base-02:#dedede;--color-base-03:#c7c7cc;--color-base-04:#afaeb2;--color-base-05:#8e8e93;--color-base-06:#3a3a3c;--color-base-07:#1a1e21;--color-base-08:#040404;--color-white-a04:hsla(0,0%,100%,.04);--color-white-a08:hsla(0,0%,100%,.08);--color-white-a12:hsla(0,0%,100%,.12);--color-white-a64:hsla(0,0%,100%,.64);--color-white-a78:hsla(0,0%,100%,.78);--color-black-a04:rgb(0 0 0/4%);--color-black-a08:rgb(0 0 0/8%);--color-black-a16:rgba(0,0,0,.16);--color-black-a48:rgba(0,0,0,.48);--color-system-electric-blue:#3b82f6;--color-bg-system-electric-blue:rgba(59,130,246,.24);--color-hover-system-electric-blue:rgba(59,130,246,.16);--color-system-cyan:#06b6d4;--color-bg-system-cyan:rgba(6,182,212,.24);--color-hover-system-cyan:rgba(6,182,212,.16);--color-system-teal:#14b8a6;--color-bg-system-teal:rgba(20,184,166,.24);--color-hover-system-teal:rgba(20,184,166,.16);--color-system-emerald:#10b981;--color-bg-system-emerald:rgba(16,185,129,.24);--color-hover-system-emerald:rgba(16,185,129,.16);--color-system-purple:#8b5cf6;--color-bg-system-purple:rgba(139,92,246,.24);--color-hover-system-purple:rgba(139,92,246,.16);--color-system-lime:#84cc16;--color-bg-system-lime:rgba(132,204,22,.24);--color-hover-system-lime:rgba(132,204,22,.16);--color-system-yellow:#eab308;--color-bg-system-yellow:rgba(234,179,8,.24);--color-hover-system-yellow:rgba(234,179,8,.16);--color-system-amber:#f59e0b;--color-bg-system-amber:rgba(245,158,11,.24);--color-hover-system-amber:rgba(245,158,11,.16);--color-system-orange:#f97316;--color-bg-system-orange:rgba(249,115,22,.24);--color-hover-system-orange:rgba(249,115,22,.16);--color-system-coral:#ff6b6b;--color-bg-system-coral:hsla(0,100%,71%,.24);--color-hover-system-coral:hsla(0,100%,71%,.16);--color-system-red:#ef4444;--color-bg-system-red:rgba(239,68,68,.24);--color-hover-system-red:rgba(239,68,68,.16);--color-system-rose:#f43f5e;--color-bg-system-rose:rgba(244,63,94,.24);--color-hover-system-rose:rgba(244,63,94,.16);--color-system-pink:#ec4899;--color-bg-system-pink:rgba(236,72,153,.24);--color-hover-system-pink:rgba(236,72,153,.16);--color-system-fuchsia:#d946ef;--color-bg-system-fuchsia:rgba(217,70,239,.24);--color-hover-system-fuchsia:rgba(217,70,239,.16);--color-system-violet:#7c3aed;--color-bg-system-violet:rgba(124,58,237,.24);--color-hover-system-violet:rgba(124,58,237,.16);--color-system-indigo:#6366f1;--color-bg-system-indigo:rgba(99,102,241,.24);--color-hover-system-indigo:rgba(99,102,241,.16);--color-system-sky:#0ea5e9;--color-bg-system-sky:rgba(14,165,233,.24);--color-hover-system-sky:rgba(14,165,233,.16);--color-system-mint:#4ade80;--color-bg-system-mint:rgba(74,222,128,.24);--color-hover-system-mint:rgba(74,222,128,.16);--color-system-neutral-grey:#71717a;--color-bg-system-neutral-grey:hsla(240,4%,46%,.24);--color-hover-system-neutral-grey:hsla(240,4%,46%,.16);--color-system-slate:#64748b;--color-bg-system-slate:rgba(100,116,139,.24);--color-hover-system-slate:rgba(100,116,139,.16);--color-system-neon-green:#00ff85;--color-bg-system-neon-green:rgba(0,255,133,.24);--color-hover-system-neon-green:rgba(0,255,133,.16);--color-system-neon-purple:#bc5cff;--color-bg-system-neon-purple:rgba(188,92,255,.24);--color-hover-system-neon-purple:rgba(188,92,255,.16);--color-system-neon-blue:#00c2ff;--color-bg-system-neon-blue:rgba(0,194,255,.24);--color-hover-system-neon-blue:rgba(0,194,255,.16);--color-system-premium-gold:#f5c451;--color-bg-system-premium-gold:rgba(245,196,81,.24);--color-hover-system-premium-gold:rgba(245,196,81,.16);color-scheme:light}[data-theme=dark],body.body--dark{--color-primary:#fc7019;--color-primary-hover:#ff8438;--color-primary-active:#e6580a;--color-primary-soft:rgba(252,112,25,.18);--color-accent:#2b2f34;--color-secondary:#fad5b0;--color-success-soft:rgba(68,168,76,.18);--color-success:#44a84c;--color-error-soft:rgba(240,74,62,.18);--color-error:#f04a3e;--color-error-hover:#e03d31;--color-error-active:#ce3328;--color-warning-soft:rgba(255,159,10,.18);--color-warning:#ff9f0a;--color-info-soft:rgba(10,132,255,.18);--color-info:#409cff;color-scheme:dark}:root{--radius-base:8px}.base-border-radius{border-radius:var(--radius-base)}:root{--space-base:16px;--font-size-base:16px;--font-family-primary:"Geist Sans","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-secondary:"Onest","Geist Sans","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-mono:"Geist Mono","JetBrains Mono","SFMono-Regular",Consolas,monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-bolder:800}.text-bolder{font-weight:var(--font-weight-bolder)}:root{--border-line-base:0.5px;--color-bg-page:#eeece8;--color-bg-surface:#fcfbf9;--color-bg-surface-raised:#fff;--color-bg-surface-muted:#f1eee8;--color-bg-surface-sunken:#ece9e3;--color-bg-overlay:rgba(41,37,36,.42);--color-bg-overlay-soft:rgba(68,64,60,.18);--color-bg-overlay-strong:rgba(41,37,36,.58);--color-bg-header:hsla(40,24%,93%,.92);--gradient-bg-page:radial-gradient(circle at 8% -12%,rgba(255,224,204,.48),transparent 34rem),radial-gradient(circle at 94% 4%,rgba(219,228,235,.5),transparent 38rem);--color-bg-glass:rgba(255,254,252,.68);--color-bg-glass-strong:rgba(255,254,252,.84);--color-border-glass:hsla(0,0%,100%,.84);--color-highlight-glass:hsla(0,0%,100%,.94);--color-shadow-glass:rgba(68,64,60,.12);--color-text-primary:#1c1917;--color-text-secondary:#44403c;--color-text-muted:#706a64;--color-border-default:#dedad3;--color-border-strong:#c9c2b8;--color-border-dashed:#c9c2b8;--color-border-dashed-readonly:#dedad3;--scrollbar-track-bg:rgb(68 64 60/6%);--color-separator:#d6d1c9}[data-theme=dark],body.body--dark{--color-bg-page:var(--color-base-08);--color-bg-surface:var(--color-base-07);--color-bg-surface-raised:oklch(0.205 0 0);--color-bg-surface-muted:#25282c;--color-bg-surface-sunken:#0d0f11;--color-bg-overlay:rgba(0,0,0,.64);--color-bg-overlay-soft:rgba(0,0,0,.25);--color-bg-overlay-strong:rgba(0,0,0,.6);--color-bg-header:var(--color-bg-surface-sunken);--gradient-bg-page:none;--color-bg-glass:rgba(31,35,39,.68);--color-bg-glass-strong:rgba(35,39,44,.82);--color-border-glass:var(--color-white-a12);--color-highlight-glass:var(--color-white-a08);--color-shadow-glass:rgba(0,0,0,.32);--color-text-primary:var(--color-base-00);--color-text-secondary:var(--color-base-02);--color-text-muted:var(--color-base-03);--color-border-default:var(--color-base-06);--color-border-strong:var(--color-base-03);--color-border-dashed:var(--color-base-03);--color-border-dashed-readonly:var(--color-base-06);--scrollbar-track-bg:var(--color-white-a08);--color-separator:var(--color-base-05)}:root,[data-theme=dark],body.body--dark{--color-link:var(--color-primary);--color-link-hover:var(--color-primary-hover);--color-bg-action-primary:var(--color-primary);--color-bg-action-primary-hover:var(--color-primary-hover);--color-bg-action-primary-active:var(--color-primary-active);--color-border-focus:var(--color-secondary);--color-focus-ring:var(--color-primary-soft);--color-bg-selection:var(--color-primary-soft);--color-border-primary:var(--color-primary);--color-border-secondary:var(--color-secondary);--opacity-disabled:0.6;--opacity-disabled-strong:0.4;--scrollbar-thumb-bg:var(--color-bg-surface-sunken);--scrollbar-thumb-bg-hover:var(--color-bg-surface-raised);--gradient-brand:linear-gradient(90deg,#ff5c00,#ff9f0a);--gradient-brand-vivid:linear-gradient(87.84deg,#ff9f0a -30.4%,#ff5c00 57.5%,#ff9f0a 100.39%);--color-danger:var(--color-error);--color-danger-hover:var(--color-error-hover);--color-danger-active:var(--color-error-active)}:root{--radius-none:0;--radius-xs:calc(var(--radius-base)*0.5);--radius-sm:calc(var(--radius-base)*0.75);--radius-md:var(--radius-base);--radius-lg:calc(var(--radius-base)*1.5);--radius-xl:calc(var(--radius-base)*2);--radius-xxl:calc(var(--radius-base)*3);--radius-full:9999px;--radius-input:var(--radius-md);--radius-button:var(--radius-md);--radius-card:var(--radius-lg);--radius-popover:var(--radius-lg);--radius-modal:var(--radius-xl);--radius-glass:var(--radius-xl)}.radius-xs{border-radius:var(--radius-xs)}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-xl{border-radius:var(--radius-xl)}.radius-xxl{border-radius:var(--radius-xxl)}.radius-full{border-radius:var(--radius-full)}:root{--space-base-xs:calc(var(--space-base)*0.125);--space-base-sm:calc(var(--space-base)*0.25);--space-base-md:calc(var(--space-base)*0.5);--space-base-lg:var(--space-base);--space-base-xl:calc(var(--space-base)*1.5);--space-base-xxl:calc(var(--space-base)*2);--space-base-xl2:calc(var(--space-base)*3);--size-h1:1.875rem;--size-h1-line:2.25rem;--size-h1-letter-spacing:-0.025em;--size-h2:1.625rem;--size-h2-line:2.125rem;--size-h2-letter-spacing:-0.022em;--size-h3:1.375rem;--size-h3-line:1.875rem;--size-h3-letter-spacing:-0.018em;--size-h4:1.25rem;--size-h4-line:1.75rem;--size-h4-letter-spacing:-0.014em;--size-h5:1.125rem;--size-h5-line:1.625rem;--size-h5-letter-spacing:-0.01em;--size-h6:1.0625rem;--size-h6-line:1.5rem;--size-h6-letter-spacing:-0.008em;--size-body1:1rem;--size-body1-line:1.5rem;--size-body1-letter-spacing:-0.006em;--size-body2:0.875rem;--size-body2-line:1.25rem;--size-body2-letter-spacing:-0.003em;--size-caption:0.8125rem;--size-caption-line:1.125rem;--size-caption-letter-spacing:0;--size-small:0.75rem;--size-small-line:1rem;--size-small-letter-spacing:0.005em;--size-micro:0.6875rem;--size-micro-line:0.875rem;--size-micro-letter-spacing:0.01em;--font-weight-body:var(--font-weight-regular);--font-weight-label:var(--font-weight-medium);--font-weight-heading:var(--font-weight-semibold);--font-weight-emphasis:var(--font-weight-semibold);--scrollbar-width:4px;--scrollbar-height:4px;--scrollbar-radius:999px;--scrollbar-thumb-min-height:32px;--scrollbar-thumb-bg:linear-gradient(180deg,hsla(0,0%,100%,.72),rgba(220,225,230,.46));--scrollbar-thumb-bg-hover:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(220,225,230,.64));--scrollbar-thumb-highlight:hsla(0,0%,100%,.8);--scrollbar-thumb-highlight-hover:#fff;--scrollbar-thumb-shadow:rgba(90,90,100,.12);--scrollbar-thumb-glow:hsla(240,9%,43%,.08);--scrollbar-thumb-glow-hover:hsla(240,9%,43%,.14)}[data-theme=dark],body.body--dark{--scrollbar-thumb-bg:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.1));--scrollbar-thumb-bg-hover:linear-gradient(180deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.18));--scrollbar-thumb-highlight:hsla(0,0%,100%,.24);--scrollbar-thumb-highlight-hover:hsla(0,0%,100%,.38);--scrollbar-thumb-shadow:rgba(0,0,0,.28);--scrollbar-thumb-glow:hsla(0,0%,100%,.04);--scrollbar-thumb-glow-hover:hsla(0,0%,100%,.08)}:root{--effect-glass-blur:20px;--effect-glass-blur-strong:28px;--effect-glass-saturation:112%;--shadow-surface-raised:0 1px 2px rgb(68 64 60/5%),0 10px 28px rgb(68 64 60/7%);--shadow-modal:0 4px 12px rgb(68 64 60/8%),0 28px 72px rgba(68,64,60,.16);--shadow-glass:inset 0 1px 0 var(--color-highlight-glass),0 1px 2px rgb(68 64 60/5%),0 16px 40px var(--color-shadow-glass)}[data-theme=dark],body.body--dark{--effect-glass-blur:20px;--effect-glass-blur-strong:28px;--effect-glass-saturation:140%;--shadow-surface-raised:0 12px 32px rgba(0,0,0,.28);--shadow-modal:0 28px 72px rgba(0,0,0,.44);--shadow-glass:inset 0 1px 0 var(--color-highlight-glass),0 12px 32px var(--color-shadow-glass)}@media (prefers-reduced-transparency:reduce){:root{--effect-glass-blur:0px;--effect-glass-blur-strong:0px;--effect-glass-saturation:100%}}:root{--border-line-xs:var(--border-line-base);--border-line-sm:calc(var(--border-line-base)*2);--border-default-xs:var(--border-line-xs) solid var(--color-border-default);--border-default-sm:var(--border-line-sm) solid var(--color-border-default);--border-primary-xs:var(--border-line-xs) solid var(--color-border-primary);--border-primary-sm:var(--border-line-sm) solid var(--color-border-primary);--border-secondary-xs:var(--border-line-xs) solid var(--color-border-secondary);--border-secondary-sm:var(--border-line-sm) solid var(--color-border-secondary);--border-electric-blue-xs:var(--border-line-xs) solid #3b82f6;--border-electric-blue-sm:var(--border-line-sm) solid #3b82f6;--border-cyan-xs:var(--border-line-xs) solid #06b6d4;--border-cyan-sm:var(--border-line-sm) solid #06b6d4;--border-teal-xs:var(--border-line-xs) solid #14b8a6;--border-teal-sm:var(--border-line-sm) solid #14b8a6;--border-emerald-xs:var(--border-line-xs) solid #10b981;--border-emerald-sm:var(--border-line-sm) solid #10b981;--border-purple-xs:var(--border-line-xs) solid #8b5cf6;--border-purple-sm:var(--border-line-sm) solid #8b5cf6;--border-lime-xs:var(--border-line-xs) solid #84cc16;--border-lime-sm:var(--border-line-sm) solid #84cc16;--border-yellow-xs:var(--border-line-xs) solid #eab308;--border-yellow-sm:var(--border-line-sm) solid #eab308;--border-amber-xs:var(--border-line-xs) solid #f59e0b;--border-amber-sm:var(--border-line-sm) solid #f59e0b;--border-orange-xs:var(--border-line-xs) solid #f97316;--border-orange-sm:var(--border-line-sm) solid #f97316;--border-coral-xs:var(--border-line-xs) solid #ff6b6b;--border-coral-sm:var(--border-line-sm) solid #ff6b6b;--border-red-xs:var(--border-line-xs) solid #ef4444;--border-red-sm:var(--border-line-sm) solid #ef4444;--border-rose-xs:var(--border-line-xs) solid #f43f5e;--border-rose-sm:var(--border-line-sm) solid #f43f5e;--border-pink-xs:var(--border-line-xs) solid #ec4899;--border-pink-sm:var(--border-line-sm) solid #ec4899;--border-fuchsia-xs:var(--border-line-xs) solid #d946ef;--border-fuchsia-sm:var(--border-line-sm) solid #d946ef;--border-violet-xs:var(--border-line-xs) solid #7c3aed;--border-violet-sm:var(--border-line-sm) solid #7c3aed;--border-indigo-xs:var(--border-line-xs) solid #6366f1;--border-indigo-sm:var(--border-line-sm) solid #6366f1;--border-sky-xs:var(--border-line-xs) solid #0ea5e9;--border-sky-sm:var(--border-line-sm) solid #0ea5e9;--border-mint-xs:var(--border-line-xs) solid #4ade80;--border-mint-sm:var(--border-line-sm) solid #4ade80;--border-neutral-grey-xs:var(--border-line-xs) solid #71717a;--border-neutral-grey-sm:var(--border-line-sm) solid #71717a;--border-slate-xs:var(--border-line-xs) solid #64748b;--border-slate-sm:var(--border-line-sm) solid #64748b;--border-neon-green-xs:var(--border-line-xs) solid #00ff85;--border-neon-green-sm:var(--border-line-sm) solid #00ff85;--border-neon-purple-xs:var(--border-line-xs) solid #bc5cff;--border-neon-purple-sm:var(--border-line-sm) solid #bc5cff;--border-neon-blue-xs:var(--border-line-xs) solid #00c2ff;--border-neon-blue-sm:var(--border-line-sm) solid #00c2ff;--border-premium-gold-xs:var(--border-line-xs) solid #f5c451;--border-premium-gold-sm:var(--border-line-sm) solid #f5c451;--liquid-glass-radius:var(--radius-xl);--liquid-primary-bg:rgba(255,254,252,.44);--liquid-primary-tint:linear-gradient(135deg,hsla(0,0%,100%,.3),rgba(255,237,226,.12) 42%,rgba(219,232,240,.16));--liquid-primary-border:hsla(0,0%,100%,.86);--liquid-primary-blur:18px;--liquid-primary-saturation:1.1;--liquid-primary-opacity:0.98;--liquid-primary-backdrop-filter:blur(18px) saturate(1.1) brightness(1.025);--liquid-primary-highlight-top:hsla(0,0%,100%,.96);--liquid-primary-highlight-left:hsla(0,0%,100%,.62);--liquid-primary-shadow-bottom:hsla(32,7%,44%,.16);--liquid-primary-shadow-right:hsla(32,7%,44%,.1);--liquid-primary-shadow:0 1px 2px rgb(68 64 60/5%),0 14px 36px rgb(68 64 60/9%);--liquid-secondary-bg:rgba(255,254,252,.3);--liquid-secondary-tint:linear-gradient(145deg,hsla(0,0%,100%,.24),rgb(255 239 229/9%) 52%,rgba(225,235,241,.12));--liquid-secondary-border:hsla(0,0%,100%,.76);--liquid-secondary-blur:12px;--liquid-secondary-saturation:1.06;--liquid-secondary-opacity:0.94;--liquid-secondary-backdrop-filter:blur(12px) saturate(1.06) brightness(1.015);--liquid-secondary-highlight-top:hsla(0,0%,100%,.88);--liquid-secondary-highlight-left:hsla(0,0%,100%,.54);--liquid-secondary-shadow-bottom:hsla(32,7%,44%,.12);--liquid-secondary-shadow-right:hsla(32,7%,44%,.08);--liquid-secondary-shadow:0 1px 2px rgb(68 64 60/4%),0 8px 22px rgb(68 64 60/7%)}[data-theme=dark],body.body--dark{--liquid-primary-bg:transparent;--liquid-primary-tint:hsla(0,0%,100%,.03);--liquid-primary-border:hsla(0,0%,100%,.18);--liquid-primary-blur:8px;--liquid-primary-saturation:1.25;--liquid-primary-opacity:1;--liquid-primary-backdrop-filter:blur(8px) saturate(1.25);--liquid-primary-highlight-top:hsla(0,0%,100%,.3);--liquid-primary-highlight-left:hsla(0,0%,100%,.16);--liquid-primary-shadow-bottom:rgba(0,0,0,.34);--liquid-primary-shadow-right:rgba(0,0,0,.22);--liquid-primary-shadow:none;--liquid-secondary-bg:hsla(0,0%,100%,.05);--liquid-secondary-tint:transparent;--liquid-secondary-border:hsla(0,0%,100%,.14);--liquid-secondary-blur:3px;--liquid-secondary-saturation:1.06;--liquid-secondary-opacity:0.86;--liquid-secondary-backdrop-filter:blur(3px) saturate(1.06);--liquid-secondary-highlight-top:hsla(0,0%,100%,.22);--liquid-secondary-highlight-left:hsla(0,0%,100%,.14);--liquid-secondary-shadow-bottom:hsla(0,0%,100%,.1);--liquid-secondary-shadow-right:hsla(0,0%,100%,.07);--liquid-secondary-shadow:none}:root,[data-theme=dark],body.body--dark{--link-inline-font-size:var(--size-caption);--link-inline-line-height:var(--size-caption-line);--link-inline-letter-spacing:var(--size-caption-letter-spacing);--link-inline-font-weight:var(--font-weight-regular);--link-inline-color:var(--color-primary);--link-inline-hover-color:var(--color-primary);--link-inline-visited-color:var(--color-primary);--link-inline-visited-text-decoration:underline;--link-inline-text-decoration:underline dashed transparent 1px;--link-inline-hover-text-decoration:underline dashed var(--color-primary) 1px;--link-inline-transition:border 0.2s ease-out;--link-inline-hover-transition:border-bottom 0.2s ease-in;--link-inline-disabled-opacity:0.4;--link-inline-danger-hover-color:var(--color-accent);--link-inline-underline-offset:4px;--link-color:var(--color-primary);--link-text-decoration:none;--link-cursor:pointer;--link-transition-duration:0.2s;--link-hover-color:var(--link-color,inherit);--link-hover-text-decoration:var(--link-text-decoration,none);--link-font-independed-font:inherit;--link-dark-color:var(--color-base-08);--link-dark-hover-color:var(--color-base-07);--link-dark-border-color:var(--color-base-07);--link-dark-disabled-opacity:0.2;--link-light-color:var(--color-base-00);--link-light-hover-color:var(--color-base-01);--link-light-border-color:var(--color-base-01);--link-light-disabled-opacity:0.2;--link-brand-color:var(--color-primary);--link-brand-hover-color:var(--color-primary);--link-brand-disabled-opacity:0.2;--link-danger-hover-color:var(--color-error);--link-underline-text-decoration-color:var(--color-success);--link-underline-text-decoration:underline solid var(--link-underline-text-decoration-color) 1px;--field-border-radius:var(--radius-input);--field-border-size:1px;--field-border-size-hover:1px;--field-border-size-outline:1px;--field-border-size-outline-hover:1px;--field-padding-x:16px;--field-border-default:var(--field-border-size) solid var(--field-border-color);--field-border-default-readonly:var(--field-border-size) solid var(--field-border-color-dashed);--field-border-default-focus:var(--field-border-size) solid var(--field-focus-border-color);--field-border-default-hover:var(--field-border-size-hover) solid var(--field-border-color-hover);--field-border-outline:var(--field-border-size-outline) solid var(--field-border-color-outline);--field-border-outline-hover:var(--field-border-size-outline-hover) solid var(--field-border-color-outline-hover);--field-border-outline-focus:var(--field-border-size-outline-hover) solid var(--field-focus-border-color);--field-border-outline-focus-hover:var(--field-border-size-outline-hover) solid var(--field-focus-border-color);--field-border-default-error:var(--field-border-size) solid var(--field-error-border-color);--field-transition:0.3s ease-in;--field-required-asterisk-color:var(--color-error);--field-disabled-color:var(--color-text-muted);--field-disabled-opacity:var(--opacity-disabled);--field-label-color:var(--color-text-muted);--field-border-color:var(--color-border-default);--field-border-color-hover:var(--color-border-strong);--field-border-color-dashed:var(--color-border-dashed);--field-border-color-outline:var(--color-border-default);--field-border-color-outline-hover:var(--color-border-strong);--field-border-color-dashed-readonly:var(--color-border-dashed-readonly);--field-bg-color:var(--color-bg-surface-raised);--field-outline-bg:var(--color-bg-page);--field-autofill-bg:var(--field-bg-color);--field-autofill-bg-outlined:var(--field-outline-bg);--field-autofill-text:var(--field-control-color);--field-autofill-border-radius:var(--field-border-radius);--field-focus-label-color:var(--color-secondary);--field-focus-border-color:var(--color-border-focus);--field-error-border-color:var(--color-error);--field-label-top:12px;--field-label-font-size:var(--size-caption);--field-label-line-height:var(--size-caption-line);--field-label-font-weight:var(--font-weight-medium);--field-label-float-translate-y:-45%;--field-label-float-scale:0.75;--field-dense-label-top:8px;--field-dense-label-font-size:var(--size-caption);--field-dense-label-line-height:var(--size-caption-line);--field-dense-label-font-weight:var(--font-weight-medium);--field-dense-label-float-translate-y:-45%;--field-dense-label-float-scale:0.675;--field-text-size:var(--size-caption);--field-text-line-height:var(--size-caption-line);--field-text-letter-spacing:var(--size-caption-letter-spacing);--field-text-font-weight:var(--font-weight-regular);--field-control-color:var(--color-text-primary);--field-standard-readonly-border-color:var(--color-border-strong)}[data-theme=dark],body.body--dark{--field-border-color-outline:var(--color-base-05);--field-border-color-outline-hover:var(--color-base-05)}:root{--input-height:40px;--input-height-dense:35px;--input-icon-size:20px;--input-textarea-padding-bottom:6px;--input-number-spinner-height:var(--input-base-line-height);--input-labeled-padding-top:18px;--input-labeled-padding-bottom:4px;--input-labeled-padding-top-dense:14px;--input-labeled-padding-bottom-dense:3px;--phone-input-country-button-margin-left:-8px;--phone-input-country-menu-max-height:min(320px,50vh);--input-base-font-size:var(--size-caption);--input-base-line-height:var(--size-caption-line);--input-base-letter-spacing:var(--size-caption-letter-spacing);--input-base-font-weight:var(--font-weight-regular);--input-h1-font-size:var(--size-h1);--input-h1-line-height:var(--size-h1-line);--input-h1-letter-spacing:var(--size-h1-letter-spacing);--input-h1-font-weight:var(--font-weight-semibold);--input-demibold-font-size:var(--size-body1);--input-demibold-line-height:var(--size-body1-line);--input-demibold-letter-spacing:-0.011em;--input-demibold-font-weight:var(--font-weight-semibold);--date-picker-bg:var(--color-bg-surface-raised);--date-picker-text:var(--color-text-primary);--date-picker-text-muted:var(--color-text-muted);--date-picker-hover-bg:var(--color-accent);--date-picker-hover-text:var(--color-text-primary);--date-picker-selected-bg:var(--color-primary);--date-picker-selected-bg-disabled:var(--color-primary-soft);--date-picker-selected-text:var(--color-base-00);--date-picker-range-bg:var(--color-primary-soft);--date-picker-range-text:var(--color-text-primary);--date-picker-border:var(--color-border-default);--date-picker-border-hover:var(--color-border-strong);--date-picker-border-focus:var(--color-border-focus);--date-picker-focus-ring:var(--color-focus-ring);--date-picker-disabled-bg:var(--color-bg-surface-sunken);--date-picker-disabled-text:var(--color-text-muted);--date-picker-icon:var(--color-text-muted);--date-picker-icon-hover:var(--color-text-primary);--date-picker-scrollbar-track:var(--color-bg-surface-sunken);--date-picker-scrollbar-thumb:var(--color-text-muted);--date-picker-success:var(--color-success);--date-picker-danger:var(--color-error);--date-picker-marker:var(--color-error);--date-picker-highlight:var(--color-primary-soft);--date-picker-tooltip-bg:var(--color-bg-surface-raised);--date-picker-menu-min-width:272px;--date-picker-cell-size:32px;--date-picker-control-size:32px;--date-picker-icon-size:16px;--date-picker-time-control-size:32px;--date-picker-menu-padding:var(--space-base-md);--date-picker-cell-padding:var(--space-base-xs);--date-picker-row-margin:var(--space-base-xs) 0;--date-picker-calendar-gap:var(--space-base-lg);--date-picker-overlay-padding:var(--space-base-sm);--date-picker-radius:var(--radius-popover);--date-picker-control-radius:var(--radius-md);--date-picker-cell-radius:var(--radius-md);--date-picker-font-family:var(--font-family-primary);--date-picker-font-size:var(--size-body2);--date-picker-preview-font-size:var(--size-small);--date-picker-time-font-size:var(--size-body2);--date-picker-shadow:var(--shadow-surface-raised);--date-picker-transition-duration:120ms;--date-picker-disabled-opacity:var(--opacity-disabled);--select-min-height:40px;--select-min-height-dense:35px;--select-native-line-height:24px;--select-labeled-content-padding-top:14px;--select-labeled-content-padding-bottom:2px;--select-labeled-content-padding-top-dense:9px;--select-labeled-content-padding-bottom-dense:2px;--select-icon-size:20px;--select-chip-color:var(--color-text-secondary);--select-chip-border-radius:var(--radius-base);--select-chip-padding:6px 12px;--select-chip-padding-collapse:var(--space-base-xs);--select-chip-bg:var(--color-bg-surface-muted);--select-chip-bg-hover:var(--color-accent);--select-chip-collapse-bg:var(--color-primary-hover);--select-chip-box-shadow:0 1px 3px rgba(68,64,60,.12);--select-item-border-color:var(--color-border-default);--select-item-min-height:40px;--select-item-padding:4px 8px;--select-item-border-right-color:var(--color-border-default);--select-item-focus-bg:var(--color-bg-surface-muted);--select-item-label-color:var(--color-text-muted);--select-item-font-size:var(--size-body2);--select-item-line-height:var(--size-body2-line);--select-item-letter-spacing:var(--size-body2-letter-spacing);--select-item-font-weight:var(--font-weight-regular);--select-menu-border-radius:var(--radius-base);--select-menu-active-bg:var(--color-primary);--select-menu-active-label:var(--color-text-primary);--select-menu-active-multiple-bg:var(--color-primary-soft);--select-menu-active-multiple-label:var(--color-primary);--select-scrollbar-width:4px;--select-scrollbar-radius:2px;--select-scrollbar-track-bg:rgba(68,64,60,.1);--select-scrollbar-thumb-bg:var(--color-primary)}[data-theme=dark],body.body--dark{--select-chip-color:var(--color-base-03);--select-chip-bg-hover:var(--color-base-05);--select-chip-box-shadow:0 0 4px 0 rgba(0,0,0,.2);--select-item-focus-bg:var(--color-base-06);--select-menu-active-label:var(--color-base-08);--select-menu-active-multiple-bg:var(--color-base-07);--select-scrollbar-track-bg:rgba(0,0,0,.1)}:root{--btn-border-radius:var(--radius-button);--btn-border-width:1px;--btn-disabled-opacity:var(--opacity-disabled);--btn-active-opacity:0.8;--btn-transition-duration:160ms;--btn-transition:background var(--btn-transition-duration) ease,border-color var(--btn-transition-duration) ease,color var(--btn-transition-duration) ease,opacity var(--btn-transition-duration) ease;--btn-font-size:var(--size-caption);--btn-line-height:var(--size-caption-line);--btn-letter-spacing:var(--size-caption-letter-spacing);--btn-font-weight:var(--font-weight-medium);--btn-icon-size:20px;--btn-icon-size-small:16px;--btn-focus-ring-color:var(--color-focus-ring);--btn-focus-ring-width:2px;--btn-focus-ring-offset:2px;--btn-size-normal-min-height:28px;--btn-size-normal-min-width:fit-content;--btn-size-normal-padding:0 12px;--btn-size-normal-only-icon-padding:4px;--btn-size-normal-round-min:28px;--btn-size-large-min-height:32px;--btn-size-large-min-width:32px;--btn-size-large-padding:0 12px;--btn-size-large-only-icon-padding:6px;--btn-size-large-round-min:32px;--btn-size-extra-large-min-height:48px;--btn-size-extra-large-min-width:48px;--btn-size-extra-large-padding:0 12px;--btn-size-extra-large-only-icon-padding:8px;--btn-size-extra-large-round-min:48px;--btn-size-small-min-height:24px;--btn-size-small-min-width:24px;--btn-size-small-padding:0 8px;--btn-size-small-only-icon-padding:3px;--btn-size-small-round-min:24px;--btn-brand-bg:var(--color-primary);--btn-brand-hover-bg:var(--color-primary-hover);--btn-brand-active-bg:var(--color-primary-active);--btn-brand-accent:var(--color-primary);--btn-brand-soft-bg:var(--color-primary-soft);--btn-brand-on-bg:var(--color-text-primary);--btn-secondary-bg:var(--color-secondary);--btn-secondary-hover-bg:color-mix(in srgb,var(--color-secondary) 86%,var(--color-base-08));--btn-secondary-active-bg:color-mix(in srgb,var(--color-secondary) 74%,var(--color-base-08));--btn-secondary-accent:var(--color-secondary);--btn-secondary-soft-bg:color-mix(in srgb,var(--color-secondary) 16%,transparent);--btn-secondary-on-bg:var(--color-base-00);--btn-danger-bg:var(--color-error);--btn-danger-hover-bg:color-mix(in srgb,var(--color-error) 86%,var(--color-base-08));--btn-danger-active-bg:color-mix(in srgb,var(--color-error) 74%,var(--color-base-08));--btn-danger-accent:var(--color-error);--btn-danger-soft-bg:var(--color-error-soft);--btn-danger-on-bg:var(--color-base-00);--btn-success-bg:var(--color-success);--btn-success-hover-bg:color-mix(in srgb,var(--color-success) 86%,var(--color-base-08));--btn-success-active-bg:color-mix(in srgb,var(--color-success) 74%,var(--color-base-08));--btn-success-accent:var(--color-success);--btn-success-soft-bg:var(--color-success-soft);--btn-success-on-bg:var(--color-base-00);--btn-warning-bg:var(--color-warning);--btn-warning-hover-bg:color-mix(in srgb,var(--color-warning) 86%,var(--color-base-08));--btn-warning-active-bg:color-mix(in srgb,var(--color-warning) 74%,var(--color-base-08));--btn-warning-accent:var(--color-warning);--btn-warning-soft-bg:var(--color-warning-soft);--btn-warning-on-bg:var(--color-base-08);--btn-info-bg:var(--color-info);--btn-info-hover-bg:color-mix(in srgb,var(--color-info) 86%,var(--color-base-08));--btn-info-active-bg:color-mix(in srgb,var(--color-info) 74%,var(--color-base-08));--btn-info-accent:var(--color-info);--btn-info-soft-bg:var(--color-info-soft);--btn-info-on-bg:var(--color-base-00);--btn-base-bg:var(--color-text-primary);--btn-base-hover-bg:var(--color-text-secondary);--btn-base-active-bg:var(--color-text-muted);--btn-base-accent:var(--color-text-primary);--btn-base-soft-bg:var(--color-bg-surface-raised);--btn-base-on-bg:var(--color-base-00);--btn-gradient-brand-bg:var(--gradient-brand);--btn-gradient-brand-hover-bg:var(--gradient-brand-vivid);--btn-gradient-brand-active-bg:var(--gradient-brand-vivid);--btn-gradient-brand-accent:var(--color-primary);--btn-gradient-brand-soft-bg:var(--color-primary-soft);--btn-gradient-brand-on-bg:var(--color-base-00);--btn-gradient-brand-vivid-bg:var(--gradient-brand-vivid);--btn-gradient-brand-vivid-hover-bg:var(--gradient-brand-vivid);--btn-gradient-brand-vivid-active-bg:var(--gradient-brand);--btn-gradient-brand-vivid-accent:var(--color-primary);--btn-gradient-brand-vivid-soft-bg:var(--color-primary-soft);--btn-gradient-brand-vivid-on-bg:var(--color-base-00)}[data-theme=dark],body.body--dark{--btn-brand-on-bg:var(--color-base-00);--btn-secondary-on-bg:var(--color-base-08);--btn-base-on-bg:var(--color-base-08)}:root{--btn-toggle-bg:var(--color-bg-surface-sunken);--btn-toggle-border-color:var(--color-border-default);--btn-toggle-border-radius:var(--radius-button);--btn-toggle-border-width:1px;--btn-toggle-gap:2px;--btn-toggle-padding:2px;--btn-toggle-item-min-height:28px;--btn-toggle-item-padding:0 10px;--btn-toggle-item-border-radius:var(--radius-sm);--btn-toggle-item-text:var(--color-text-secondary);--btn-toggle-item-hover-bg:color-mix(in srgb,var(--color-bg-surface-raised) 72%,transparent);--btn-toggle-item-hover-text:var(--color-text-primary);--btn-toggle-item-active-bg:var(--color-bg-surface-raised);--btn-toggle-item-active-border:var(--color-border-default);--btn-toggle-item-active-text:var(--color-text-primary);--btn-toggle-item-active-shadow:0 1px 2px rgba(31,35,41,.12);--btn-toggle-font-size:var(--size-caption);--btn-toggle-line-height:var(--size-caption-line);--btn-toggle-font-weight:var(--font-weight-medium);--btn-toggle-transition-duration:160ms;--btn-toggle-focus-ring:var(--color-focus-ring)}[data-theme=dark],body.body--dark{--btn-toggle-item-active-shadow:0 1px 2px rgba(0,0,0,.32)}:root{--editor-bg:var(--color-bg-surface);--editor-toolbar-bg:var(--color-bg-surface-sunken);--editor-border-color:var(--color-border-default);--editor-divider-color:var(--color-border-default);--editor-text:var(--color-text-primary);--editor-text-muted:var(--color-text-secondary);--editor-control-hover-bg:var(--color-bg-surface-raised);--editor-control-active-bg:var(--color-primary-soft);--editor-control-active-text:var(--color-primary);--editor-code-bg:var(--color-bg-surface-sunken);--editor-quote-border:var(--color-border-strong);--editor-radius:var(--radius-lg);--editor-content-padding:16px 24px;--editor-toolbar-padding:8px 12px;--editor-transition-duration:160ms;--badge-border-width:1px;--badge-border-radius:var(--radius-sm);--badge-font-weight:var(--font-weight-label);--badge-gap:var(--space-base-xs);--badge-transition-duration:160ms;--badge-transition:color var(--badge-transition-duration) ease,background var(--badge-transition-duration) ease,border-color var(--badge-transition-duration) ease;--badge-size-xs-vertical-spacing:var(--space-base-xs);--badge-size-xs-padding:var(--badge-size-xs-vertical-spacing) var(--space-base-sm);--badge-size-xs-font-size:var(--size-micro);--badge-size-xs-line-height:var(--size-micro-line);--badge-size-xs-circle-size:calc(var(--badge-size-xs-line-height) + var(--badge-size-xs-vertical-spacing) + var(--badge-size-xs-vertical-spacing) + var(--badge-border-width) + var(--badge-border-width));--badge-size-sm-vertical-spacing:var(--space-base-xs);--badge-size-sm-padding:var(--badge-size-sm-vertical-spacing) var(--space-base-md);--badge-size-sm-font-size:var(--size-small);--badge-size-sm-line-height:var(--size-small-line);--badge-size-sm-circle-size:calc(var(--badge-size-sm-line-height) + var(--badge-size-sm-vertical-spacing) + var(--badge-size-sm-vertical-spacing) + var(--badge-border-width) + var(--badge-border-width));--badge-size-md-vertical-spacing:var(--space-base-sm);--badge-size-md-padding:var(--badge-size-md-vertical-spacing) var(--space-base-md);--badge-size-md-font-size:var(--size-small);--badge-size-md-line-height:var(--size-small-line);--badge-size-md-circle-size:calc(var(--badge-size-md-line-height) + var(--badge-size-md-vertical-spacing) + var(--badge-size-md-vertical-spacing) + var(--badge-border-width) + var(--badge-border-width));--badge-size-lg-vertical-spacing:var(--space-base-sm);--badge-size-lg-padding:var(--badge-size-lg-vertical-spacing) var(--space-base-lg);--badge-size-lg-font-size:var(--size-caption);--badge-size-lg-line-height:var(--size-caption-line);--badge-size-lg-circle-size:calc(var(--badge-size-lg-line-height) + var(--badge-size-lg-vertical-spacing) + var(--badge-size-lg-vertical-spacing) + var(--badge-border-width) + var(--badge-border-width));--badge-size-xl-vertical-spacing:var(--space-base-md);--badge-size-xl-padding:var(--badge-size-xl-vertical-spacing) var(--space-base-lg);--badge-size-xl-font-size:var(--size-body2);--badge-size-xl-line-height:var(--size-body2-line);--badge-size-xl-circle-size:calc(var(--badge-size-xl-line-height) + var(--badge-size-xl-vertical-spacing) + var(--badge-size-xl-vertical-spacing) + var(--badge-border-width) + var(--badge-border-width));--selection-control-label-color:var(--color-text-primary);--selection-control-description-color:var(--color-text-muted);--selection-control-border-color:var(--color-border-strong);--selection-control-border-hover-color:var(--color-text-secondary);--selection-control-hover-bg:color-mix(in srgb,var(--selection-control-accent) 12%,transparent);--selection-control-focus-ring:var(--color-focus-ring);--selection-control-focus-width:3px;--selection-control-transition-duration:160ms;--selection-control-disabled-opacity:var(--opacity-disabled);--selection-control-accent:var(--color-primary);--selection-control-on-accent:var(--color-base-08);--checkbox-border-width:2px;--checkbox-border-radius:var(--radius-xs);--toggle-control-height:28px;--toggle-track-width:40px;--toggle-track-height:24px;--toggle-track-border-width:1px;--toggle-track-bg:var(--color-bg-surface-sunken);--toggle-track-border-color:var(--color-border-strong);--toggle-thumb-size:18px;--toggle-thumb-offset:3px;--toggle-thumb-bg:var(--color-bg-surface-raised);--toggle-thumb-border-color:var(--color-border-strong);--toggle-thumb-border-width:1px;--toggle-thumb-color:var(--color-text-secondary);--toggle-thumb-shadow:0 1px 3px rgba(31,35,41,.24);--toggle-label-gap:var(--space-base-md)}[data-theme=dark],body.body--dark{--toggle-thumb-shadow:0 1px 3px rgba(0,0,0,.48)}:root{--radio-hover-radius:var(--radius-full);--selection-card-bg:var(--color-bg-surface-raised);--selection-card-hover-bg:var(--color-bg-surface);--selection-card-active-bg:color-mix(in srgb,var(--color-bg-selection) 52%,transparent);--selection-card-border-color:var(--color-border-default);--selection-card-hover-border-color:var(--color-border-strong);--selection-card-active-border-color:var(--color-border-focus);--selection-card-border-width:1px;--selection-card-border-radius:var(--radius-lg);--selection-card-padding:var(--space-base-lg);--selection-card-compact-padding:var(--space-base-md) var(--space-base-lg);--selection-card-gap:var(--space-base-md);--selection-card-shadow:0 1px 2px rgb(68 64 60/5%);--selection-card-hover-shadow:0 8px 20px rgb(68 64 60/9%)}[data-theme=dark],body.body--dark{--selection-card-shadow:0 1px 2px rgba(0,0,0,.2);--selection-card-hover-shadow:0 4px 14px rgba(0,0,0,.28)}:root{--counter-width:120px;--counter-height:40px;--counter-button-width:32px;--counter-value-padding-x:4px;--counter-border-width:1px;--counter-border-radius:var(--radius-input);--counter-focus-ring-width:2px;--counter-font-size:var(--size-caption);--counter-line-height:var(--size-caption-line);--counter-font-weight:var(--font-weight-medium);--counter-button-font-size:18px;--counter-bg:var(--color-bg-surface-raised);--counter-readonly-bg:var(--color-bg-page);--counter-color:var(--color-text-primary);--counter-border-color:var(--color-border-default);--counter-border-color-hover:var(--color-border-strong);--counter-border-color-focus:var(--color-border-focus);--counter-focus-ring-color:var(--color-focus-ring);--counter-disabled-opacity:var(--opacity-disabled);--counter-transition:border-color 160ms ease,box-shadow 160ms ease;--autocomplete-bg:var(--color-bg-surface-raised);--autocomplete-text:var(--color-text-primary);--autocomplete-muted-text:var(--color-text-muted);--autocomplete-border:var(--color-border-default);--autocomplete-hover-bg:var(--color-bg-surface-muted);--autocomplete-radius:var(--radius-popover);--autocomplete-shadow:var(--shadow-surface-raised);--autocomplete-item-min-height:40px;--autocomplete-item-padding:var(--space-base-sm) var(--space-base-md);--code-activate-max-width:320px;--code-activate-input-size:56px;--code-activate-input-size-compact:48px;--code-activate-gap:var(--space-base-md);--code-activate-gap-compact:var(--space-base-sm);--code-activate-label-gap:var(--space-base-md);--code-activate-error-gap:var(--space-base-sm);--code-activate-border-width:1px;--code-activate-border-radius:var(--radius-input);--code-activate-transition:0.2s ease;--code-activate-font-size:var(--size-h2);--code-activate-font-weight:var(--font-weight-emphasis);--code-activate-label-font-size:var(--size-caption);--code-activate-label-line-height:var(--size-caption-line);--code-activate-label-font-weight:var(--font-weight-label);--code-activate-error-font-size:var(--size-small);--code-activate-error-line-height:var(--size-small-line);--code-activate-loader-size:var(--size-h2);--code-activate-bg:var(--color-bg-surface-raised);--code-activate-color:var(--color-text-primary);--code-activate-label-color:var(--color-text-muted);--code-activate-placeholder-color:var(--color-text-muted);--code-activate-border-color:var(--color-border-default);--code-activate-border-hover-color:var(--color-border-strong);--code-activate-border-focus-color:var(--color-border-focus);--code-activate-border-error-color:var(--color-error);--code-activate-error-color:var(--color-error);--code-activate-loader-color:var(--color-secondary);--code-activate-focus-shadow:0 0 0 2px var(--color-bg-selection);--code-activate-disabled-opacity:var(--opacity-disabled);--banner-border-width:1px;--banner-border-radius:var(--radius-lg);--banner-padding:var(--space-base-md) var(--space-base-lg);--banner-gap:var(--space-base-md);--banner-font-size:var(--size-body2);--banner-line-height:var(--size-body2-line);--banner-font-weight:var(--font-weight-body);--banner-transition-duration:160ms;--banner-transition:color var(--banner-transition-duration) ease,background var(--banner-transition-duration) ease,border-color var(--banner-transition-duration) ease;--tooltip-padding:var(--space-base-md);--tooltip-max-width:220px;--tooltip-min-width-large:240px;--tooltip-max-width-large:400px;--tooltip-border-radius:var(--radius-base);--tooltip-font-size:var(--size-micro);--tooltip-line-height:var(--size-micro-line);--tooltip-letter-spacing:var(--size-micro-letter-spacing);--tooltip-font-weight:var(--font-weight-regular);--tooltip-bg:var(--color-bg-surface-raised);--tooltip-color:var(--color-text-primary);--tooltip-border:var(--color-border-default);--tooltip-shadow:0 2px 6px rgb(68 64 60/8%),0 10px 24px rgba(68,64,60,.1)}[data-theme=dark],body.body--dark{--tooltip-shadow:0 1px 2px rgba(0,0,0,.32)}:root{--table-max-height:65vh;--table-column-max-width:320px;--table-header-height:42px;--table-row-height:44px;--table-row-height-dense:34px;--table-footer-height:48px;--table-image-preview-size:120px;--table-cell-padding-x:var(--space-base-md);--table-cell-padding-y:var(--space-base-md);--table-cell-padding-y-dense:var(--space-base-sm);--table-border-width:var(--border-line-sm);--table-divider-width:var(--border-line-xs);--table-border-radius:var(--radius-lg);--table-image-preview-radius:var(--radius-md);--table-bg:var(--color-bg-surface-raised);--table-header-bg:var(--color-bg-surface-raised);--table-footer-bg:var(--color-bg-surface-raised);--table-text-color:var(--color-text-primary);--table-header-text-color:var(--color-text-secondary);--table-muted-text-color:var(--color-text-muted);--table-placeholder-color:var(--color-text-muted);--table-border-color:rgba(68,64,60,.11);--table-divider-color:rgb(68 64 60/8%);--table-row-hover-bg:rgb(68 64 60/4%);--table-row-selected-bg:rgb(255 92 0/7%);--table-row-selected-hover-bg:rgba(255,92,0,.11);--table-row-disabled-bg:rgba(68,64,60,.025);--table-row-deleted-bg:rgb(185 28 28/7%);--table-cell-info-bg:rgb(3 105 161/7%);--table-cell-warning-bg:rgb(180 83 9/8%);--table-cell-danger-bg:rgb(185 28 28/7%);--table-sort-icon-color:var(--color-text-muted);--table-sort-icon-active-color:var(--color-primary);--table-focus-outline-width:2px;--table-focus-outline-offset:-2px;--table-focus-ring:var(--color-focus-ring);--table-shadow:0 1px 2px rgb(68 64 60/4%),0 8px 20px rgb(68 64 60/5%);--table-sticky-header-opaque-bg:color-mix(in srgb,var(--color-bg-page) 97%,var(--color-text-primary) 3%);--table-glass-primary-divider-color:rgb(68 64 60/9%);--table-glass-primary-row-hover-bg:hsla(0,0%,100%,.34);--table-glass-primary-row-selected-bg:rgb(255 92 0/9%);--table-glass-primary-row-selected-hover-bg:rgba(255,92,0,.14);--table-glass-secondary-divider-color:rgb(68 64 60/8%);--table-glass-secondary-row-hover-bg:hsla(0,0%,100%,.28);--table-glass-secondary-row-selected-bg:rgb(255 92 0/8%);--table-glass-secondary-row-selected-hover-bg:rgba(255,92,0,.12)}[data-theme=dark],body.body--dark{--table-bg:var(--color-bg-surface-raised);--table-header-bg:var(--color-bg-surface-raised);--table-footer-bg:var(--color-bg-surface-raised);--table-text-color:var(--color-text-primary);--table-header-text-color:var(--color-text-secondary);--table-muted-text-color:var(--color-text-muted);--table-border-color:hsla(0,0%,100%,.09);--table-divider-color:hsla(0,0%,100%,.07);--table-row-hover-bg:hsla(0,0%,100%,.035);--table-row-selected-bg:rgba(252,112,25,.1);--table-row-selected-hover-bg:rgba(252,112,25,.14);--table-row-disabled-bg:hsla(0,0%,100%,.02);--table-row-deleted-bg:rgba(240,74,62,.1);--table-cell-info-bg:rgba(64,156,255,.1);--table-cell-warning-bg:rgba(255,159,10,.11);--table-cell-danger-bg:rgba(240,74,62,.1);--table-shadow:0 1px 2px rgba(0,0,0,.24);--table-glass-primary-divider-color:hsla(0,0%,100%,.07);--table-glass-primary-row-hover-bg:hsla(0,0%,100%,.06);--table-glass-primary-row-selected-bg:rgba(252,112,25,.11);--table-glass-primary-row-selected-hover-bg:rgba(252,112,25,.15);--table-glass-secondary-divider-color:hsla(0,0%,100%,.06);--table-glass-secondary-row-hover-bg:hsla(0,0%,100%,.05);--table-glass-secondary-row-selected-bg:rgb(252 112 25/9%);--table-glass-secondary-row-selected-hover-bg:rgba(252,112,25,.13)}:root,[data-theme=dark],body.body--dark{--table-transition-duration:140ms;--table-transition-timing-function:ease-out;--table-header-font-size:var(--size-small);--table-header-line-height:var(--size-small-line);--table-header-letter-spacing:var(--size-small-letter-spacing);--table-header-font-weight:var(--font-weight-semibold);--table-body-font-size:var(--size-caption);--table-body-line-height:var(--size-caption-line);--table-body-letter-spacing:var(--size-caption-letter-spacing);--table-body-font-weight:var(--font-weight-regular);--table-footer-font-size:var(--size-small);--table-footer-line-height:var(--size-small-line);--table-footer-letter-spacing:var(--size-small-letter-spacing);--table-footer-font-weight:var(--font-weight-medium)}:root{--modal-border-color:hsla(0,0%,100%,.84);--modal-divider-color:rgb(68 64 60/9%);--modal-backdrop-bg:rgba(41,37,36,.34);--modal-backdrop-filter:blur(8px) saturate(106%) brightness(98%);--modal-shadow:0 4px 14px rgb(68 64 60/9%),0 32px 80px rgba(68,64,60,.18);--modal-close-hover-bg:rgb(68 64 60/6%);--modal-close-active-bg:rgba(68,64,60,.1);--modal-scrollbar-width:var(--scrollbar-width);--modal-scrollbar-track-bg:transparent;--modal-scrollbar-thumb-bg:rgba(68,64,60,.18);--modal-scrollbar-thumb-hover-bg:rgba(68,64,60,.28);--modal-transition-duration:160ms;--modal-transition-timing-function:ease-out}[data-theme=dark],body.body--dark{--modal-border-color:hsla(0,0%,100%,.11);--modal-divider-color:hsla(0,0%,100%,.08);--modal-backdrop-bg:rgba(0,0,0,.64);--modal-backdrop-filter:blur(7px) saturate(115%) brightness(76%);--modal-shadow:0 32px 80px rgba(0,0,0,.52),0 8px 24px rgba(0,0,0,.32);--modal-close-hover-bg:hsla(0,0%,100%,.06);--modal-close-active-bg:hsla(0,0%,100%,.1);--modal-scrollbar-thumb-bg:hsla(0,0%,100%,.16);--modal-scrollbar-thumb-hover-bg:hsla(0,0%,100%,.24)}:root,[data-theme=dark],body.body--dark{--modal-viewport-gap:24px;--modal-min-height:0px;--modal-max-height:calc(100dvh - var(--modal-viewport-gap) - var(--modal-viewport-gap));--modal-width-extra-small:360px;--modal-width-small:560px;--modal-width-middle:720px;--modal-width-large:960px;--modal-width-extra-large:1280px;--modal-border-width:var(--border-line-sm);--modal-border-radius:var(--radius-xl);--modal-padding-x:var(--space-base-xl);--modal-header-padding-top:20px;--modal-header-padding-bottom:16px;--modal-body-padding-top:var(--space-base-md);--modal-body-padding-bottom:var(--space-base-xl);--modal-footer-padding-top:var(--space-base-lg);--modal-footer-padding-bottom:var(--space-base-xl);--modal-footer-gap:12px;--modal-header-min-height:64px;--modal-text-color:var(--color-text-primary);--modal-close-size:32px;--modal-close-icon-size:18px;--modal-close-radius:var(--radius-md);--modal-close-color:var(--color-text-muted);--modal-close-hover-color:var(--color-text-primary);--modal-bg:var(--color-bg-surface-raised);--modal-header-bg:transparent;--modal-body-bg:transparent;--modal-footer-bg:transparent;--image-cropper-height:clamp(320px,56dvh,560px);--image-cropper-mobile-height:clamp(240px,46dvh,420px);--image-cropper-bg:var(--color-bg-surface-sunken);--image-cropper-border-color:var(--color-border-default);--image-cropper-border-width:var(--border-line-sm);--image-cropper-radius:var(--radius-lg)}:root{--tabs-height:36px;--tabs-height-dense:32px;--tabs-height-large:40px;--tabs-gap:var(--space-base-md);--tabs-padding:var(--space-base-sm);--tabs-tab-padding-x:var(--space-base-md);--tabs-tab-padding-y:var(--space-base-sm);--tabs-radius:var(--radius-md);--tabs-tab-radius:var(--radius-sm);--tabs-indicator-height:2px;--tabs-indicator-radius:var(--radius-full);--tabs-font-family:var(--font-family-primary);--tabs-font-size:var(--size-caption);--tabs-line-height:var(--size-caption-line);--tabs-letter-spacing:var(--size-caption-letter-spacing);--tabs-font-weight:var(--font-weight-label);--tabs-font-weight-active:var(--font-weight-emphasis);--tabs-text-color:var(--color-text-muted);--tabs-text-color-hover:var(--color-text-primary);--tabs-text-color-active:var(--color-text-primary);--tabs-text-color-disabled:var(--color-text-muted);--tabs-bg:transparent;--tabs-border-color:transparent;--tabs-tab-bg:transparent;--tabs-tab-bg-hover:var(--color-black-a04);--tabs-tab-bg-active:var(--color-bg-surface-raised);--tabs-tab-border-color:transparent;--tabs-tab-border-color-hover:var(--color-border-default);--tabs-tab-border-color-active:var(--color-border-default);--tabs-indicator-color:var(--color-primary);--tabs-segmented-bg:var(--color-bg-surface-sunken);--tabs-segmented-border-color:var(--color-border-default);--tabs-segmented-tab-bg-active:var(--color-bg-surface);--tabs-segmented-tab-shadow:0 1px 2px rgb(68 64 60/7%),0 3px 8px rgb(68 64 60/5%);--tabs-outlined-bg:transparent;--tabs-outlined-tab-bg:transparent;--tabs-outlined-tab-bg-hover:var(--color-black-a04);--tabs-outlined-tab-bg-active:var(--color-bg-surface-raised);--tabs-outlined-tab-border-color:var(--color-border-default);--tabs-outlined-tab-border-color-hover:var(--color-border-strong);--tabs-outlined-tab-border-color-active:var(--color-border-strong);--tabs-outlined-tab-shadow-active:0 1px 2px rgb(68 64 60/6%),0 3px 8px rgb(68 64 60/4%);--tabs-underline-border-color:var(--color-border-default);--tabs-underline-bg-hover:transparent;--tabs-underline-text-color-active:var(--color-text-primary);--tabs-focus-ring-color:var(--color-focus-ring);--tabs-focus-border-color:var(--color-border-focus);--tabs-arrow-size:32px;--tabs-arrow-bg:var(--color-bg-surface-raised);--tabs-arrow-bg-hover:var(--color-bg-surface-sunken);--tabs-arrow-color:var(--color-text-secondary);--tabs-arrow-color-hover:var(--color-text-primary);--tabs-arrow-border-color:var(--color-border-default);--tabs-transition-duration:160ms;--tabs-transition-timing:ease}[data-theme=dark],body.body--dark{--tabs-tab-bg-hover:var(--color-white-a08);--tabs-tab-bg-active:var(--color-bg-surface-raised);--tabs-segmented-bg:var(--color-bg-surface-sunken);--tabs-segmented-border-color:var(--color-border-default);--tabs-segmented-tab-bg-active:var(--color-bg-surface-raised);--tabs-segmented-tab-shadow:0 1px 2px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.18);--tabs-outlined-tab-bg-hover:var(--color-white-a08);--tabs-outlined-tab-bg-active:var(--color-bg-surface-raised);--tabs-outlined-tab-shadow-active:0 1px 2px rgba(0,0,0,.2),0 3px 10px rgba(0,0,0,.16);--tabs-arrow-bg:var(--color-bg-surface-raised);--tabs-arrow-bg-hover:var(--color-accent)}:root{--menu-border-color:rgba(68,64,60,.1);--menu-shadow:0 2px 8px rgb(68 64 60/7%),0 16px 40px rgba(68,64,60,.12);--menu-item-hover-bg:rgb(68 64 60/5%);--menu-bg:var(--color-bg-surface-raised)}[data-theme=dark],body.body--dark{--menu-border-color:hsla(0,0%,100%,.09);--menu-item-hover-bg:hsla(0,0%,100%,.06);--menu-bg:var(--color-bg-surface-sunken);--menu-shadow:0 16px 40px rgba(0,0,0,.42),0 4px 12px rgba(0,0,0,.24)}:root,[data-theme=dark],body.body--dark{--menu-transition-duration:140ms;--menu-transition-timing-function:ease-out;--menu-text-color:var(--color-text-primary);--menu-radius:var(--radius-lg);--menu-border-width:var(--border-line-sm);--menu-body-font-size:var(--size-caption);--menu-body-line-height:var(--size-caption-line);--menu-min-width:168px;--menu-item-min-height:36px;--menu-item-padding-x:12px;--menu-item-padding-y:8px}:root{--stepper-gap:6px;--stepper-tab-height:40px;--stepper-tab-padding-x:var(--space-base-md);--stepper-tab-padding-y:var(--space-base-sm);--stepper-tab-radius:var(--radius-md);--stepper-dot-size:24px;--stepper-dot-icon-size:14px;--stepper-title-size:var(--size-body2);--stepper-title-line:var(--size-body2-line);--stepper-caption-size:var(--size-small);--stepper-caption-line:var(--size-small-line);--stepper-transition:160ms ease;--stepper-tab-bg:transparent;--stepper-tab-bg-hover:var(--color-black-a04);--stepper-tab-border:transparent;--stepper-tab-border-hover:var(--color-border-default);--stepper-title-color:var(--color-text-secondary);--stepper-title-color-hover:var(--color-text-primary);--stepper-caption-color:var(--color-text-muted);--stepper-dot-bg:var(--color-bg-surface-sunken);--stepper-dot-border:var(--color-border-default);--stepper-dot-icon-color:var(--color-text-secondary);--stepper-active-bg:var(--color-bg-surface-raised);--stepper-active-border:var(--color-border-strong);--stepper-active-title:var(--color-text-primary);--stepper-active-caption:var(--color-text-secondary);--stepper-active-dot-bg:var(--color-primary);--stepper-active-dot-border:var(--color-primary);--stepper-active-dot-icon:var(--color-text-primary);--stepper-done-title:var(--color-success);--stepper-done-dot-bg:var(--color-success-soft);--stepper-done-dot-border:var(--color-success);--stepper-done-dot-icon:var(--color-success);--stepper-error-bg:var(--color-error-soft);--stepper-error-border:var(--color-error);--stepper-error-title:var(--color-error);--stepper-error-caption:var(--color-error);--stepper-error-dot-bg:var(--color-error);--stepper-error-dot-border:var(--color-error);--stepper-error-dot-icon:var(--color-base-00);--stepper-active-shadow:0 1px 2px rgb(68 64 60/7%),0 4px 10px rgb(68 64 60/6%)}[data-theme=dark],body.body--dark{--stepper-tab-bg-hover:var(--color-white-a08);--stepper-dot-bg:var(--color-bg-surface-sunken);--stepper-dot-border:var(--color-border-default);--stepper-dot-icon-color:var(--color-text-secondary);--stepper-active-bg:var(--color-bg-surface-raised);--stepper-active-border:var(--color-border-default);--stepper-active-dot-icon:var(--color-base-00);--stepper-active-shadow:0 1px 2px rgba(0,0,0,.28),0 4px 12px rgba(0,0,0,.22)}:root{--timeline-line-color:var(--color-border-default);--timeline-dot-inner-color:var(--color-bg-page);--timeline-current-shadow:0 1px 2px rgb(68 64 60/5%),0 6px 16px rgb(68 64 60/5%)}[data-theme=dark],body.body--dark{--timeline-line-color:hsla(0,0%,100%,.12);--timeline-dot-inner-color:var(--color-bg-page);--timeline-current-shadow:0 1px 2px rgba(0,0,0,.24),0 6px 18px rgba(0,0,0,.18)}:root,[data-theme=dark],body.body--dark{--timeline-entry-padding-bottom:var(--space-base-xl);--timeline-rail-width:20px;--timeline-content-offset:36px;--timeline-dot-size:10px;--timeline-dot-border-width:2px;--timeline-line-width:1px;--timeline-current-dot-size:12px;--timeline-current-ring-size:4px;--timeline-entry-radius:var(--radius-lg);--timeline-meta-size:var(--size-small);--timeline-meta-line:var(--size-small-line);--timeline-title-color:var(--color-text-primary);--timeline-meta-color:var(--color-text-muted);--timeline-current-bg:var(--color-bg-surface-raised);--timeline-current-border:var(--color-border-default);--timeline-transition-duration:160ms;--timeline-transition-timing:ease}:root{--apex-chart-series-primary:var(--color-primary);--apex-chart-series-secondary:var(--color-info);--apex-chart-series-success:var(--color-success);--apex-chart-series-warning:var(--color-warning);--apex-chart-series-danger:var(--color-error);--apex-chart-text:var(--color-text-primary);--apex-chart-text-muted:var(--color-text-muted);--apex-chart-grid:color-mix(in srgb,var(--color-border-default) 72%,transparent);--apex-chart-crosshair:var(--color-border-strong);--apex-chart-toolbar-bg:color-mix(in srgb,var(--color-bg-surface-raised) 88%,transparent);--apex-chart-toolbar-bg-hover:var(--color-bg-selection);--apex-chart-toolbar-bg-active:var(--color-primary-soft);--apex-chart-toolbar-color:var(--color-text-muted);--apex-chart-toolbar-color-active:var(--color-primary);--apex-chart-toolbar-selected-bg:var(--color-primary);--apex-chart-toolbar-selected-color:var(--color-base-00);--apex-chart-toolbar-border:var(--color-border-default);--apex-chart-toolbar-size:calc(var(--space-base-lg)*2);--apex-chart-toolbar-gap:var(--space-base-sm);--apex-chart-tooltip-bg:var(--color-bg-surface-raised);--apex-chart-tooltip-title-bg:var(--color-bg-surface-sunken);--apex-chart-tooltip-text:var(--color-text-primary);--apex-chart-tooltip-muted:var(--color-text-muted);--apex-chart-tooltip-border:var(--color-border-default);--apex-chart-tooltip-shadow:var(--tooltip-shadow);--apex-chart-menu-bg:var(--color-bg-surface-raised);--apex-chart-menu-hover-bg:var(--color-bg-selection);--apex-chart-menu-text:var(--color-text-primary);--apex-chart-menu-border:var(--color-border-default);--apex-chart-menu-shadow:var(--menu-shadow)}.text-base-00{color:var(--color-base-00)!important}.bg-base-00{background:var(--color-base-00)!important}.text-base-01{color:var(--color-base-01)!important}.bg-base-01{background:var(--color-base-01)!important}.text-base-02{color:var(--color-base-02)!important}.bg-base-02{background:var(--color-base-02)!important}.text-base-03{color:var(--color-base-03)!important}.bg-base-03{background:var(--color-base-03)!important}.text-base-04{color:var(--color-base-04)!important}.bg-base-04{background:var(--color-base-04)!important}.text-base-05{color:var(--color-base-05)!important}.bg-base-05{background:var(--color-base-05)!important}.text-base-06{color:var(--color-base-06)!important}.bg-base-06{background:var(--color-base-06)!important}.text-base-07{color:var(--color-base-07)!important}.bg-base-07{background:var(--color-base-07)!important}.text-base-08{color:var(--color-base-08)!important}.bg-base-08{background:var(--color-base-08)!important}.text-base{color:var(--color-text-primary)!important}.bg-base{background:var(--color-text-primary)!important}.text-second{color:var(--color-text-secondary)!important}.bg-second{background:var(--color-text-secondary)!important}.text-muted{color:var(--color-text-muted)!important}.bg-muted{background:var(--color-text-muted)!important}.text-primary{color:var(--color-primary)!important}.bg-primary{background:var(--color-primary)!important}.text-brand{color:var(--color-primary)!important}.bg-brand{background:var(--color-primary)!important}.text-primary-soft{color:var(--color-primary-soft)!important}.bg-primary-soft{background:var(--color-primary-soft)!important}.text-brand-soft{color:var(--color-primary-soft)!important}.bg-brand-soft{background:var(--color-primary-soft)!important}.text-secondary{color:var(--color-secondary)!important}.bg-secondary{background:var(--color-secondary)!important}.text-red-dark{color:var(--color-error)!important}.bg-red-dark{background:var(--color-error)!important}.text-error{color:var(--color-error)!important}.bg-error{background:var(--color-error)!important}.text-error-soft{color:var(--color-error-soft)!important}.bg-error-soft{background:var(--color-error-soft)!important}.text-negative{color:var(--color-error)!important}.bg-negative{background:var(--color-error)!important}.text-success{color:var(--color-success)!important}.bg-success{background:var(--color-success)!important}.text-success-soft{color:var(--color-success-soft)!important}.bg-success-soft{background:var(--color-success-soft)!important}.text-info{color:var(--color-info)!important}.bg-info{background:var(--color-info)!important}.text-info-soft{color:var(--color-info-soft)!important}.bg-info-soft{background:var(--color-info-soft)!important}.text-warning{color:var(--color-warning)!important}.bg-warning{background:var(--color-warning)!important}.text-warning-soft{color:var(--color-warning-soft)!important}.bg-warning-soft{background:var(--color-warning-soft)!important}.text-accent-orange{color:var(--color-primary-hover)!important}.bg-accent-orange{background:var(--color-primary-hover)!important}.text-surface-sunken{color:var(--color-bg-surface-sunken)!important}.bg-surface-sunken{background:var(--color-bg-surface-sunken)!important}.text-surface-raised{color:var(--color-bg-surface-raised)!important}.bg-surface-raised{background:var(--color-bg-surface-raised)!important}.text-overlay{color:var(--color-bg-overlay)!important}.bg-overlay{background:var(--color-bg-overlay)!important}.text-electric-blue{color:#3b82f6}.bg-filled-electric-blue{background:#3b82f6!important}.bg-electric-blue{background:rgba(59,130,246,.24)!important}.hover-electric-blue{background:rgba(59,130,246,.16)!important}.text-cyan{color:#06b6d4}.bg-filled-cyan{background:#06b6d4!important}.bg-cyan{background:rgba(6,182,212,.24)!important}.hover-cyan{background:rgba(6,182,212,.16)!important}.text-teal{color:#14b8a6}.bg-filled-teal{background:#14b8a6!important}.bg-teal{background:rgba(20,184,166,.24)!important}.hover-teal{background:rgba(20,184,166,.16)!important}.text-emerald{color:#10b981}.bg-filled-emerald{background:#10b981!important}.bg-emerald{background:rgba(16,185,129,.24)!important}.hover-emerald{background:rgba(16,185,129,.16)!important}.text-purple{color:#8b5cf6}.bg-filled-purple{background:#8b5cf6!important}.bg-purple{background:rgba(139,92,246,.24)!important}.hover-purple{background:rgba(139,92,246,.16)!important}.text-lime{color:#84cc16}.bg-filled-lime{background:#84cc16!important}.bg-lime{background:rgba(132,204,22,.24)!important}.hover-lime{background:rgba(132,204,22,.16)!important}.text-yellow{color:#eab308}.bg-filled-yellow{background:#eab308!important}.bg-yellow{background:rgba(234,179,8,.24)!important}.hover-yellow{background:rgba(234,179,8,.16)!important}.text-amber{color:#f59e0b}.bg-filled-amber{background:#f59e0b!important}.bg-amber{background:rgba(245,158,11,.24)!important}.hover-amber{background:rgba(245,158,11,.16)!important}.text-orange{color:#f97316}.bg-filled-orange{background:#f97316!important}.bg-orange{background:rgba(249,115,22,.24)!important}.hover-orange{background:rgba(249,115,22,.16)!important}.text-coral{color:#ff6b6b}.bg-filled-coral{background:#ff6b6b!important}.bg-coral{background:hsla(0,100%,71%,.24)!important}.hover-coral{background:hsla(0,100%,71%,.16)!important}.text-red{color:#ef4444}.bg-filled-red{background:#ef4444!important}.bg-red{background:rgba(239,68,68,.24)!important}.hover-red{background:rgba(239,68,68,.16)!important}.text-rose{color:#f43f5e}.bg-filled-rose{background:#f43f5e!important}.bg-rose{background:rgba(244,63,94,.24)!important}.hover-rose{background:rgba(244,63,94,.16)!important}.text-pink{color:#ec4899}.bg-filled-pink{background:#ec4899!important}.bg-pink{background:rgba(236,72,153,.24)!important}.hover-pink{background:rgba(236,72,153,.16)!important}.text-fuchsia{color:#d946ef}.bg-filled-fuchsia{background:#d946ef!important}.bg-fuchsia{background:rgba(217,70,239,.24)!important}.hover-fuchsia{background:rgba(217,70,239,.16)!important}.text-violet{color:#7c3aed}.bg-filled-violet{background:#7c3aed!important}.bg-violet{background:rgba(124,58,237,.24)!important}.hover-violet{background:rgba(124,58,237,.16)!important}.text-indigo{color:#6366f1}.bg-filled-indigo{background:#6366f1!important}.bg-indigo{background:rgba(99,102,241,.24)!important}.hover-indigo{background:rgba(99,102,241,.16)!important}.text-sky{color:#0ea5e9}.bg-filled-sky{background:#0ea5e9!important}.bg-sky{background:rgba(14,165,233,.24)!important}.hover-sky{background:rgba(14,165,233,.16)!important}.text-mint{color:#4ade80}.bg-filled-mint{background:#4ade80!important}.bg-mint{background:rgba(74,222,128,.24)!important}.hover-mint{background:rgba(74,222,128,.16)!important}.text-neutral-grey{color:#71717a}.bg-filled-neutral-grey{background:#71717a!important}.bg-neutral-grey{background:hsla(240,4%,46%,.24)!important}.hover-neutral-grey{background:hsla(240,4%,46%,.16)!important}.text-slate{color:#64748b}.bg-filled-slate{background:#64748b!important}.bg-slate{background:rgba(100,116,139,.24)!important}.hover-slate{background:rgba(100,116,139,.16)!important}.text-neon-green{color:#00ff85}.bg-filled-neon-green{background:#00ff85!important}.bg-neon-green{background:rgba(0,255,133,.24)!important}.hover-neon-green{background:rgba(0,255,133,.16)!important}.text-neon-purple{color:#bc5cff}.bg-filled-neon-purple{background:#bc5cff!important}.bg-neon-purple{background:rgba(188,92,255,.24)!important}.hover-neon-purple{background:rgba(188,92,255,.16)!important}.text-neon-blue{color:#00c2ff}.bg-filled-neon-blue{background:#00c2ff!important}.bg-neon-blue{background:rgba(0,194,255,.24)!important}.hover-neon-blue{background:rgba(0,194,255,.16)!important}.text-premium-gold{color:#f5c451}.bg-filled-premium-gold{background:#f5c451!important}.bg-premium-gold{background:rgba(245,196,81,.24)!important}.hover-premium-gold{background:rgba(245,196,81,.16)!important}.gradient-background{background:linear-gradient(145deg,var(--color-primary-soft),transparent 54%),var(--color-bg-surface-sunken)}.gap-xs{gap:var(--space-base-xs)}.gap-x-xs{-moz-column-gap:var(--space-base-xs);column-gap:var(--space-base-xs)}.gap-y-xs{row-gap:var(--space-base-xs)}.gap-sm{gap:var(--space-base-sm)}.gap-x-sm{-moz-column-gap:var(--space-base-sm);column-gap:var(--space-base-sm)}.gap-y-sm{row-gap:var(--space-base-sm)}.gap-md{gap:var(--space-base-md)}.gap-x-md{-moz-column-gap:var(--space-base-md);column-gap:var(--space-base-md)}.gap-y-md{row-gap:var(--space-base-md)}.gap-lg{gap:var(--space-base-lg)}.gap-x-lg{-moz-column-gap:var(--space-base-lg);column-gap:var(--space-base-lg)}.gap-y-lg{row-gap:var(--space-base-lg)}.gap-xl{gap:var(--space-base-xl)}.gap-x-xl{-moz-column-gap:var(--space-base-xl);column-gap:var(--space-base-xl)}.gap-y-xl{row-gap:var(--space-base-xl)}.gap-xxl{gap:var(--space-base-xxl)}.gap-x-xxl{-moz-column-gap:var(--space-base-xxl);column-gap:var(--space-base-xxl)}.gap-y-xxl{row-gap:var(--space-base-xxl)}.gap-xl2{gap:var(--space-base-xl2)}.gap-x-xl2{-moz-column-gap:var(--space-base-xl2);column-gap:var(--space-base-xl2)}.gap-y-xl2{row-gap:var(--space-base-xl2)}.gap-base{gap:15px}.m-none-auto{margin-right:auto}.m-left-auto,.m-none-auto{margin-left:auto}.p-none{padding:0}.m-none{margin:0}.border-default-xs{border:var(--border-default-xs)}.border-default-sm{border:var(--border-default-sm)}.border-primary-xs{border:var(--border-primary-xs)}.border-primary-sm{border:var(--border-primary-sm)}.border-secondary-xs{border:var(--border-secondary-xs)}.border-secondary-sm{border:var(--border-secondary-sm)}.border-line-xs{border-width:var(--border-line-xs)}.border-line-y-xs{border-width:var(--border-line-xs) 0}.border-line-x-xs{border-width:0 var(--border-line-xs)}.border-line-t-xs{border-top-width:var(--border-line-xs)}.border-line-b-xs{border-bottom-width:var(--border-line-xs)}.border-line-l-xs{border-left-width:var(--border-line-xs)}.border-line-r-xs{border-right-width:var(--border-line-xs)}.border-line-sm{border-width:var(--border-line-sm)}.border-line-y-sm{border-width:var(--border-line-sm) 0}.border-line-x-sm{border-width:0 var(--border-line-sm)}.border-line-t-sm{border-top-width:var(--border-line-sm)}.border-line-b-sm{border-bottom-width:var(--border-line-sm)}.border-line-l-sm{border-left-width:var(--border-line-sm)}.border-line-r-sm{border-right-width:var(--border-line-sm)}.border-solid{border-style:solid}.full-vheight{height:100vh}.full-vwidth{width:100vw}.full-width{width:100%!important}.half-width{width:50%}.preloader{z-index:9999}.required--str:after{content:"*";font-weight:700}.line-through{text-decoration:line-through}.q-carousel__slide{background-repeat:no-repeat;background-size:100%}.no-resize.q-textarea .q-field__native{resize:none}.text-required{color:var(--color-error)}.position-relative{position:relative}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.liquid-primary{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.liquid-primary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.liquid-primary:after,.liquid-primary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.liquid-primary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.liquid-primary>*{position:relative;z-index:2}.liquid-primary.q-menu.q-transition--fade-enter-active{transition:none}.liquid-primary.q-menu.q-transition--fade-enter-from,.liquid-primary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .liquid-primary:before,.q-dialog__inner[class*=-leave-active] .liquid-primary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.liquid-secondary{--liquid-current-bg:var(--liquid-secondary-bg);--liquid-current-tint:var(--liquid-secondary-tint);--liquid-current-border:var(--liquid-secondary-border);--liquid-current-blur:var(--liquid-secondary-blur);--liquid-current-saturation:var(--liquid-secondary-saturation);--liquid-current-opacity:var(--liquid-secondary-opacity);--liquid-current-backdrop-filter:var(--liquid-secondary-backdrop-filter);--liquid-current-shadow:var(--liquid-secondary-shadow);--liquid-current-highlight-top:var(--liquid-secondary-highlight-top);--liquid-current-highlight-left:var(--liquid-secondary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-secondary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-secondary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.liquid-secondary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.liquid-secondary:after,.liquid-secondary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.liquid-secondary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.liquid-secondary>*{position:relative;z-index:2}.liquid-secondary.q-menu.q-transition--fade-enter-active{transition:none}.liquid-secondary.q-menu.q-transition--fade-enter-from,.liquid-secondary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .liquid-secondary:before,.q-dialog__inner[class*=-leave-active] .liquid-secondary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.q-transition--liquid-overlay-enter-active{transition:transform .16s cubic-bezier(.22,1,.36,1)}.q-transition--liquid-overlay-enter-from{opacity:1;transform:scale(.985)}.q-transition--liquid-overlay-enter-to{opacity:1;transform:scale(1)}.q-transition--liquid-overlay-leave-active{transition:opacity .12s ease-in}.q-transition--liquid-overlay-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.q-transition--liquid-overlay-enter-active,.q-transition--liquid-overlay-leave-active{transition:none}}@keyframes diling{0%{transform:rotate(0deg)}25%{transform:rotate(35deg)}75%{transform:rotate(-35deg)}to{transform:rotate(0deg)}}@keyframes carousel{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes slidein{0%{margin-left:0;width:100%}to{margin-left:10%;width:150%}}@keyframes shadow-transfution{0%{box-shadow:0 0 1px 1px var(--color-primary)}50%{box-shadow:0 0 4px 1.15px var(--color-primary)}to{box-shadow:0 0 1px 1px var(--color-primary)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes shadow-transfution-pulse{0%{box-shadow:0 0 1px 1px var(--color-primary);transform:scale(1)}50%{box-shadow:0 0 4px 1.15px var(--color-primary);transform:scale(1.1)}to{box-shadow:0 0 1px 1px var(--color-primary);transform:scale(1)}}@keyframes shadow-transfution-pulse-grey{0%{box-shadow:0 0 1px 1px var(--color-bg-surface);transform:scale(1)}50%{box-shadow:0 0 4px 1.15px var(--color-bg-surface);transform:scale(1.1)}to{box-shadow:0 0 1px 1px var(--color-bg-surface);transform:scale(1)}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.pulse-animation-brand:hover{animation:shadow-transfution-pulse 1.5s infinite}.pulse-animation-brand:hover .s-icon{animation:pulse 1.5s infinite}.pulse-animation-grey-main:hover{animation:shadow-transfution-pulse-grey 1.5s infinite}.pulse-animation-grey-main:hover .s-icon{animation:pulse 1.5s infinite}.animation-img-scale{overflow:hidden;position:relative}.animation-img-scale img{display:block;transition:transform .3s ease-in-out;width:100%}.animation-img-scale:hover img{transform:scale(1.05)}@keyframes s-menu-separated-content-show{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.s-menu.q-menu.q-transition--fade-enter-active{transition:none}.s-menu.q-menu.q-transition--fade-enter-from,.s-menu.q-menu.q-transition--fade-enter-to{opacity:1}.s-menu.q-menu:not(.s-menu--separated){--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-menu.q-menu:not(.s-menu--separated):before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-menu.q-menu:not(.s-menu--separated):after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-menu.q-menu:not(.s-menu--separated)>*{position:relative;z-index:2}.s-menu.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-active{transition:none}.s-menu.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-from,.s-menu.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-menu.q-menu:not(.s-menu--separated):before,.q-dialog__inner[class*=-leave-active] .s-menu.q-menu:not(.s-menu--separated):before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-menu.q-menu:not(.s-menu--separated){border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);color:var(--menu-text-color);min-width:var(--menu-min-width);overflow-y:auto;padding:var(--space-base-sm)}.s-menu.q-menu:not(.s-menu--separated) .q-list{min-width:inherit;padding:0}.s-menu.q-menu.s-menu--separated{background:none;background-color:none;box-shadow:none}.s-menu.q-menu.s-menu--separated>.q-list{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-menu.q-menu.s-menu--separated>.q-list:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-menu.q-menu.s-menu--separated>.q-list:after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-menu.q-menu.s-menu--separated>.q-list>*{position:relative;z-index:2}.s-menu.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-active{transition:none}.s-menu.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-from,.s-menu.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-menu.q-menu.s-menu--separated>.q-list:before,.q-dialog__inner[class*=-leave-active] .s-menu.q-menu.s-menu--separated>.q-list:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-menu.q-menu.s-menu--separated>.q-list{border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);color:var(--menu-text-color);min-width:var(--menu-min-width);overflow-y:auto;padding:var(--space-base-sm)}.s-menu.q-menu.s-menu--separated>.q-list>.s-menu__content{animation:s-menu-separated-content-show .14s ease-out both}.s-menu.q-menu.s-menu--separated>.q-list:nth-child(2)>.s-menu__content{animation-delay:20ms}.s-menu.q-menu.s-menu--separated>.q-list:nth-child(3)>.s-menu__content{animation-delay:40ms}.s-menu.q-menu.s-menu--separated>.q-list:nth-child(4)>.s-menu__content{animation-delay:60ms}.s-menu .q-item{border-radius:var(--menu-radius);color:var(--menu-text-color);font-size:var(--menu-body-font-size);font-weight:var(--font-weight-regular);line-height:var(--menu-body-line-height);min-height:var(--menu-item-min-height);padding:var(--menu-item-padding-y) var(--menu-item-padding-x);transition:color var(--menu-transition-duration) var(--menu-transition-timing-function),background-color var(--menu-transition-duration) var(--menu-transition-timing-function)}.s-menu .q-item:hover .q-focus-helper{opacity:0!important}.s-menu .q-item.q-manual-focusable--focused,.s-menu .q-item:hover{background:var(--menu-item-hover-bg)}.s-menu .q-item.is-danger,.s-menu .q-item.text-negative{color:var(--color-danger)}.s-menu .q-item.is-danger:hover,.s-menu .q-item.text-negative:hover{background:var(--color-error-soft)}.s-menu.s-menu-no--hover .q-item.q-manual-focusable--focused,.s-menu.s-menu-no--hover .q-item:hover{background:none!important}.s-btn{border:var(--btn-border-width) solid transparent;border-radius:var(--btn-border-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);text-transform:none;transition:var(--btn-transition)}.s-btn:focus-visible{outline:var(--btn-focus-ring-width) solid var(--btn-focus-ring-color);outline-offset:var(--btn-focus-ring-offset)}.s-btn.disabled,.s-btn:disabled,.s-btn[disabled]{opacity:var(--btn-disabled-opacity)!important}.s-btn .q-icon,.s-btn .q-spinner{font-size:var(--btn-icon-size)}.s-btn:active .q-focus-helper,.s-btn:focus .q-focus-helper,.s-btn:hover .q-focus-helper{opacity:0!important}.s-btn.q-btn--actionable:active:before,.s-btn:active:before,.s-btn:before{box-shadow:none}.s-btn.q-btn--round{border-radius:50%}.s-btn.s-btn__size-normal{height:-moz-max-content;height:max-content;min-height:var(--btn-size-normal-min-height);min-width:var(--btn-size-normal-min-width);padding:var(--btn-size-normal-padding)}.s-btn.s-btn__size-normal.s-btn__appearance-flat{min-height:calc(var(--btn-size-normal-min-height) + 2px);min-width:calc(var(--btn-size-normal-min-width) + 2px)}.s-btn.s-btn__size-normal.s-btn__only-icon{padding:var(--btn-size-normal-only-icon-padding)}.s-btn.s-btn__size-normal.s-btn__only-icon.q-btn--round{min-height:var(--btn-size-normal-round-min);min-width:var(--btn-size-normal-round-min);padding:0}.s-btn.s-btn__size-large{height:-moz-max-content;height:max-content;min-height:var(--btn-size-large-min-height);min-width:var(--btn-size-large-min-width);padding:var(--btn-size-large-padding)}.s-btn.s-btn__size-large.s-btn__appearance-flat{min-height:calc(var(--btn-size-large-min-height) + 2px);min-width:calc(var(--btn-size-large-min-width) + 2px)}.s-btn.s-btn__size-large.s-btn__only-icon{padding:var(--btn-size-large-only-icon-padding)}.s-btn.s-btn__size-large.s-btn__only-icon.q-btn--round{min-height:var(--btn-size-large-round-min);min-width:var(--btn-size-large-round-min);padding:0}.s-btn.s-btn__size-small{height:-moz-max-content;height:max-content;min-height:var(--btn-size-small-min-height);min-width:var(--btn-size-small-min-width);padding:var(--btn-size-small-padding)}.s-btn.s-btn__size-small.s-btn__appearance-flat{min-height:calc(var(--btn-size-small-min-height) + 2px);min-width:calc(var(--btn-size-small-min-width) + 2px)}.s-btn.s-btn__size-small.s-btn__only-icon{padding:var(--btn-size-small-only-icon-padding)}.s-btn.s-btn__size-small.s-btn__only-icon .q-icon,.s-btn.s-btn__size-small.s-btn__only-icon .q-spinner{font-size:var(--btn-icon-size-small)}.s-btn.s-btn__size-small.s-btn__only-icon.q-btn--round{min-height:var(--btn-size-small-round-min);min-width:var(--btn-size-small-round-min);padding:0}.s-btn.s-btn__size-extra-large{height:-moz-max-content;height:max-content;min-height:var(--btn-size-extra-large-min-height);min-width:var(--btn-size-extra-large-min-width);padding:var(--btn-size-extra-large-padding)}.s-btn.s-btn__size-extra-large.s-btn__appearance-flat{min-height:calc(var(--btn-size-extra-large-min-height) + 2px);min-width:calc(var(--btn-size-extra-large-min-width) + 2px)}.s-btn.s-btn__size-extra-large.s-btn__only-icon{padding:var(--btn-size-extra-large-only-icon-padding)}.s-btn.s-btn__size-extra-large.s-btn__only-icon.q-btn--round{min-height:var(--btn-size-extra-large-round-min);min-width:var(--btn-size-extra-large-round-min);padding:0}.s-btn__type-brand{--btn-type-bg:var(--btn-brand-bg);--btn-type-hover-bg:var(--btn-brand-hover-bg);--btn-type-active-bg:var(--btn-brand-active-bg);--btn-type-accent:var(--btn-brand-accent);--btn-type-soft-bg:var(--btn-brand-soft-bg);--btn-type-on-bg:var(--btn-brand-on-bg)}.s-btn__type-secondary{--btn-type-bg:var(--btn-secondary-bg);--btn-type-hover-bg:var(--btn-secondary-hover-bg);--btn-type-active-bg:var(--btn-secondary-active-bg);--btn-type-accent:var(--btn-secondary-accent);--btn-type-soft-bg:var(--btn-secondary-soft-bg);--btn-type-on-bg:var(--btn-secondary-on-bg)}.s-btn__type-danger{--btn-type-bg:var(--btn-danger-bg);--btn-type-hover-bg:var(--btn-danger-hover-bg);--btn-type-active-bg:var(--btn-danger-active-bg);--btn-type-accent:var(--btn-danger-accent);--btn-type-soft-bg:var(--btn-danger-soft-bg);--btn-type-on-bg:var(--btn-danger-on-bg)}.s-btn__type-success{--btn-type-bg:var(--btn-success-bg);--btn-type-hover-bg:var(--btn-success-hover-bg);--btn-type-active-bg:var(--btn-success-active-bg);--btn-type-accent:var(--btn-success-accent);--btn-type-soft-bg:var(--btn-success-soft-bg);--btn-type-on-bg:var(--btn-success-on-bg)}.s-btn__type-warning{--btn-type-bg:var(--btn-warning-bg);--btn-type-hover-bg:var(--btn-warning-hover-bg);--btn-type-active-bg:var(--btn-warning-active-bg);--btn-type-accent:var(--btn-warning-accent);--btn-type-soft-bg:var(--btn-warning-soft-bg);--btn-type-on-bg:var(--btn-warning-on-bg)}.s-btn__type-info{--btn-type-bg:var(--btn-info-bg);--btn-type-hover-bg:var(--btn-info-hover-bg);--btn-type-active-bg:var(--btn-info-active-bg);--btn-type-accent:var(--btn-info-accent);--btn-type-soft-bg:var(--btn-info-soft-bg);--btn-type-on-bg:var(--btn-info-on-bg)}.s-btn__type-base{--btn-type-bg:var(--btn-base-bg);--btn-type-hover-bg:var(--btn-base-hover-bg);--btn-type-active-bg:var(--btn-base-active-bg);--btn-type-accent:var(--btn-base-accent);--btn-type-soft-bg:var(--btn-base-soft-bg);--btn-type-on-bg:var(--btn-base-on-bg)}.s-btn__type-gradient-brand{--btn-type-bg:var(--btn-gradient-brand-bg);--btn-type-hover-bg:var(--btn-gradient-brand-hover-bg);--btn-type-active-bg:var(--btn-gradient-brand-active-bg);--btn-type-accent:var(--btn-gradient-brand-accent);--btn-type-soft-bg:var(--btn-gradient-brand-soft-bg);--btn-type-on-bg:var(--btn-gradient-brand-on-bg)}.s-btn__type-gradient-brand-vivid{--btn-type-bg:var(--btn-gradient-brand-vivid-bg);--btn-type-hover-bg:var(--btn-gradient-brand-vivid-hover-bg);--btn-type-active-bg:var(--btn-gradient-brand-vivid-active-bg);--btn-type-accent:var(--btn-gradient-brand-vivid-accent);--btn-type-soft-bg:var(--btn-gradient-brand-vivid-soft-bg);--btn-type-on-bg:var(--btn-gradient-brand-vivid-on-bg)}.s-btn__appearance-filled{background:var(--btn-type-bg);color:var(--btn-type-on-bg)}.s-btn__appearance-filled.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):focus,.s-btn__appearance-filled.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):hover{background:var(--btn-type-hover-bg)}.s-btn__appearance-filled.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled).q-btn--active,.s-btn__appearance-filled.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):active{background:var(--btn-type-active-bg)}.s-btn__appearance-outlined{background:transparent;border-color:var(--btn-type-accent);color:var(--btn-type-accent)}.s-btn__appearance-outlined.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):focus,.s-btn__appearance-outlined.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):hover{background:var(--btn-type-soft-bg)}.s-btn__appearance-outlined.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled).q-btn--active,.s-btn__appearance-outlined.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):active{background:var(--btn-type-soft-bg);opacity:var(--btn-active-opacity)}.s-btn__appearance-flat{background:transparent;color:var(--btn-type-accent)}.s-btn__appearance-flat.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):focus,.s-btn__appearance-flat.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):hover{background:var(--btn-type-soft-bg)}.s-btn__appearance-flat.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled).q-btn--active,.s-btn__appearance-flat.q-btn--actionable:not(:disabled):not([disabled]):not(.disabled):active{background:var(--btn-type-soft-bg);opacity:var(--btn-active-opacity)}.hide-number-arrow input[type=number]{-moz-appearance:textfield}.hide-number-arrow input[type=number]::-webkit-inner-spin-button,.hide-number-arrow input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.required-label__above:after{color:var(--field-required-asterisk-color);content:"*";font-weight:700}.s-input{border-radius:var(--field-border-radius);font-size:var(--field-text-size);font-size:var(--input-base-font-size);font-weight:var(--field-text-font-weight);font-weight:var(--input-base-font-weight);letter-spacing:var(--field-text-letter-spacing);letter-spacing:var(--input-base-letter-spacing);line-height:var(--field-text-line-height);line-height:var(--input-base-line-height);transition:all var(--field-transition)}.s-input--required .file-label:after,.s-input--required .q-field__label:after,.s-input--required.field-select__option-group .label:after{color:var(--field-required-asterisk-color);content:"*";font-weight:700}.s-input .q-field__label{color:var(--field-label-color);font-size:var(--field-label-font-size);font-weight:var(--field-label-font-weight);top:var(--field-label-top)}.s-input.q-field--float .q-field__label{transform:translateY(var(--field-label-float-translate-y)) scale(var(--field-label-float-scale))}.s-input.q-field--readonly.q-field--standard .q-field__control:before,.s-input.q-field--readonly.q-field--standard .q-field__control:hover:before{border-color:var(--field-standard-readonly-border-color)}.s-input input.q-field__native:-webkit-autofill,.s-input input.q-field__native:-webkit-autofill:active,.s-input input.q-field__native:-webkit-autofill:focus,.s-input input.q-field__native:-webkit-autofill:hover,.s-input textarea.q-field__native:-webkit-autofill,.s-input textarea.q-field__native:-webkit-autofill:active,.s-input textarea.q-field__native:-webkit-autofill:focus,.s-input textarea.q-field__native:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-autofill-text)!important;background-color:var(--field-autofill-bg)!important;background-image:none!important;box-shadow:0 0 0 1000px var(--field-autofill-bg) inset!important;caret-color:var(--field-autofill-text);color:var(--field-autofill-text)!important;-webkit-transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}.s-input input.q-field__native:-internal-autofill-selected,.s-input textarea.q-field__native:-internal-autofill-selected{-webkit-text-fill-color:var(--field-autofill-text)!important;background-color:var(--field-autofill-bg)!important;background-image:none!important;box-shadow:0 0 0 1000px var(--field-autofill-bg) inset!important;caret-color:var(--field-autofill-text);color:var(--field-autofill-text)!important;transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}.s-input.q-field--rounded input.q-field__native,.s-input.q-field--rounded textarea.q-field__native{border-radius:var(--field-autofill-border-radius)}.s-input.q-field--outlined input.q-field__native:-internal-autofill-selected,.s-input.q-field--outlined input.q-field__native:-webkit-autofill,.s-input.q-field--outlined input.q-field__native:-webkit-autofill:active,.s-input.q-field--outlined input.q-field__native:-webkit-autofill:focus,.s-input.q-field--outlined input.q-field__native:-webkit-autofill:hover,.s-input.q-field--outlined textarea.q-field__native:-internal-autofill-selected,.s-input.q-field--outlined textarea.q-field__native:-webkit-autofill,.s-input.q-field--outlined textarea.q-field__native:-webkit-autofill:active,.s-input.q-field--outlined textarea.q-field__native:-webkit-autofill:focus,.s-input.q-field--outlined textarea.q-field__native:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-autofill-text)!important;background-color:var(--field-autofill-bg-outlined)!important;background-image:none!important;box-shadow:0 0 0 1000px var(--field-autofill-bg-outlined) inset!important;caret-color:var(--field-autofill-text);color:var(--field-autofill-text)!important;-webkit-transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}.s-input .q-field__control,.s-input .q-field__marginal{height:var(--input-height)}.s-input.q-field--dense .q-field__control,.s-input.q-field--dense .q-field__marginal{height:var(--input-height-dense)}.s-input.q-field--labeled:not(.q-textarea) .q-field__native,.s-input.q-field--labeled:not(.q-textarea) .q-field__prefix,.s-input.q-field--labeled:not(.q-textarea) .q-field__suffix{line-height:var(--input-base-line-height);padding-bottom:var(--input-labeled-padding-bottom);padding-top:var(--input-labeled-padding-top)}.s-input.q-field--labeled.q-field--dense:not(.q-textarea) .q-field__native,.s-input.q-field--labeled.q-field--dense:not(.q-textarea) .q-field__prefix,.s-input.q-field--labeled.q-field--dense:not(.q-textarea) .q-field__suffix{padding-bottom:var(--input-labeled-padding-bottom-dense);padding-top:var(--input-labeled-padding-top-dense)}.s-input .q-field__marginal .q-icon{font-size:var(--input-icon-size)}.s-input.q-field--dense.q-textarea .q-field__control,.s-input.q-textarea .q-field__marginal{height:auto}.s-input.q-textarea .q-field__native{padding-bottom:var(--input-textarea-padding-bottom)}.s-input.q-textarea .q-field__control{height:auto;min-height:var(--input-height-dense)}.s-input input.q-field__native[type=number]::-webkit-inner-spin-button,.s-input input.q-field__native[type=number]::-webkit-outer-spin-button{height:var(--input-number-spinner-height);margin:0;max-height:100%;vertical-align:middle}.s-input--no-resize textarea{resize:none!important}.s-input--disable,.s-input--readonly{opacity:var(--field-disabled-opacity)}.s-input--disable .q-field__control,.s-input--disable .q-field__control .q-field__label,.s-input--readonly .q-field__control,.s-input--readonly .q-field__control .q-field__label{color:var(--field-disabled-color)}.s-input--dense .q-field__label{color:var(--field-label-color);font-size:var(--field-dense-label-font-size);font-weight:var(--field-dense-label-font-weight);top:var(--field-dense-label-top)}.s-input--dense.q-field--float .q-field__label{transform:translateY(var(--field-dense-label-float-translate-y)) scale(var(--field-dense-label-float-scale))}.s-input.q-field--filled.q-field--rounded .q-field__control{border:var(--field-border-default);border-radius:var(--field-border-radius)}.s-input.q-field--filled .q-field__control{color:var(--field-control-color);padding:0 var(--field-padding-x)}.s-input.q-field--filled .q-field__control:before{border-bottom:none}.s-input.q-field--filled .q-field__control:after{background-color:transparent}.s-input.q-field--filled .q-field__control,.s-input.q-field--filled.q-field--disabled.q-field--filled:hover .q-field__control{background-color:var(--field-bg-color)}.s-input.q-field--filled.q-field--filled:hover .q-field__control{background-color:var(--field-bg-color);border:var(--field-border-default-hover)}.s-input.q-field--filled.q-field--focused .q-field__control{background-color:var(--field-bg-color)}.s-input.q-field--filled.q-field--readonly .q-field__control:before{background-color:var(--field-bg-color);border:var(--field-border-default-readonly)}.s-input.q-field--filled.q-field--readonly .q-field__control,.s-input.q-field--filled.q-field--readonly .q-field__control:hover{background:var(--field-bg-color);border:none}.s-input.q-field--filled.q-field--highlighted .q-field__label{color:var(--field-focus-label-color)}.s-input.q-field--filled.q-field--highlighted .q-field__control{background:var(--field-bg-color);border:var(--field-border-default-focus)}.s-input.q-field--filled.q-field--highlighted .q-field__control:before{background-color:var(--field-bg-color)}.s-input.q-field--filled.q-field--filled:hover.q-field--highlighted .q-field__control{border:var(--field-border-default-focus)}.s-input.q-field--filled.q-field--filled .q-field__control:before{background-color:var(--field-bg-color)}.s-input.q-field--filled.q-field--highlighted.q-field--error .q-field__control{border:var(--field-border-default-error)}.s-input.q-field--filled.q-field--highlighted.q-field--error .q-field__label{color:var(--field-label-color)}.s-input.q-field--outlined.q-field--rounded .q-field__control{border-radius:var(--field-border-radius)}.s-input.q-field--outlined .q-field__control:before{border:var(--field-border-outline)}.s-input.q-field--outlined .q-field__control{background:var(--field-outline-bg)}.s-input.q-field--outlined.q-field--outlined .q-field__control:after,.s-input.q-field--outlined.q-field--outlined.q-field--highlighted .q-field__control:after{border:none;transition:none}.s-input.q-field--outlined.q-field--outlined:hover .q-field__control:before{border:var(--field-border-outline-hover)}.s-input.q-field--outlined.q-field--highlighted .q-field__control:before{border:var(--field-border-outline-focus)}.s-input.q-field--outlined.q-field--outlined:hover.q-field--highlighted .q-field__control:before{border:var(--field-border-outline-focus-hover)}.s-input.q-field--borderless.q-field--readonly .q-field__control:before{border-bottom:1px dashed var(--field-border-color-dashed-readonly)}.s-input.q-field--borderless.q-field--readonly input,.s-input.q-field--borderless.q-field--readonly textarea{color:var(--field-border-color-dashed-readonly)}.s-input.q-field--borderless.q-field--readonly .q-field__control,.s-input.q-field--borderless.q-field--readonly .q-field__control:hover{background:var(--field-bg-color)}.s-input.q-field--borderless.s-input--borderless ::-moz-placeholder{color:var(--field-border-color-dashed-readonly)}.s-input.q-field--borderless.s-input--borderless ::placeholder{color:var(--field-border-color-dashed-readonly)}.s-input.q-field--borderless.s-input--borderless--text-h1 ::-moz-placeholder{font-size:var(--input-h1-font-size);font-weight:var(--input-h1-font-weight);letter-spacing:var(--input-h1-letter-spacing);line-height:var(--input-h1-line-height)}.s-input.q-field--borderless.s-input--borderless--text-h1 ::placeholder,.s-input.q-field--borderless.s-input--borderless--text-h1 input,.s-input.q-field--borderless.s-input--borderless--text-h1 textarea{font-size:var(--input-h1-font-size);font-weight:var(--input-h1-font-weight);letter-spacing:var(--input-h1-letter-spacing);line-height:var(--input-h1-line-height)}.s-input.q-field--borderless.s-input--borderless--text-body1-demibold ::-moz-placeholder{font-size:var(--input-demibold-font-size);font-weight:var(--input-demibold-font-weight);letter-spacing:var(--input-demibold-letter-spacing);line-height:var(--input-demibold-line-height)}.s-input.q-field--borderless.s-input--borderless--text-body1-demibold ::placeholder,.s-input.q-field--borderless.s-input--borderless--text-body1-demibold input,.s-input.q-field--borderless.s-input--borderless--text-body1-demibold textarea{font-size:var(--input-demibold-font-size);font-weight:var(--input-demibold-font-weight);letter-spacing:var(--input-demibold-letter-spacing);line-height:var(--input-demibold-line-height)}.s-phone-input__country-menu.q-menu{display:flex;flex-direction:column;max-height:var(--phone-input-country-menu-max-height);overflow:hidden}.s-phone-input__country-options{overflow-y:auto}.s-date-picker__popup{background:var(--date-picker-bg);border-radius:var(--date-picker-radius);box-shadow:var(--date-picker-shadow);overflow:hidden}.s-date-picker__menu{--dp-background-color:var(--date-picker-bg);--dp-text-color:var(--date-picker-text);--dp-hover-color:var(--date-picker-hover-bg);--dp-hover-text-color:var(--date-picker-hover-text);--dp-hover-icon-color:var(--date-picker-icon-hover);--dp-primary-color:var(--date-picker-selected-bg);--dp-primary-disabled-color:var(--date-picker-selected-bg-disabled);--dp-primary-text-color:var(--date-picker-selected-text);--dp-secondary-color:var(--date-picker-text-muted);--dp-border-color:var(--date-picker-border);--dp-menu-border-color:var(--date-picker-border);--dp-border-color-hover:var(--date-picker-border-hover);--dp-border-color-focus:var(--date-picker-border-focus);--dp-disabled-color:var(--date-picker-disabled-bg);--dp-disabled-color-text:var(--date-picker-disabled-text);--dp-scroll-bar-background:var(--date-picker-scrollbar-track);--dp-scroll-bar-color:var(--date-picker-scrollbar-thumb);--dp-success-color:var(--date-picker-success);--dp-success-color-disabled:var(--date-picker-success);--dp-icon-color:var(--date-picker-icon);--dp-danger-color:var(--date-picker-danger);--dp-marker-color:var(--date-picker-marker);--dp-tooltip-color:var(--date-picker-tooltip-bg);--dp-highlight-color:var(--date-picker-highlight);--dp-range-between-dates-background-color:var(--date-picker-range-bg);--dp-range-between-dates-text-color:var(--date-picker-range-text);--dp-range-between-border-color:var(--date-picker-range-bg);--dp-font-family:var(--date-picker-font-family);--dp-font-size:var(--date-picker-font-size);--dp-preview-font-size:var(--date-picker-preview-font-size);--dp-time-font-size:var(--date-picker-time-font-size);--dp-border-radius:var(--date-picker-control-radius);--dp-cell-border-radius:var(--date-picker-cell-radius);--dp-button-height:var(--date-picker-control-size);--dp-month-year-row-height:var(--date-picker-control-size);--dp-month-year-row-button-size:var(--date-picker-control-size);--dp-button-icon-height:var(--date-picker-icon-size);--dp-cell-size:var(--date-picker-cell-size);--dp-cell-padding:var(--date-picker-cell-padding);--dp-menu-min-width:var(--date-picker-menu-min-width);--dp-menu-padding:var(--date-picker-menu-padding);--dp-row-margin:var(--date-picker-row-margin);--dp-multi-calendars-spacing:var(--date-picker-calendar-gap);--dp-overlay-col-padding:var(--date-picker-overlay-padding);--dp-time-inc-dec-button-size:var(--date-picker-time-control-size);--dp-common-transition:all var(--date-picker-transition-duration) ease-out;--dp-animation-duration:var(--date-picker-transition-duration);border-color:var(--date-picker-border);border-radius:var(--date-picker-radius);box-shadow:none}.s-date-picker__menu .dp__calendar_header_item{color:var(--date-picker-text-muted);font-size:var(--date-picker-preview-font-size);font-weight:var(--font-weight-medium)}.s-date-picker__menu .dp--year-select,.s-date-picker__menu .dp__month_year_select,.s-date-picker__menu .dp__time_display{font-weight:var(--font-weight-medium)}.s-date-picker__menu .dp__menu_disabled{background:var(--date-picker-bg);opacity:var(--date-picker-disabled-opacity)}.s-date-picker__menu .dp--year-select:focus-visible,.s-date-picker__menu .dp__action_button:focus-visible,.s-date-picker__menu .dp__cell_inner:focus-visible,.s-date-picker__menu .dp__inner_nav:focus-visible,.s-date-picker__menu .dp__month_year_select:focus-visible,.s-date-picker__menu .dp__overlay_cell:focus-visible,.s-date-picker__menu .dp__time_display:focus-visible{outline:2px solid var(--date-picker-focus-ring);outline-offset:1px}.s-checkbox{color:var(--selection-control-label-color);transition:opacity var(--selection-control-transition-duration) ease}.s-checkbox .q-checkbox__label,.s-checkbox .q-radio__label,.s-checkbox .q-toggle__label{color:var(--selection-control-label-color);font-size:var(--size-body2);line-height:var(--size-body2-line)}.s-checkbox.disabled,.s-checkbox[aria-disabled=true]{opacity:var(--selection-control-disabled-opacity)!important}.s-checkbox:focus-visible .q-checkbox__bg{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-checkbox.s-selection-control__color-primary{--selection-control-accent:var(--color-primary);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-base{--selection-control-accent:var(--color-text-primary);--selection-control-on-accent:var(--color-bg-surface)}.s-checkbox.s-selection-control__color-electric-blue{--selection-control-accent:var(--color-system-electric-blue);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-cyan{--selection-control-accent:var(--color-system-cyan);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-teal{--selection-control-accent:var(--color-system-teal);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-emerald{--selection-control-accent:var(--color-system-emerald);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-purple{--selection-control-accent:var(--color-system-purple);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-lime{--selection-control-accent:var(--color-system-lime);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-yellow{--selection-control-accent:var(--color-system-yellow);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-amber{--selection-control-accent:var(--color-system-amber);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-orange{--selection-control-accent:var(--color-system-orange);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-coral{--selection-control-accent:var(--color-system-coral);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-red{--selection-control-accent:var(--color-system-red);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-rose{--selection-control-accent:var(--color-system-rose);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-pink{--selection-control-accent:var(--color-system-pink);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-fuchsia{--selection-control-accent:var(--color-system-fuchsia);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-violet{--selection-control-accent:var(--color-system-violet);--selection-control-on-accent:var(--color-base-00)}.s-checkbox.s-selection-control__color-indigo{--selection-control-accent:var(--color-system-indigo);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-sky{--selection-control-accent:var(--color-system-sky);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-mint{--selection-control-accent:var(--color-system-mint);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-neutral-grey{--selection-control-accent:var(--color-system-neutral-grey);--selection-control-on-accent:var(--color-base-00)}.s-checkbox.s-selection-control__color-slate{--selection-control-accent:var(--color-system-slate);--selection-control-on-accent:var(--color-base-00)}.s-checkbox.s-selection-control__color-neon-green{--selection-control-accent:var(--color-system-neon-green);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-neon-purple{--selection-control-accent:var(--color-system-neon-purple);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-neon-blue{--selection-control-accent:var(--color-system-neon-blue);--selection-control-on-accent:var(--color-base-08)}.s-checkbox.s-selection-control__color-premium-gold{--selection-control-accent:var(--color-system-premium-gold);--selection-control-on-accent:var(--color-base-08)}.s-checkbox .q-checkbox__bg{border-radius:var(--checkbox-border-radius);border-width:var(--checkbox-border-width);transition:background var(--selection-control-transition-duration) ease,border-color var(--selection-control-transition-duration) ease,box-shadow var(--selection-control-transition-duration) ease}.s-checkbox .q-checkbox__inner--falsy,.s-checkbox .q-checkbox__inner--indet,.s-checkbox .q-checkbox__inner--truthy{color:var(--selection-control-accent)!important}.s-checkbox .q-checkbox__inner--indet .q-checkbox__svg,.s-checkbox .q-checkbox__inner--truthy .q-checkbox__svg{color:var(--selection-control-on-accent)}.s-checkbox:not(.disabled):not(.s-checkbox--readonly):hover .q-checkbox__inner--falsy .q-checkbox__bg{background:var(--selection-control-hover-bg);border-color:var(--selection-control-accent)}.s-checkbox.s-checkbox--readonly{cursor:default;opacity:1!important}.s-checkbox-card{background:var(--selection-card-bg);border:var(--selection-card-border-width) solid var(--selection-card-border-color);border-radius:var(--selection-card-border-radius);box-shadow:var(--selection-card-shadow);color:var(--selection-control-label-color);gap:var(--selection-card-gap);padding:var(--selection-card-padding);position:relative;transition:background var(--selection-control-transition-duration) ease,border-color var(--selection-control-transition-duration) ease,box-shadow var(--selection-control-transition-duration) ease;width:100%}.s-checkbox-card:not(.is-disabled):not(.is-readonly){cursor:pointer}.s-checkbox-card:not(.is-disabled):not(.is-readonly):hover{background:var(--selection-card-hover-bg);border-color:var(--selection-card-hover-border-color);box-shadow:var(--selection-card-hover-shadow)}.s-checkbox-card.is-active{background:var(--selection-card-active-bg);border-color:var(--selection-card-active-border-color)}.s-checkbox-card:focus-visible{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-checkbox-card.is-disabled,.s-checkbox-card.is-readonly{opacity:var(--selection-control-disabled-opacity)}.s-checkbox-card.is-disabled{cursor:not-allowed}.s-checkbox-card.is-readonly{cursor:default}.s-checkbox-card__control,.s-radio-wide__control,.s-row-toggle__control{flex:0 0 auto;pointer-events:none}.s-checkbox-card__content,.s-row-toggle__content{min-width:0}.s-checkbox-card__title,.s-row-toggle__title{color:var(--selection-control-label-color);font-size:var(--size-body2);font-weight:var(--font-weight-label);line-height:var(--size-body2-line)}.s-checkbox-card__subtitle,.s-row-toggle__subtitle{color:var(--selection-control-description-color);font-size:var(--size-caption);line-height:var(--size-caption-line);margin-top:var(--space-base-sm)}.s-checkbox-card__subtitle,.s-checkbox-card__title,.s-row-toggle__subtitle,.s-row-toggle__title{overflow-wrap:anywhere}.s-toggle{color:var(--selection-control-label-color);min-height:var(--toggle-control-height);transition:opacity var(--selection-control-transition-duration) ease}.s-toggle .q-checkbox__label,.s-toggle .q-radio__label,.s-toggle .q-toggle__label{color:var(--selection-control-label-color);font-size:var(--size-body2);line-height:var(--size-body2-line)}.s-toggle.disabled,.s-toggle[aria-disabled=true]{opacity:var(--selection-control-disabled-opacity)!important}.s-toggle:focus-visible .q-toggle__track{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-toggle.s-selection-control__color-primary{--selection-control-accent:var(--color-primary);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-base{--selection-control-accent:var(--color-text-primary);--selection-control-on-accent:var(--color-bg-surface)}.s-toggle.s-selection-control__color-electric-blue{--selection-control-accent:var(--color-system-electric-blue);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-cyan{--selection-control-accent:var(--color-system-cyan);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-teal{--selection-control-accent:var(--color-system-teal);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-emerald{--selection-control-accent:var(--color-system-emerald);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-purple{--selection-control-accent:var(--color-system-purple);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-lime{--selection-control-accent:var(--color-system-lime);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-yellow{--selection-control-accent:var(--color-system-yellow);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-amber{--selection-control-accent:var(--color-system-amber);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-orange{--selection-control-accent:var(--color-system-orange);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-coral{--selection-control-accent:var(--color-system-coral);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-red{--selection-control-accent:var(--color-system-red);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-rose{--selection-control-accent:var(--color-system-rose);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-pink{--selection-control-accent:var(--color-system-pink);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-fuchsia{--selection-control-accent:var(--color-system-fuchsia);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-violet{--selection-control-accent:var(--color-system-violet);--selection-control-on-accent:var(--color-base-00)}.s-toggle.s-selection-control__color-indigo{--selection-control-accent:var(--color-system-indigo);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-sky{--selection-control-accent:var(--color-system-sky);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-mint{--selection-control-accent:var(--color-system-mint);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-neutral-grey{--selection-control-accent:var(--color-system-neutral-grey);--selection-control-on-accent:var(--color-base-00)}.s-toggle.s-selection-control__color-slate{--selection-control-accent:var(--color-system-slate);--selection-control-on-accent:var(--color-base-00)}.s-toggle.s-selection-control__color-neon-green{--selection-control-accent:var(--color-system-neon-green);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-neon-purple{--selection-control-accent:var(--color-system-neon-purple);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-neon-blue{--selection-control-accent:var(--color-system-neon-blue);--selection-control-on-accent:var(--color-base-08)}.s-toggle.s-selection-control__color-premium-gold{--selection-control-accent:var(--color-system-premium-gold);--selection-control-on-accent:var(--color-base-08)}.s-toggle .q-toggle__track{background:var(--toggle-track-bg);border:var(--toggle-track-border-width) solid var(--toggle-track-border-color);border-radius:var(--radius-full);height:var(--toggle-track-height);opacity:1;transition:background var(--selection-control-transition-duration) ease,border-color var(--selection-control-transition-duration) ease;width:var(--toggle-track-width)}.s-toggle .q-toggle__thumb{color:var(--toggle-thumb-color);height:var(--toggle-thumb-size);left:var(--toggle-thumb-offset);top:var(--toggle-thumb-offset);transition:left var(--selection-control-transition-duration) ease,color var(--selection-control-transition-duration) ease;width:var(--toggle-thumb-size)}.s-toggle .q-toggle__thumb:after{background:var(--toggle-thumb-bg);border:var(--toggle-thumb-border-width) solid var(--toggle-thumb-border-color);box-shadow:var(--toggle-thumb-shadow)}.s-toggle .q-toggle__thumb:before{display:none}.s-toggle .q-toggle__thumb .q-icon{color:currentColor;opacity:1}.s-toggle .q-toggle__inner{height:var(--toggle-track-height);min-width:var(--toggle-track-width);padding:0;width:var(--toggle-track-width)}.s-toggle .q-toggle__inner--truthy{color:var(--selection-control-accent)!important}.s-toggle .q-toggle__inner--truthy .q-toggle__track{background:currentColor;border-color:currentColor}.s-toggle .q-toggle__inner--truthy .q-toggle__thumb{color:var(--selection-control-accent);left:calc(var(--toggle-track-width) - var(--toggle-thumb-size) - var(--toggle-thumb-offset))}.s-toggle .q-toggle__inner--truthy .q-toggle__thumb:after{background:var(--selection-control-on-accent);border-color:transparent}.s-toggle .q-toggle__inner--indet .q-toggle__thumb{left:calc((var(--toggle-track-width) - var(--toggle-thumb-size))/2)}.s-toggle .q-toggle__label{padding-left:var(--toggle-label-gap)}.s-toggle.reverse .q-toggle__label{padding-left:0;padding-right:var(--toggle-label-gap)}.s-toggle:not(.disabled):not(.s-toggle--readonly):hover .q-toggle__inner--falsy .q-toggle__track{border-color:var(--selection-control-border-hover-color)}.s-toggle.s-toggle--readonly{cursor:default;opacity:1!important}.s-row-toggle{background:var(--selection-card-bg);border:var(--selection-card-border-width) solid var(--selection-card-border-color);border-radius:var(--selection-card-border-radius);box-shadow:var(--selection-card-shadow);color:var(--selection-control-label-color);flex-wrap:nowrap;gap:var(--selection-card-gap);padding:var(--selection-card-compact-padding);position:relative;transition:background var(--selection-control-transition-duration) ease,border-color var(--selection-control-transition-duration) ease,box-shadow var(--selection-control-transition-duration) ease;width:100%}.s-row-toggle:not(.is-disabled):not(.is-readonly){cursor:pointer}.s-row-toggle:not(.is-disabled):not(.is-readonly):hover{background:var(--selection-card-hover-bg);border-color:var(--selection-card-hover-border-color);box-shadow:var(--selection-card-hover-shadow)}.s-row-toggle.is-active{background:var(--selection-card-active-bg);border-color:var(--selection-card-active-border-color)}.s-row-toggle:focus-visible{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-row-toggle.is-disabled,.s-row-toggle.is-readonly{opacity:var(--selection-control-disabled-opacity)}.s-row-toggle.is-disabled{cursor:not-allowed}.s-row-toggle.is-readonly{cursor:default}.s-row-toggle__main{flex:1 1 auto;min-width:0}.s-radio{color:var(--selection-control-label-color);transition:opacity var(--selection-control-transition-duration) ease}.s-radio .q-checkbox__label,.s-radio .q-radio__label,.s-radio .q-toggle__label{color:var(--selection-control-label-color);font-size:var(--size-body2);line-height:var(--size-body2-line)}.s-radio.disabled,.s-radio[aria-disabled=true]{opacity:var(--selection-control-disabled-opacity)!important}.s-radio:focus-visible .q-radio__bg{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-radio.s-selection-control__color-primary{--selection-control-accent:var(--color-primary);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-base{--selection-control-accent:var(--color-text-primary);--selection-control-on-accent:var(--color-bg-surface)}.s-radio.s-selection-control__color-electric-blue{--selection-control-accent:var(--color-system-electric-blue);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-cyan{--selection-control-accent:var(--color-system-cyan);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-teal{--selection-control-accent:var(--color-system-teal);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-emerald{--selection-control-accent:var(--color-system-emerald);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-purple{--selection-control-accent:var(--color-system-purple);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-lime{--selection-control-accent:var(--color-system-lime);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-yellow{--selection-control-accent:var(--color-system-yellow);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-amber{--selection-control-accent:var(--color-system-amber);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-orange{--selection-control-accent:var(--color-system-orange);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-coral{--selection-control-accent:var(--color-system-coral);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-red{--selection-control-accent:var(--color-system-red);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-rose{--selection-control-accent:var(--color-system-rose);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-pink{--selection-control-accent:var(--color-system-pink);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-fuchsia{--selection-control-accent:var(--color-system-fuchsia);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-violet{--selection-control-accent:var(--color-system-violet);--selection-control-on-accent:var(--color-base-00)}.s-radio.s-selection-control__color-indigo{--selection-control-accent:var(--color-system-indigo);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-sky{--selection-control-accent:var(--color-system-sky);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-mint{--selection-control-accent:var(--color-system-mint);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-neutral-grey{--selection-control-accent:var(--color-system-neutral-grey);--selection-control-on-accent:var(--color-base-00)}.s-radio.s-selection-control__color-slate{--selection-control-accent:var(--color-system-slate);--selection-control-on-accent:var(--color-base-00)}.s-radio.s-selection-control__color-neon-green{--selection-control-accent:var(--color-system-neon-green);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-neon-purple{--selection-control-accent:var(--color-system-neon-purple);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-neon-blue{--selection-control-accent:var(--color-system-neon-blue);--selection-control-on-accent:var(--color-base-08)}.s-radio.s-selection-control__color-premium-gold{--selection-control-accent:var(--color-system-premium-gold);--selection-control-on-accent:var(--color-base-08)}.s-radio .q-radio__bg{border-radius:var(--radio-hover-radius);transition:background var(--selection-control-transition-duration) ease,color var(--selection-control-transition-duration) ease,box-shadow var(--selection-control-transition-duration) ease}.s-radio .q-radio__inner--falsy,.s-radio .q-radio__inner--truthy{color:var(--selection-control-accent)!important}.s-radio:not(.disabled):not(.s-radio--readonly):hover .q-radio__inner--falsy .q-radio__bg{background:var(--selection-control-hover-bg);color:var(--selection-control-accent)}.s-radio.s-radio--readonly{cursor:default;opacity:1!important}.s-radio-wide{background:var(--selection-card-bg);border:var(--selection-card-border-width) solid var(--selection-card-border-color);border-radius:var(--selection-card-border-radius);box-shadow:var(--selection-card-shadow);color:var(--selection-control-label-color);min-height:100%;padding:var(--selection-card-padding);position:relative;transition:background var(--selection-control-transition-duration) ease,border-color var(--selection-control-transition-duration) ease,box-shadow var(--selection-control-transition-duration) ease;width:100%}.s-radio-wide:not(.is-disabled):not(.is-readonly){cursor:pointer}.s-radio-wide:not(.is-disabled):not(.is-readonly):hover{background:var(--selection-card-hover-bg);border-color:var(--selection-card-hover-border-color);box-shadow:var(--selection-card-hover-shadow)}.s-radio-wide.is-active{background:var(--selection-card-active-bg);border-color:var(--selection-card-active-border-color)}.s-radio-wide:focus-visible{outline:var(--selection-control-focus-width) solid var(--selection-control-focus-ring);outline-offset:2px}.s-radio-wide.is-disabled,.s-radio-wide.is-readonly{opacity:var(--selection-control-disabled-opacity)}.s-radio-wide.is-disabled{cursor:not-allowed}.s-radio-wide.is-readonly{cursor:default}.s-radio-wide__content{display:flex;gap:var(--selection-card-gap)}.s-radio-wide__text{min-width:0}.s-radio-wide__label{color:var(--selection-control-label-color);font-size:var(--size-body2);font-weight:var(--font-weight-label);line-height:var(--size-body2-line);overflow-wrap:anywhere}.s-radio-wide__description{color:var(--selection-control-description-color);font-size:var(--size-caption);line-height:var(--size-caption-line);margin-top:var(--space-base-sm);overflow-wrap:anywhere}.s-radio-wide-group{display:grid;gap:var(--selection-card-gap);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));min-width:0;width:100%}.s-radio-wide-group>*{min-width:0}.s-code-activate{max-width:var(--code-activate-max-width);width:100%}.s-code-activate__label{color:var(--code-activate-label-color);font-size:var(--code-activate-label-font-size);font-weight:var(--code-activate-label-font-weight);line-height:var(--code-activate-label-line-height);margin-bottom:var(--code-activate-label-gap)}.s-code-activate__control{position:relative}.s-code-activate .otp-input-container{display:flex!important;gap:var(--code-activate-gap);justify-content:center;width:100%}.s-code-activate .otp-input-container>div{display:flex;flex:1 1 0;min-width:0}.s-code-activate__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:var(--code-activate-bg);border:var(--code-activate-border-width) solid var(--code-activate-border-color);border-radius:var(--code-activate-border-radius);color:var(--code-activate-color);font-size:var(--code-activate-font-size);font-weight:var(--code-activate-font-weight);height:var(--code-activate-input-size);line-height:1;min-width:0;outline:none;padding:0;text-align:center;transition:border-color var(--code-activate-transition),box-shadow var(--code-activate-transition),background-color var(--code-activate-transition);width:100%}.s-code-activate__input::-webkit-inner-spin-button,.s-code-activate__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.s-code-activate__input::-moz-placeholder{color:var(--code-activate-placeholder-color);opacity:1}.s-code-activate__input::placeholder{color:var(--code-activate-placeholder-color);opacity:1}.s-code-activate__input:hover:not(:disabled){border-color:var(--code-activate-border-hover-color)}.s-code-activate__input:focus-visible{border-color:var(--code-activate-border-focus-color);box-shadow:var(--code-activate-focus-shadow)}.s-code-activate__input:disabled{cursor:not-allowed}.s-code-activate__loader{color:var(--code-activate-loader-color);font-size:var(--code-activate-loader-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.s-code-activate__error{color:var(--code-activate-error-color);font-size:var(--code-activate-error-font-size);line-height:var(--code-activate-error-line-height);margin-top:var(--code-activate-error-gap)}.s-code-activate--error .s-code-activate__input{border-color:var(--code-activate-border-error-color)}.s-code-activate--disabled{opacity:var(--code-activate-disabled-opacity)}.s-code-activate--loading .s-code-activate__input{color:transparent}@media (max-width:600px){.s-code-activate{--code-activate-gap:var(--code-activate-gap-compact);--code-activate-input-size:var(--code-activate-input-size-compact)}}.s-select{border-radius:var(--field-border-radius);font-size:var(--field-text-size);font-weight:var(--field-text-font-weight);letter-spacing:var(--field-text-letter-spacing);line-height:var(--field-text-line-height);transition:all var(--field-transition)}.s-select--required .file-label:after,.s-select--required .q-field__label:after,.s-select--required.field-select__option-group .label:after{color:var(--field-required-asterisk-color);content:"*";font-weight:700}.s-select .q-field__label{color:var(--field-label-color);font-size:var(--field-label-font-size);font-weight:var(--field-label-font-weight);top:var(--field-label-top)}.s-select.q-field--float .q-field__label{transform:translateY(var(--field-label-float-translate-y)) scale(var(--field-label-float-scale))}.s-select.q-field--readonly.q-field--standard .q-field__control:before,.s-select.q-field--readonly.q-field--standard .q-field__control:hover:before{border-color:var(--field-standard-readonly-border-color)}.s-select.q-field--auto-height .q-field__control{height:auto;min-height:var(--select-min-height)}.s-select.q-field--auto-height .q-field__native{line-height:var(--select-native-line-height);min-height:var(--select-min-height)}.s-select .q-field__marginal{height:auto;min-height:var(--select-min-height)}.s-select.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:var(--select-labeled-content-padding-top)}.s-select.q-field--auto-height.q-field--labeled .q-field__native{min-height:var(--select-native-line-height);padding-bottom:var(--select-labeled-content-padding-bottom)}.s-select.q-field--auto-height.q-field--dense .q-field__control,.s-select.q-field--auto-height.q-field--dense .q-field__native{height:auto;min-height:var(--select-min-height-dense)}.s-select.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:var(--select-labeled-content-padding-top-dense)}.s-select.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:var(--select-native-line-height);padding-bottom:var(--select-labeled-content-padding-bottom-dense)}.s-select.q-field--dense .q-field__marginal{height:auto;min-height:var(--select-min-height-dense)}.s-select .q-field__marginal .q-icon{font-size:var(--select-icon-size)}.s-select .q-chip{background-color:var(--select-chip-bg);border-radius:var(--select-chip-border-radius);box-shadow:var(--select-chip-box-shadow);color:var(--select-chip-color);padding:var(--select-chip-padding)}.s-select .q-chip.q-chip--dense.collapse{background-color:var(--select-chip-collapse-bg);padding:var(--select-chip-padding-collapse)}.s-select .q-chip.q-chip--dense .q-chip__icon--remove{opacity:1}.s-select .q-chip:hover{background-color:var(--select-chip-bg-hover)}.s-select--disable,.s-select--readonly{opacity:var(--field-disabled-opacity)}.s-select--disable .q-field__control,.s-select--disable .q-field__control .q-field__label,.s-select--readonly .q-field__control,.s-select--readonly .q-field__control .q-field__label{color:var(--field-disabled-color)}.s-select--dense .q-field__label{color:var(--field-label-color);font-size:var(--field-dense-label-font-size);font-weight:var(--field-dense-label-font-weight);top:var(--field-dense-label-top)}.s-select--dense.q-field--float .q-field__label{transform:translateY(var(--field-dense-label-float-translate-y)) scale(var(--field-dense-label-float-scale))}.s-select.q-field--filled.q-field--rounded .q-field__control{border:var(--field-border-default);border-radius:var(--field-border-radius)}.s-select.q-field--filled .q-field__control{color:var(--field-control-color);padding:0 var(--field-padding-x)}.s-select.q-field--filled .q-field__control:before{border-bottom:none}.s-select.q-field--filled .q-field__control:after{background-color:transparent}.s-select.q-field--filled .q-field__control,.s-select.q-field--filled.q-field--disabled.q-field--filled:hover .q-field__control{background-color:var(--field-bg-color)}.s-select.q-field--filled.q-field--filled:hover .q-field__control{background-color:var(--field-bg-color);border:var(--field-border-default-hover)}.s-select.q-field--filled.q-field--focused .q-field__control{background-color:var(--field-bg-color)}.s-select.q-field--filled.q-field--readonly .q-field__control:before{background-color:var(--field-bg-color);border:var(--field-border-default-readonly)}.s-select.q-field--filled.q-field--readonly .q-field__control,.s-select.q-field--filled.q-field--readonly .q-field__control:hover{background:var(--field-bg-color);border:none}.s-select.q-field--filled.q-field--highlighted .q-field__label{color:var(--field-focus-label-color)}.s-select.q-field--filled.q-field--highlighted .q-field__control{background:var(--field-bg-color);border:var(--field-border-default-focus)}.s-select.q-field--filled.q-field--highlighted .q-field__control:before{background-color:var(--field-bg-color)}.s-select.q-field--filled.q-field--filled:hover.q-field--highlighted .q-field__control{border:var(--field-border-default-focus)}.s-select.q-field--filled.q-field--filled .q-field__control:before{background-color:var(--field-bg-color)}.s-select.q-field--filled.q-field--highlighted.q-field--error .q-field__control{border:var(--field-border-default-error)}.s-select.q-field--filled.q-field--highlighted.q-field--error .q-field__label{color:var(--field-label-color)}.s-select.q-field--outlined.q-field--rounded .q-field__control{border-radius:var(--field-border-radius)}.s-select.q-field--outlined .q-field__control:before{border:var(--field-border-outline)}.s-select.q-field--outlined .q-field__control{background:var(--field-outline-bg)}.s-select.q-field--outlined.q-field--outlined .q-field__control:after,.s-select.q-field--outlined.q-field--outlined.q-field--highlighted .q-field__control:after{border:none;transition:none}.s-select.q-field--outlined.q-field--outlined:hover .q-field__control:before{border:var(--field-border-outline-hover)}.s-select.q-field--outlined.q-field--highlighted .q-field__control:before{border:var(--field-border-outline-focus)}.s-select.q-field--outlined.q-field--outlined:hover.q-field--highlighted .q-field__control:before{border:var(--field-border-outline-focus-hover)}.s-select .s-select--multiple_display{height:inherit;padding-right:var(--select-chip-padding)}.s-select .q-field__control-container>.s-select--multiple_display{order:-1}.s-select.disable-ellipsis .q-field__native>span{overflow:hidden;text-overflow:clip;white-space:wrap;width:100%}.s-select.flexible-chips .q-chip{height:auto}.s-select.flexible-chips .q-chip .q-chip__content{text-wrap:pretty}.s-select.dadata-select.full-width{max-width:100%}.s-select__items.q-menu{border-radius:var(--select-menu-border-radius)}.s-select__items.q-menu::-webkit-scrollbar{border-radius:var(--select-scrollbar-radius);height:var(--select-scrollbar-width);width:var(--select-scrollbar-width)}.s-select__items.q-menu::-webkit-scrollbar-track{background:var(--select-scrollbar-track-bg)}.s-select__items.q-menu::-webkit-scrollbar-thumb{background:var(--select-scrollbar-thumb-bg)}.s-select__items .q-item{word-wrap:normal;border-right:1px solid var(--select-item-border-right-color);min-height:var(--select-item-min-height);padding:var(--select-item-padding)}.s-select__items .q-item:not(:last-child){border-bottom:1px solid var(--select-item-border-color)}.s-select__items .q-item .q-focus-helper{background-color:var(--select-item-focus-bg)}.s-select__items .q-item__section .q-item__label{color:var(--select-item-label-color);font-size:var(--select-item-font-size);font-weight:var(--select-item-font-weight);letter-spacing:var(--select-item-letter-spacing);line-height:var(--select-item-line-height)}.s-select__items .s-select__menu-active{background-color:var(--select-menu-active-bg)}.s-select__items .s-select__menu-active .q-item__section .q-item__label{color:var(--select-menu-active-label)}.s-select__items .s-select__menu-active--multiple{background-color:var(--select-menu-active-multiple-bg)}.s-select__items .s-select__menu-active--multiple .q-item__section .q-item__label{color:var(--select-menu-active-multiple-label)}.s-confirm-select.s-confirm-select--no-wrap .q-field__native{flex-wrap:nowrap}.q-select__dialog:has(.s-confirm-select__items) .q-chip,.q-select__dialog:has(.s-select__items) .q-chip{background-color:var(--select-chip-bg);border-radius:var(--select-chip-border-radius);box-shadow:var(--select-chip-box-shadow);color:var(--select-chip-color);padding:var(--select-chip-padding)}.q-select__dialog:has(.s-confirm-select__items) .q-chip.q-chip--dense.collapse,.q-select__dialog:has(.s-select__items) .q-chip.q-chip--dense.collapse{background-color:var(--select-chip-collapse-bg);padding:var(--select-chip-padding-collapse)}.q-select__dialog:has(.s-confirm-select__items) .q-chip.q-chip--dense .q-chip__icon--remove,.q-select__dialog:has(.s-select__items) .q-chip.q-chip--dense .q-chip__icon--remove{opacity:1}.q-select__dialog:has(.s-confirm-select__items) .q-chip:hover,.q-select__dialog:has(.s-select__items) .q-chip:hover{background-color:var(--select-chip-bg-hover)}.q-select__dialog:has(.s-confirm-select__items) .q-field__control-container>.s-select--multiple_display,.q-select__dialog:has(.s-select__items) .q-field__control-container>.s-select--multiple_display{order:-1}.q-select__dialog:has(.s-confirm-select__items) .s-select--multiple_display,.q-select__dialog:has(.s-select__items) .s-select--multiple_display{height:inherit;padding-right:var(--select-chip-padding)}.q-dialog__backdrop{background:var(--modal-backdrop-bg)!important}.s-modal--form{--modal-current-width:var(--modal-width-middle);background:var(--modal-bg);border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-border-radius)!important;box-shadow:var(--modal-shadow);color:var(--modal-text-color);display:flex;flex-direction:column;max-height:var(--modal-max-height);max-width:none!important;min-height:var(--modal-min-height);overflow:hidden;width:min(var(--modal-current-width),100vw - var(--modal-viewport-gap) - var(--modal-viewport-gap))}.s-modal--form.s-modal--extra-small{--modal-current-width:var(--modal-width-extra-small)}.s-modal--form.s-modal--small{--modal-current-width:var(--modal-width-small)}.s-modal--form.s-modal--middle{--modal-current-width:var(--modal-width-middle)}.s-modal--form.s-modal--large{--modal-current-width:var(--modal-width-large)}.s-modal--form.s-modal--extra-large{--modal-current-width:var(--modal-width-extra-large)}.s-modal--form.s-modal--full{height:calc(100dvh - var(--modal-viewport-gap) - var(--modal-viewport-gap));max-height:none!important;max-width:none!important;width:calc(100vw - var(--modal-viewport-gap) - var(--modal-viewport-gap))}.s-modal--form .s-modal--form__header{align-items:flex-start;background:var(--modal-header-bg);color:var(--modal-text-color);flex:0 0 auto;min-height:var(--modal-header-min-height);padding:var(--modal-header-padding-top) var(--modal-padding-x) var(--modal-header-padding-bottom)}.s-modal--form .s-modal--form__header .q-toolbar__title{min-width:0;padding:0;white-space:normal}.s-modal--form .s-modal--form__header-subtitle,.s-modal--form .s-modal--form__header-title{display:block}.s-modal--form .s-modal--form__close{flex:0 0 auto;height:var(--modal-close-size);margin-right:-8px;margin-top:-4px;min-height:var(--modal-close-size);min-width:var(--modal-close-size);transition:color var(--modal-transition-duration) var(--modal-transition-timing-function),background-color var(--modal-transition-duration) var(--modal-transition-timing-function);width:var(--modal-close-size)}.s-modal--form .s-modal--form__close:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.s-modal--form .s-modal--form__body{background:var(--modal-body-bg);color:var(--modal-text-color);flex:1 1 auto;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--modal-body-padding-top) var(--modal-padding-x) var(--modal-body-padding-bottom);scrollbar-color:var(--modal-scrollbar-thumb-bg) var(--modal-scrollbar-track-bg);scrollbar-width:thin}.s-modal--form .s-modal--form__body::-webkit-scrollbar{height:var(--modal-scrollbar-width);width:var(--modal-scrollbar-width)}.s-modal--form .s-modal--form__body::-webkit-scrollbar-track{background:var(--modal-scrollbar-track-bg)}.s-modal--form .s-modal--form__body::-webkit-scrollbar-thumb{background:var(--modal-scrollbar-thumb-bg);border-radius:var(--radius-full)}.s-modal--form .s-modal--form__body::-webkit-scrollbar-thumb:hover{background:var(--modal-scrollbar-thumb-hover-bg)}.s-modal--form .s-modal--form__body--no-padding{padding:0}.s-modal--form .s-modal--form__footer{background:var(--modal-footer-bg);flex:0 0 auto;gap:var(--modal-footer-gap);margin:0;min-height:unset;padding:var(--modal-footer-padding-top) var(--modal-padding-x) var(--modal-footer-padding-bottom)}.s-modal--form.s-modal--divided .s-modal--form__header{border-bottom:var(--modal-border-width) solid var(--modal-divider-color)}.s-modal--form.s-modal--divided .s-modal--form__footer{border-top:var(--modal-border-width) solid var(--modal-divider-color)}.s-modal--form.s-modal-liquid--primary{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-modal--form.s-modal-liquid--primary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-modal--form.s-modal-liquid--primary:after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-modal--form.s-modal-liquid--primary>*{position:relative;z-index:2}.s-modal--form.s-modal-liquid--primary.q-menu.q-transition--fade-enter-active{transition:none}.s-modal--form.s-modal-liquid--primary.q-menu.q-transition--fade-enter-from,.s-modal--form.s-modal-liquid--primary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-modal--form.s-modal-liquid--primary:before,.q-dialog__inner[class*=-leave-active] .s-modal--form.s-modal-liquid--primary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-modal--form.s-modal-liquid--primary{--liquid-current-shadow:var(--modal-shadow)}.s-modal--form.s-modal-liquid--secondary{--liquid-current-bg:var(--liquid-secondary-bg);--liquid-current-tint:var(--liquid-secondary-tint);--liquid-current-border:var(--liquid-secondary-border);--liquid-current-blur:var(--liquid-secondary-blur);--liquid-current-saturation:var(--liquid-secondary-saturation);--liquid-current-opacity:var(--liquid-secondary-opacity);--liquid-current-backdrop-filter:var(--liquid-secondary-backdrop-filter);--liquid-current-shadow:var(--liquid-secondary-shadow);--liquid-current-highlight-top:var(--liquid-secondary-highlight-top);--liquid-current-highlight-left:var(--liquid-secondary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-secondary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-secondary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-modal--form.s-modal-liquid--secondary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-modal--form.s-modal-liquid--secondary:after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-modal--form.s-modal-liquid--secondary>*{position:relative;z-index:2}.s-modal--form.s-modal-liquid--secondary.q-menu.q-transition--fade-enter-active{transition:none}.s-modal--form.s-modal-liquid--secondary.q-menu.q-transition--fade-enter-from,.s-modal--form.s-modal-liquid--secondary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-modal--form.s-modal-liquid--secondary:before,.q-dialog__inner[class*=-leave-active] .s-modal--form.s-modal-liquid--secondary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-modal--form.s-modal-liquid--secondary{--liquid-current-shadow:var(--modal-shadow)}.s-icon:hover{cursor:pointer}.s-icon.not-hovered:hover{cursor:auto}.s-icon.small{font-size:20px}.s-icon.small-medium{font-size:22px}.s-icon.medium{font-size:24px}.s-icon.middle{font-size:26px}.s-icon.large{font-size:28px}.s-icon.extra-large{font-size:48px}.s-icon.custom-shild{font-size:100px}.s-icon.custom-status{font-size:30px}@keyframes rotate180{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes shaking-1{0%{transform:rotate(0deg)}25%{transform:rotate(1deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}to{transform:rotate(0deg)}}@keyframes shaking-2{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}@keyframes shaking-3{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}@keyframes shaking-4{0%{transform:rotate(0deg)}25%{transform:rotate(4deg)}50%{transform:rotate(0)}75%{transform:rotate(-4deg)}to{transform:rotate(0deg)}}@keyframes shaking-5{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes shaking-6{0%{transform:rotate(0deg)}25%{transform:rotate(6deg)}50%{transform:rotate(0)}75%{transform:rotate(-6deg)}to{transform:rotate(0deg)}}@keyframes shaking-7{0%{transform:rotate(0deg)}25%{transform:rotate(7deg)}50%{transform:rotate(0)}75%{transform:rotate(-7deg)}to{transform:rotate(0deg)}}@keyframes shaking-8{0%{transform:rotate(0deg)}25%{transform:rotate(8deg)}50%{transform:rotate(0)}75%{transform:rotate(-8deg)}to{transform:rotate(0deg)}}@keyframes shaking-9{0%{transform:rotate(0deg)}25%{transform:rotate(9deg)}50%{transform:rotate(0)}75%{transform:rotate(-9deg)}to{transform:rotate(0deg)}}@keyframes shaking-10{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0)}75%{transform:rotate(-10deg)}to{transform:rotate(0deg)}}@keyframes trembling{0%{transform:translateX(3px)}33%{transform:translateX(0)}66%{transform:translateX(-3px)}to{transform:translateX(0)}}.shaking{animation:shaking-10 .2s linear infinite}.shaking-calm{animation:shaking-1 .2s linear infinite}.trembling{animation:trembling .2s infinite}@keyframes rotating{50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.status-icon__wrapper i.medium{font-size:26px}.status-icon__wrapper i.hovered:hover{cursor:pointer}.s-badge{--badge-type-color:var(--color-primary);--badge-type-soft-bg:var(--color-primary-soft);--badge-type-soft-hover-bg:color-mix(in srgb,var(--color-primary) 16%,transparent);--badge-type-filled-bg:var(--color-primary);--badge-type-filled-hover-bg:var(--color-primary-hover);--badge-type-on-filled:var(--color-base-08);align-items:center;border:var(--badge-border-width) solid transparent!important;border-radius:var(--badge-border-radius);box-shadow:none;display:inline-flex;font-weight:var(--badge-font-weight);gap:var(--badge-gap);letter-spacing:normal;max-width:100%;min-height:0;overflow-wrap:anywhere;transition:var(--badge-transition)}.s-badge.q-badge--rounded{border-radius:var(--radius-full)}.s-badge__color-primary{--badge-type-color:var(--color-primary);--badge-type-soft-bg:var(--color-primary-soft);--badge-type-soft-hover-bg:color-mix(in srgb,var(--color-primary) 16%,transparent);--badge-type-filled-bg:var(--color-primary);--badge-type-filled-hover-bg:var(--color-primary-hover);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-base{--badge-type-color:var(--btn-base-accent);--badge-type-soft-bg:var(--btn-base-soft-bg);--badge-type-soft-hover-bg:var(--btn-base-soft-bg);--badge-type-filled-bg:var(--btn-base-bg);--badge-type-filled-hover-bg:var(--btn-base-hover-bg);--badge-type-on-filled:var(--btn-base-on-bg)}.s-badge__color-electric-blue{--badge-type-color:var(--color-system-electric-blue);--badge-type-soft-bg:var(--color-bg-system-electric-blue);--badge-type-soft-hover-bg:var(--color-hover-system-electric-blue);--badge-type-filled-bg:var(--color-system-electric-blue);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-electric-blue) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-cyan{--badge-type-color:var(--color-system-cyan);--badge-type-soft-bg:var(--color-bg-system-cyan);--badge-type-soft-hover-bg:var(--color-hover-system-cyan);--badge-type-filled-bg:var(--color-system-cyan);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-cyan) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-teal{--badge-type-color:var(--color-system-teal);--badge-type-soft-bg:var(--color-bg-system-teal);--badge-type-soft-hover-bg:var(--color-hover-system-teal);--badge-type-filled-bg:var(--color-system-teal);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-teal) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-emerald{--badge-type-color:var(--color-system-emerald);--badge-type-soft-bg:var(--color-bg-system-emerald);--badge-type-soft-hover-bg:var(--color-hover-system-emerald);--badge-type-filled-bg:var(--color-system-emerald);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-emerald) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-purple{--badge-type-color:var(--color-system-purple);--badge-type-soft-bg:var(--color-bg-system-purple);--badge-type-soft-hover-bg:var(--color-hover-system-purple);--badge-type-filled-bg:var(--color-system-purple);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-purple) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-lime{--badge-type-color:var(--color-system-lime);--badge-type-soft-bg:var(--color-bg-system-lime);--badge-type-soft-hover-bg:var(--color-hover-system-lime);--badge-type-filled-bg:var(--color-system-lime);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-lime) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-yellow{--badge-type-color:var(--color-system-yellow);--badge-type-soft-bg:var(--color-bg-system-yellow);--badge-type-soft-hover-bg:var(--color-hover-system-yellow);--badge-type-filled-bg:var(--color-system-yellow);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-yellow) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-amber{--badge-type-color:var(--color-system-amber);--badge-type-soft-bg:var(--color-bg-system-amber);--badge-type-soft-hover-bg:var(--color-hover-system-amber);--badge-type-filled-bg:var(--color-system-amber);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-amber) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-orange{--badge-type-color:var(--color-system-orange);--badge-type-soft-bg:var(--color-bg-system-orange);--badge-type-soft-hover-bg:var(--color-hover-system-orange);--badge-type-filled-bg:var(--color-system-orange);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-orange) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-coral{--badge-type-color:var(--color-system-coral);--badge-type-soft-bg:var(--color-bg-system-coral);--badge-type-soft-hover-bg:var(--color-hover-system-coral);--badge-type-filled-bg:var(--color-system-coral);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-coral) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-red{--badge-type-color:var(--color-system-red);--badge-type-soft-bg:var(--color-bg-system-red);--badge-type-soft-hover-bg:var(--color-hover-system-red);--badge-type-filled-bg:var(--color-system-red);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-red) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-rose{--badge-type-color:var(--color-system-rose);--badge-type-soft-bg:var(--color-bg-system-rose);--badge-type-soft-hover-bg:var(--color-hover-system-rose);--badge-type-filled-bg:var(--color-system-rose);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-rose) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-pink{--badge-type-color:var(--color-system-pink);--badge-type-soft-bg:var(--color-bg-system-pink);--badge-type-soft-hover-bg:var(--color-hover-system-pink);--badge-type-filled-bg:var(--color-system-pink);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-pink) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-fuchsia{--badge-type-color:var(--color-system-fuchsia);--badge-type-soft-bg:var(--color-bg-system-fuchsia);--badge-type-soft-hover-bg:var(--color-hover-system-fuchsia);--badge-type-filled-bg:var(--color-system-fuchsia);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-fuchsia) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-violet{--badge-type-color:var(--color-system-violet);--badge-type-soft-bg:var(--color-bg-system-violet);--badge-type-soft-hover-bg:var(--color-hover-system-violet);--badge-type-filled-bg:var(--color-system-violet);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-violet) 86%,#000);--badge-type-on-filled:var(--color-base-00)}.s-badge__color-indigo{--badge-type-color:var(--color-system-indigo);--badge-type-soft-bg:var(--color-bg-system-indigo);--badge-type-soft-hover-bg:var(--color-hover-system-indigo);--badge-type-filled-bg:var(--color-system-indigo);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-indigo) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-sky{--badge-type-color:var(--color-system-sky);--badge-type-soft-bg:var(--color-bg-system-sky);--badge-type-soft-hover-bg:var(--color-hover-system-sky);--badge-type-filled-bg:var(--color-system-sky);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-sky) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-mint{--badge-type-color:var(--color-system-mint);--badge-type-soft-bg:var(--color-bg-system-mint);--badge-type-soft-hover-bg:var(--color-hover-system-mint);--badge-type-filled-bg:var(--color-system-mint);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-mint) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-neutral-grey{--badge-type-color:var(--color-system-neutral-grey);--badge-type-soft-bg:var(--color-bg-system-neutral-grey);--badge-type-soft-hover-bg:var(--color-hover-system-neutral-grey);--badge-type-filled-bg:var(--color-system-neutral-grey);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neutral-grey) 86%,#000);--badge-type-on-filled:var(--color-base-00)}.s-badge__color-slate{--badge-type-color:var(--color-system-slate);--badge-type-soft-bg:var(--color-bg-system-slate);--badge-type-soft-hover-bg:var(--color-hover-system-slate);--badge-type-filled-bg:var(--color-system-slate);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-slate) 86%,#000);--badge-type-on-filled:var(--color-base-00)}.s-badge__color-neon-green{--badge-type-color:var(--color-system-neon-green);--badge-type-soft-bg:var(--color-bg-system-neon-green);--badge-type-soft-hover-bg:var(--color-hover-system-neon-green);--badge-type-filled-bg:var(--color-system-neon-green);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-green) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-neon-purple{--badge-type-color:var(--color-system-neon-purple);--badge-type-soft-bg:var(--color-bg-system-neon-purple);--badge-type-soft-hover-bg:var(--color-hover-system-neon-purple);--badge-type-filled-bg:var(--color-system-neon-purple);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-purple) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-neon-blue{--badge-type-color:var(--color-system-neon-blue);--badge-type-soft-bg:var(--color-bg-system-neon-blue);--badge-type-soft-hover-bg:var(--color-hover-system-neon-blue);--badge-type-filled-bg:var(--color-system-neon-blue);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-blue) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__color-premium-gold{--badge-type-color:var(--color-system-premium-gold);--badge-type-soft-bg:var(--color-bg-system-premium-gold);--badge-type-soft-hover-bg:var(--color-hover-system-premium-gold);--badge-type-filled-bg:var(--color-system-premium-gold);--badge-type-filled-hover-bg:color-mix(in srgb,var(--color-system-premium-gold) 86%,#000);--badge-type-on-filled:var(--color-base-08)}.s-badge__appearance-soft{background:var(--badge-type-soft-bg)!important;color:var(--badge-type-color)!important}.s-badge__appearance-soft.s-badge--hoverable:hover{background:var(--badge-type-soft-hover-bg)!important}.s-badge__appearance-filled{background:var(--badge-type-filled-bg)!important;color:var(--badge-type-on-filled)!important}.s-badge__appearance-filled.s-badge--hoverable:hover{background:var(--badge-type-filled-hover-bg)!important}.s-badge__appearance-outline{background:transparent!important}.s-badge__appearance-outline,.s-badge__appearance-soft-outline{border-color:var(--badge-type-color)!important;color:var(--badge-type-color)!important}.s-badge__appearance-soft-outline{background:var(--badge-type-soft-bg)!important}.s-badge__appearance-soft-outline.s-badge--hoverable:hover{background:var(--badge-type-soft-hover-bg)!important}.s-badge--custom{--badge-type-on-filled:var(--badge-custom-on-filled-light)}.s-badge__size-xs{--badge-circle-size:var(--badge-size-xs-circle-size);font-size:var(--badge-size-xs-font-size);line-height:var(--badge-size-xs-line-height);padding:var(--badge-size-xs-padding)}.s-badge__size-sm{--badge-circle-size:var(--badge-size-sm-circle-size);font-size:var(--badge-size-sm-font-size);line-height:var(--badge-size-sm-line-height);padding:var(--badge-size-sm-padding)}.s-badge__size-md{--badge-circle-size:var(--badge-size-md-circle-size);font-size:var(--badge-size-md-font-size);line-height:var(--badge-size-md-line-height);padding:var(--badge-size-md-padding)}.s-badge__size-lg{--badge-circle-size:var(--badge-size-lg-circle-size);font-size:var(--badge-size-lg-font-size);line-height:var(--badge-size-lg-line-height);padding:var(--badge-size-lg-padding)}.s-badge__size-xl{--badge-circle-size:var(--badge-size-xl-circle-size);font-size:var(--badge-size-xl-font-size);line-height:var(--badge-size-xl-line-height);padding:var(--badge-size-xl-padding)}.s-badge.s-badge--circle{block-size:var(--badge-circle-size);border-radius:var(--radius-full);box-sizing:border-box;flex:none;inline-size:var(--badge-circle-size);justify-content:center;max-block-size:var(--badge-circle-size);max-inline-size:var(--badge-circle-size);min-block-size:var(--badge-circle-size);min-inline-size:var(--badge-circle-size);padding:0}[data-theme=dark] .s-badge--custom,body.body--dark .s-badge--custom{--badge-type-on-filled:var(--badge-custom-on-filled-dark)}.notify-badge{align-items:center;background:var(--color-error);border:var(--color-error);border-radius:50%;color:var(--color-base-00);display:flex;font-size:9px;height:16px;justify-content:center;position:absolute;right:0;text-align:center;top:-1px;transition:all .6s;width:16px;z-index:300}.notify-badge:hover{cursor:pointer}.s-banner{align-items:flex-start;border:var(--banner-border-width) solid transparent;border-radius:var(--banner-border-radius);display:flex;font-size:var(--banner-font-size);font-weight:var(--banner-font-weight);gap:var(--banner-gap);line-height:var(--banner-line-height);overflow:hidden;padding:var(--banner-padding);transition:var(--banner-transition);width:100%}.s-banner,.s-banner__color-primary{--banner-type-color:var(--color-primary);--banner-type-soft-bg:var(--color-primary-soft);--banner-type-soft-hover-bg:color-mix(in srgb,var(--color-primary) 16%,transparent);--banner-type-filled-bg:var(--color-primary);--banner-type-filled-hover-bg:var(--color-primary-hover);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-base{--banner-type-color:var(--color-text-primary);--banner-type-soft-bg:var(--color-bg-surface-sunken);--banner-type-soft-hover-bg:var(--color-bg-surface-raised);--banner-type-filled-bg:var(--color-text-primary);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-text-primary) 84%,var(--color-bg-page));--banner-type-on-filled:var(--color-bg-surface)}.s-banner__color-electric-blue{--banner-type-color:var(--color-system-electric-blue);--banner-type-soft-bg:var(--color-bg-system-electric-blue);--banner-type-soft-hover-bg:var(--color-hover-system-electric-blue);--banner-type-filled-bg:var(--color-system-electric-blue);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-electric-blue) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-cyan{--banner-type-color:var(--color-system-cyan);--banner-type-soft-bg:var(--color-bg-system-cyan);--banner-type-soft-hover-bg:var(--color-hover-system-cyan);--banner-type-filled-bg:var(--color-system-cyan);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-cyan) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-teal{--banner-type-color:var(--color-system-teal);--banner-type-soft-bg:var(--color-bg-system-teal);--banner-type-soft-hover-bg:var(--color-hover-system-teal);--banner-type-filled-bg:var(--color-system-teal);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-teal) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-emerald{--banner-type-color:var(--color-system-emerald);--banner-type-soft-bg:var(--color-bg-system-emerald);--banner-type-soft-hover-bg:var(--color-hover-system-emerald);--banner-type-filled-bg:var(--color-system-emerald);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-emerald) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-purple{--banner-type-color:var(--color-system-purple);--banner-type-soft-bg:var(--color-bg-system-purple);--banner-type-soft-hover-bg:var(--color-hover-system-purple);--banner-type-filled-bg:var(--color-system-purple);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-purple) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-lime{--banner-type-color:var(--color-system-lime);--banner-type-soft-bg:var(--color-bg-system-lime);--banner-type-soft-hover-bg:var(--color-hover-system-lime);--banner-type-filled-bg:var(--color-system-lime);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-lime) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-yellow{--banner-type-color:var(--color-system-yellow);--banner-type-soft-bg:var(--color-bg-system-yellow);--banner-type-soft-hover-bg:var(--color-hover-system-yellow);--banner-type-filled-bg:var(--color-system-yellow);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-yellow) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-amber{--banner-type-color:var(--color-system-amber);--banner-type-soft-bg:var(--color-bg-system-amber);--banner-type-soft-hover-bg:var(--color-hover-system-amber);--banner-type-filled-bg:var(--color-system-amber);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-amber) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-orange{--banner-type-color:var(--color-system-orange);--banner-type-soft-bg:var(--color-bg-system-orange);--banner-type-soft-hover-bg:var(--color-hover-system-orange);--banner-type-filled-bg:var(--color-system-orange);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-orange) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-coral{--banner-type-color:var(--color-system-coral);--banner-type-soft-bg:var(--color-bg-system-coral);--banner-type-soft-hover-bg:var(--color-hover-system-coral);--banner-type-filled-bg:var(--color-system-coral);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-coral) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-red{--banner-type-color:var(--color-system-red);--banner-type-soft-bg:var(--color-bg-system-red);--banner-type-soft-hover-bg:var(--color-hover-system-red);--banner-type-filled-bg:var(--color-system-red);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-red) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-rose{--banner-type-color:var(--color-system-rose);--banner-type-soft-bg:var(--color-bg-system-rose);--banner-type-soft-hover-bg:var(--color-hover-system-rose);--banner-type-filled-bg:var(--color-system-rose);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-rose) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-pink{--banner-type-color:var(--color-system-pink);--banner-type-soft-bg:var(--color-bg-system-pink);--banner-type-soft-hover-bg:var(--color-hover-system-pink);--banner-type-filled-bg:var(--color-system-pink);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-pink) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-fuchsia{--banner-type-color:var(--color-system-fuchsia);--banner-type-soft-bg:var(--color-bg-system-fuchsia);--banner-type-soft-hover-bg:var(--color-hover-system-fuchsia);--banner-type-filled-bg:var(--color-system-fuchsia);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-fuchsia) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-violet{--banner-type-color:var(--color-system-violet);--banner-type-soft-bg:var(--color-bg-system-violet);--banner-type-soft-hover-bg:var(--color-hover-system-violet);--banner-type-filled-bg:var(--color-system-violet);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-violet) 86%,#000);--banner-type-on-filled:var(--color-base-00)}.s-banner__color-indigo{--banner-type-color:var(--color-system-indigo);--banner-type-soft-bg:var(--color-bg-system-indigo);--banner-type-soft-hover-bg:var(--color-hover-system-indigo);--banner-type-filled-bg:var(--color-system-indigo);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-indigo) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-sky{--banner-type-color:var(--color-system-sky);--banner-type-soft-bg:var(--color-bg-system-sky);--banner-type-soft-hover-bg:var(--color-hover-system-sky);--banner-type-filled-bg:var(--color-system-sky);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-sky) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-mint{--banner-type-color:var(--color-system-mint);--banner-type-soft-bg:var(--color-bg-system-mint);--banner-type-soft-hover-bg:var(--color-hover-system-mint);--banner-type-filled-bg:var(--color-system-mint);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-mint) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-neutral-grey{--banner-type-color:var(--color-system-neutral-grey);--banner-type-soft-bg:var(--color-bg-system-neutral-grey);--banner-type-soft-hover-bg:var(--color-hover-system-neutral-grey);--banner-type-filled-bg:var(--color-system-neutral-grey);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neutral-grey) 86%,#000);--banner-type-on-filled:var(--color-base-00)}.s-banner__color-slate{--banner-type-color:var(--color-system-slate);--banner-type-soft-bg:var(--color-bg-system-slate);--banner-type-soft-hover-bg:var(--color-hover-system-slate);--banner-type-filled-bg:var(--color-system-slate);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-slate) 86%,#000);--banner-type-on-filled:var(--color-base-00)}.s-banner__color-neon-green{--banner-type-color:var(--color-system-neon-green);--banner-type-soft-bg:var(--color-bg-system-neon-green);--banner-type-soft-hover-bg:var(--color-hover-system-neon-green);--banner-type-filled-bg:var(--color-system-neon-green);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-green) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-neon-purple{--banner-type-color:var(--color-system-neon-purple);--banner-type-soft-bg:var(--color-bg-system-neon-purple);--banner-type-soft-hover-bg:var(--color-hover-system-neon-purple);--banner-type-filled-bg:var(--color-system-neon-purple);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-purple) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-neon-blue{--banner-type-color:var(--color-system-neon-blue);--banner-type-soft-bg:var(--color-bg-system-neon-blue);--banner-type-soft-hover-bg:var(--color-hover-system-neon-blue);--banner-type-filled-bg:var(--color-system-neon-blue);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-neon-blue) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__color-premium-gold{--banner-type-color:var(--color-system-premium-gold);--banner-type-soft-bg:var(--color-bg-system-premium-gold);--banner-type-soft-hover-bg:var(--color-hover-system-premium-gold);--banner-type-filled-bg:var(--color-system-premium-gold);--banner-type-filled-hover-bg:color-mix(in srgb,var(--color-system-premium-gold) 86%,#000);--banner-type-on-filled:var(--color-base-08)}.s-banner__appearance-soft{background:var(--banner-type-soft-bg);color:var(--banner-type-color)}.s-banner__appearance-soft.s-banner--hoverable:hover{background:var(--banner-type-soft-hover-bg)}.s-banner__appearance-filled{background:var(--banner-type-filled-bg);color:var(--banner-type-on-filled)}.s-banner__appearance-filled.s-banner--hoverable:hover{background:var(--banner-type-filled-hover-bg)}.s-banner__appearance-outline{background:transparent;border-color:var(--banner-type-color);color:var(--banner-type-color)}.s-banner__appearance-outline.s-banner--hoverable:hover,.s-banner__appearance-soft-outline{background:var(--banner-type-soft-bg)}.s-banner__appearance-soft-outline{border-color:var(--banner-type-color);color:var(--banner-type-color)}.s-banner__appearance-soft-outline.s-banner--hoverable:hover{background:var(--banner-type-soft-hover-bg)}.s-banner__icon{color:currentColor;flex:0 0 auto}.s-banner__content{min-width:0;overflow-wrap:anywhere}.s-btn-toggle{background:var(--btn-toggle-bg);border:var(--btn-toggle-border-width) solid var(--btn-toggle-border-color);border-radius:var(--btn-toggle-border-radius);box-shadow:none;gap:var(--btn-toggle-gap);overflow:visible;padding:var(--btn-toggle-padding)}.s-btn-toggle .q-btn{background:transparent;border:var(--btn-toggle-border-width) solid transparent;border-radius:var(--btn-toggle-item-border-radius)!important;box-shadow:none;color:var(--btn-toggle-item-text);font-size:var(--btn-toggle-font-size);font-weight:var(--btn-toggle-font-weight);line-height:var(--btn-toggle-line-height);min-height:var(--btn-toggle-item-min-height);padding:var(--btn-toggle-item-padding);transition:background var(--btn-toggle-transition-duration) ease,border-color var(--btn-toggle-transition-duration) ease,color var(--btn-toggle-transition-duration) ease,box-shadow var(--btn-toggle-transition-duration) ease}.s-btn-toggle .q-btn:not(:disabled):not([disabled]):not(.disabled):hover{background:var(--btn-toggle-item-hover-bg);color:var(--btn-toggle-item-hover-text)}.s-btn-toggle .q-btn:not(:disabled):not([disabled]):not(.disabled):focus-visible{outline:2px solid var(--btn-toggle-focus-ring);outline-offset:1px}.s-btn-toggle .q-btn[aria-pressed=true]{background:var(--btn-toggle-item-active-bg)!important;border-color:var(--btn-toggle-item-active-border)!important;box-shadow:var(--btn-toggle-item-active-shadow)!important;color:var(--btn-toggle-item-active-text)!important}.s-btn-toggle .q-btn.disabled,.s-btn-toggle .q-btn:disabled,.s-btn-toggle .q-btn[disabled]{opacity:var(--opacity-disabled)!important}.s-btn-toggle .q-btn:before{box-shadow:none}.s-btn-toggle .q-btn__content{gap:var(--btn-toggle-gap)}.s-btn-toggle .q-focus-helper{display:none}.s-link{color:var(--link-inline-color);font-size:var(--link-inline-font-size);font-weight:var(--link-inline-font-weight);letter-spacing:var(--link-inline-letter-spacing);line-height:var(--link-inline-line-height);-webkit-text-decoration:var(--link-inline-text-decoration);text-decoration:var(--link-inline-text-decoration);text-underline-offset:var(--link-inline-underline-offset);transition:var(--link-inline-transition)}.s-link:hover{color:var(--link-inline-hover-color);cursor:var(--link-cursor);-webkit-text-decoration:var(--link-inline-hover-text-decoration);text-decoration:var(--link-inline-hover-text-decoration);transition:var(--link-inline-hover-transition)}.s-link:hover.s-link__border-none{-webkit-text-decoration:var(--link-inline-text-decoration);text-decoration:var(--link-inline-text-decoration)}.s-link [disabled],.s-link:disabled{opacity:var(--link-inline-disabled-opacity)}.s-link:visited{color:var(--link-inline-visited-color);-webkit-text-decoration:var(--link-inline-visited-text-decoration);text-decoration:var(--link-inline-visited-text-decoration)}.s-link.s-link__size.text-h1{font-size:var(--size-h1);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h1-letter-spacing);line-height:var(--size-h1-line)}.s-link.s-link__size.text-h2{font-size:var(--size-h2);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h2-letter-spacing);line-height:var(--size-h2-line)}.s-link.s-link__size.text-h3{font-size:var(--size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h3-letter-spacing);line-height:var(--size-h3-line)}.s-link.s-link__size.text-h4{font-size:var(--size-h4);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h4-letter-spacing);line-height:var(--size-h4-line)}.s-link.s-link__size.text-h5{font-size:var(--size-h5);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h5-letter-spacing);line-height:var(--size-h5-line)}.s-link.s-link__size.text-h6{font-size:var(--size-h6);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-h6-letter-spacing);line-height:var(--size-h6-line)}.s-link.s-link__size.text-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00937em;line-height:1.75rem}.s-link.s-link__size.text-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.375rem}.s-link.s-link__size.text-body1{font-size:var(--size-body1);font-weight:var(--font-weight-regular);letter-spacing:var(--size-body1-letter-spacing);line-height:var(--size-body1-line)}.s-link.s-link__size.text-body2{font-size:var(--size-body2);font-weight:var(--font-weight-regular);letter-spacing:var(--size-body2-letter-spacing);line-height:var(--size-body2-line)}.s-link.s-link__size.text-overline{font-size:.75rem;font-weight:500;letter-spacing:.16667em;line-height:2rem}.s-link.s-link__size.text-caption{font-size:var(--size-caption);font-weight:var(--font-weight-regular);letter-spacing:var(--size-caption-letter-spacing);line-height:var(--size-caption-line)}.s-link.s-link__size.text-micro{font-size:var(--size-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--size-micro-letter-spacing);line-height:var(--size-micro-line)}.s-link.s-link__size.text-body1-demibold{font-size:var(--size-body1);font-weight:var(--font-weight-semibold);letter-spacing:var(--size-body1-letter-spacing);line-height:var(--size-body1-line)}.s-link.s-link__size.text-body2-demibold{font-weight:var(--font-weight-semibold)}.s-link.s-link__size.text-body2-demibold,.s-link.s-link__size.text-body2-medium{font-size:var(--size-body2);letter-spacing:var(--size-body2-letter-spacing);line-height:var(--size-body2-line)}.s-link.s-link__size.text-body2-medium{font-weight:var(--font-weight-medium)}.s-link.s-link__size.text-caption-demibold{font-weight:var(--font-weight-semibold)}.s-link.s-link__size.text-caption-demibold,.s-link.s-link__size.text-caption-medium{font-size:var(--size-caption);letter-spacing:var(--size-caption-letter-spacing);line-height:var(--size-caption-line)}.s-link.s-link__size.text-caption-medium{font-weight:var(--font-weight-medium)}.s-link.s-link__size.text-small{font-weight:var(--font-weight-regular)}.s-link.s-link__size.text-small,.s-link.s-link__size.text-small-medium{font-size:var(--size-small);letter-spacing:var(--size-small-letter-spacing);line-height:var(--size-small-line)}.s-link.s-link__size.text-small-medium{font-weight:var(--font-weight-medium)}.s-link.s-link__color__text-base-00,.s-link.s-link__color__text-base-00:visited{color:var(--color-base-00)}.s-link.s-link__color__text-base-01,.s-link.s-link__color__text-base-01:visited{color:var(--color-base-01)}.s-link.s-link__color__text-base-02,.s-link.s-link__color__text-base-02:visited{color:var(--color-base-02)}.s-link.s-link__color__text-base-03,.s-link.s-link__color__text-base-03:visited{color:var(--color-base-03)}.s-link.s-link__color__text-base-04,.s-link.s-link__color__text-base-04:visited{color:var(--color-base-04)}.s-link.s-link__color__text-base-05,.s-link.s-link__color__text-base-05:visited{color:var(--color-base-05)}.s-link.s-link__color__text-base-06,.s-link.s-link__color__text-base-06:visited{color:var(--color-base-06)}.s-link.s-link__color__text-base-07,.s-link.s-link__color__text-base-07:visited{color:var(--color-base-07)}.s-link.s-link__color__text-base-08,.s-link.s-link__color__text-base-08:visited{color:var(--color-base-08)}.s-link.s-link__color__text-base,.s-link.s-link__color__text-base:visited{color:var(--color-text-primary)}.s-link.s-link__color__text-second,.s-link.s-link__color__text-second:visited{color:var(--color-text-secondary)}.s-link.s-link__color__text-muted,.s-link.s-link__color__text-muted:visited{color:var(--color-text-muted)}.s-link.s-link__color__text-brand,.s-link.s-link__color__text-brand:visited,.s-link.s-link__color__text-primary,.s-link.s-link__color__text-primary:visited{color:var(--color-primary)}.s-link.s-link__color__text-brand-soft,.s-link.s-link__color__text-brand-soft:visited,.s-link.s-link__color__text-primary-soft,.s-link.s-link__color__text-primary-soft:visited{color:var(--color-primary-soft)}.s-link.s-link__color__text-secondary,.s-link.s-link__color__text-secondary:visited{color:var(--color-secondary)}.s-link.s-link__color__text-error,.s-link.s-link__color__text-error:visited,.s-link.s-link__color__text-red-dark,.s-link.s-link__color__text-red-dark:visited{color:var(--color-error)}.s-link.s-link__color__text-error-soft,.s-link.s-link__color__text-error-soft:visited{color:var(--color-error-soft)}.s-link.s-link__color__text-negative,.s-link.s-link__color__text-negative:visited{color:var(--color-error)}.s-link.s-link__color__text-success,.s-link.s-link__color__text-success:visited{color:var(--color-success)}.s-link.s-link__color__text-success-soft,.s-link.s-link__color__text-success-soft:visited{color:var(--color-success-soft)}.s-link.s-link__color__text-info,.s-link.s-link__color__text-info:visited{color:var(--color-info)}.s-link.s-link__color__text-info-soft,.s-link.s-link__color__text-info-soft:visited{color:var(--color-info-soft)}.s-link.s-link__color__text-warning,.s-link.s-link__color__text-warning:visited{color:var(--color-warning)}.s-link.s-link__color__text-warning-soft,.s-link.s-link__color__text-warning-soft:visited{color:var(--color-warning-soft)}.s-link.s-link__color__text-accent-orange,.s-link.s-link__color__text-accent-orange:visited{color:var(--color-primary-hover)}.s-link.s-link__color__text-surface-sunken,.s-link.s-link__color__text-surface-sunken:visited{color:var(--color-bg-surface-sunken)}.s-link.s-link__color__text-surface-raised,.s-link.s-link__color__text-surface-raised:visited{color:var(--color-bg-surface-raised)}.s-link.s-link__color__text-overlay,.s-link.s-link__color__text-overlay:visited{color:var(--color-bg-overlay)}.s-link__light{color:var(--link-light-color);-webkit-text-decoration:var(--link-inline-text-decoration);text-decoration:var(--link-inline-text-decoration)}.s-link__light,.s-link__light:hover{transition:all var(--link-transition-duration) ease-out}.s-link__light:hover{color:var(--link-light-hover-color)!important;-webkit-text-decoration:underline dashed var(--link-light-border-color) 1px;text-decoration:underline dashed var(--link-light-border-color) 1px}.s-link__light:visited{color:var(--link-light-color)}.s-link__light [disabled],.s-link__light:disabled{color:var(--link-light-color);opacity:var(--link-light-disabled-opacity)}.s-link__dark{color:var(--link-dark-color);-webkit-text-decoration:var(--link-inline-text-decoration);text-decoration:var(--link-inline-text-decoration)}.s-link__dark,.s-link__dark:hover{transition:all var(--link-transition-duration) ease-out}.s-link__dark:hover{color:var(--link-dark-hover-color);-webkit-text-decoration:underline dashed var(--link-dark-border-color) 1px;text-decoration:underline dashed var(--link-dark-border-color) 1px}.s-link__dark:visited{color:var(--link-dark-color)!important}.s-link__dark [disabled],.s-link__dark:disabled{color:var(--link-dark-color);opacity:var(--link-dark-disabled-opacity)}.s-link__danger,.s-link__danger:hover{border-bottom:none;text-decoration:none}.s-link__danger:hover{color:var(--link-danger-hover-color)!important}.s-link__danger:visited{text-decoration:none}.s-link__brand{color:var(--link-brand-color)}.s-link__brand,.s-link__brand:hover{border-bottom:none!important;text-decoration:none!important;transition:all var(--link-transition-duration) ease-out}.s-link__brand:hover{color:var(--link-brand-hover-color)}.s-link__brand:visited{color:var(--link-brand-color)!important}.s-link__brand [disabled],.s-link__brand:disabled{color:var(--link-brand-color);opacity:var(--link-brand-disabled-opacity)}.s-link--font-independed{font:var(--link-font-independed-font)}.s-link__underline{-webkit-text-decoration:var(--link-underline-text-decoration);text-decoration:var(--link-underline-text-decoration)}.s-link__border{border-bottom:1px dashed transparent;text-decoration:none;text-underline-offset:0}.s-link__border:hover{border-bottom:1px dashed var(--color-primary);text-decoration:none}.s-link__border.s-link__light:hover{border-bottom:1px dashed var(--link-light-border-color)}.s-link__border.s-link__dark:hover{border-bottom:1px dashed var(--link-dark-border-color)}.s-link__border.s-link__brand,.s-link__border.s-link__brand:hover,.s-link__border.s-link__danger,.s-link__border.s-link__danger:hover{border-bottom:none;text-decoration:none}.s-table-shell{min-width:0;width:100%}.s-table-shell--glass-primary{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-table-shell--glass-primary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.s-table-shell--glass-primary:after,.s-table-shell--glass-primary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.s-table-shell--glass-primary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.s-table-shell--glass-primary>*{position:relative;z-index:2}.s-table-shell--glass-primary.q-menu.q-transition--fade-enter-active{transition:none}.s-table-shell--glass-primary.q-menu.q-transition--fade-enter-from,.s-table-shell--glass-primary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-table-shell--glass-primary:before,.q-dialog__inner[class*=-leave-active] .s-table-shell--glass-primary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-table-shell--glass-secondary{--liquid-current-bg:var(--liquid-secondary-bg);--liquid-current-tint:var(--liquid-secondary-tint);--liquid-current-border:var(--liquid-secondary-border);--liquid-current-blur:var(--liquid-secondary-blur);--liquid-current-saturation:var(--liquid-secondary-saturation);--liquid-current-opacity:var(--liquid-secondary-opacity);--liquid-current-backdrop-filter:var(--liquid-secondary-backdrop-filter);--liquid-current-shadow:var(--liquid-secondary-shadow);--liquid-current-highlight-top:var(--liquid-secondary-highlight-top);--liquid-current-highlight-left:var(--liquid-secondary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-secondary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-secondary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-table-shell--glass-secondary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.s-table-shell--glass-secondary:after,.s-table-shell--glass-secondary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.s-table-shell--glass-secondary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.s-table-shell--glass-secondary>*{position:relative;z-index:2}.s-table-shell--glass-secondary.q-menu.q-transition--fade-enter-active{transition:none}.s-table-shell--glass-secondary.q-menu.q-transition--fade-enter-from,.s-table-shell--glass-secondary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-table-shell--glass-secondary:before,.q-dialog__inner[class*=-leave-active] .s-table-shell--glass-secondary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-table{background:var(--table-bg);border-radius:var(--table-border-radius);color:var(--table-text-color);max-height:var(--table-max-height);width:100%}.s-table--glass-primary{--table-bg:transparent;--table-header-bg:transparent;--table-footer-bg:transparent;--table-sticky-header-bg:var(--table-sticky-header-opaque-bg);border:0;border-radius:inherit;box-shadow:none}.s-table--glass-primary,.s-table--glass-primary .q-table,.s-table--glass-primary .q-table__bottom,.s-table--glass-primary .q-table__middle,.s-table--glass-primary .q-table__top,.s-table--glass-primary table,.s-table--glass-primary tbody,.s-table--glass-primary tbody tr,.s-table--glass-primary tbody tr td,.s-table--glass-primary thead,.s-table--glass-primary thead tr,.s-table--glass-primary thead tr th,.s-table--glass-primary.q-table__card,.s-table--glass-primary.q-table__container{background:transparent}.s-table--glass-primary .q-table__bottom,.s-table--glass-primary .q-table__middle,.s-table--glass-primary tbody,.s-table--glass-primary tbody tr,.s-table--glass-primary tbody tr td,.s-table--glass-primary thead,.s-table--glass-primary thead tr{backdrop-filter:none;-webkit-backdrop-filter:none}.s-table--glass-primary thead{background:transparent;position:sticky;top:0;z-index:4}.s-table--glass-primary.s-table--glass thead tr th,.s-table--glass-primary.s-table--transparent thead tr th{background:var(--table-sticky-header-bg);position:sticky;top:0;z-index:4}.s-table--glass-primary .q-table__top{border-bottom:var(--table-divider-width) solid var(--table-divider-color)}.s-table--glass-primary .q-table__bottom{box-shadow:inset 0 var(--table-divider-width) 0 var(--table-divider-color)}.s-table--glass-primary{--table-divider-color:var(--table-glass-primary-divider-color);--table-row-hover-bg:var(--table-glass-primary-row-hover-bg);--table-row-selected-bg:var(--table-glass-primary-row-selected-bg);--table-row-selected-hover-bg:var(--table-glass-primary-row-selected-hover-bg)}.s-table--glass-secondary{--table-bg:transparent;--table-header-bg:transparent;--table-footer-bg:transparent;--table-sticky-header-bg:var(--table-sticky-header-opaque-bg);border:0;border-radius:inherit;box-shadow:none}.s-table--glass-secondary,.s-table--glass-secondary .q-table,.s-table--glass-secondary .q-table__bottom,.s-table--glass-secondary .q-table__middle,.s-table--glass-secondary .q-table__top,.s-table--glass-secondary table,.s-table--glass-secondary tbody,.s-table--glass-secondary tbody tr,.s-table--glass-secondary tbody tr td,.s-table--glass-secondary thead,.s-table--glass-secondary thead tr,.s-table--glass-secondary thead tr th,.s-table--glass-secondary.q-table__card,.s-table--glass-secondary.q-table__container{background:transparent}.s-table--glass-secondary .q-table__bottom,.s-table--glass-secondary .q-table__middle,.s-table--glass-secondary tbody,.s-table--glass-secondary tbody tr,.s-table--glass-secondary tbody tr td,.s-table--glass-secondary thead,.s-table--glass-secondary thead tr{backdrop-filter:none;-webkit-backdrop-filter:none}.s-table--glass-secondary thead{background:transparent;position:sticky;top:0;z-index:4}.s-table--glass-secondary.s-table--glass thead tr th,.s-table--glass-secondary.s-table--transparent thead tr th{background:var(--table-sticky-header-bg);position:sticky;top:0;z-index:4}.s-table--glass-secondary .q-table__top{border-bottom:var(--table-divider-width) solid var(--table-divider-color)}.s-table--glass-secondary .q-table__bottom{box-shadow:inset 0 var(--table-divider-width) 0 var(--table-divider-color)}.s-table--glass-secondary{--table-divider-color:var(--table-glass-secondary-divider-color);--table-row-hover-bg:var(--table-glass-secondary-row-hover-bg);--table-row-selected-bg:var(--table-glass-secondary-row-selected-bg);--table-row-selected-hover-bg:var(--table-glass-secondary-row-selected-hover-bg)}.s-table--borderless{border:var(--table-border-width) solid var(--table-border-color);box-shadow:var(--table-shadow)}.s-table--glass,.s-table--transparent{border:0;border-radius:inherit;box-shadow:none}.s-table--transparent{--table-bg:transparent;--table-header-bg:transparent;--table-footer-bg:transparent;--table-sticky-header-bg:var(--table-sticky-header-opaque-bg)}.s-table--transparent,.s-table--transparent .q-table,.s-table--transparent .q-table__bottom,.s-table--transparent .q-table__middle,.s-table--transparent .q-table__top,.s-table--transparent table,.s-table--transparent tbody,.s-table--transparent tbody tr,.s-table--transparent tbody tr td,.s-table--transparent thead,.s-table--transparent thead tr,.s-table--transparent thead tr th,.s-table--transparent.q-table__card,.s-table--transparent.q-table__container{background:transparent}.s-table--transparent .q-table__bottom,.s-table--transparent .q-table__middle,.s-table--transparent tbody,.s-table--transparent tbody tr,.s-table--transparent tbody tr td,.s-table--transparent thead,.s-table--transparent thead tr{backdrop-filter:none;-webkit-backdrop-filter:none}.s-table--transparent thead{background:transparent;position:sticky;top:0;z-index:4}.s-table--transparent.s-table--glass thead tr th,.s-table--transparent.s-table--transparent thead tr th{background:var(--table-sticky-header-bg);position:sticky;top:0;z-index:4}.s-table--transparent .q-table__top{border-bottom:var(--table-divider-width) solid var(--table-divider-color)}.s-table--transparent .q-table__bottom{box-shadow:inset 0 var(--table-divider-width) 0 var(--table-divider-color)}.s-table{overflow:hidden;transition:border-color var(--table-transition-duration) var(--table-transition-timing-function),box-shadow var(--table-transition-duration) var(--table-transition-timing-function)}.s-table.q-table--bordered{border-color:var(--table-border-color)}.s-table .q-table__middle{background:var(--table-bg);max-height:var(--table-max-height)}.s-table .q-table__middle.scroll{scrollbar-color:auto;scrollbar-width:auto}.s-table .q-table__middle.scroll::-webkit-scrollbar{background:transparent;height:var(--scrollbar-height);width:var(--scrollbar-width)}.s-table .q-table__middle.scroll::-webkit-scrollbar-track{background:transparent}.s-table .q-table__middle.scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:var(--scrollbar-radius);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 6px var(--scrollbar-thumb-glow);min-height:var(--scrollbar-thumb-min-height);-webkit-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}.s-table .q-table__middle.scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight-hover),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 8px var(--scrollbar-thumb-glow-hover)}.s-table .q-table__middle.scroll::-webkit-scrollbar-corner{background:transparent}.s-table--full-height,.s-table--full-height .q-table__middle{max-height:none}.s-table .q-table,.s-table table{background:transparent;border-collapse:separate;border-spacing:0;color:inherit;width:100%}.s-table thead{color:var(--table-header-text-color)}.s-table thead tr,.s-table thead tr th{height:var(--table-header-height)}.s-table thead tr th{background:var(--table-header-bg);border-bottom:var(--table-divider-width) solid var(--table-divider-color);color:var(--table-header-text-color);font-family:var(--font-family-primary);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);letter-spacing:var(--table-header-letter-spacing);line-height:var(--table-header-line-height);max-width:var(--table-column-max-width);padding:var(--table-cell-padding-y) var(--table-cell-padding-x);position:sticky;text-align:left;top:0;transition:color var(--table-transition-duration) var(--table-transition-timing-function),background-color var(--table-transition-duration) var(--table-transition-timing-function);vertical-align:middle;white-space:normal;word-break:normal;z-index:2}.s-table thead tr th.text-center{text-align:center}.s-table thead tr th.text-right{text-align:right}.s-table thead th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-table thead th.sortable .q-table__sort-icon{color:var(--table-sort-icon-color);opacity:.72;transition:color var(--table-transition-duration) var(--table-transition-timing-function),opacity var(--table-transition-duration) var(--table-transition-timing-function)}.s-table thead th.sortable:hover{color:var(--table-text-color)}.s-table thead th.sortable:hover .q-table__sort-icon{opacity:1}.s-table thead th.sortable.sorted{color:var(--table-text-color)}.s-table thead th.sortable.sorted .q-table__sort-icon{color:var(--table-sort-icon-active-color);opacity:1}.s-table tbody tr{min-height:var(--table-row-height);transition:background-color var(--table-transition-duration) var(--table-transition-timing-function)}.s-table tbody tr td{background:transparent;border-bottom:var(--table-divider-width) solid var(--table-divider-color);color:var(--table-text-color);font-family:var(--font-family-primary);font-size:var(--table-body-font-size);font-weight:var(--table-body-font-weight);height:var(--table-row-height);letter-spacing:var(--table-body-letter-spacing);line-height:var(--table-body-line-height);max-width:var(--table-column-max-width);overflow-wrap:anywhere;padding:var(--table-cell-padding-y) var(--table-cell-padding-x);transition:color var(--table-transition-duration) var(--table-transition-timing-function),background-color var(--table-transition-duration) var(--table-transition-timing-function),border-color var(--table-transition-duration) var(--table-transition-timing-function);vertical-align:middle;white-space:normal;word-break:break-word}.s-table tbody tr:last-child td{border-bottom:0}.s-table tbody tr:hover td:before{background:transparent}.s-table tbody tr:hover td{background:var(--table-row-hover-bg)}.s-table tbody tr.is-selected td,.s-table tbody tr.selected td{background:var(--table-row-selected-bg)}.s-table tbody tr.is-selected:hover td,.s-table tbody tr.selected:hover td{background:var(--table-row-selected-hover-bg)}.s-table tbody tr.is-disabled td,.s-table tbody tr.unactive td{background:var(--table-row-disabled-bg);color:var(--table-muted-text-color)}.s-table tbody tr.deleted td,.s-table tbody tr.is-deleted td{background:var(--table-row-deleted-bg);color:var(--table-muted-text-color)}.s-table tbody tr.deleted:hover td,.s-table tbody tr.is-deleted:hover td{background:var(--table-row-deleted-bg)}.s-table tbody td.td-info{background:var(--table-cell-info-bg)}.s-table tbody td.td-warning{background:var(--table-cell-warning-bg)}.s-table tbody td.td-danger{background:var(--table-cell-danger-bg)}.s-table tbody td.is-muted,.s-table tbody td.text-muted{color:var(--table-muted-text-color)}.s-table tbody td:focus-visible,.s-table thead th:focus-visible{outline:var(--table-focus-outline-width) solid var(--table-focus-ring);outline-offset:var(--table-focus-outline-offset)}.s-table.s-dense{--table-header-height:36px;--table-row-height:var(--table-row-height-dense);--table-cell-padding-y:var(--table-cell-padding-y-dense)}.s-table.s-dense thead tr,.s-table.s-dense thead tr th{height:var(--table-header-height)}.s-table.s-dense tbody tr,.s-table.s-dense tbody tr td{height:var(--table-row-height)}.s-table .q-table__bottom{background:var(--table-footer-bg);border-top:none!important;color:var(--table-muted-text-color);font-size:var(--table-footer-font-size);font-weight:var(--table-footer-font-weight);letter-spacing:var(--table-footer-letter-spacing);line-height:var(--table-footer-line-height);min-height:var(--table-footer-height);padding:var(--space-base-md) var(--table-cell-padding-x)}.s-table .q-table__bottom .q-icon,.s-table .q-table__bottom i,.s-table .q-table__bottom span{color:inherit}.s-table .q-table__progress{z-index:3}.s-table .q-table__bottom--nodata{color:var(--table-placeholder-color);min-height:96px}.s-table__menu--action{scrollbar-color:auto;scrollbar-width:auto}.s-table__menu--action::-webkit-scrollbar{background:transparent;height:var(--scrollbar-height);width:var(--scrollbar-width)}.s-table__menu--action::-webkit-scrollbar-track{background:transparent}.s-table__menu--action::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:var(--scrollbar-radius);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 6px var(--scrollbar-thumb-glow);min-height:var(--scrollbar-thumb-min-height);-webkit-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}.s-table__menu--action::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight-hover),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 8px var(--scrollbar-thumb-glow-hover)}.s-table__menu--action::-webkit-scrollbar-corner{background:transparent}.s-table__menu--action.q-menu.q-transition--fade-enter-active{transition:none}.s-table__menu--action.q-menu.q-transition--fade-enter-from,.s-table__menu--action.q-menu.q-transition--fade-enter-to{opacity:1}.s-table__menu--action.q-menu:not(.s-menu--separated){--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-table__menu--action.q-menu:not(.s-menu--separated):before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-table__menu--action.q-menu:not(.s-menu--separated):after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-table__menu--action.q-menu:not(.s-menu--separated)>*{position:relative;z-index:2}.s-table__menu--action.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-active{transition:none}.s-table__menu--action.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-from,.s-table__menu--action.q-menu:not(.s-menu--separated).q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-table__menu--action.q-menu:not(.s-menu--separated):before,.q-dialog__inner[class*=-leave-active] .s-table__menu--action.q-menu:not(.s-menu--separated):before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-table__menu--action.q-menu:not(.s-menu--separated){border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);color:var(--menu-text-color);min-width:var(--menu-min-width);overflow-y:auto;padding:var(--space-base-sm)}.s-table__menu--action.q-menu:not(.s-menu--separated) .q-list{min-width:inherit;padding:0}.s-table__menu--action.q-menu.s-menu--separated{background:none;background-color:none;box-shadow:none}.s-table__menu--action.q-menu.s-menu--separated>.q-list{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-table__menu--action.q-menu.s-menu--separated>.q-list:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);border-radius:inherit;content:"";inset:0;opacity:var(--liquid-current-opacity);pointer-events:none;position:absolute;z-index:0}.s-table__menu--action.q-menu.s-menu--separated>.q-list:after{border-radius:inherit;box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.s-table__menu--action.q-menu.s-menu--separated>.q-list>*{position:relative;z-index:2}.s-table__menu--action.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-active{transition:none}.s-table__menu--action.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-from,.s-table__menu--action.q-menu.s-menu--separated>.q-list.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-table__menu--action.q-menu.s-menu--separated>.q-list:before,.q-dialog__inner[class*=-leave-active] .s-table__menu--action.q-menu.s-menu--separated>.q-list:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-table__menu--action.q-menu.s-menu--separated>.q-list{border:var(--menu-border-width) solid var(--menu-border-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);color:var(--menu-text-color);min-width:var(--menu-min-width);overflow-y:auto;padding:var(--space-base-sm)}.s-table__menu--action.q-menu.s-menu--separated>.q-list>.s-menu__content{animation:s-menu-separated-content-show .14s ease-out both}.s-table__menu--action.q-menu.s-menu--separated>.q-list:nth-child(2)>.s-menu__content{animation-delay:20ms}.s-table__menu--action.q-menu.s-menu--separated>.q-list:nth-child(3)>.s-menu__content{animation-delay:40ms}.s-table__menu--action.q-menu.s-menu--separated>.q-list:nth-child(4)>.s-menu__content{animation-delay:60ms}.s-table__menu--action .q-item{border-radius:var(--menu-radius);color:var(--menu-text-color);font-size:var(--menu-body-font-size);font-weight:var(--font-weight-regular);line-height:var(--menu-body-line-height);min-height:var(--menu-item-min-height);padding:var(--menu-item-padding-y) var(--menu-item-padding-x);transition:color var(--menu-transition-duration) var(--menu-transition-timing-function),background-color var(--menu-transition-duration) var(--menu-transition-timing-function)}.s-table__menu--action .q-item:hover .q-focus-helper{opacity:0!important}.s-table__menu--action .q-item.q-manual-focusable--focused,.s-table__menu--action .q-item:hover{background:var(--menu-item-hover-bg)}.s-table__menu--action .q-item.is-danger,.s-table__menu--action .q-item.text-negative{color:var(--color-danger)}.s-table__menu--action .q-item.is-danger:hover,.s-table__menu--action .q-item.text-negative:hover{background:var(--color-error-soft)}.s-table__menu--action.s-menu-no--hover .q-item.q-manual-focusable--focused,.s-table__menu--action.s-menu-no--hover .q-item:hover{background:none!important}.s-table-main--image{border-radius:var(--table-image-preview-radius);height:var(--table-image-preview-size);width:var(--table-image-preview-size)}.look-at-me{animation:s-table-look-at-me .8s ease-in-out infinite alternate}@keyframes s-table-look-at-me{0%{transform:scale(1)}to{transform:scale(1.15)}}.s-tabs,.s-tabs-wrapper{max-width:100%;min-width:0;overflow:hidden;width:100%}.s-tabs{--q-primary:var(--tabs-indicator-color);color:var(--tabs-text-color);font-family:var(--tabs-font-family)}.s-tabs>.q-tabs__content{justify-content:flex-start!important;max-width:100%;min-width:0}.s-tabs .q-tab{background:transparent;border:0;border-radius:0;color:var(--tabs-text-color);flex:0 0 auto;min-height:var(--tabs-height);min-width:-moz-max-content;min-width:max-content;opacity:1;padding:0 calc(var(--tabs-gap)/2);position:relative;width:auto}.s-tabs .q-tab .q-ripple,.s-tabs .q-tab .q-ripple__inner,.s-tabs .q-tab>.q-focus-helper{display:none!important}.s-tabs .q-tab .q-tab__content{background-color:var(--tabs-tab-bg);border:var(--border-line-sm) solid var(--tabs-tab-border-color);border-radius:var(--tabs-tab-radius);color:var(--tabs-text-color);flex-wrap:nowrap;min-height:var(--tabs-height);min-width:-moz-max-content;min-width:max-content;padding:var(--tabs-tab-padding-y) var(--tabs-tab-padding-x);transition:color var(--tabs-transition-duration) var(--tabs-transition-timing),background-color var(--tabs-transition-duration) var(--tabs-transition-timing),border-color var(--tabs-transition-duration) var(--tabs-transition-timing),box-shadow var(--tabs-transition-duration) var(--tabs-transition-timing)}.s-tabs .q-tab .q-tab__label{font-size:var(--tabs-font-size);font-weight:var(--tabs-font-weight);letter-spacing:var(--tabs-letter-spacing);line-height:var(--tabs-line-height);overflow:hidden;text-overflow:ellipsis;transition:color var(--tabs-transition-duration) var(--tabs-transition-timing),font-weight var(--tabs-transition-duration) var(--tabs-transition-timing);white-space:nowrap}.s-tabs .q-tab .q-tab__icon{color:currentColor;font-size:18px}.s-tabs .q-tab .q-tab__indicator{background-color:var(--tabs-indicator-color);border-radius:var(--tabs-indicator-radius);left:calc(var(--tabs-gap)/2);right:calc(var(--tabs-gap)/2);width:auto}.s-tabs .q-tab:hover:not(.disabled,[aria-disabled=true]){background:transparent!important;cursor:pointer}.s-tabs .q-tab:hover:not(.disabled,[aria-disabled=true]) .q-tab__content{background-color:var(--tabs-tab-bg-hover);border-color:var(--tabs-tab-border-color-hover);color:var(--tabs-text-color-hover)}.s-tabs .q-tab:active:not(.disabled,[aria-disabled=true]){background:transparent!important}.s-tabs .q-tab:active:not(.disabled,[aria-disabled=true]) .q-tab__content{background-color:var(--tabs-tab-bg-active);border-color:var(--tabs-tab-border-color-active);transform:scale(.98)}.s-tabs .q-tab.q-tab--active{background:transparent!important}.s-tabs .q-tab.q-tab--active .q-tab__content{background-color:var(--tabs-tab-bg-active);border-color:var(--tabs-tab-border-color-active);color:var(--tabs-text-color-active)}.s-tabs .q-tab.q-tab--active .q-tab__label{font-weight:var(--tabs-font-weight-active)}.s-tabs .q-tab:focus-visible{outline:none;z-index:1}.s-tabs .q-tab:focus-visible .q-tab__content{border-color:var(--tabs-focus-border-color);box-shadow:0 0 0 3px var(--tabs-focus-ring-color)}.s-tabs .q-tab.disabled,.s-tabs .q-tab[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled)}.s-tabs .q-tabs__arrow{background-color:var(--tabs-arrow-bg);border:var(--border-line-sm) solid var(--tabs-arrow-border-color);border-radius:var(--radius-full);box-shadow:var(--tabs-outlined-tab-shadow-active);color:var(--tabs-arrow-color);height:var(--tabs-arrow-size);margin-inline:var(--space-base-xs);min-height:var(--tabs-arrow-size);min-width:var(--tabs-arrow-size);width:var(--tabs-arrow-size)}.s-tabs .q-tabs__arrow:hover{background-color:var(--tabs-arrow-bg-hover);border-color:var(--color-border-strong);color:var(--tabs-arrow-color-hover)}.s-tabs .q-tabs__arrow.q-tabs__arrow--faded{opacity:var(--opacity-disabled-strong);pointer-events:none}.s-tabs .q-tabs__arrow .q-icon{font-size:18px}.s-tabs.s-tabs--stretch .q-tab{flex:1 1 0;min-width:0}.s-tabs.s-tabs--stretch .q-tab__content{min-width:0;width:100%}.s-tabs.s-tabs--stretch .q-tab__label{max-width:100%}.s-tabs.s-tabs--dense .q-tab,.s-tabs.s-tabs--dense .q-tab__content{min-height:var(--tabs-height-dense)}.s-tabs.s-tabs--large .q-tab,.s-tabs.s-tabs--large .q-tab__content{min-height:var(--tabs-height-large)}.s-tabs--outlined{background-color:var(--tabs-outlined-bg)}.s-tabs--outlined>.q-tabs__content{align-items:center}.s-tabs--outlined .q-tab .q-tab__content{background-color:var(--tabs-outlined-tab-bg);border-color:transparent;color:var(--tabs-text-color)}.s-tabs--outlined .q-tab:hover:not(.disabled,[aria-disabled=true]) .q-tab__content{background-color:var(--tabs-outlined-tab-bg-hover);border-color:var(--tabs-outlined-tab-border-color-hover);color:var(--tabs-text-color-hover)}.s-tabs--outlined .q-tab.q-tab--active .q-tab__content{background-color:var(--tabs-outlined-tab-bg-active);border-color:var(--tabs-outlined-tab-border-color-active);box-shadow:var(--tabs-outlined-tab-shadow-active);color:var(--tabs-text-color-active)}.s-tabs--outlined .q-tab .q-tab__indicator{display:none}.s-tabs--segmented{background-color:var(--tabs-segmented-bg);border:var(--border-line-sm) solid var(--tabs-segmented-border-color);border-radius:var(--tabs-radius);max-width:100%;min-width:0;padding:var(--tabs-padding);width:100%}.s-tabs--segmented .q-tab{border-color:transparent;border-radius:var(--tabs-tab-radius)}.s-tabs--segmented .q-tab:hover:not(.disabled,[aria-disabled=true]){background-color:var(--tabs-tab-bg-hover);border-color:transparent;color:var(--tabs-text-color-hover)}.s-tabs--segmented .q-tab.q-tab--active{background-color:var(--tabs-segmented-tab-bg-active);border-color:var(--tabs-tab-border-color-active);box-shadow:var(--tabs-segmented-tab-shadow);color:var(--tabs-text-color-active)}.s-tabs--segmented .q-tab .q-tab__indicator{display:none}.s-tabs--vertical{min-width:0;width:100%}.s-tabs--vertical>.q-tabs__content{align-items:stretch;min-width:0;width:100%}.s-tabs--vertical>.q-tabs__content>.q-tab+.q-tab{margin-block-start:var(--tabs-gap);margin-inline-start:0}.s-tabs--vertical .q-tab{border-color:transparent;justify-content:flex-start;min-height:var(--tabs-height-large);min-width:0;padding:var(--space-base-md) var(--space-base-lg);width:100%}.s-tabs--vertical .q-tab .q-tab__content{align-items:center;justify-content:flex-start;min-width:0;width:100%}.s-tabs--vertical .q-tab .q-tab__label{min-width:0;text-align:left}.s-tabs--vertical .q-tab:hover:not(.disabled,[aria-disabled=true]){background-color:var(--tabs-tab-bg-hover)}.s-tabs--vertical .q-tab.q-tab--active{background-color:var(--color-primary-soft);border-color:transparent;color:var(--tabs-text-color-active)}.s-tabs--vertical .q-tab.q-tab--active .q-tab__icon{color:var(--color-primary)}.s-tabs--vertical .q-tab .q-tab__indicator{display:none}.s-tabs--filter{--tabs-height:var(--tabs-height-dense);--tabs-font-size:var(--size-small);--tabs-line-height:var(--size-small-line);--tabs-tab-padding-x:var(--space-base-md)}.q-tooltip,.s-tooltip{background:var(--tooltip-bg);border:var(--border-default-xs);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);color:var(--tooltip-color);font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);letter-spacing:var(--tooltip-letter-spacing);line-height:var(--tooltip-line-height);max-width:var(--tooltip-max-width);padding:var(--tooltip-padding)}.s-tooltip--large{max-width:var(--tooltip-max-width-large)!important;min-width:var(--tooltip-min-width-large)!important}.s-tooltip--full{max-width:100%!important}.s-account{border-bottom:2px solid transparent;border-radius:0;height:60px;padding:12px 16px 12px 34px}.s-account--dense{padding:12px}.s-account--dense .s-account--icon{margin-right:0}.s-account--dense .q-btn-dropdown__arrow{margin-left:0}.s-account--caption,.s-account--label{text-align:end}.s-account:hover .q-focus-helper{opacity:0!important}.s-account__menu{scrollbar-color:auto;scrollbar-width:auto}.s-account__menu::-webkit-scrollbar{background:transparent;height:var(--scrollbar-height);width:var(--scrollbar-width)}.s-account__menu::-webkit-scrollbar-track{background:transparent}.s-account__menu::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:var(--scrollbar-radius);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 6px var(--scrollbar-thumb-glow);min-height:var(--scrollbar-thumb-min-height);-webkit-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}.s-account__menu::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight-hover),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 8px var(--scrollbar-thumb-glow-hover)}.s-account__menu::-webkit-scrollbar-corner{background:transparent}.s-filter--modal .q-dialog__inner--minimized{padding:0!important}.s-filter--modal .q-dialog__inner--minimized>div{height:100%!important;max-height:100vh!important}.s-filter--modal .s-modal{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.s-filter--body{padding-top:var(--space-base-sm)}.s-filter--controls{padding-top:var(--space-base-lg)}.s-filter--elem{padding-bottom:var(--space-base-md)}.s-counter{align-items:stretch;background:var(--counter-bg);border:var(--counter-border-width) solid var(--counter-border-color);border-radius:var(--counter-border-radius);color:var(--counter-color);display:inline-flex;height:var(--counter-height);overflow:hidden;transition:var(--counter-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--counter-width)}.s-counter input[type=number]::-webkit-inner-spin-button,.s-counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.s-counter input[type=number]{-moz-appearance:textfield}.s-counter:hover:not(.s-counter--disabled):not(.s-counter--readonly){border-color:var(--counter-border-color-hover)}.s-counter:focus-within{border-color:var(--counter-border-color-focus);box-shadow:0 0 0 var(--counter-focus-ring-width) var(--counter-focus-ring-color)}.s-counter--disabled{opacity:var(--counter-disabled-opacity)}.s-counter--readonly{background:var(--counter-readonly-bg)}.s-counter__button.s-btn{border-radius:0;font-size:var(--counter-button-font-size);height:100%;min-height:100%;min-width:var(--counter-button-width);padding:0}.s-counter__input,.s-counter__value{color:inherit;flex:1 1 auto;font-size:var(--counter-font-size);font-weight:var(--counter-font-weight);line-height:var(--counter-line-height);min-width:0;text-align:center}.s-counter__input{background:transparent;border:0;outline:0;padding:0 var(--counter-value-padding-x);width:100%}.s-counter__input:disabled{cursor:not-allowed}.s-counter__value{align-items:center;display:flex;justify-content:center;outline:0}.s-autocomplete{background:var(--autocomplete-bg);border:1px solid var(--autocomplete-border);border-radius:var(--autocomplete-radius);box-shadow:var(--autocomplete-shadow);color:var(--autocomplete-text)}.s-autocomplete__list{border-radius:inherit}.s-autocomplete__empty,.s-autocomplete__option{min-height:var(--autocomplete-item-min-height);padding:var(--autocomplete-item-padding)}.s-autocomplete__option:focus-visible,.s-autocomplete__option:hover{background:var(--autocomplete-hover-bg)}.s-autocomplete__empty{color:var(--autocomplete-muted-text)}.s-card{background-color:var(--color-bg-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-base);box-shadow:var(--shadow-surface-raised);padding:var(--space-base-lg)}@media (prefers-reduced-transparency:reduce){.s-card{background-color:var(--color-bg-glass-strong)}}.s-card.small-padding{padding:var(--space-base-sm)}.s-card.medium-padding{padding:var(--space-base-md)}.s-card.large-padding{padding:var(--space-base-xl)}.s-card.hovered{border:1px solid transparent}.s-card.hovered:hover{border-color:var(--color-border-primary)}.s-card.no-padding{padding:none}.s-card.no-border-radius{border-radius:0}.s-card-bordered{border:var(--border-default-xs);border-radius:var(--radius-base);max-width:100%}.s-card-bordered.active{border-color:var(--color-border-primary)}.s-card-bordered--muted{border:var(--border-default-xs);border-color:var(--color-text-muted);border-radius:var(--radius-base);max-width:100%}.s-card-bordered--muted.active{border-color:var(--color-border-primary)}.s-card-liquid--primary{--liquid-current-bg:var(--liquid-primary-bg);--liquid-current-tint:var(--liquid-primary-tint);--liquid-current-border:var(--liquid-primary-border);--liquid-current-blur:var(--liquid-primary-blur);--liquid-current-saturation:var(--liquid-primary-saturation);--liquid-current-opacity:var(--liquid-primary-opacity);--liquid-current-backdrop-filter:var(--liquid-primary-backdrop-filter);--liquid-current-shadow:var(--liquid-primary-shadow);--liquid-current-highlight-top:var(--liquid-primary-highlight-top);--liquid-current-highlight-left:var(--liquid-primary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-primary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-primary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-card-liquid--primary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.s-card-liquid--primary:after,.s-card-liquid--primary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.s-card-liquid--primary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.s-card-liquid--primary>*{position:relative;z-index:2}.s-card-liquid--primary.q-menu.q-transition--fade-enter-active{transition:none}.s-card-liquid--primary.q-menu.q-transition--fade-enter-from,.s-card-liquid--primary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-card-liquid--primary:before,.q-dialog__inner[class*=-leave-active] .s-card-liquid--primary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-card-liquid--primary{padding:var(--space-base-lg)}.s-card-liquid--primary.active,.s-card-liquid--primary.hovered:hover{border-color:var(--color-border-primary)}.s-card-liquid--secondary{--liquid-current-bg:var(--liquid-secondary-bg);--liquid-current-tint:var(--liquid-secondary-tint);--liquid-current-border:var(--liquid-secondary-border);--liquid-current-blur:var(--liquid-secondary-blur);--liquid-current-saturation:var(--liquid-secondary-saturation);--liquid-current-opacity:var(--liquid-secondary-opacity);--liquid-current-backdrop-filter:var(--liquid-secondary-backdrop-filter);--liquid-current-shadow:var(--liquid-secondary-shadow);--liquid-current-highlight-top:var(--liquid-secondary-highlight-top);--liquid-current-highlight-left:var(--liquid-secondary-highlight-left);--liquid-current-shadow-bottom:var(--liquid-secondary-shadow-bottom);--liquid-current-shadow-right:var(--liquid-secondary-shadow-right);background:var(--liquid-current-bg);border:1px solid var(--liquid-current-border);border-radius:var(--liquid-glass-radius);box-shadow:var(--liquid-current-shadow);isolation:isolate;overflow:hidden;position:relative}.s-card-liquid--secondary:before{backdrop-filter:var(--liquid-current-backdrop-filter);-webkit-backdrop-filter:var(--liquid-current-backdrop-filter);background:var(--liquid-current-tint);opacity:var(--liquid-current-opacity);z-index:0}.s-card-liquid--secondary:after,.s-card-liquid--secondary:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.s-card-liquid--secondary:after{box-shadow:inset 0 1px 1px var(--liquid-current-highlight-top),inset 1px 0 1px var(--liquid-current-highlight-left),inset 0 -1px 1px var(--liquid-current-shadow-bottom),inset -1px 0 1px var(--liquid-current-shadow-right);z-index:1}.s-card-liquid--secondary>*{position:relative;z-index:2}.s-card-liquid--secondary.q-menu.q-transition--fade-enter-active{transition:none}.s-card-liquid--secondary.q-menu.q-transition--fade-enter-from,.s-card-liquid--secondary.q-menu.q-transition--fade-enter-to{opacity:1}@supports (-webkit-touch-callout:none){.q-dialog__inner[class*=-enter-active] .s-card-liquid--secondary:before,.q-dialog__inner[class*=-leave-active] .s-card-liquid--secondary:before{backdrop-filter:none;-webkit-backdrop-filter:none}}.s-card-liquid--secondary{padding:var(--space-base-lg)}.s-card-liquid--secondary.active,.s-card-liquid--secondary.hovered:hover{border-color:var(--color-border-primary)}@media (prefers-reduced-transparency:reduce){.s-card-liquid--primary,.s-card-liquid--secondary{background:var(--color-bg-glass-strong)}}[data-theme=dark] .s-card,body.body--dark .s-card{box-shadow:none}.s-timeline{min-width:0;padding:0;width:100%}.s-timeline,.s-timeline.q-timeline--dark{color:var(--timeline-title-color)}.s-timeline .q-timeline__entry{line-height:normal;min-width:0;padding-bottom:var(--timeline-entry-padding-bottom);position:relative}.s-timeline .q-timeline__entry:last-child{padding-bottom:0}.s-timeline.q-timeline--dense--right .q-timeline__entry{padding-left:var(--timeline-content-offset)}.s-timeline.q-timeline--dense--right .q-timeline__dot{left:0}.s-timeline .q-timeline__dot{bottom:0;color:var(--status-color,var(--color-primary))!important;position:absolute;top:0;width:var(--timeline-rail-width)}.s-timeline .q-timeline__dot:before{background-color:currentColor;border:var(--timeline-dot-border-width) solid var(--timeline-dot-inner-color);border-radius:var(--radius-full);box-shadow:0 0 0 1px currentColor;height:var(--timeline-dot-size);top:6px;transition:width var(--timeline-transition-duration) var(--timeline-transition-timing),height var(--timeline-transition-duration) var(--timeline-transition-timing),box-shadow var(--timeline-transition-duration) var(--timeline-transition-timing);width:var(--timeline-dot-size)}.s-timeline .q-timeline__dot:after,.s-timeline .q-timeline__dot:before{content:"";display:block;left:50%;position:absolute;transform:translateX(-50%)}.s-timeline .q-timeline__dot:after{background-color:var(--timeline-line-color);bottom:0;opacity:1;top:22px;width:var(--timeline-line-width)}.s-timeline .q-timeline__entry:last-child .q-timeline__dot:after{display:none}.s-timeline .q-timeline__content{min-width:0;padding-bottom:0}.s-timeline .q-timeline__title{color:var(--timeline-title-color);font-family:var(--font-family-primary);font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 var(--space-base-xs);min-width:0}.s-timeline .q-timeline__subtitle{color:var(--timeline-meta-color);font-family:var(--font-family-primary);font-size:var(--timeline-meta-size);font-weight:var(--font-weight-regular);letter-spacing:var(--size-small-letter-spacing);line-height:var(--timeline-meta-line);margin:0 0 var(--space-base-md);opacity:1;text-transform:none}.s-timeline .q-timeline__subtitle>span{display:block}.s-timeline.q-timeline--dark .q-timeline__subtitle{color:var(--timeline-meta-color);opacity:1}.s-timeline__entry .s-timeline__description:before{color:var(--timeline-meta-color);content:"—";margin-right:var(--space-base-sm)}.s-timeline__entry .s-timeline__comment-text{overflow-wrap:anywhere;white-space:pre-wrap}.s-timeline__entry--current .q-timeline__dot:before{box-shadow:0 0 0 2px var(--timeline-dot-inner-color),0 0 0 var(--timeline-current-ring-size) color-mix(in srgb,var(--status-color,var(--color-primary)) 26%,transparent);height:var(--timeline-current-dot-size);width:var(--timeline-current-dot-size)}.s-timeline__entry--current .q-timeline__content{background-color:var(--timeline-current-bg);border:var(--border-line-sm) solid var(--timeline-current-border);border-radius:var(--timeline-entry-radius);box-shadow:var(--timeline-current-shadow);padding:var(--space-base-lg)}.s-timeline__entry--current .q-timeline__subtitle{margin-top:var(--space-base-md)}.s-editor{background:var(--editor-bg);border:1px solid var(--editor-border-color);border-radius:var(--editor-radius);box-shadow:none;color:var(--editor-text);overflow:hidden}.s-editor .q-editor__toolbars-container{background:var(--editor-toolbar-bg);border-bottom:1px solid var(--editor-divider-color);padding:var(--editor-toolbar-padding)}.s-editor .q-editor__toolbar{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:4px;overflow-y:hidden;scrollbar-color:auto;scrollbar-width:auto}.s-editor .q-editor__toolbar::-webkit-scrollbar{background:transparent;height:var(--scrollbar-height);width:var(--scrollbar-width)}.s-editor .q-editor__toolbar::-webkit-scrollbar-track{background:transparent}.s-editor .q-editor__toolbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:var(--scrollbar-radius);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 6px var(--scrollbar-thumb-glow);min-height:var(--scrollbar-thumb-min-height);-webkit-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}.s-editor .q-editor__toolbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover);box-shadow:inset 0 1px 0 var(--scrollbar-thumb-highlight-hover),inset 0 -1px 0 var(--scrollbar-thumb-shadow),0 0 8px var(--scrollbar-thumb-glow-hover)}.s-editor .q-editor__toolbar::-webkit-scrollbar-corner{background:transparent}.s-editor .q-editor__toolbar-group{align-items:center;display:flex;gap:2px;margin:0 8px 0 0}.s-editor .q-editor__toolbar-group:before{display:none}.s-editor .q-editor__toolbar-group .q-btn{border-radius:var(--radius-sm);color:var(--editor-text-muted);height:44px;min-height:44px;transition:color var(--editor-transition-duration) ease,background var(--editor-transition-duration) ease;width:44px}.s-editor .q-editor__toolbar-group .q-btn:focus-visible,.s-editor .q-editor__toolbar-group .q-btn:hover{background:var(--editor-control-hover-bg);color:var(--editor-text)}.s-editor .q-editor__toolbar-group .q-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.s-editor .q-editor__toolbar-group .q-btn.text-primary{background:var(--editor-control-active-bg);color:var(--editor-control-active-text)!important}.s-editor .q-editor__toolbar-group .q-btn .q-focus-helper{display:none}.s-editor .s-editor__text-box{align-items:center;display:flex;gap:2px}.s-editor .q-editor__content{cursor:text;padding:var(--editor-content-padding)}.s-editor-content{color:var(--editor-text);line-height:var(--size-body2-line);overflow-wrap:anywhere}.s-editor-content,.s-editor-content *{background-color:transparent!important;color:inherit!important}.s-editor-content a{color:var(--color-link)!important;text-decoration:underline;text-underline-offset:2px}.s-editor-content a:hover{color:var(--color-link-hover)!important}.s-editor-content blockquote:first-child,.s-editor-content h1:first-child,.s-editor-content h2:first-child,.s-editor-content h3:first-child,.s-editor-content ol:first-child,.s-editor-content p:first-child,.s-editor-content pre:first-child,.s-editor-content ul:first-child{margin-top:0}.s-editor-content blockquote:last-child,.s-editor-content h1:last-child,.s-editor-content h2:last-child,.s-editor-content h3:last-child,.s-editor-content ol:last-child,.s-editor-content p:last-child,.s-editor-content pre:last-child,.s-editor-content ul:last-child{margin-bottom:0}.s-editor-content p{margin:0 0 8px}.s-editor-content blockquote{border-left:3px solid var(--editor-quote-border);margin:8px 0;padding:4px 0 4px 16px}.s-editor-content code,.s-editor-content pre{background:var(--editor-code-bg)!important;border-radius:var(--radius-sm);font-family:JetBrains Mono,monospace}.s-editor-content pre{overflow:auto;padding:12px}.s-editor-content code{padding:2px 4px}.s-editor-content img,.s-editor-content video{height:auto;max-width:100%}.s-stepper-horizontal{--q-primary:var(--color-primary);--q-negative:var(--color-error);color:var(--color-text-primary);padding:0;width:100%}.s-stepper-horizontal,.s-stepper-horizontal>.q-stepper__header{background:transparent!important;border:0!important;box-shadow:none!important;min-width:0}.s-stepper-horizontal>.q-stepper__header{align-items:stretch;display:flex}.s-stepper-horizontal>.q-stepper__header--border{border-bottom:0!important}.s-stepper-horizontal .q-stepper__line:after,.s-stepper-horizontal .q-stepper__line:before{display:none!important}.s-stepper-horizontal .q-stepper__tab+.q-stepper__tab{margin-left:var(--stepper-gap)}.s-stepper-horizontal .q-stepper__tab{background:var(--stepper-tab-bg)!important;border:1px solid var(--stepper-tab-border)!important;border-radius:var(--stepper-tab-radius);box-shadow:none!important;color:var(--stepper-title-color)!important;flex:1 1 0;min-height:var(--stepper-tab-height);min-width:0;opacity:1!important;padding:var(--stepper-tab-padding-y) var(--stepper-tab-padding-x);position:relative;transition:color var(--stepper-transition),background-color var(--stepper-transition),border-color var(--stepper-transition),box-shadow var(--stepper-transition)}.s-stepper-horizontal .q-stepper__tab .q-ripple,.s-stepper-horizontal .q-stepper__tab .q-ripple__inner,.s-stepper-horizontal .q-stepper__tab>.q-focus-helper{display:none!important}.s-stepper-horizontal .q-stepper__tab:hover:not(.q-stepper__tab--disabled){background:var(--stepper-tab-bg-hover)!important;border-color:var(--stepper-tab-border-hover)!important;cursor:pointer}.s-stepper-horizontal .q-stepper__tab:hover:not(.q-stepper__tab--disabled) .q-stepper__title{color:var(--stepper-title-color-hover)!important}.s-stepper-horizontal .q-stepper__tab:hover:not(.q-stepper__tab--disabled) .q-stepper__dot{background:var(--color-bg-surface-raised)!important;border-color:var(--color-border-strong)!important;color:var(--stepper-title-color-hover)!important}.s-stepper-horizontal .q-stepper__tab:focus-visible{border-color:var(--color-border-focus)!important;box-shadow:0 0 0 3px var(--color-focus-ring)!important;outline:none;z-index:2}.s-stepper-horizontal .q-stepper__tab:first-child{border-top-left-radius:var(--stepper-tab-radius)}.s-stepper-horizontal .q-stepper__tab:last-child{border-top-right-radius:var(--stepper-tab-radius)}.s-stepper-horizontal .q-stepper__label{min-width:0}.s-stepper-horizontal .q-stepper__title{color:var(--stepper-title-color)!important;font-size:var(--stepper-title-size);font-weight:var(--font-weight-label);letter-spacing:var(--size-body2-letter-spacing);line-height:var(--stepper-title-line);transition:color var(--stepper-transition)}.s-stepper-horizontal .q-stepper__caption,.s-stepper-horizontal .q-stepper__title{font-family:var(--font-family-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-stepper-horizontal .q-stepper__caption{color:var(--stepper-caption-color)!important;font-size:var(--stepper-caption-size);font-weight:var(--font-weight-regular);letter-spacing:var(--size-small-letter-spacing);line-height:var(--stepper-caption-line);margin-top:1px;opacity:1!important}.s-stepper-horizontal .q-stepper__dot{align-items:center;background:var(--stepper-dot-bg)!important;border:1px solid var(--stepper-dot-border)!important;border-radius:var(--radius-full);box-shadow:none!important;color:var(--stepper-dot-icon-color)!important;display:inline-flex;flex:0 0 var(--stepper-dot-size);font-size:var(--stepper-dot-icon-size);height:var(--stepper-dot-size);justify-content:center;margin-right:var(--space-base-md);min-height:var(--stepper-dot-size);min-width:var(--stepper-dot-size);transition:color var(--stepper-transition),background-color var(--stepper-transition),border-color var(--stepper-transition);width:var(--stepper-dot-size)}.s-stepper-horizontal .q-stepper__dot>span{color:inherit!important}.s-stepper-horizontal .q-stepper__dot .q-icon{color:inherit!important;font-size:var(--stepper-dot-icon-size)}.s-stepper-horizontal.q-stepper--dark .q-stepper__dot .q-icon,.s-stepper-horizontal.q-stepper--dark .q-stepper__dot>span{color:inherit!important}.s-stepper-horizontal .q-stepper__tab--active{background:var(--stepper-active-bg)!important;border-color:var(--stepper-active-border)!important;box-shadow:var(--stepper-active-shadow)!important;color:var(--stepper-active-title)!important}.s-stepper-horizontal .q-stepper__tab--active .q-stepper__title{color:var(--stepper-active-title)!important;font-weight:var(--font-weight-semibold)}.s-stepper-horizontal .q-stepper__tab--active .q-stepper__caption{color:var(--stepper-active-caption)!important}.s-stepper-horizontal .q-stepper__tab--active .q-stepper__dot{background:var(--stepper-active-dot-bg)!important;border-color:var(--stepper-active-dot-border)!important;color:var(--stepper-active-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--active .q-stepper__dot .q-icon,.s-stepper-horizontal .q-stepper__tab--active .q-stepper__dot>span{color:var(--stepper-active-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active),.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active) .q-stepper__title{color:var(--stepper-done-title)!important}.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active) .q-stepper__caption{color:var(--stepper-caption-color)!important}.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active) .q-stepper__dot{background:var(--stepper-done-dot-bg)!important;border-color:var(--stepper-done-dot-border)!important;color:var(--stepper-done-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active) .q-stepper__dot .q-icon,.s-stepper-horizontal .q-stepper__tab--done:not(.q-stepper__tab--active) .q-stepper__dot>span{color:var(--stepper-done-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--error{background:var(--stepper-error-bg)!important;border-color:var(--stepper-error-border)!important;color:var(--stepper-error-title)!important}.s-stepper-horizontal .q-stepper__tab--error .q-stepper__title{color:var(--stepper-error-title)!important}.s-stepper-horizontal .q-stepper__tab--error .q-stepper__caption{color:var(--stepper-error-caption)!important}.s-stepper-horizontal .q-stepper__tab--error .q-stepper__dot{background:var(--stepper-error-dot-bg)!important;border-color:var(--stepper-error-dot-border)!important;color:var(--stepper-error-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--error .q-stepper__dot .q-icon,.s-stepper-horizontal .q-stepper__tab--error .q-stepper__dot>span{color:var(--stepper-error-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--error.q-stepper__tab--error-with-icon .q-stepper__dot{background:var(--stepper-error-dot-bg)!important;border-color:var(--stepper-error-dot-border)!important;color:var(--stepper-error-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--error.q-stepper__tab--error-with-icon .q-stepper__dot .q-icon,.s-stepper-horizontal .q-stepper__tab--error.q-stepper__tab--error-with-icon .q-stepper__dot>span{color:var(--stepper-error-dot-icon)!important}.s-stepper-horizontal .q-stepper__tab--disabled{cursor:not-allowed;opacity:var(--opacity-disabled)!important}.s-stepper-horizontal>.q-stepper__content{background:transparent!important;color:var(--color-text-primary);min-width:0}.s-stepper-horizontal .q-stepper__step-inner{min-width:0;padding:var(--space-base-lg) 2px}.s-notification--menu{max-height:calc(100dvh - 20px);max-width:calc(100vw - 8px);min-width:min(400px,100vw - 8px);width:min(400px,100vw - 8px)}.s-notification--menu__card{display:flex;flex-direction:column;overflow:hidden;width:100%}.s-notification--menu__header{flex:0 0 auto}.s-notification--menu__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.s-notification--menu__list{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.s-notification--menu__footer{flex:0 0 auto}.s-notification--menu__item .unvisible-element{cursor:pointer;opacity:0;transition:opacity .2s ease}.s-notification--menu__item:hover .unvisible-element{opacity:1}.s-uploader{width:100%}.s-uploader.slim-form{max-width:400px}.s-uploader .q-uploader__header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.s-uploader .q-uploader__header .like-a{cursor:pointer;text-decoration:underline}.s-uploader .q-uploader__list{min-height:0;padding:0}.s-uploader .q-uploader__file+.q-uploader__file{margin-top:0}.cropper{background:var(--image-cropper-bg);border:var(--image-cropper-border-width) solid var(--image-cropper-border-color);border-radius:var(--image-cropper-radius);height:var(--image-cropper-height);overflow:hidden;width:100%}.cropper.cropper-avatar .vue-bounding-box:after{background:transparent;border-radius:50%;content:"";height:100%;left:0;opacity:.75;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:600px){.cropper{height:var(--image-cropper-mobile-height)}}.scroll-to-bottom-wrapper{bottom:20px;display:flex;justify-content:flex-end;pointer-events:none;position:sticky;width:100%}.scroll-to-bottom-wrapper .q-fab{margin-right:20px;pointer-events:auto}.scroll-fab .q-fab__active-icon,.scroll-fab .q-fab__icon{opacity:1!important;transform:none!important;transition:none!important}.scroll-fab .q-fab__active-icon{display:none!important}.scroll-fab .q-btn--fab{height:36px;min-height:36px;min-width:36px;padding:0;width:36px}.scroll-fab .q-btn--fab .q-btn__content{margin:0;min-width:0;padding:0}.scroll-fab .q-btn--fab .q-icon{font-size:18px;line-height:1}.s-faq{max-width:calc(100vw - 8px);padding:var(--space-base-lg) var(--space-base-md) var(--space-base-md) var(--space-base-md);width:min(400px,100vw - 8px)}.s-faq--modal .q-dialog__inner--minimized{padding:0!important}.s-faq--modal .q-dialog__inner--minimized>div{height:100%!important;max-height:100vh!important}.s-faq--modal .s-modal{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.s-animated--number{display:inline-flex;line-height:1;overflow:hidden}.s-digit--wrapper{display:inline-block;height:1em;overflow:hidden}.s-digit--list{display:flex;flex-direction:column;line-height:1;transition:transform .2s ease-out}.s-digit{flex:0 0 1em;height:1em;line-height:1em}:root{--json-editor-bg:#fcfbf9;--json-editor-surface:#f1eee8;--json-editor-surface-raised:#fff;--json-editor-hover:#ece9e3;--json-editor-selected:#ffeadc;--json-editor-border:#dedad3;--json-editor-border-strong:#c9c2b8;--json-editor-text:#1c1917;--json-editor-text-muted:#706a64;--json-editor-toolbar-bg:#292524;--json-editor-toolbar-text:#fafaf9;--json-editor-toolbar-hover:hsla(0,0%,100%,.12);--json-editor-accent:#c2410c;--json-editor-focus:rgba(255,92,0,.22);--json-editor-key:#0369a1;--json-editor-string:#166534;--json-editor-number:#b45309;--json-editor-boolean:#7e22ce;--json-editor-null:#b91c1c;--json-editor-error:#b91c1c;--json-editor-warning-bg:#fff7ed;--json-editor-error-bg:#fef2f2;--json-editor-shadow:0 12px 30px rgba(68,64,60,.14);--json-editor-radius:10px;--json-editor-font:"JetBrains Mono",monospace}[data-theme=dark],body.body--dark{--json-editor-bg:#0d1117;--json-editor-surface:#161b22;--json-editor-surface-raised:#21262d;--json-editor-hover:#21262d;--json-editor-selected:#1f3b5b;--json-editor-border:#30363d;--json-editor-border-strong:#484f58;--json-editor-text:#e6edf3;--json-editor-text-muted:#8b949e;--json-editor-toolbar-bg:#010409;--json-editor-toolbar-text:#f0f6fc;--json-editor-toolbar-hover:hsla(0,0%,100%,.1);--json-editor-accent:#58a6ff;--json-editor-focus:rgba(88,166,255,.32);--json-editor-key:#9cdcfe;--json-editor-string:#ce9178;--json-editor-number:#b5cea8;--json-editor-boolean:#569cd6;--json-editor-null:grey;--json-editor-error:#ff7b72;--json-editor-warning-bg:#3b2e00;--json-editor-error-bg:#3d1418;--json-editor-shadow:0 12px 32px rgba(0,0,0,.36)}.s-json--editor{border:1px solid var(--json-editor-border);border-radius:var(--json-editor-radius);box-shadow:none;overflow:hidden}.s-json--editor,.s-json--editor .jsoneditor{background:var(--json-editor-bg);color:var(--json-editor-text)}.s-json--editor .jsoneditor{border:0;border-radius:inherit;font-family:var(--json-editor-font)}.s-json--editor .jsoneditor-menu{background:var(--json-editor-toolbar-bg);border:0;border-bottom:1px solid var(--json-editor-border);color:var(--json-editor-toolbar-text);height:auto;min-height:40px;padding:5px 8px}.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button,.s-json--editor .jsoneditor-menu>button{border:1px solid transparent;border-radius:6px;color:var(--json-editor-toolbar-text);height:28px;margin:0 2px;min-width:28px;opacity:.78}.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-selected,.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button:active,.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button:focus,.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button:hover,.s-json--editor .jsoneditor-menu>button.jsoneditor-selected,.s-json--editor .jsoneditor-menu>button:active,.s-json--editor .jsoneditor-menu>button:focus,.s-json--editor .jsoneditor-menu>button:hover{background-color:var(--json-editor-toolbar-hover);border-color:hsla(0,0%,100%,.16);opacity:1}.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button:focus-visible,.s-json--editor .jsoneditor-menu>button:focus-visible{outline:2px solid var(--json-editor-accent);outline-offset:1px}.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button{font-family:inherit;font-size:12px;font-weight:600;padding:0 9px}.s-json--editor .jsoneditor-menu .jsoneditor-poweredBy{color:var(--json-editor-toolbar-text);right:8px!important;top:2px}.s-json--editor .jsoneditor-navigation-bar,.s-json--editor .jsoneditor-statusbar{background:var(--json-editor-surface);border-color:var(--json-editor-border);color:var(--json-editor-text-muted);font-family:var(--json-editor-font);font-size:11px;height:auto;line-height:28px;min-height:28px;padding:0 8px}.s-json--editor .jsoneditor-treepath .jsoneditor-treepath-show-all-btn,.s-json--editor .jsoneditor-treepath.show-all{background:var(--json-editor-surface-raised);box-shadow:var(--json-editor-shadow);color:var(--json-editor-text)}.s-json--editor .jsoneditor-search{color:var(--json-editor-toolbar-text);right:38px;top:7px}.s-json--editor .jsoneditor-search .jsoneditor-frame{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:6px;height:26px;padding:0 4px}.s-json--editor .jsoneditor-search input,.s-json--editor .jsoneditor-search input:focus{background:transparent;border:0;box-shadow:none;color:var(--json-editor-toolbar-text);font-family:var(--json-editor-font);font-size:12px;outline:0;width:136px}.s-json--editor .jsoneditor-search .jsoneditor-results{color:var(--json-editor-toolbar-text);font-size:10px}.s-json--editor .jsoneditor-tree,.s-json--editor pre.jsoneditor-preview,.s-json--editor textarea.jsoneditor-text{background:var(--json-editor-bg);color:var(--json-editor-text)}.s-json--editor pre.jsoneditor-preview,.s-json--editor textarea.jsoneditor-text{border:0;font-family:var(--json-editor-font);font-size:12px;line-height:1.6;outline:0;padding:16px}.s-json--editor div.jsoneditor-tree{font-family:var(--json-editor-font);font-size:12px;padding:8px 4px 12px}.s-json--editor div.jsoneditor-tree tr{background:transparent}.s-json--editor div.jsoneditor-tree tr.jsoneditor-highlight,.s-json--editor div.jsoneditor-tree tr:hover{background:var(--json-editor-hover)!important}.s-json--editor div.jsoneditor-tree div.jsoneditor-selected,.s-json--editor div.jsoneditor-tree td.jsoneditor-selected,.s-json--editor div.jsoneditor-tree tr.jsoneditor-selected{background:var(--json-editor-selected)!important}.s-json--editor div.jsoneditor-tree td{border:0;padding-bottom:1px!important;padding-top:1px!important;vertical-align:middle}.s-json--editor div.jsoneditor-tree button.jsoneditor-button:focus-visible{background-color:var(--json-editor-hover);border-radius:4px;outline:2px solid var(--json-editor-focus)}.s-json--editor .jsoneditor-default,.s-json--editor .jsoneditor-field,.s-json--editor .jsoneditor-readonly,.s-json--editor .jsoneditor-separator,.s-json--editor .jsoneditor-value{font-family:var(--json-editor-font);font-size:12px;line-height:18px}.s-json--editor .jsoneditor-field{color:var(--json-editor-key)!important;font-weight:600}.s-json--editor .jsoneditor-value.jsoneditor-string{color:var(--json-editor-string)!important}.s-json--editor .jsoneditor-value.jsoneditor-number{color:var(--json-editor-number)!important}.s-json--editor .jsoneditor-value.jsoneditor-boolean{color:var(--json-editor-boolean)!important}.s-json--editor .jsoneditor-value.jsoneditor-null{color:var(--json-editor-null)!important}.s-json--editor .jsoneditor-popover,.s-json--editor .jsoneditor-schema-error,.s-json--editor .jsoneditor-value.jsoneditor-color-value,.s-json--editor .jsoneditor-value.jsoneditor-invalid{color:var(--json-editor-text)!important}.s-json--editor .jsoneditor-popover{background:var(--json-editor-surface-raised);border:1px solid var(--json-editor-border);box-shadow:var(--json-editor-shadow)}.s-json--editor .jsoneditor-array,.s-json--editor .jsoneditor-default,.s-json--editor .jsoneditor-object,.s-json--editor .jsoneditor-readonly,.s-json--editor .jsoneditor-separator{color:var(--json-editor-text-muted)!important}.s-json--editor .jsoneditor-field[contenteditable=true],.s-json--editor .jsoneditor-value[contenteditable=true]{border:1px solid transparent;border-radius:4px}.s-json--editor .jsoneditor-field[contenteditable=true]:hover,.s-json--editor .jsoneditor-value[contenteditable=true]:hover{background:var(--json-editor-hover)!important;border-color:var(--json-editor-border)}.s-json--editor .jsoneditor-field[contenteditable=true]:focus,.s-json--editor .jsoneditor-value[contenteditable=true]:focus{background:var(--json-editor-surface-raised)!important;border-color:var(--json-editor-accent);box-shadow:0 0 0 2px var(--json-editor-focus);outline:0}.s-json--editor .jsoneditor-empty{border-color:var(--json-editor-border-strong)}.s-json--editor .jsoneditor-show-more,.s-json--editor .jsoneditor-show-more a{background:var(--json-editor-surface)!important;color:var(--json-editor-text-muted)!important}.s-json--editor .jsoneditor-text-errors,.s-json--editor .jsoneditor-validation-errors-container{background:var(--json-editor-bg);border-color:var(--json-editor-border);color:var(--json-editor-text)}.s-json--editor .jsoneditor-text-errors tr{background:var(--json-editor-warning-bg)}.s-json--editor .jsoneditor-text-errors tr.parse-error{background:var(--json-editor-error-bg)}.s-json--editor .jsoneditor-additional-errors{background:var(--json-editor-surface-raised)!important;color:var(--json-editor-text-muted)!important}.s-json--editor .ace-jsoneditor,.s-json--editor .ace_content,.s-json--editor .ace_editor,.s-json--editor .ace_scroller{background:var(--json-editor-bg)!important;color:var(--json-editor-text)!important;font-family:var(--json-editor-font)!important;font-size:12px!important}.s-json--editor .ace_gutter{background:var(--json-editor-surface)!important;border-right:1px solid var(--json-editor-border);color:var(--json-editor-text-muted)!important}.s-json--editor .ace_gutter-active-line,.s-json--editor .ace_marker-layer .ace_active-line{background:var(--json-editor-hover)!important}.s-json--editor .ace_marker-layer .ace_selection{background:var(--json-editor-selected)!important}.s-json--editor .ace_cursor{border-left-color:var(--json-editor-text)!important}.s-json--editor .ace_string{color:var(--json-editor-string)!important}.s-json--editor .ace_constant.ace_numeric{color:var(--json-editor-number)!important}.s-json--editor .ace_boolean,.s-json--editor .ace_constant.ace_language,.s-json--editor .ace_keyword{color:var(--json-editor-boolean)!important}.s-json--editor .ace_support.ace_type,.s-json--editor .ace_variable{color:var(--json-editor-key)!important}.s-json--editor .ace_operator,.s-json--editor .ace_paren,.s-json--editor .ace_punctuation{color:var(--json-editor-text-muted)!important}.s-json--editor .ace_indent-guide{background:none!important;border-right:1px solid var(--json-editor-border)}.s-json--editor .jsoneditor .autocomplete.dropdown,body .jsoneditor-contextmenu .jsoneditor-menu{background:var(--json-editor-surface-raised);border:1px solid var(--json-editor-border);border-radius:8px;box-shadow:var(--json-editor-shadow);color:var(--json-editor-text)}.s-json--editor .jsoneditor .autocomplete.dropdown .item,.s-json--editor .jsoneditor .autocomplete.dropdown button,body .jsoneditor-contextmenu .jsoneditor-menu .item,body .jsoneditor-contextmenu .jsoneditor-menu button{color:var(--json-editor-text)}.s-json--editor .jsoneditor .autocomplete.dropdown .item.hover,.s-json--editor .jsoneditor .autocomplete.dropdown button:focus,.s-json--editor .jsoneditor .autocomplete.dropdown button:hover,body .jsoneditor-contextmenu .jsoneditor-menu .item.hover,body .jsoneditor-contextmenu .jsoneditor-menu button:focus,body .jsoneditor-contextmenu .jsoneditor-menu button:hover{background:var(--json-editor-hover)}body .jsoneditor-modal,body .pico-content{background:var(--json-editor-bg);border:1px solid var(--json-editor-border);border-radius:var(--json-editor-radius);box-shadow:var(--json-editor-shadow);color:var(--json-editor-text)}body .jsoneditor-modal .jsoneditor-modal-header,body .jsoneditor-modal .pico-modal-header,body .pico-content .jsoneditor-modal-header,body .pico-content .pico-modal-header{background:var(--json-editor-surface);border-color:var(--json-editor-border);color:var(--json-editor-text)}body .jsoneditor-modal label,body .jsoneditor-modal table td,body .jsoneditor-modal table th,body .pico-content label,body .pico-content table td,body .pico-content table th{color:var(--json-editor-text)}body .jsoneditor-modal input,body .jsoneditor-modal input[type=text],body .jsoneditor-modal select,body .jsoneditor-modal textarea,body .pico-content input,body .pico-content input[type=text],body .pico-content select,body .pico-content textarea{background:var(--json-editor-surface-raised);border:1px solid var(--json-editor-border);border-radius:6px;color:var(--json-editor-text);outline:0}body .jsoneditor-modal input:focus,body .jsoneditor-modal input[type=text]:focus,body .jsoneditor-modal select:focus,body .jsoneditor-modal textarea:focus,body .pico-content input:focus,body .pico-content input[type=text]:focus,body .pico-content select:focus,body .pico-content textarea:focus{border-color:var(--json-editor-accent);box-shadow:0 0 0 2px var(--json-editor-focus)}body .jsoneditor-modal a,body .pico-content a{color:var(--json-editor-accent)}[data-theme=dark] .jsoneditor-contextmenu .jsoneditor-icon,[data-theme=dark] .s-json--editor .jsoneditor-search button,[data-theme=dark] .s-json--editor .jsoneditor-tree button.jsoneditor-button,body.body--dark .jsoneditor-contextmenu .jsoneditor-icon,body.body--dark .s-json--editor .jsoneditor-search button,body.body--dark .s-json--editor .jsoneditor-tree button.jsoneditor-button{filter:invert(1) brightness(1.6)}@media (max-width:600px){.s-json--editor .jsoneditor-menu .jsoneditor-poweredBy{display:none}.s-json--editor .jsoneditor-search{right:8px}.s-json--editor .jsoneditor-search input,.s-json--editor .jsoneditor-search input:focus{width:88px}.s-json--editor .jsoneditor-menu>.jsoneditor-modes>button{padding:0 6px}}.s-json-code--viewer{overflow:hidden}.s-json-code--viewer pre{font-family:JetBrains Mono,monospace;overflow:auto}.apexcharts-canvas{color:var(--apex-chart-text)}.apexcharts-canvas .apexcharts-svg{background:transparent!important}.apexcharts-canvas .apexcharts-toolbar{gap:var(--apex-chart-toolbar-gap);max-width:none}.apexcharts-canvas .apexcharts-toolbar>div:not(.apexcharts-menu){align-items:center;background:var(--apex-chart-toolbar-bg);border:var(--border-line-xs) solid var(--apex-chart-toolbar-border);border-radius:var(--radius-sm);color:var(--apex-chart-toolbar-color);display:flex;height:var(--apex-chart-toolbar-size);inset:auto;justify-content:center;margin:0;opacity:1;transform:none;transition:color .14s ease,background-color .14s ease,border-color .14s ease;width:var(--apex-chart-toolbar-size)}.apexcharts-canvas .apexcharts-toolbar>div:not(.apexcharts-menu):hover{background:var(--apex-chart-toolbar-bg-hover);border-color:var(--color-border-primary);color:var(--apex-chart-toolbar-color-active)}.apexcharts-canvas .apexcharts-toolbar>div:not(.apexcharts-menu):focus-visible{outline:var(--border-line-sm) solid var(--color-focus-ring);outline-offset:var(--border-line-xs)}.apexcharts-canvas .apexcharts-toolbar>.apexcharts-selected{background:var(--apex-chart-toolbar-selected-bg)!important;border-color:var(--apex-chart-toolbar-selected-bg)!important;box-shadow:0 0 0 var(--border-line-sm) var(--color-focus-ring);color:var(--apex-chart-toolbar-selected-color)!important}.apexcharts-canvas .apexcharts-toolbar .ti{font-size:var(--size-body1);line-height:1}.apexcharts-canvas .apexcharts-toolbar-button{align-items:center;background:transparent;border:0;border-radius:inherit;color:inherit;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;width:100%}.apexcharts-canvas .apexcharts-toolbar-button:focus-visible{outline:var(--border-line-sm) solid var(--color-focus-ring);outline-offset:calc(var(--border-line-xs)*-1)}.apexcharts-canvas .apexcharts-toolbar-button:active{background:var(--apex-chart-toolbar-selected-bg);color:var(--apex-chart-toolbar-selected-color);transform:scale(.92)}.apexcharts-canvas .apexcharts-datalabel,.apexcharts-canvas .apexcharts-text{fill:var(--apex-chart-text-muted)!important;font-family:var(--font-family-primary)!important}.apexcharts-canvas .apexcharts-legend-text{color:var(--apex-chart-text)!important;font-family:var(--font-family-primary)!important}.apexcharts-canvas .apexcharts-gridline{stroke:var(--apex-chart-grid)!important}.apexcharts-canvas .apexcharts-xcrosshairs,.apexcharts-canvas .apexcharts-ycrosshairs{stroke:var(--apex-chart-crosshair)!important}.apexcharts-canvas .apexcharts-legend-series{align-items:center;display:flex!important;gap:var(--space-base-sm)}.apexcharts-menu{background:var(--apex-chart-menu-bg)!important;border:var(--border-line-xs) solid var(--apex-chart-menu-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--apex-chart-menu-shadow)!important;color:var(--apex-chart-menu-text)!important;display:block;min-width:var(--menu-min-width)!important;opacity:0;padding:var(--space-base-sm)!important;pointer-events:none;position:absolute!important;right:0!important;top:calc(100% + var(--space-base-sm))!important;transform:translateY(calc(var(--space-base-sm)*-1));transition:visibility 0s linear var(--menu-transition-duration),opacity var(--menu-transition-duration) var(--menu-transition-timing-function),transform var(--menu-transition-duration) var(--menu-transition-timing-function)!important;visibility:hidden;z-index:1}.apexcharts-menu.apexcharts-menu-open{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s;visibility:visible}.apexcharts-menu-item{border-radius:var(--radius-sm);font-family:var(--font-family-primary)!important;font-size:var(--size-caption)!important;line-height:var(--size-caption-line)!important;padding:var(--space-base-md) var(--space-base-lg)!important;text-align:left}.apexcharts-menu-item:focus-visible,.apexcharts-menu-item:hover{background:var(--apex-chart-menu-hover-bg)!important;color:var(--apex-chart-toolbar-color-active)!important;outline:none}.apexcharts-tooltip,.apexcharts-xaxistooltip{background:var(--apex-chart-tooltip-bg)!important;border:var(--border-line-xs) solid var(--apex-chart-tooltip-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--apex-chart-tooltip-shadow)!important;color:var(--apex-chart-tooltip-text)!important}.apexcharts-tooltip-title{background:var(--apex-chart-tooltip-title-bg)!important;border-bottom:var(--border-line-xs) solid var(--apex-chart-tooltip-border)!important;color:var(--apex-chart-tooltip-muted)!important;margin:0!important}.apexcharts-tooltip-series-group,.apexcharts-tooltip-title{padding:var(--space-base-md) var(--space-base-lg)!important}.apexcharts-tooltip-series-group{gap:var(--space-base-md)}.apexcharts-tooltip-text,.apexcharts-xaxistooltip-text{font-family:var(--font-family-primary)!important;font-size:var(--size-caption)!important;line-height:var(--size-caption-line)!important}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:var(--apex-chart-tooltip-border)!important}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:var(--apex-chart-tooltip-bg)!important}.s-space-bg{background:transparent;border-radius:inherit;display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.auth-layout{background-attachment:fixed;background-color:var(--color-bg-page);background-image:var(--gradient-bg-page);color:var(--color-text-primary);min-height:100dvh}.auth-shell{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:100dvh;padding:0!important}.auth-shell--one-col{grid-template-columns:100%}.auth-brand{background:linear-gradient(145deg,var(--color-primary-soft),transparent 54%),var(--color-bg-surface-sunken);color:var(--color-text-primary);display:flex;flex-direction:column;isolation:isolate;min-width:0;overflow:hidden;padding:var(--space-base-xl2);position:relative}.auth-brand:before{background-image:linear-gradient(var(--color-border-default) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-default) 1px,transparent 1px);background-size:var(--space-base-xl2) var(--space-base-xl2);content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,transparent 90%);mask-image:linear-gradient(180deg,transparent,#000 24%,transparent 90%);opacity:.2;position:absolute;z-index:-1}.auth-brand__glow{aspect-ratio:1;background:var(--gradient-brand-vivid);border-radius:var(--radius-full);filter:blur(calc(var(--space-base-xl2)*2));opacity:.16;position:absolute;width:calc(var(--space-base-xl2)*8);z-index:-1}.auth-brand__glow--top{right:calc(var(--space-base-xl2)*-3);top:calc(var(--space-base-xl2)*-3)}.auth-brand__glow--bottom{bottom:calc(var(--space-base-xl2)*-4);left:calc(var(--space-base-xl2)*-3)}.auth-brand__logo,.auth-main__mobile-logo{align-items:center;display:flex;gap:var(--space-base-md)}.auth-brand__logo-image{aspect-ratio:1;border-radius:var(--radius-lg);box-shadow:var(--shadow-surface-raised);-o-object-fit:cover;object-fit:cover;width:var(--space-base-xl2)}.auth-brand__name{font-size:var(--size-h5);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--size-h5-line)}.auth-brand__product{color:var(--color-text-muted);font-size:var(--size-small);line-height:var(--size-small-line)}.auth-brand__content{margin:auto;padding:var(--space-base-xl2) 0;width:min(100%,var(--space-base-xl2) * 11)}.auth-brand__eyebrow,.auth-card__eyebrow{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:var(--size-small);font-weight:var(--font-weight-medium);gap:var(--space-base-md);line-height:var(--size-small-line)}.auth-brand__pulse,.auth-home__online{aspect-ratio:1;background:var(--color-success);border-radius:var(--radius-full);box-shadow:0 0 0 var(--space-base-sm) var(--color-success-soft);width:var(--space-base-md)}.auth-brand__title{font-family:var(--font-family-secondary);font-size:clamp(var(--size-h2),3.4vw,var(--size-h1) + var(--size-h4));font-weight:var(--font-weight-bold);letter-spacing:-.045em;line-height:1.08;margin:var(--space-base-lg) 0;max-width:calc(var(--space-base-xl2)*10)}.auth-brand__description{color:var(--color-text-secondary);font-size:var(--size-body1);line-height:var(--size-body1-line);margin:0;max-width:calc(var(--space-base-xl2)*9)}.auth-home{backdrop-filter:blur(var(--effect-glass-blur)) saturate(var(--effect-glass-saturation));background:var(--color-bg-glass);border:1px solid var(--color-border-glass);border-radius:var(--radius-xxl);box-shadow:var(--shadow-glass);margin-top:var(--space-base-xl2);padding:var(--space-base-xl);width:min(100%,var(--space-base-xl2) * 10)}.auth-home__header{align-items:center;display:grid;gap:var(--space-base-lg);grid-template-columns:auto 1fr auto}.auth-home__icon{aspect-ratio:1;background:var(--color-primary-soft);border-radius:var(--radius-xl);color:var(--color-primary);display:grid;place-items:center;width:var(--space-base-xl2)}.auth-home__caption,.auth-home__metric small{color:var(--color-text-muted);font-size:var(--size-small);line-height:var(--size-small-line)}.auth-home__status{font-size:var(--size-body1);font-weight:var(--font-weight-semibold);line-height:var(--size-body1-line)}.auth-home__metrics{display:grid;gap:var(--space-base-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-base-xl)}.auth-home__metric{background:var(--color-bg-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:0 1px 2px rgba(68,64,60,.04);display:flex;flex-direction:column;gap:var(--space-base-sm);min-width:0;padding:var(--space-base-lg)}.auth-home__metric .s-icon{color:var(--color-primary);margin-bottom:var(--space-base-sm)}.auth-home__metric span{font-size:var(--size-caption);font-weight:var(--font-weight-semibold);line-height:var(--size-caption-line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-brand__footer{color:var(--color-text-muted);display:flex;font-size:var(--size-small);justify-content:space-between;line-height:var(--size-small-line)}.auth-main{background-color:var(--color-bg-page);background-image:var(--gradient-bg-page);display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;min-width:0;padding:max(var(--space-base-xl),env(safe-area-inset-top)) max(var(--space-base-xl),env(safe-area-inset-right)) max(var(--space-base-xl),env(safe-area-inset-bottom)) max(var(--space-base-xl),env(safe-area-inset-left))}.auth-main__toolbar{display:flex;justify-content:flex-end;min-height:var(--space-base-xl2)}.auth-main__mobile-logo{display:none;font-weight:var(--font-weight-bold);margin-right:auto}.auth-main__mobile-logo img{aspect-ratio:1;border-radius:var(--radius-md);width:calc(var(--space-base-xl) + var(--space-base-md))}.auth-main__theme-toggle{align-self:flex-start;border:1px solid var(--color-border-default);border-radius:var(--radius-full)!important}.auth-main__content{display:grid;padding:var(--space-base-xl2) 0;place-items:center;width:100%}.auth-main__footer{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--size-small);gap:var(--space-base-md);justify-content:center;line-height:var(--size-small-line);min-height:var(--space-base-xl2)}.auth-card{backdrop-filter:blur(var(--effect-glass-blur-strong)) saturate(var(--effect-glass-saturation));background:var(--color-bg-glass-strong);border:1px solid var(--color-border-glass);border-radius:var(--radius-xxl);box-shadow:var(--shadow-glass);padding:var(--space-base-xxl);width:min(100%,var(--space-base-xl2) * 9)}.auth-card__header{margin-bottom:var(--space-base-xl)}.auth-card__eyebrow{color:var(--color-primary);margin-bottom:var(--space-base-md)}.auth-card__title{font-family:var(--font-family-secondary);font-size:var(--size-h2);font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:var(--size-h2-line);margin:0}.auth-card__subtitle{color:var(--color-text-secondary);font-size:var(--size-body2);line-height:var(--size-body2-line);margin:var(--space-base-md) 0 0}.auth-method-toggle{margin-bottom:var(--space-base-xl)}.auth-form{display:flex;flex-direction:column;gap:var(--space-base-lg)}.auth-form__credential-toggle{margin-bottom:var(--space-base-sm)}.auth-form__hint{align-items:flex-start;background:var(--color-primary-soft);border-radius:var(--radius-lg);color:var(--color-text-secondary);display:flex;font-size:var(--size-small);gap:var(--space-base-md);line-height:var(--size-small-line);padding:var(--space-base-lg)}.auth-form__hint .s-icon{color:var(--color-primary);flex:none}.auth-card__link-row{color:var(--color-text-muted);font-size:var(--size-caption);gap:var(--space-base-sm) var(--space-base-md);line-height:var(--size-caption-line);margin-top:var(--space-base-xl)}.auth-card__link-row,.auth-form__actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.auth-form__actions{gap:var(--space-base-md)}.auth-view-enter-active,.auth-view-leave-active{transition:opacity .16s ease,transform .16s ease}.auth-view-enter-from,.auth-view-leave-to{opacity:0;transform:translateY(var(--space-base-md))}@media (max-width:1024px){.auth-shell:not(.auth-shell--one-col){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.auth-brand{padding:var(--space-base-xxl)}.auth-brand__title{font-size:var(--size-h1);line-height:var(--size-h1-line)}.auth-home__metrics{grid-template-columns:1fr}.auth-home__metric{align-items:center;display:grid;grid-template-columns:auto 1fr auto}.auth-home__metric .s-icon{margin:0}}@media (max-width:600px){.auth-shell:not(.auth-shell--one-col){display:block}.auth-shell:not(.auth-shell--one-col) .auth-brand{display:none}.auth-main{background:radial-gradient(circle at 10% 10%,var(--color-primary-soft),transparent 42%),var(--gradient-bg-page),var(--color-bg-page);padding:max(var(--space-base-lg),env(safe-area-inset-top)) max(var(--space-base-lg),env(safe-area-inset-right)) max(var(--space-base-lg),env(safe-area-inset-bottom)) max(var(--space-base-lg),env(safe-area-inset-left))}.auth-main__mobile-logo{display:flex}.auth-main__content{padding:var(--space-base-xl) 0}.auth-card{border-radius:var(--radius-xl);padding:var(--space-base-xl)}.auth-card__title{font-size:var(--size-h3);line-height:var(--size-h3-line)}}@media (max-height:600px) and (orientation:landscape){.auth-brand__content,.auth-main__content{padding-block:var(--space-base-lg)}.auth-home{display:none}}@media (prefers-reduced-motion:reduce){.auth-view-enter-active,.auth-view-leave-active{transition:none}}.illustration-empty__container{align-items:center;display:flex;justify-content:center;min-height:50vh;min-height:50dvh}.illustration-empty{display:block;height:auto;max-height:50vh;max-height:50dvh;width:min(100%,50vh);width:min(100%,50dvh)}:root{--landing-base:var(--color-bg-page);--landing-surface:var(--color-bg-surface-sunken);--landing-ink:var(--color-text-primary);--landing-ink-2:var(--color-text-secondary);--landing-ink-3:var(--color-text-muted);--landing-line:var(--color-border-default);--landing-signal:var(--color-primary);--landing-contact-shadow:var(--shadow-surface-raised);--landing-ambient-shadow:var(--shadow-modal);--landing-radius:var(--radius-xxl);--landing-radius-compact:var(--radius-xl);--landing-motion-fast:140ms;--landing-motion:360ms;--landing-motion-slow:2400ms;--landing-ease:cubic-bezier(0.16,1,0.3,1);--landing-reveal-distance:clamp(calc(var(--space-base-xl2)*2),18vw,calc(var(--space-base-xl2)*4))}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--space-base-xl2)*2)}body{background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-family-primary);margin:0}a{color:inherit;text-decoration:none}p{color:var(--color-text-secondary);font-size:var(--size-body1);line-height:var(--size-body1-line)}.demo-video-player,.localized-screenshot{border-radius:var(--landing-radius);overflow:hidden}.landing-sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.landing-opposed-reveal{overflow-x:clip}@media (min-width:37.5rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-opposed-reveal__copy,.landing-opposed-reveal__media{animation-timeline:view();animation-range:entry 5% cover 50%;animation-duration:1ms;animation-fill-mode:both;animation-timing-function:var(--landing-ease)}.landing-opposed-reveal__copy{animation-name:landing-reveal-from-left}.landing-opposed-reveal:nth-child(2n) .landing-opposed-reveal__copy,.landing-opposed-reveal__media{animation-name:landing-reveal-from-right}.landing-opposed-reveal:nth-child(2n) .landing-opposed-reveal__media{animation-name:landing-reveal-from-left}}}@keyframes landing-reveal-from-left{0%{opacity:0;transform:translateX(calc(var(--landing-reveal-distance)*-1))}}@keyframes landing-reveal-from-right{0%{opacity:0;transform:translateX(var(--landing-reveal-distance))}}.landing-layout{background:transparent;min-height:100vh}.landing-skip-link{background:var(--color-bg-surface-raised);border:var(--border-line-sm) solid var(--color-primary);border-radius:var(--landing-radius-compact);color:var(--color-text-primary);left:var(--space-base-lg);padding:var(--space-base-md) var(--space-base-lg);position:fixed;top:var(--space-base-lg);transform:translateY(calc(-100% - var(--space-base-xl)));z-index:2000}.landing-skip-link:focus-visible{transform:translateY(0)}.landing-container{margin-inline:auto;width:min(100% - var(--space-base-xl) * 2,76rem)}.landing-section{padding-block:calc(var(--space-base-xl2)*2);position:relative}.landing-section--muted{background:color-mix(in srgb,var(--color-bg-surface-muted) 58%,transparent);border-block:1px solid var(--color-border-default)}.feature-pills,.landing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-base-md)}.feature-pills span{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-full);padding:var(--space-base-md) var(--space-base-lg)}.feature-pills span,.section-heading__description{color:var(--color-text-secondary)}.feature-pills--large{margin-top:var(--space-base-xl);max-width:58rem}.brand-logo{align-items:center;color:var(--color-text-primary);display:inline-flex;font-size:var(--size-h5);font-weight:var(--font-weight-heading);gap:var(--space-base-md);letter-spacing:var(--size-h5-letter-spacing)}.brand-logo__image{border-radius:var(--radius-md);height:calc(var(--space-base-xl) + var(--space-base-md));-o-object-fit:cover;object-fit:cover;width:calc(var(--space-base-xl) + var(--space-base-md))}.section-heading{margin-bottom:var(--space-base-xl2);max-width:48rem}.section-heading--centered{margin-inline:auto;text-align:center}.section-heading__eyebrow{color:var(--color-primary);font-size:var(--size-caption);font-weight:var(--font-weight-emphasis);letter-spacing:.08em;margin-bottom:var(--space-base-md);text-transform:uppercase}.final-cta h2,.landing-hero h1,.section-heading__title{text-wrap:balance;color:var(--color-text-primary);font-family:var(--font-family-secondary);font-size:clamp(var(--size-h1),4vw,var(--size-h1) * 1.8);letter-spacing:var(--size-h1-letter-spacing);line-height:1.08;margin:0}.section-heading__description{margin:var(--space-base-lg) 0 0;max-width:42rem}.landing-header{background:transparent;box-shadow:none;padding-top:var(--space-base-md);transition:padding .16s ease}.landing-header--scrolled{padding-top:var(--space-base-sm)}.landing-header__inner{align-items:center;display:flex;gap:var(--space-base-lg);justify-content:space-between;min-height:calc(var(--space-base-xl2) + var(--space-base-lg));overflow:visible;padding:var(--space-base-md) var(--space-base-lg)}.landing-header__actions,.landing-header__desktop-actions,.landing-header__desktop-nav{align-items:center;display:flex;gap:var(--space-base-md)}.landing-header__desktop-nav>a{color:var(--color-text-secondary);font-weight:var(--font-weight-label);padding:var(--space-base-md)}.landing-header__desktop-nav>a.router-link-active,.landing-header__desktop-nav>a:hover{color:var(--color-primary)}.landing-header__menu-button,.landing-header__mobile-theme{display:none}.landing-drawer{background:var(--color-bg-surface)!important}.landing-drawer__controls,.landing-drawer__header{align-items:center;display:flex;gap:var(--space-base-md);justify-content:space-between;padding:var(--space-base-lg)}.landing-drawer__header{justify-content:flex-end}.landing-drawer__nav{display:flex;flex-direction:column;gap:var(--space-base-sm);padding:var(--space-base-lg)}.landing-drawer__nav a{border-bottom:1px solid var(--color-border-default);font-size:var(--size-h5);padding:var(--space-base-lg)}.landing-drawer__controls{flex-wrap:wrap;justify-content:flex-start}.landing-drawer__pilot{flex:0 0 100%;width:100%}.not-found-page__grid,.pilot-page__grid{align-items:center;display:grid;gap:calc(var(--space-base-xl2)*1.5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.final-cta{align-items:center;display:flex;gap:var(--space-base-xl2);justify-content:space-between}.final-cta>div{max-width:48rem}.final-pilot{border-top:var(--border-line-xs) solid var(--color-border-default)}.final-cta{border-block:var(--border-line-sm) solid var(--color-border-strong);padding-block:var(--space-base-xl2)}.final-cta small{color:var(--color-primary);display:block;font-family:var(--font-family-mono);margin-bottom:var(--space-base-lg)}.final-cta p{color:var(--color-text-secondary);max-width:58ch}.marketing-page-hero,.not-found-page,.pilot-page{padding-top:calc(var(--space-base-xl2)*3)}.pilot-page__grid{align-items:start;grid-template-columns:minmax(16rem,4fr) minmax(0,8fr)}.pilot-page__aside{align-items:center;border-block:var(--border-line-xs) solid var(--color-border-strong);display:flex;gap:var(--space-base-lg);margin-top:var(--space-base-xl2);padding-block:var(--space-base-xl)}.pilot-page__aside strong{display:block;font-size:var(--size-h5)}.pilot-page__aside ul{color:var(--color-text-secondary);list-style:none;margin:0;margin-top:var(--space-base-md);overflow-wrap:anywhere;padding:0}.pilot-page__aside li{padding-block:var(--space-base-sm)}.pilot-page__aside li:before{color:var(--color-primary);content:"/";font-family:var(--font-family-mono);margin-right:var(--space-base-md)}.not-found-page{align-items:center;display:flex;min-height:80vh}.not-found-page__illustration{padding:var(--space-base-xl)}.not-found-page__illustration svg{display:block;height:auto;width:100%}.pilot-form{background:transparent;border:var(--border-line-xs) solid var(--color-border-default);border-radius:var(--landing-radius);display:flex;flex-direction:column;gap:var(--space-base-lg);min-width:0;padding:var(--space-base-xl2)}.pilot-form>div,.pilot-form__grid>div{min-width:0}.pilot-form__grid{align-items:start;-moz-column-gap:var(--space-base-xl);column-gap:var(--space-base-xl);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-base-lg)}.pilot-form__field{display:flex;flex-direction:column;min-width:0}.pilot-form__label{color:var(--color-text-primary);display:block;font-size:var(--size-caption);font-weight:var(--font-weight-emphasis);line-height:var(--size-caption-line);margin-bottom:var(--space-base-sm);min-height:calc(var(--size-caption-line)*2);overflow-wrap:anywhere}.pilot-form__result:empty{display:none}.pilot-form>.s-btn{align-self:flex-start}.landing-footer{background:var(--color-bg-surface-sunken);border-top:1px solid var(--color-border-default);padding-block:var(--space-base-xl2) var(--space-base-xl)}.landing-footer__grid{display:grid;gap:var(--space-base-xl);grid-template-columns:2fr repeat(4,1fr)}.landing-footer__brand p{max-width:24rem}.landing-footer__group{display:flex;flex-direction:column;gap:var(--space-base-md)}.landing-footer__group a{color:var(--color-text-secondary)}.landing-footer__bottom{border-top:1px solid var(--color-border-default);color:var(--color-text-muted);display:flex;justify-content:space-between;margin-top:var(--space-base-xl2);padding-top:var(--space-base-xl)}.landing-footer__model-credit{display:block;font-size:var(--size-caption);margin-top:var(--space-base-sm)}.landing-footer__model-credit a{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:var(--space-base-xs)}.landing-footer__languages{display:flex;gap:var(--space-base-md)}.landing-footer__languages a{color:var(--color-text-muted);font-weight:var(--font-weight-heading)}.landing-footer__languages a[aria-current=page]{color:var(--color-primary)}@media (max-width:75rem){.landing-header__desktop-actions,.landing-header__desktop-nav{display:none}.landing-header__menu-button,.landing-header__mobile-theme{display:inline-flex}}@media (max-width:1024px){.not-found-page__grid,.pilot-page__grid{grid-template-columns:1fr}.pilot-page__grid{gap:var(--space-base-xl2);grid-template-columns:minmax(0,1fr)}.landing-footer__grid{grid-template-columns:repeat(2,1fr)}.landing-footer__brand{grid-column:1/-1}}@media (max-width:600px){.landing-container{width:min(100% - var(--space-base-lg) * 2,76rem)}.landing-section{padding-block:var(--space-base-xl2)}.landing-header__inner{min-height:auto}.landing-footer__grid,.pilot-form__grid{grid-template-columns:1fr}.pilot-form__label{min-height:auto}.final-cta,.landing-footer__bottom{align-items:flex-start;flex-direction:column}.final-cta,.pilot-form{padding:var(--space-base-lg)}.pilot-form>.s-btn{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.s-svg-filters[data-v-77b3e1a4]{height:0;overflow:hidden;pointer-events:none;position:absolute;width:0}