@charset "UTF-8";:root{--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--emerald-800: #065f46;--emerald-900: #064e3b;--emerald-950: #022c22;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--lime-50: #f7fee7;--lime-100: #ecfccb;--lime-200: #d9f99d;--lime-300: #bef264;--lime-400: #a3e635;--lime-500: #84cc16;--lime-600: #65a30d;--lime-700: #4d7c0f;--lime-800: #3f6212;--lime-900: #365314;--lime-950: #1a2e05;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #450a0a;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--orange-950: #431407;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--amber-950: #451a03;--yellow-50: #fefce8;--yellow-100: #fef9c3;--yellow-200: #fef08a;--yellow-300: #fde047;--yellow-400: #facc15;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-800: #854d0e;--yellow-900: #713f12;--yellow-950: #422006;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--teal-950: #042f2e;--cyan-50: #ecfeff;--cyan-100: #cffafe;--cyan-200: #a5f3fc;--cyan-300: #67e8f9;--cyan-400: #22d3ee;--cyan-500: #06b6d4;--cyan-600: #0891b2;--cyan-700: #0e7490;--cyan-800: #155e75;--cyan-900: #164e63;--cyan-950: #083344;--sky-50: #f0f9ff;--sky-100: #e0f2fe;--sky-200: #bae6fd;--sky-300: #7dd3fc;--sky-400: #38bdf8;--sky-500: #0ea5e9;--sky-600: #0284c7;--sky-700: #0369a1;--sky-800: #075985;--sky-900: #0c4a6e;--sky-950: #082f49;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-200: #c7d2fe;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--indigo-800: #3730a3;--indigo-900: #312e81;--indigo-950: #1e1b4b;--violet-50: #f5f3ff;--violet-100: #ede9fe;--violet-200: #ddd6fe;--violet-300: #c4b5fd;--violet-400: #a78bfa;--violet-500: #8b5cf6;--violet-600: #7c3aed;--violet-700: #6d28d9;--violet-800: #5b21b6;--violet-900: #4c1d95;--violet-950: #2e1065;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--purple-950: #3b0764;--fuchsia-50: #fdf4ff;--fuchsia-100: #fae8ff;--fuchsia-200: #f5d0fe;--fuchsia-300: #f0abfc;--fuchsia-400: #e879f9;--fuchsia-500: #d946ef;--fuchsia-600: #c026d3;--fuchsia-700: #a21caf;--fuchsia-800: #86198f;--fuchsia-900: #701a75;--fuchsia-950: #4a044e;--pink-50: #fdf2f8;--pink-100: #fce7f3;--pink-200: #fbcfe8;--pink-300: #f9a8d4;--pink-400: #f472b6;--pink-500: #ec4899;--pink-600: #db2777;--pink-700: #be185d;--pink-800: #9d174d;--pink-900: #831843;--pink-950: #500724;--rose-50: #fff1f2;--rose-100: #ffe4e6;--rose-200: #fecdd3;--rose-300: #fda4af;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--rose-800: #9f1239;--rose-900: #881337;--rose-950: #4c0519;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #030712;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: #0a0a0a;--stone-50: #fafaf9;--stone-100: #f5f5f4;--stone-200: #e7e5e4;--stone-300: #d6d3d1;--stone-400: #a8a29e;--stone-500: #78716c;--stone-600: #57534e;--stone-700: #44403c;--stone-800: #292524;--stone-900: #1c1917;--stone-950: #0c0a09;--base-white: #ffffff;--base-black: #000000;--scale-neg-1-5: -21px;--scale-neg-1-5-rem: -1.3125rem;--scale-neg-1-25: -17.5px;--scale-neg-1-25-rem: -1.0937rem;--scale-neg-1-125: -15.75px;--scale-neg-1-125-rem: -.9844rem;--scale-neg-1: -14px;--scale-neg-1-rem: -.875rem;--scale-neg-0-875: -12.25px;--scale-neg-0-875-rem: -.7656rem;--scale-neg-0-75: -10.5px;--scale-neg-0-75-rem: -.6562rem;--scale-neg-0-625: -8.75px;--scale-neg-0-625-rem: -.5469rem;--scale-neg-0-5: -7px;--scale-neg-0-5-rem: -.4375rem;--scale-neg-0-375: -5.25px;--scale-neg-0-375-rem: -.3281rem;--scale-neg-0-25: -3.5px;--scale-neg-0-25-rem: -.2187rem;--scale-0-125: 1.75px;--scale-0-125-rem: .1094rem;--scale-0-25: 3.5px;--scale-0-25-rem: .2188rem;--scale-0-375: 5.25px;--scale-0-375-rem: .3281rem;--scale-0-5: 7px;--scale-0-5-rem: .4375rem;--scale-0-625: 8.75px;--scale-0-625-rem: .5469rem;--scale-0-75: 10.5px;--scale-0-75-rem: .6563rem;--scale-0-875: 12.25px;--scale-0-875-rem: .7656rem;--scale-1: 14px;--scale-1-rem: .875rem;--scale-1-125: 15.75px;--scale-1-143: 16px;--scale-1-125-rem: .9844rem;--scale-1-143-rem: 1rem;--scale-1-25: 17.5px;--scale-1-25-rem: 1.0938rem;--scale-1-5: 21px;--scale-1-5-rem: 1.3125rem;--scale-1-625: 22.75px;--scale-1-625-rem: 1.4219rem;--scale-1-75: 24.5px;--scale-1-75-rem: 1.5313rem;--scale-2: 28px;--scale-2-rem: 1.75rem;--scale-2-25: 31.5px;--scale-2-25-rem: 1.9688rem;--scale-2-5: 35px;--scale-2-5-rem: 2.1875rem;--scale-2-75: 38.5px;--scale-2-75-rem: 2.4063rem;--scale-3: 42px;--scale-3-rem: 2.625rem;--scale-4: 56px;--scale-4-rem: 3.5rem;--scale-5: 70px;--scale-5-rem: 4.375rem;--scale-12-5: 175px;--scale-12-5-rem: 10.9375rem;--scale-18: 252px;--scale-18-rem: 15.75rem;--scale-25: 350px;--scale-25-rem: 21.875rem;--border-radius-md: 8px;--border-radius-md-rem: .5rem;--border-radius-sm: 6px;--border-radius-sm-rem: .375rem;--border-radius-lg: 12px;--border-radius-lg-rem: .75rem;--border-radius-none: 0px;--border-radius-none-rem: 0rem;--border-radius-xxs: 2px;--border-radius-xxs-rem: .125rem;--border-radius-xs: 4px;--border-radius-xs-rem: .25rem;--border-radius-pill: 1000px;--border-radius-pill-rem: 62.5rem;--border-radius-xl: 16px;--border-radius-xl-rem: 1rem;--border-radius-xxl: 20px;--border-radius-xxl-rem: 1.25rem;--border-radius-xxxl: 24px;--border-radius-xxxl-rem: 1.5rem;--display-lg-family: "Inter";--display-lg-size: 52px;--display-lg-size-rem: 3.25rem;--display-lg-weight: 700;--display-lg-style: normal;--display-lg-line-height: 78px;--display-lg-line-height-rem: 4.875rem;--display-md-family: "Inter";--display-md-size: 32px;--display-md-size-rem: 2rem;--display-md-weight: 700;--display-md-style: normal;--display-md-line-height: 48px;--display-md-line-height-rem: 3rem;--title-lg-family: "Inter";--title-lg-size: 28px;--title-lg-size-rem: 1.75rem;--title-lg-weight: 600;--title-lg-style: normal;--title-lg-line-height: 36px;--title-lg-line-height-rem: 2.25rem;--title-md-family: "Inter";--title-md-size: 24px;--title-md-size-rem: 1.5rem;--title-md-weight: 600;--title-md-style: normal;--title-md-line-height: 32px;--title-md-line-height-rem: 2rem;--title-sm-family: "Inter";--title-sm-size: 20px;--title-sm-size-rem: 1.25rem;--title-sm-weight: 600;--title-sm-style: normal;--title-sm-line-height: 28px;--title-sm-line-height-rem: 1.75rem;--subtitle-lg-family: "Inter";--subtitle-lg-size: 20px;--subtitle-lg-size-rem: 1.25rem;--subtitle-lg-weight: 600;--subtitle-lg-style: normal;--subtitle-lg-line-height: 28px;--subtitle-lg-line-height-rem: 1.75rem;--subtitle-md-family: "Inter";--subtitle-md-size: 16px;--subtitle-md-size-rem: 1rem;--subtitle-md-weight: 600;--subtitle-md-style: normal;--subtitle-md-line-height: 22px;--subtitle-md-line-height-rem: 1.375rem;--subtitle-sm-family: "Noto Sans";--subtitle-sm-size: 14px;--subtitle-sm-size-rem: .875rem;--subtitle-sm-style: normal;--subtitle-sm-line-height: 20px;--subtitle-sm-line-height-rem: 1.25rem;--body-lg-family: "Inter";--body-lg-size: 16px;--body-lg-size-rem: 1rem;--body-lg-weight: 400;--body-lg-style: normal;--body-lg-line-height: 22px;--body-lg-line-height-rem: 1.375rem;--body-md-family: "Inter";--body-md-size: 14px;--body-md-size-rem: .875rem;--body-md-weight: 400;--body-md-style: normal;--body-md-line-height: 20px;--body-md-line-height-rem: 1.25rem;--body-sm-family: "Inter";--body-sm-size: 12px;--body-sm-size-rem: .75rem;--body-sm-weight: 400;--body-sm-style: normal;--body-sm-line-height: 16px;--body-sm-line-height-rem: 1rem;--label-sm-family: "Inter";--label-sm-size: 10px;--label-sm-size-rem: .625rem;--label-sm-weight: 600;--label-sm-style: normal;--label-sm-line-height: 10px;--label-sm-line-height-rem: .625rem;--font-theme-tw: "Noto Sans TC";--font-theme-en: "Noto Sans";--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-scale-display-lg-font: var(--font-theme-en);--font-scale-display-lg-size: 52px;--font-scale-display-lg-size-rem: 3.25rem;--font-scale-display-lg-weight: 700;--font-scale-display-lg-line-height: 78px;--font-scale-display-lg-line-height-rem: 4.875rem;--font-scale-display-lg-space: 0px;--font-scale-display-lg-space-rem: 0rem;--font-scale-display-md-font: var(--font-theme-en);--font-scale-display-md-size: 32px;--font-scale-display-md-size-rem: 2rem;--font-scale-display-md-weight: 700;--font-scale-display-md-line-height: 48px;--font-scale-display-md-line-height-rem: 3rem;--font-scale-display-md-space: 0px;--font-scale-display-md-space-rem: 0rem;--font-scale-title-lg-font: var(--font-theme-en);--font-scale-title-lg-size: 28px;--font-scale-title-lg-size-rem: 1.75rem;--font-scale-title-lg-weight: 600;--font-scale-title-lg-line-height: 36px;--font-scale-title-lg-line-height-rem: 2.25rem;--font-scale-title-lg-space: 0px;--font-scale-title-lg-space-rem: 0rem;--font-scale-title-md-font: var(--font-theme-en);--font-scale-title-md-size: 24px;--font-scale-title-md-size-rem: 1.5rem;--font-scale-title-md-weight: 600;--font-scale-title-md-line-height: 32px;--font-scale-title-md-line-height-rem: 2rem;--font-scale-title-md-space: 0px;--font-scale-title-md-space-rem: 0rem;--font-scale-title-sm-font: var(--font-theme-en);--font-scale-title-sm-size: 20px;--font-scale-title-sm-size-rem: 1.25rem;--font-scale-title-sm-weight: 600;--font-scale-title-sm-line-height: 28px;--font-scale-title-sm-line-height-rem: 1.75rem;--font-scale-title-sm-space: 0px;--font-scale-title-sm-space-rem: 0rem;--font-scale-subtitle-lg-font: var(--font-theme-en);--font-scale-subtitle-lg-size: 20px;--font-scale-subtitle-lg-size-rem: 1.25rem;--font-scale-subtitle-lg-weight: 600;--font-scale-subtitle-lg-line-height: 28px;--font-scale-subtitle-lg-line-height-rem: 1.75rem;--font-scale-subtitle-lg-space: 0px;--font-scale-subtitle-lg-space-rem: 0rem;--font-scale-subtitle-md-font: var(--font-theme-en);--font-scale-subtitle-md-size: 16px;--font-scale-subtitle-md-size-rem: 1rem;--font-scale-subtitle-md-weight: 600;--font-scale-subtitle-md-line-height: 22px;--font-scale-subtitle-md-line-height-rem: 1.375rem;--font-scale-subtitle-md-space: 0px;--font-scale-subtitle-md-space-rem: 0rem;--font-scale-subtitle-sm-font: var(--font-theme-en);--font-scale-subtitle-sm-size: 14px;--font-scale-subtitle-sm-size-rem: .875rem;--font-scale-subtitle-sm-weight: 600;--font-scale-subtitle-sm-line-height: 20px;--font-scale-subtitle-sm-line-height-rem: 1.25rem;--font-scale-subtitle-sm-space: 0px;--font-scale-subtitle-sm-space-rem: 0rem;--font-scale-body-lg-font: var(--font-theme-en);--font-scale-body-lg-size: 16px;--font-scale-body-lg-size-rem: 1rem;--font-scale-body-lg-weight: 400;--font-scale-body-lg-line-height: 22px;--font-scale-body-lg-line-height-rem: 1.375rem;--font-scale-body-lg-space: 0px;--font-scale-body-lg-space-rem: 0rem;--font-scale-body-md-font: var(--font-theme-en);--font-scale-body-md-size: 14px;--font-scale-body-md-size-rem: .875rem;--font-scale-body-md-weight: 400;--font-scale-body-md-line-height: 20px;--font-scale-body-md-line-height-rem: 1.25rem;--font-scale-body-md-space: 0px;--font-scale-body-md-space-rem: 0rem;--font-scale-body-sm-font: var(--font-theme-en);--font-scale-body-sm-size: 12px;--font-scale-body-sm-size-rem: .75rem;--font-scale-body-sm-weight: 400;--font-scale-body-sm-line-height: 16px;--font-scale-body-sm-line-height-rem: 1rem;--font-scale-body-sm-space: 0px;--font-scale-body-sm-space-rem: 0rem;--font-scale-label-sm-font: var(--font-theme-en);--font-scale-label-sm-size: 10px;--font-scale-label-sm-size-rem: .625rem;--font-scale-label-sm-weight: 600;--font-scale-label-sm-line-height: 10px;--font-scale-label-sm-line-height-rem: .625rem;--font-scale-label-sm-space: 0px;--font-scale-label-sm-space-rem: 0rem;--accordion-header-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--autocomplete-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--autocomplete-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--autocomplete-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--autocomplete-dropdown-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--breadcrumb-item-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-raised-shadow: 0 1px 5px 0 rgba(0 0 0 / .12), 0 2px 2px 0 rgba(0 0 0 / .14), 0 3px 1px -2px rgba(0 0 0 / .2);--button-primary-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-secondary-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-info-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-success-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-warn-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-help-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-danger-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--button-contrast-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--card-shadow: 0 1px 2px -1px rgba(0 0 0 / .1), 0 1px 3px 0 rgba(0 0 0 / .1);--carousel-indicator-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--cascadeselect-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--cascadeselect-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--cascadeselect-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--checkbox-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--checkbox-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--chip-remove-icon-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--colorpicker-preview-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--colorpicker-panel-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--confirmpopup-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--contextmenu-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--datatable-header-cell-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--datatable-row-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--datatable-row-toggle-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--datatable-filter-overlay-select-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--datatable-filter-overlay-popover-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--datepicker-panel-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--datepicker-dropdown-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--datepicker-date-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--dialog-shadow: 0 20px 25px -5px rgba(0 0 0 / .1), 0 8px 10px -6px rgba(0 0 0 / .1);--dock-item-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--drawer-shadow: 0 20px 25px -5px rgba(0 0 0 / .1), 0 8px 10px -6px rgba(0 0 0 / .1);--editor-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--fieldset-legend-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--form-field-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--form-field-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--galleria-nav-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--galleria-thumbnail-nav-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--galleria-indicator-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--galleria-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--image-action-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--imagecompare-handle-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--inplace-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--inputtext-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--inputtext-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--knob-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--listbox-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--megamenu-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--megamenu-mobile-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--menu-shadow: 0 0 4px rgba(0 0 0 / .1), 0 0 12px rgba(0 0 0 / .12);--menubar-submenu-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--menubar-mobile-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-info-shadow: 0 4px 8px 0 rgba(2 5 10 / .04);--message-info-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-success-shadow: 0 4px 8px 0 rgba(1 8 4 / .04);--message-success-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-warn-shadow: 0 4px 8px 0 rgba(9 7 0 / .04);--message-warn-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-error-shadow: 0 4px 8px 0 rgba(10 3 3 / .04);--message-error-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-secondary-shadow: 0 4px 8px 0 rgba(4 5 6 / .04);--message-secondary-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--message-contrast-shadow: 0 4px 8px 0 rgba(0 0 1 / .04);--message-contrast-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--multiselect-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--multiselect-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--multiselect-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--organizationchart-node-toggle-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--overlay-select-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--overlay-popover-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--overlay-modal-shadow: 0 8px 10px -6px rgba(0 0 0 / .1), 0 20px 25px -5px rgba(0 0 0 / .1);--overlay-navigation-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--paginator-nav-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--password-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--popover-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--radiobutton-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--radiobutton-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--rating-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--scrollpanel-bar-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--select-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--select-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--select-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--slider-handle-content-shadow: 0 1px 1px 0 rgba(0 0 0 / .14), 0 .5px 0 0 rgba(0 0 0 / .08);--slider-handle-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--splitbutton-raised-shadow: 0 1px 5px 0 rgba(0 0 0 / .12), 0 2px 2px 0 rgba(0 0 0 / .14), 0 3px 1px -2px rgba(0 0 0 / .2);--splitter-handle-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--stepper-step-header-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--stepper-step-number-shadow: 0 1px 1px 0 rgba(0 0 0 / .12), 0 .5px 0 0 rgba(0 0 0 / .06);--tabview-nav-button-shadow: 0 0 10px 50px rgba(255 255 255 / .6);--tabs-nav-button-shadow: 0 0 10px 50px rgba(255 255 255 / .6);--tabs-nav-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--tabs-tab-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--tabs-tabpanel-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--textarea-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--textarea-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--tieredmenu-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--timeline-event-marker-content-inset-shadow: 0 1px 1px 0 rgba(0 0 0 / .12), 0 .5px 0 0 rgba(0 0 0 / .06);--toast-info-shadow: 0 4px 8px 0 rgba(2 5 10 / .04);--toast-info-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--toast-success-shadow: 0 4px 8px 0 rgba(1 8 4 / .04);--toast-success-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--toast-warn-shadow: 0 4px 8px 0 rgba(9 7 0 / .04);--toast-warn-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--toast-error-shadow: 0 4px 8px 0 rgba(10 3 3 / .04);--toast-error-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--toast-secondary-shadow: 0 4px 8px 0 rgba(4 5 6 / .04);--toast-secondary-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--toast-contrast-shadow: 0 4px 8px 0 rgba(0 0 1 / .04);--toast-contrast-close-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--togglebutton-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--togglebutton-content-checked-shadow: 0 1px 2px 0 rgba(0 0 0 / .04), 0 1px 2px 0 rgba(0 0 0 / .02);--toggleswitch-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--toggleswitch-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--tooltip-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--tree-node-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--tree-node-toggle-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--treeselect-shadow: 0 1px 2px 0 rgba(18 18 23 / .05);--treeselect-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--treeselect-overlay-shadow: 0 2px 4px -2px rgba(0 0 0 / .1), 0 4px 6px -1px rgba(0 0 0 / .1);--treetable-header-cell-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--treetable-row-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--treetable-node-toggle-button-focus-ring-shadow: 0 0 0 0 rgba(0 0 0 / 0);--motion-duration-fast: .15s;--motion-duration-normal: .2s;--motion-duration-slow: .3s;--motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--motion-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--motion-easing-linear: linear;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--border-width-none: 0;--border-width-thin: 1px;--border-width-thick: 2px;--opacity-disabled: .4;--opacity-muted: .6;--opacity-ghost: .12;--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-drawer: 1000;--z-overlay: 1100;--z-modal: 1200;--z-toast: 1300;--z-overlay-elevated: 1350;--z-tooltip: 1400;--overlay-z: var(--z-overlay)}:root{--app-sm-line-height: var(--scale-1-25);--app-lg-line-height: var(--scale-1-75);--app-font-size: var(--scale-1);--app-sm-font-size: var(--scale-0-875);--app-lg-font-size: var(--scale-1-125);--app-card-background: var(--content-background);--navigation-menu-item-color: #ffffff;--navigation-background: var(--base-white);--navigation-list-padding-x: 4px;--navigation-list-padding-y: 4px}.theme-light{--ai-accent-background: var(--indigo-50);--ai-accent-color: var(--indigo-700);--ai-accent-gradient: linear-gradient(120deg, var(--blue-500) 0%, var(--violet-500) 52%, var(--purple-500) 100%);--anchor-anchor: 2px;--anchor-anchor-rem: .125rem;--content-background: var(--surface-0);--content-border-color: var(--surface-200);--content-border-radius: var(--border-radius-sm);--content-color: var(--text-color);--content-hover-background: var(--surface-100);--content-hover-color: var(--text-hover-color);--focus-ring-color: var(--primary-color);--focus-ring-offset: 2px;--focus-ring-offset-rem: .125rem;--focus-ring-opacity: .4;--focus-ring-opacity-rem: .4;--focus-ring-width: 2px;--focus-ring-width-rem: .125rem;--form-field-background: var(--surface-0);--form-field-border-color: var(--surface-300);--form-field-border-radius: var(--border-radius-sm);--form-field-color: var(--surface-700);--form-field-disabled-background: var(--surface-200);--form-field-disabled-color: var(--surface-500);--form-field-filled-background: var(--surface-50);--form-field-filled-focus-background: var(--surface-50);--form-field-filled-hover-background: var(--surface-50);--form-field-float-label-active-color: var(--surface-500);--form-field-float-label-color: var(--surface-500);--form-field-float-label-focus-color: var(--surface-500);--form-field-float-label-invalid-color: var(--form-field-invalid-placeholder-color);--form-field-focus-border-color: var(--primary-color);--form-field-focus-ring-color: var(--primary-color);--form-field-focus-ring-offset: 2px;--form-field-focus-ring-offset-rem: .125rem;--form-field-focus-ring-width: 2px;--form-field-focus-ring-width-rem: .125rem;--form-field-hover-border-color: var(--surface-400);--form-field-icon-color: var(--surface-400);--form-field-invalid-border-color: var(--red-400);--form-field-invalid-placeholder-color: var(--red-600);--form-field-lg-font-size: var(--scale-1-125);--form-field-lg-padding-x: var(--scale-0-875);--form-field-lg-padding-y: var(--scale-0-625);--form-field-padding-x: var(--scale-0-75);--form-field-padding-y: var(--scale-0-5);--form-field-placeholder-color: var(--surface-500);--form-field-sm-font-size: var(--scale-0-875);--form-field-sm-padding-x: var(--scale-0-625);--form-field-sm-padding-y: var(--scale-0-375);--highlight-background: var(--primary-50);--highlight-color: var(--primary-700);--highlight-focus-background: var(--primary-100);--highlight-focus-color: var(--primary-800);--icon-size: var(--scale-1);--list-gap: 2px;--list-gap-rem: .125rem;--list-header-padding-bottom: var(--scale-0-25);--list-header-padding-left: var(--scale-1);--list-header-padding-right: var(--scale-1);--list-header-padding-top: var(--scale-0-5);--list-option-border-radius: var(--border-radius-xs);--list-option-color: var(--text-color);--list-option-focus-background: var(--surface-100);--list-option-focus-color: var(--text-hover-color);--list-option-group-background: rgba(0 0 0 / 0);--list-option-group-color: var(--text-muted-color);--list-option-group-font-weight: 600;--list-option-group-padding-x: var(--scale-0-75);--list-option-group-padding-y: var(--scale-0-5);--list-option-icon-color: var(--surface-400);--list-option-icon-focus-color: var(--surface-500);--list-option-padding-x: var(--scale-0-75);--list-option-padding-y: var(--scale-0-5);--list-option-selected-background: var(--highlight-background);--list-option-selected-color: var(--highlight-color);--list-option-selected-focus-background: var(--highlight-focus-background);--list-option-selected-focus-color: var(--highlight-focus-color);--list-padding-x: var(--scale-0-25);--list-padding-y: var(--scale-0-25);--mask-background: rgba(0 0 0 / .4);--mask-color: var(--surface-200);--navigation-item-active-background: var(--surface-100);--navigation-item-active-color: var(--text-hover-color);--navigation-item-border-radius: var(--border-radius-sm);--navigation-item-color: var(--text-color);--navigation-item-focus-background: var(--surface-100);--navigation-item-focus-color: var(--text-hover-color);--navigation-item-gap: var(--scale-0-5);--navigation-item-hover-background: var(--surface-100);--navigation-item-hover-color: var(--text-hover-color);--navigation-item-icon-active-color: var(--surface-500);--navigation-item-icon-color: var(--surface-400);--navigation-item-icon-focus-color: var(--surface-500);--navigation-item-padding-x: var(--scale-0-75);--navigation-item-padding-y: var(--scale-0-5);--navigation-list-gap: 2px;--navigation-list-gap-rem: .125rem;--navigation-list-x: var(--scale-0-25);--navigation-list-y: var(--scale-0-25);--navigation-submenu-icon-active-color: var(--surface-500);--navigation-submenu-icon-color: var(--surface-400);--navigation-submenu-icon-focus-color: var(--surface-500);--navigation-submenu-icon-size: var(--scale-0-875);--navigation-submenu-label-background: rgba(0 0 0 / 0);--navigation-submenu-label-color: var(--text-muted-color);--navigation-submenu-label-font-weight: 600;--navigation-submenu-label-padding-x: var(--scale-0-75);--navigation-submenu-label-padding-y: var(--scale-0-5);--overlay-modal-background: var(--surface-0);--overlay-modal-border-color: var(--surface-200);--overlay-modal-border-radius: var(--border-radius-lg);--overlay-modal-color: var(--text-color);--overlay-modal-padding: var(--scale-1-25);--overlay-popover-background: var(--surface-0);--overlay-popover-border-color: var(--surface-200);--overlay-popover-border-radius: var(--border-radius-sm);--overlay-popover-color: var(--text-color);--overlay-popover-padding: var(--scale-0-75);--overlay-select-background: var(--surface-0);--overlay-select-border-color: var(--surface-200);--overlay-select-border-radius: var(--border-radius-sm);--overlay-select-color: var(--text-color);--overlay-title-font-size: var(--scale-1-5);--primary-100: var(--blue-100);--primary-200: var(--blue-200);--primary-300: var(--blue-300);--primary-400: var(--blue-400);--primary-50: var(--blue-50);--primary-500: var(--blue-500);--primary-600: var(--blue-600);--primary-700: var(--blue-700);--primary-800: var(--blue-800);--primary-900: var(--blue-900);--primary-950: var(--blue-950);--primary-active-color: var(--primary-700);--primary-color: var(--primary-500);--primary-contrast-color: var(--base-white);--primary-hover-color: var(--primary-600);--surface-0: var(--neutral-50);--surface-100: var(--zinc-100);--surface-200: var(--zinc-200);--surface-300: var(--zinc-300);--surface-400: var(--zinc-400);--surface-50: var(--zinc-50);--surface-500: var(--zinc-500);--surface-600: var(--zinc-600);--surface-700: var(--zinc-700);--surface-800: var(--zinc-800);--surface-900: var(--zinc-900);--surface-950: var(--zinc-950);--surface-ground: var(--surface-100);--text-color: var(--surface-700);--text-hover-color: var(--surface-800);--text-hover-muted-color: var(--surface-600);--text-muted-color: var(--surface-500)}.theme-dark{--ai-accent-background: rgba(129 140 248 / .16);--ai-accent-color: var(--indigo-400);--ai-accent-gradient: linear-gradient(120deg, var(--blue-500) 0%, var(--violet-500) 52%, var(--purple-500) 100%);--anchor-anchor: 2px;--anchor-anchor-rem: .125rem;--content-background: var(--surface-900);--content-border-color: var(--surface-700);--content-border-radius: var(--border-radius-sm);--content-color: var(--text-color);--content-hover-background: var(--surface-800);--content-hover-color: var(--text-hover-color);--focus-ring-color: var(--base-white);--focus-ring-offset: 2px;--focus-ring-offset-rem: .125rem;--focus-ring-opacity: .4;--focus-ring-opacity-rem: .4;--focus-ring-width: 2px;--focus-ring-width-rem: .125rem;--form-field-background: var(--surface-950);--form-field-border-color: var(--surface-600);--form-field-border-radius: var(--border-radius-sm);--form-field-color: var(--surface-0);--form-field-disabled-background: var(--surface-700);--form-field-disabled-color: var(--surface-400);--form-field-filled-background: var(--surface-800);--form-field-filled-focus-background: var(--surface-800);--form-field-filled-hover-background: var(--surface-800);--form-field-float-label-active-color: var(--surface-400);--form-field-float-label-color: var(--surface-400);--form-field-float-label-focus-color: var(--surface-400);--form-field-float-label-invalid-color: var(--form-field-invalid-placeholder-color);--form-field-focus-border-color: var(--primary-color);--form-field-focus-ring-color: var(--base-white);--form-field-focus-ring-offset: 2px;--form-field-focus-ring-offset-rem: .125rem;--form-field-focus-ring-width: 2px;--form-field-focus-ring-width-rem: .125rem;--form-field-hover-border-color: var(--surface-500);--form-field-icon-color: var(--surface-400);--form-field-invalid-border-color: var(--red-300);--form-field-invalid-placeholder-color: var(--red-400);--form-field-lg-font-size: var(--scale-1-125);--form-field-lg-padding-x: var(--scale-0-875);--form-field-lg-padding-y: var(--scale-0-625);--form-field-padding-x: var(--scale-0-75);--form-field-padding-y: var(--scale-0-5);--form-field-placeholder-color: var(--surface-400);--form-field-sm-font-size: var(--scale-0-875);--form-field-sm-padding-x: var(--scale-0-625);--form-field-sm-padding-y: var(--scale-0-375);--highlight-background: rgba(59 130 246 / .16);--highlight-color: rgba(255 255 255 / .87);--highlight-focus-background: rgba(59 130 246 / .24);--highlight-focus-color: rgba(255 255 255 / .87);--icon-size: var(--scale-1);--list-gap: 2px;--list-gap-rem: .125rem;--list-header-padding-bottom: var(--scale-0-25);--list-header-padding-left: var(--scale-1);--list-header-padding-right: var(--scale-1);--list-header-padding-top: var(--scale-0-5);--list-option-border-radius: var(--border-radius-xs);--list-option-color: var(--text-color);--list-option-focus-background: var(--surface-800);--list-option-focus-color: var(--text-hover-color);--list-option-group-background: rgba(0 0 0 / 0);--list-option-group-color: var(--text-muted-color);--list-option-group-font-weight: 600;--list-option-group-padding-x: var(--scale-0-75);--list-option-group-padding-y: var(--scale-0-5);--list-option-icon-color: var(--surface-500);--list-option-icon-focus-color: var(--surface-400);--list-option-padding-x: var(--scale-0-75);--list-option-padding-y: var(--scale-0-5);--list-option-selected-background: var(--highlight-background);--list-option-selected-color: var(--highlight-color);--list-option-selected-focus-background: var(--highlight-focus-background);--list-option-selected-focus-color: var(--highlight-focus-color);--list-padding-x: var(--scale-0-25);--list-padding-y: var(--scale-0-25);--mask-background: rgba(0 0 0 / .6);--mask-color: var(--surface-200);--navigation-item-active-background: var(--surface-800);--navigation-item-active-color: var(--text-hover-color);--navigation-item-border-radius: var(--border-radius-sm);--navigation-item-color: var(--text-color);--navigation-item-focus-background: var(--surface-800);--navigation-item-focus-color: var(--text-hover-color);--navigation-item-gap: var(--scale-0-5);--navigation-item-hover-background: var(--surface-800);--navigation-item-hover-color: var(--text-hover-color);--navigation-item-icon-active-color: var(--surface-400);--navigation-item-icon-color: var(--surface-500);--navigation-item-icon-focus-color: var(--surface-400);--navigation-item-padding-x: var(--scale-0-75);--navigation-item-padding-y: var(--scale-0-5);--navigation-list-gap: 2px;--navigation-list-gap-rem: .125rem;--navigation-list-x: var(--scale-0-25);--navigation-list-y: var(--scale-0-25);--navigation-submenu-icon-active-color: var(--surface-400);--navigation-submenu-icon-color: var(--surface-500);--navigation-submenu-icon-focus-color: var(--surface-400);--navigation-submenu-icon-size: var(--scale-0-875);--navigation-submenu-label-background: rgba(0 0 0 / 0);--navigation-submenu-label-color: var(--text-muted-color);--navigation-submenu-label-font-weight: 600;--navigation-submenu-label-padding-x: var(--scale-0-75);--navigation-submenu-label-padding-y: var(--scale-0-625);--overlay-modal-background: var(--surface-900);--overlay-modal-border-color: var(--surface-700);--overlay-modal-border-radius: var(--border-radius-lg);--overlay-modal-color: var(--text-color);--overlay-modal-padding: var(--scale-1-25);--overlay-popover-background: var(--surface-900);--overlay-popover-border-color: var(--surface-700);--overlay-popover-border-radius: var(--border-radius-sm);--overlay-popover-color: var(--text-color);--overlay-popover-padding: var(--scale-0-75);--overlay-select-background: var(--surface-900);--overlay-select-border-color: var(--surface-700);--overlay-select-border-radius: var(--border-radius-sm);--overlay-select-color: var(--text-color);--overlay-title-font-size: var(--scale-1-5);--primary-100: var(--blue-100);--primary-200: var(--blue-200);--primary-300: var(--blue-300);--primary-400: var(--blue-400);--primary-50: var(--blue-50);--primary-500: var(--blue-500);--primary-600: var(--blue-600);--primary-700: var(--blue-700);--primary-800: var(--blue-800);--primary-900: var(--blue-900);--primary-950: var(--blue-950);--primary-active-color: var(--primary-200);--primary-color: var(--primary-400);--primary-contrast-color: var(--surface-900);--primary-hover-color: var(--primary-300);--surface-0: var(--neutral-50);--surface-100: var(--zinc-100);--surface-200: var(--zinc-200);--surface-300: var(--zinc-300);--surface-400: var(--zinc-400);--surface-50: var(--zinc-50);--surface-500: var(--zinc-500);--surface-600: var(--zinc-600);--surface-700: var(--zinc-700);--surface-800: var(--zinc-800);--surface-900: var(--zinc-900);--surface-950: var(--zinc-950);--surface-ground: var(--surface-950);--text-color: var(--surface-0);--text-hover-color: var(--surface-0);--text-hover-muted-color: var(--surface-300);--text-muted-color: var(--surface-400)}:root{--accordion-panel-border-width: 1px;--accordion-panel-border-width-rem: .0625rem;--accordion-panel-border-color: var(--content-border-color);--accordion-header-color: var(--text-muted-color);--accordion-header-padding: var(--scale-1-125);--accordion-header-background: var(--content-background);--accordion-header-hover-color: var(--text-color);--accordion-header-hover-background: var(--content-background);--accordion-header-active-color: var(--text-color);--accordion-header-active-background: var(--content-background);--accordion-header-active-hover-background: var(--content-background);--accordion-header-active-hover-color: var(--text-color);--accordion-header-font-weight: 600;--accordion-header-border-radius: 0px;--accordion-header-border-radius-rem: 0rem;--accordion-header-border-width: 0px;--accordion-header-border-width-rem: 0rem;--accordion-header-border-color: var(--content-border-color);--accordion-header-focus-ring-width: var(--focus-ring-width);--accordion-header-focus-ring-color: var(--focus-ring-color);--accordion-header-focus-ring-offset: var(--focus-ring-offset);--accordion-header-toggle-icon-color: var(--text-muted-color);--accordion-header-toggle-icon-hover-color: var(--text-color);--accordion-header-toggle-icon-active-color: var(--text-color);--accordion-header-toggle-icon-active-hover-color: var(--text-color);--accordion-header-first-top-border-radius: var(--content-border-radius);--accordion-header-first-border-width: 0px;--accordion-header-first-border-width-rem: 0rem;--accordion-header-last-bottom-border-radius: var(--content-border-radius);--accordion-header-last-active-bottom-border-radius: 0px;--accordion-header-last-active-bottom-border-radius-rem: 0rem;--accordion-content-background: var(--content-background);--accordion-content-color: var(--text-color);--accordion-content-border-width: 0px;--accordion-content-border-width-rem: 0rem;--accordion-content-border-color: var(--content-border-color);--accordion-content-padding-top: 0px;--accordion-content-padding-top-rem: 0rem;--accordion-content-padding-right: var(--scale-1-125);--accordion-content-padding-bottom: var(--scale-1-125);--accordion-content-padding-left: var(--scale-1-125);--autocomplete-background: var(--form-field-background);--autocomplete-color: var(--form-field-color);--autocomplete-dropdown-width: var(--scale-2-5);--autocomplete-dropdown-hover-border-color: var(--form-field-border-color);--autocomplete-dropdown-active-border-color: var(--form-field-border-color);--autocomplete-dropdown-border-color: transparent;--autocomplete-dropdown-border-radius: var(--form-field-border-radius);--autocomplete-dropdown-focus-ring-width: var(--focus-ring-width);--autocomplete-dropdown-focus-ring-offset: var(--focus-ring-offset);--autocomplete-dropdown-focus-ring-color: var(--focus-ring-color);--autocomplete-dropdown-sm-width: var(--scale-2);--autocomplete-dropdown-lg-width: var(--scale-3);--autocomplete-chip-border-radius: var(--border-radius-xs);--autocomplete-disabled-background: var(--form-field-disabled-background);--autocomplete-disabled-color: var(--form-field-disabled-color);--autocomplete-filled-background: var(--form-field-filled-background);--autocomplete-filled-focus-background: var(--form-field-filled-focus-background);--autocomplete-filled-hover-background: var(--form-field-filled-hover-background);--autocomplete-border-color: var(--form-field-border-color);--autocomplete-border-radius: var(--form-field-border-radius);--autocomplete-hover-border-color: var(--form-field-hover-border-color);--autocomplete-focus-border-color: var(--form-field-focus-border-color);--autocomplete-focus-ring-width: var(--form-field-focus-ring-width);--autocomplete-focus-ring-color: var(--form-field-focus-ring-color);--autocomplete-focus-ring-offset: var(--form-field-focus-ring-offset);--autocomplete-invalid-border-color: var(--form-field-invalid-border-color);--autocomplete-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--autocomplete-placeholder-color: var(--form-field-placeholder-color);--autocomplete-padding-x: var(--form-field-padding-x);--autocomplete-padding-y: var(--form-field-padding-y);--autocomplete-overlay-background: var(--overlay-select-background);--autocomplete-overlay-color: var(--overlay-select-color);--autocomplete-overlay-border-color: var(--overlay-select-border-color);--autocomplete-overlay-border-radius: var(--overlay-select-border-radius);--autocomplete-list-gap: var(--list-gap);--autocomplete-option-color: var(--list-option-color);--autocomplete-option-focus-background: var(--list-option-focus-background);--autocomplete-option-focus-color: var(--list-option-focus-color);--autocomplete-option-selected-background: var(--list-option-selected-background);--autocomplete-option-selected-color: var(--list-option-selected-color);--autocomplete-option-selected-focus-background: var(--list-option-selected-focus-background);--autocomplete-option-selected-focus-color: var(--list-option-selected-focus-color);--autocomplete-option-border-radius: var(--list-option-border-radius);--autocomplete-option-group-background: var(--list-option-group-background);--autocomplete-option-group-color: var(--list-option-group-color);--autocomplete-option-group-font-weight: var(--list-option-group-font-weight);--autocomplete-option-padding-y: var(--list-option-padding-y);--autocomplete-list-padding-y: var(--list-padding-y);--autocomplete-option-group-padding-y: var(--list-option-group-padding-y);--autocomplete-list-padding-x: var(--list-padding-x);--autocomplete-option-group-padding-x: var(--list-option-group-padding-x);--autocomplete-option-padding-x: var(--list-option-padding-x);--avatar-width: var(--scale-2);--avatar-height: var(--scale-2);--avatar-background: var(--content-border-color);--avatar-color: var(--content-color);--avatar-font-size: var(--scale-1);--avatar-border-radius: var(--content-border-radius);--avatar-group-offset: var(--scale-neg-0-75);--avatar-group-border-color: var(--content-background);--avatar-lg-width: var(--scale-3);--avatar-lg-height: var(--scale-3);--avatar-lg-font-size: var(--scale-1-5);--avatar-lg-icon-size: var(--scale-1-5);--avatar-lg-group-offset: var(--scale-neg-1);--avatar-xl-width: var(--scale-4);--avatar-xl-height: var(--scale-4);--avatar-xl-font-size: var(--scale-2);--avatar-xl-icon-size: var(--scale-2);--avatar-xl-group-offset: var(--scale-neg-1-5);--avatar-icon-size: var(--scale-1);--badge-height: var(--scale-1-5);--badge-padding-y: 0px;--badge-padding-y-rem: 0rem;--badge-padding-x: var(--scale-0-5);--badge-border-radius: var(--border-radius-sm);--badge-font-size: var(--scale-0-75);--badge-font-weight: 700;--badge-min-width: var(--scale-1-5);--badge-dot-size: var(--scale-0-5);--badge-sm-height: var(--scale-1-25);--badge-sm-font-size: var(--scale-0-625);--badge-sm-min-width: var(--scale-1-25);--badge-lg-height: var(--scale-1-75);--badge-lg-font-size: var(--scale-0-875);--badge-lg-min-width: var(--scale-1-75);--badge-xl-height: var(--scale-2);--badge-xl-font-size: var(--scale-1);--badge-xl-min-width: var(--scale-2);--blockui-border-radius: var(--content-border-radius);--breadcrumb-padding: var(--scale-1);--breadcrumb-background: var(--content-background);--breadcrumb-gap: var(--scale-0-5);--breadcrumb-item-color: var(--text-muted-color);--breadcrumb-item-gap: var(--navigation-item-gap);--breadcrumb-item-hover-color: var(--text-color);--breadcrumb-item-icon-color: var(--navigation-item-icon-color);--breadcrumb-item-icon-hover-color: var(--navigation-item-icon-focus-color);--breadcrumb-item-border-radius: var(--content-border-radius);--breadcrumb-item-focus-ring-width: var(--focus-ring-width);--breadcrumb-item-focus-ring-color: var(--focus-ring-color);--breadcrumb-item-focus-ring-offset: var(--focus-ring-offset);--breadcrumb-separator-color: var(--navigation-item-icon-color);--button-gap: var(--scale-0-5);--card-background: var(--content-background);--carousel-indicator-width: var(--scale-2);--carousel-indicator-height: var(--scale-0-5);--carousel-indicator-active-background: var(--primary-color);--carousel-indicator-list-padding: var(--scale-1);--carousel-indicator-list-gap: var(--scale-0-5);--carousel-indicator-border-radius: var(--content-border-radius);--carousel-indicator-focus-ring-width: var(--focus-ring-width);--carousel-indicator-focus-ring-offset: var(--focus-ring-offset);--carousel-indicator-focus-ring-color: var(--focus-ring-color);--carousel-content-gap: var(--scale-0-25);--card-color: var(--content-color);--card-border-radius: var(--border-radius-lg);--card-body-padding: var(--scale-1-25);--card-body-gap: var(--scale-0-5);--card-caption-gap: var(--scale-0-5);--card-title-font-size: var(--scale-1-25);--card-title-font-weight: 500;--card-subtitle-color: var(--text-muted-color);--button-border-radius: var(--form-field-border-radius);--button-rounded-border-radius: var(--scale-2);--button-padding-x: var(--form-field-padding-x);--button-padding-y: var(--form-field-padding-y);--button-icon-only-width: var(--scale-2-5);--button-height: 36px;--button-height-sm: 33px;--button-height-lg: 40px;--button-sm-font-size: var(--form-field-sm-font-size);--button-sm-padding-x: var(--form-field-sm-padding-x);--button-sm-padding-y: var(--form-field-sm-padding-y);--button-lg-font-size: var(--form-field-lg-font-size);--button-lg-padding-x: var(--form-field-lg-padding-x);--button-lg-padding-y: var(--form-field-lg-padding-y);--button-label-font-weight: 500;--button-focus-ring-width: var(--focus-ring-width);--button-focus-ring-offset: var(--focus-ring-offset);--cascadeselect-background: var(--form-field-background);--cascadeselect-color: var(--form-field-color);--cascadeselect-disabled-background: var(--form-field-disabled-background);--cascadeselect-disabled-color: var(--form-field-disabled-color);--cascadeselect-filled-background: var(--form-field-filled-background);--cascadeselect-filled-focus-background: var(--form-field-filled-focus-background);--cascadeselect-filled-hover-background: var(--form-field-filled-hover-background);--cascadeselect-border-color: var(--form-field-border-color);--cascadeselect-border-radius: var(--form-field-border-radius);--cascadeselect-hover-border-color: var(--form-field-hover-border-color);--cascadeselect-focus-border-color: var(--form-field-focus-border-color);--cascadeselect-focus-ring-width: var(--form-field-focus-ring-width);--cascadeselect-focus-ring-color: var(--form-field-focus-ring-color);--cascadeselect-focus-ring-offset: var(--form-field-focus-ring-offset);--cascadeselect-invalid-border-color: var(--form-field-invalid-border-color);--cascadeselect-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--cascadeselect-placeholder-color: var(--form-field-placeholder-color);--cascadeselect-padding-x: var(--form-field-padding-x);--cascadeselect-padding-y: var(--form-field-padding-y);--cascadeselect-dropdown-width: var(--scale-2-5);--cascadeselect-dropdown-color: var(--form-field-icon-color);--cascadeselect-overlay-background: var(--overlay-select-background);--cascadeselect-overlay-color: var(--overlay-select-color);--cascadeselect-overlay-border-color: var(--overlay-select-border-color);--cascadeselect-overlay-border-radius: var(--overlay-select-border-radius);--cascadeselect-list-gap: var(--list-gap);--cascadeselect-list-padding-y: var(--list-padding-y);--cascadeselect-list-padding-x: var(--list-padding-x);--cascadeselect-list-mobile-indent: var(--scale-1);--cascadeselect-option-color: var(--list-option-color);--cascadeselect-option-focus-background: var(--list-option-focus-background);--cascadeselect-option-focus-color: var(--list-option-focus-color);--cascadeselect-option-selected-background: var(--list-option-selected-background);--cascadeselect-option-selected-color: var(--list-option-selected-color);--cascadeselect-option-selected-focus-background: var(--list-option-selected-focus-background);--cascadeselect-option-selected-focus-color: var(--list-option-selected-focus-color);--cascadeselect-option-border-radius: var(--list-option-border-radius);--cascadeselect-option-icon-color: var(--list-option-icon-color);--cascadeselect-option-icon-size: var(--scale-0-875);--cascadeselect-option-icon-focus-color: var(--list-option-icon-focus-color);--cascadeselect-sm-font-size: var(--form-field-sm-font-size);--cascadeselect-sm-padding-x: var(--form-field-sm-padding-x);--cascadeselect-sm-padding-y: var(--form-field-sm-padding-y);--cascadeselect-lg-font-size: var(--form-field-lg-font-size);--cascadeselect-lg-padding-x: var(--form-field-lg-padding-x);--cascadeselect-lg-padding-y: var(--form-field-lg-padding-y);--cascadeselect-clear-icon-color: var(--form-field-icon-color);--checkbox-width: var(--scale-1-25);--checkbox-height: var(--scale-1-25);--checkbox-background: var(--form-field-background);--checkbox-border-radius: var(--border-radius-xs);--checkbox-border-color: var(--form-field-border-color);--checkbox-checked-background: var(--primary-color);--checkbox-checked-hover-background: var(--primary-hover-color);--checkbox-checked-hover-border-color: var(--primary-hover-color);--checkbox-checked-border-color: var(--primary-color);--checkbox-checked-focus-border-color: var(--primary-color);--checkbox-checked-disabled-border-color: var(--form-field-border-color);--checkbox-disabled-background: var(--form-field-disabled-background);--checkbox-filled-background: var(--form-field-filled-background);--checkbox-hover-border-color: var(--form-field-hover-border-color);--checkbox-focus-border-color: var(--form-field-border-color);--checkbox-focus-ring-width: var(--focus-ring-width);--checkbox-focus-ring-color: var(--focus-ring-color);--checkbox-focus-ring-offset: var(--focus-ring-offset);--checkbox-invalid-border-color: var(--form-field-invalid-border-color);--checkbox-icon-size: var(--scale-0-875);--checkbox-icon-color: var(--form-field-color);--checkbox-icon-checked-color: var(--primary-contrast-color);--checkbox-icon-checked-hover-color: var(--primary-contrast-color);--checkbox-icon-disabled-color: var(--form-field-disabled-color);--checkbox-icon-sm-size: var(--scale-0-75);--checkbox-icon-lg-size: var(--scale-1);--checkbox-sm-width: var(--scale-1);--checkbox-sm-height: var(--scale-1);--checkbox-lg-width: var(--scale-1-5);--checkbox-lg-height: var(--scale-1-5);--chip-gap: var(--scale-0-5);--chip-icon-size: var(--scale-1);--chip-remove-icon-size: var(--scale-1);--chip-remove-icon-focus-ring-width: var(--focus-ring-width);--chip-remove-icon-focus-ring-offset: var(--focus-ring-offset);--chip-remove-icon-focus-ring-color: var(--focus-ring-color);--chip-border-radius: 16px;--chip-border-radius-rem: 1rem;--chip-padding-x: var(--scale-0-75);--chip-padding-y: var(--scale-0-5);--chip-image-width: var(--scale-2);--chip-image-height: var(--scale-2);--colorpicker-panel-border-radius: var(--overlay-popover-border-radius);--colorpicker-preview-width: var(--scale-1-5);--colorpicker-preview-height: var(--scale-1-5);--colorpicker-preview-border-radius: var(--form-field-border-radius);--colorpicker-preview-focus-ring-width: var(--focus-ring-width);--colorpicker-preview-focus-ring-color: var(--focus-ring-color);--colorpicker-preview-focus-ring-offset: var(--focus-ring-offset);--confirmdialog-icon-size: var(--scale-2);--confirmdialog-icon-color: var(--overlay-modal-color);--confirmdialog-content-gap: var(--scale-1);--confirmpopup-background: var(--overlay-popover-background);--confirmpopup-color: var(--overlay-popover-color);--confirmpopup-gutter: 10px;--confirmpopup-gutter-rem: .625rem;--confirmpopup-border-color: var(--overlay-popover-border-color);--confirmpopup-border-radius: var(--overlay-popover-border-radius);--confirmpopup-arrow-offset: var(--scale-1-25);--confirmpopup-content-padding: var(--overlay-popover-padding);--confirmpopup-content-gap: var(--scale-1);--confirmpopup-icon-size: var(--scale-1-5);--confirmpopup-icon-color: var(--overlay-popover-color);--confirmpopup-footer-gap: var(--scale-0-5);--confirmpopup-footer-padding-top: 0px;--confirmpopup-footer-padding-top-rem: 0rem;--confirmpopup-footer-padding-right: var(--overlay-popover-padding);--confirmpopup-footer-padding-bottom: var(--overlay-popover-padding);--confirmpopup-footer-padding-left: var(--overlay-popover-padding);--contextmenu-background: var(--content-background);--contextmenu-color: var(--content-color);--datepicker-select-year-padding-y: var(--scale-0-25);--datepicker-year-view-margin-top: var(--scale-0-5);--datepicker-year-view-margin-right: 0px;--datepicker-year-view-margin-right-rem: 0rem;--datepicker-year-view-margin-bottom: 0px;--datepicker-year-view-margin-bottom-rem: 0rem;--datepicker-year-view-margin-left: 0px;--datepicker-year-view-margin-left-rem: 0rem;--datepicker-select-year-padding-x: var(--scale-0-5);--contextmenu-border-color: var(--content-border-color);--contextmenu-border-radius: var(--content-border-radius);--contextmenu-list-gap: var(--navigation-list-gap);--contextmenu-list-padding-y: var(--navigation-list-y);--contextmenu-list-padding-x: var(--navigation-list-x);--contextmenu-item-color: var(--navigation-item-color);--contextmenu-item-gap: var(--navigation-item-gap);--contextmenu-item-padding-y: var(--scale-0-5);--contextmenu-item-padding-x: var(--scale-0-75);--contextmenu-item-focus-background: var(--navigation-item-focus-background);--contextmenu-item-focus-color: var(--navigation-item-focus-color);--contextmenu-item-active-background: var(--navigation-item-active-background);--contextmenu-item-active-color: var(--navigation-item-active-color);--contextmenu-item-border-radius: var(--navigation-item-border-radius);--contextmenu-item-icon-color: var(--navigation-item-icon-color);--contextmenu-item-icon-focus-color: var(--navigation-item-icon-focus-color);--contextmenu-item-icon-active-color: var(--navigation-item-icon-active-color);--contextmenu-submenu-icon-size: var(--navigation-submenu-icon-size);--contextmenu-submenu-icon-color: var(--navigation-submenu-icon-color);--contextmenu-submenu-icon-focus-color: var(--navigation-submenu-icon-focus-color);--contextmenu-submenu-icon-active-color: var(--navigation-submenu-icon-active-color);--contextmenu-submenu-mobile-indent: var(--scale-1);--contextmenu-separator-border-color: var(--content-border-color);--datepicker-dropdown-width: var(--scale-2-5);--datepicker-dropdown-hover-border-color: var(--form-field-border-color);--datepicker-dropdown-active-border-color: var(--form-field-border-color);--datepicker-dropdown-border-color: var(--form-field-border-color);--datepicker-dropdown-border-radius: var(--form-field-border-radius);--datepicker-dropdown-focus-ring-width: var(--focus-ring-width);--datepicker-dropdown-focus-ring-color: var(--focus-ring-color);--datepicker-dropdown-focus-ring-offset: var(--focus-ring-offset);--datepicker-dropdown-sm-width: var(--scale-2);--datepicker-dropdown-lg-width: var(--scale-3);--datepicker-panel-background: var(--content-background);--datepicker-panel-color: var(--content-color);--datepicker-panel-padding: var(--overlay-popover-padding);--datepicker-panel-border-color: var(--content-border-color);--datepicker-panel-border-radius: var(--content-border-radius);--datepicker-header-background: var(--content-background);--datepicker-header-color: var(--content-color);--datepicker-header-border-color: var(--content-border-color);--datepicker-title-gap: var(--scale-0-5);--datepicker-title-font-weight: 500;--datepicker-input-icon-color: var(--form-field-icon-color);--datepicker-select-month-color: var(--content-color);--datepicker-select-month-hover-background: var(--content-hover-background);--datepicker-select-month-hover-color: var(--content-hover-color);--datepicker-select-month-border-radius: var(--content-border-radius);--datepicker-select-year-color: var(--content-color);--datepicker-select-year-hover-background: var(--content-hover-background);--datepicker-select-year-hover-color: var(--content-hover-color);--datepicker-select-year-border-radius: var(--content-border-radius);--datepicker-group-gap: var(--overlay-popover-padding);--datepicker-group-border-color: var(--content-border-color);--datepicker-week-day-padding: var(--scale-0-25);--datepicker-week-day-color: var(--content-color);--datepicker-week-day-font-weight: 500;--datepicker-date-color: var(--content-color);--datepicker-date-width: var(--scale-2);--datepicker-date-height: var(--scale-2);--datepicker-date-padding: var(--scale-0-25);--datepicker-date-hover-background: var(--content-hover-background);--datepicker-date-hover-color: var(--content-hover-color);--datepicker-date-selected-background: var(--primary-color);--datepicker-date-selected-color: var(--primary-contrast-color);--datepicker-date-range-selected-background: var(--highlight-background);--datepicker-date-range-selected-color: var(--highlight-color);--datepicker-date-border-radius: var(--scale-1);--datepicker-date-focus-ring-width: var(--focus-ring-width);--datepicker-date-focus-ring-color: var(--focus-ring-color);--datepicker-date-focus-ring-offset: var(--focus-ring-offset);--datepicker-buttonbar-border-color: var(--content-border-color);--datepicker-time-picker-gap: var(--scale-0-5);--datepicker-time-picker-border-color: var(--content-border-color);--datepicker-time-picker-button-gap: var(--scale-0-25);--datepicker-month-padding: var(--scale-0-375);--datepicker-month-border-radius: var(--content-border-radius);--datepicker-year-padding: var(--scale-0-375);--datepicker-year-border-radius: var(--content-border-radius);--datatable-header-background: var(--content-background);--datatable-header-color: var(--content-color);--datatable-header-lg-padding-y: var(--scale-1);--datatable-header-lg-padding-x: var(--scale-1-25);--datatable-header-sm-padding-y: var(--scale-0-375);--datatable-header-sm-padding-x: var(--scale-0-5);--datatable-header-padding-y: var(--scale-0-75);--datatable-header-padding-x: var(--scale-1);--datatable-header-cell-padding-y: var(--scale-0-75);--datatable-header-cell-padding-x: var(--scale-1);--datatable-header-border-color: var(--datatable-border-color);--datatable-header-border-width: 1px;--datatable-header-border-width-rem: .0625rem;--datatable-header-cell-background: var(--content-background);--datatable-header-cell-color: var(--content-color);--datatable-header-cell-gap: var(--scale-0-5);--datatable-header-cell-lg-padding-y: var(--scale-1);--datatable-header-cell-lg-padding-x: var(--scale-1-25);--datatable-header-cell-sm-padding-y: var(--scale-0-375);--datatable-header-cell-sm-padding-x: var(--scale-0-5);--datatable-header-cell-hover-background: var(--content-hover-background);--datatable-header-cell-hover-color: var(--content-hover-color);--datatable-header-cell-selected-background: var(--highlight-background);--datatable-header-cell-selected-color: var(--highlight-color);--datatable-header-cell-border-color: var(--datatable-border-color);--datatable-header-cell-focus-ring-width: var(--focus-ring-width);--datatable-header-cell-focus-ring-offset: -1px;--datatable-header-cell-focus-ring-offset-rem: -.0625rem;--datatable-header-cell-focus-ring-color: var(--focus-ring-color);--datatable-row-background: var(--content-background);--datatable-row-color: var(--content-color);--datatable-row-hover-background: var(--content-hover-background);--datatable-row-hover-color: var(--content-hover-color);--datatable-row-selected-background: var(--highlight-background);--datatable-row-selected-color: var(--highlight-color);--datatable-row-focus-ring-width: var(--focus-ring-width);--datatable-row-focus-ring-offset: -1px;--datatable-row-focus-ring-offset-rem: -.0625rem;--datatable-row-focus-ring-color: var(--focus-ring-color);--datatable-row-toggle-button-color: var(--text-muted-color);--datatable-row-toggle-button-size: var(--scale-1-75);--datatable-row-toggle-button-hover-background: var(--content-hover-background);--datatable-row-toggle-button-hover-color: var(--text-color);--datatable-row-toggle-button-selected-hover-background: var(--content-background);--datatable-row-toggle-button-selected-hover-color: var(--primary-color);--datatable-row-toggle-button-border-radius: 12.25px;--datatable-row-toggle-button-border-radius-rem: .7656rem;--datatable-row-toggle-button-focus-ring-width: var(--focus-ring-width);--datatable-row-toggle-button-focus-ring-offset: var(--focus-ring-offset);--datatable-row-toggle-button-focus-ring-color: var(--focus-ring-color);--datatable-body-cell-border-color: var(--datatable-border-color);--datatable-footer-background: var(--content-background);--datatable-footer-color: var(--content-color);--datatable-footer-lg-padding-y: var(--scale-1);--datatable-footer-lg-padding-x: var(--scale-1-25);--datatable-footer-sm-padding-y: var(--scale-0-375);--datatable-footer-sm-padding-x: var(--scale-0-5);--datatable-footer-padding-y: var(--scale-0-75);--datatable-footer-padding-x: var(--scale-1);--datatable-footer-cell-background: var(--content-background);--datatable-footer-cell-color: var(--content-color);--datatable-footer-cell-border-color: var(--datatable-border-color);--datatable-footer-border-color: var(--datatable-border-color);--datatable-footer-border-width: 1px;--datatable-footer-border-width-rem: .0625rem;--datatable-drop-point-color: var(--primary-color);--datatable-column-title-font-weight: 600;--datatable-column-footer-font-weight: 600;--datatable-column-resizer-width: var(--scale-0-5);--datatable-resize-indicator-width: 1px;--datatable-resize-indicator-width-rem: .0625rem;--datatable-resize-indicator-color: var(--primary-color);--datatable-sort-icon-color: var(--text-muted-color);--datatable-sort-icon-size: var(--scale-0-875);--datatable-sort-icon-hover-color: var(--text-hover-muted-color);--datatable-loading-icon-size: var(--scale-2);--datatable-filter-inline-gap: var(--scale-0-5);--datatable-filter-overlay-select-background: var(--overlay-select-background);--datatable-filter-overlay-select-color: var(--overlay-select-color);--datatable-filter-overlay-select-border-color: var(--overlay-select-border-color);--datatable-filter-overlay-select-border-radius: var(--overlay-select-border-radius);--datatable-filter-overlay-popover-background: var(--overlay-popover-background);--datatable-filter-overlay-popover-color: var(--overlay-popover-color);--datatable-filter-overlay-popover-padding: var(--overlay-popover-padding);--datatable-filter-overlay-popover-gap: var(--scale-0-5);--datatable-filter-overlay-popover-border-color: var(--overlay-popover-border-color);--datatable-filter-overlay-popover-border-radius: var(--overlay-popover-border-radius);--datatable-filter-rule-border-color: var(--content-border-color);--datatable-filter-constraint-color: var(--list-option-color);--datatable-filter-constraint-list-gap: var(--list-gap);--datatable-filter-constraint-focus-background: var(--list-option-focus-background);--datatable-filter-constraint-focus-color: var(--list-option-focus-color);--datatable-filter-constraint-selected-background: var(--list-option-selected-background);--datatable-filter-constraint-selected-color: var(--list-option-selected-color);--datatable-filter-constraint-selected-focus-background: var(--list-option-selected-focus-background);--datatable-filter-constraint-selected-focus-color: var(--list-option-selected-focus-color);--datatable-filter-constraint-separator-border-color: var(--content-border-color);--datatable-filter-constraint-border-radius: var(--list-option-border-radius);--datatable-paginator-top-border-color: var(--datatable-border-color);--datatable-paginator-top-border-width: 1px;--datatable-paginator-top-border-width-rem: .0625rem;--datatable-paginator-bottom-border-color: var(--datatable-border-color);--datatable-paginator-bottom-border-width: 1px;--datatable-paginator-bottom-border-width-rem: .0625rem;--dataview-padding: 0px;--dataview-padding-rem: 0rem;--dataview-border-color: rgba(0 0 0 / 0);--dataview-border-width: 0px;--dataview-border-width-rem: 0rem;--dataview-border-radius: 0px;--dataview-border-radius-rem: 0rem;--dataview-header-background: var(--content-background);--dataview-header-color: var(--content-color);--dataview-header-padding-y: var(--scale-0-75);--dataview-header-padding-x: var(--scale-1);--dataview-header-border-color: var(--content-border-color);--dataview-header-border-width: 1px;--dataview-header-border-width-rem: .0625rem;--dataview-header-border-radius: 0px;--dataview-header-border-radius-rem: 0rem;--dataview-content-background: var(--content-background);--dataview-content-color: var(--content-color);--dataview-content-padding: 0px;--dataview-content-padding-rem: 0rem;--dataview-content-border-color: rgba(0 0 0 / 0);--dataview-content-border-radius: 0px;--dataview-content-border-radius-rem: 0rem;--dataview-content-border-width: 0px;--dataview-content-border-width-rem: 0rem;--dataview-footer-background: var(--content-background);--dataview-footer-color: var(--content-color);--dataview-footer-padding-y: var(--scale-0-75);--dataview-footer-padding-x: var(--scale-1);--dataview-footer-border-color: var(--content-border-color);--dataview-footer-border-width: 1px;--dataview-footer-border-width-rem: .0625rem;--dataview-footer-border-radius: 0px;--dataview-footer-border-radius-rem: 0rem;--dataview-paginator-top-border-color: var(--content-border-color);--dataview-paginator-top-border-width: 1px;--dataview-paginator-top-border-width-rem: .0625rem;--dataview-paginator-bottom-border-width: 1px;--dataview-paginator-bottom-border-width-rem: .0625rem;--dataview-paginator-bottom-border-color: var(--content-border-color);--dialog-background: var(--overlay-modal-background);--dialog-color: var(--overlay-modal-color);--dialog-border-color: var(--overlay-modal-border-color);--dialog-border-radius: var(--overlay-modal-border-radius);--dialog-header-padding: var(--overlay-modal-padding);--dialog-header-gap: var(--scale-0-5);--dialog-title-font-size: var(--scale-1-25);--dialog-title-font-weight: 600;--dialog-footer-gap: var(--scale-0-5);--dialog-footer-padding-top: 0px;--dialog-footer-padding-top-rem: 0rem;--dialog-footer-padding-right: var(--overlay-modal-padding);--dialog-footer-padding-bottom: var(--overlay-modal-padding);--dialog-footer-padding-left: var(--overlay-modal-padding);--divider-border-color: var(--content-border-color);--divider-content-background: var(--content-background);--divider-content-color: var(--text-color);--divider-horizontal-padding: 0px;--divider-horizontal-padding-rem: 0rem;--divider-horizontal-margin-y: var(--scale-1);--divider-horizontal-margin-x: 0px;--divider-horizontal-margin-x-rem: 0rem;--divider-horizontal-content-padding-y: 0px;--divider-horizontal-content-padding-y-rem: 0rem;--divider-horizontal-content-padding-x: var(--scale-0-5);--divider-vertical-padding: 0px;--divider-vertical-padding-rem: 0rem;--divider-vertical-margin-y: 0px;--divider-vertical-margin-y-rem: 0rem;--divider-vertical-margin-x: var(--scale-1);--divider-vertical-content-padding-y: var(--scale-0-5);--divider-vertical-content-padding-x: 0px;--divider-vertical-content-padding-x-rem: 0rem;--dock-background: rgba(255 255 255 / .1);--dock-padding: var(--scale-0-5);--dock-border-color: rgba(255 255 255 / .2);--dock-border-radius: var(--border-radius-lg);--dock-item-padding: var(--scale-0-5);--dock-item-size: var(--scale-3);--dock-item-border-radius: var(--content-border-radius);--dock-item-focus-ring-width: var(--focus-ring-width);--dock-item-focus-ring-offset: var(--focus-ring-offset);--dock-item-focus-ring-color: var(--focus-ring-color);--drawer-background: var(--overlay-modal-background);--drawer-color: var(--overlay-modal-color);--drawer-content-padding-top: 0px;--drawer-content-padding-top-rem: 0rem;--drawer-content-padding-right: var(--overlay-modal-padding);--drawer-content-padding-bottom: var(--overlay-modal-padding);--drawer-content-padding-left: var(--overlay-modal-padding);--drawer-border-color: var(--overlay-modal-border-color);--drawer-border-radius: var(--overlay-modal-border-radius);--drawer-header-padding: var(--overlay-modal-padding);--drawer-footer-padding: var(--overlay-modal-padding);--drawer-title-font-weight: 600;--drawer-title-font-size: var(--scale-1-5);--editor-toolbar-background: var(--content-background);--editor-toolbar-border-color: var(--content-border-color);--editor-toolbar-border-radius: var(--content-border-radius);--editor-toolbar-item-color: var(--text-muted-color);--editor-toolbar-item-hover-color: var(--text-color);--editor-toolbar-item-active-color: var(--primary-color);--editor-overlay-background: var(--overlay-select-background);--editor-overlay-color: var(--overlay-select-color);--editor-overlay-border-color: var(--overlay-select-border-color);--editor-overlay-border-radius: var(--overlay-select-border-radius);--editor-overlay-option-color: var(--list-option-color);--editor-overlay-option-focus-background: var(--list-option-focus-background);--editor-overlay-option-focus-color: var(--list-option-focus-color);--editor-overlay-option-border-radius: var(--list-option-border-radius);--editor-content-background: var(--content-background);--editor-content-color: var(--content-color);--editor-content-border-color: var(--content-border-color);--editor-content-border-radius: var(--content-border-radius);--fieldset-background: var(--content-background);--fieldset-color: var(--content-color);--fieldset-padding-top: var(--scale-1-125);--fieldset-padding-right: var(--scale-1-125);--fieldset-padding-bottom: var(--scale-1-125);--fieldset-padding-left: var(--scale-1-125);--fieldset-border-color: var(--content-border-color);--fieldset-border-radius: var(--content-border-radius);--fieldset-legend-background: var(--content-background);--fieldset-legend-color: var(--content-color);--fieldset-legend-gap: var(--scale-0-5);--fieldset-legend-padding-y: var(--scale-0-5);--fieldset-legend-padding-x: var(--scale-0-75);--fieldset-legend-hover-background: var(--content-hover-background);--fieldset-legend-hover-color: var(--content-hover-color);--fieldset-legend-border-radius: var(--content-border-radius);--fieldset-legend-border-width: 1px;--fieldset-legend-border-width-rem: .0625rem;--fieldset-legend-border-color: rgba(0 0 0 / 0);--fieldset-legend-font-weight: 600;--fieldset-legend-focus-ring-width: var(--focus-ring-width);--fieldset-legend-focus-ring-color: var(--focus-ring-color);--fieldset-legend-focus-ring-offset: var(--focus-ring-offset);--fieldset-toggle-icon-color: var(--text-muted-color);--fieldset-toggle-icon-hover-color: var(--text-hover-muted-color);--fieldset-content-padding: 0px;--fieldset-content-padding-rem: 0rem;--fileupload-background: var(--content-background);--fileupload-color: var(--content-color);--fileupload-border-color: var(--content-border-color);--fileupload-border-radius: var(--content-border-radius);--fileupload-header-background: rgba(0 0 0 / 0);--fileupload-header-color: var(--text-color);--fileupload-header-padding: var(--scale-1-125);--fileupload-header-gap: var(--scale-0-5);--fileupload-header-border-width: 0px;--fileupload-header-border-width-rem: 0rem;--fileupload-header-border-radius: 0px;--fileupload-header-border-radius-rem: 0rem;--fileupload-header-border-color: rgba(0 0 0 / 0);--fileupload-file-padding: var(--scale-1);--fileupload-file-gap: var(--scale-1);--fileupload-file-border-color: var(--content-border-color);--fileupload-file-info-gap: var(--scale-0-5);--fileupload-file-list-gap: var(--scale-0-5);--fileupload-progressbar-height: var(--scale-0-25);--fileupload-basic-gap: var(--scale-0-5);--fileupload-content-gap: var(--scale-1);--fileupload-content-padding-top: 0px;--fileupload-content-padding-top-rem: 0rem;--fileupload-content-padding-right: var(--scale-1-125);--fileupload-content-padding-bottom: var(--scale-1-125);--fileupload-content-padding-left: var(--scale-1-125);--fileupload-content-highlight-border-color: var(--primary-color);--floatlabel-color: var(--form-field-float-label-color);--floatlabel-focus-color: var(--form-field-float-label-focus-color);--floatlabel-active-color: var(--form-field-float-label-active-color);--floatlabel-active-font-weight: 400;--floatlabel-active-font-size: var(--scale-0-75);--floatlabel-position-x: var(--form-field-padding-x);--floatlabel-position-y: var(--form-field-padding-y);--floatlabel-font-weight: 500;--floatlabel-over-active-top: var(--scale-neg-1-25);--floatlabel-on-border-radius: var(--border-radius-xxs);--floatlabel-in-input-padding-top: var(--scale-1-5);--floatlabel-in-input-padding-bottom: var(--form-field-padding-y);--floatlabel-in-active-top: var(--form-field-padding-y);--floatlabel-invalid-color: var(--form-field-float-label-invalid-color);--galleria-thumbnail-nav-button-size: var(--scale-2);--galleria-thumbnail-nav-button-gutter: var(--scale-0-5);--galleria-thumbnail-nav-button-border-radius: var(--content-border-radius);--galleria-thumbnail-nav-button-focus-ring-width: var(--focus-ring-width);--galleria-thumbnail-nav-button-focus-ring-color: var(--focus-ring-color);--galleria-thumbnail-nav-button-focus-ring-offset: var(--focus-ring-offset);--galleria-thumbnail-nav-button-icon-size: var(--scale-1);--galleria-indicator-button-width: var(--scale-1);--galleria-indicator-button-height: var(--scale-1);--galleria-indicator-button-active-background: var(--primary-color);--galleria-indicator-button-border-radius: 7px;--galleria-indicator-button-border-radius-rem: .4375rem;--galleria-indicator-button-focus-ring-width: var(--focus-ring-width);--galleria-indicator-button-focus-ring-offset: var(--focus-ring-offset);--galleria-indicator-button-focus-ring-color: var(--focus-ring-color);--galleria-indicator-list-gap: var(--scale-0-5);--galleria-indicator-list-padding: var(--scale-1);--galleria-border-width: 1px;--galleria-border-width-rem: .0625rem;--galleria-border-color: var(--content-border-color);--galleria-border-radius: var(--content-border-radius);--galleria-nav-button-background: rgba(255 255 255 / .1);--galleria-nav-button-color: var(--surface-100);--galleria-nav-button-size: var(--scale-3);--galleria-nav-button-gutter: var(--scale-0-5);--galleria-nav-button-hover-background: rgba(255 255 255 / .2);--galleria-nav-button-hover-color: var(--surface-0);--galleria-nav-button-prev-border-radius: 21px;--galleria-nav-button-prev-border-radius-rem: 1.3125rem;--galleria-nav-button-next-border-radius: 21px;--galleria-nav-button-next-border-radius-rem: 1.3125rem;--galleria-nav-button-focus-ring-width: var(--focus-ring-width);--galleria-nav-button-focus-ring-color: var(--focus-ring-color);--galleria-nav-button-focus-ring-offset: var(--focus-ring-offset);--galleria-nav-icon-size: var(--scale-1-5);--galleria-thumbnails-content-background: var(--content-background);--galleria-thumbnails-content-padding-y: var(--scale-1);--galleria-thumbnails-content-padding-x: var(--scale-0-25);--galleria-caption-background: rgba(0 0 0 / .5);--galleria-caption-color: var(--surface-100);--galleria-caption-padding: var(--scale-1);--galleria-inset-indicator-list-background: rgba(0 0 0 / .5);--galleria-inset-indicator-button-background: rgba(255 255 255 / .4);--galleria-inset-indicator-button-hover-background: rgba(255 255 255 / .6);--galleria-inset-indicator-button-active-background: rgba(255 255 255 / .9);--galleria-close-button-size: var(--scale-3);--galleria-close-button-gutter: var(--scale-0-5);--galleria-close-button-background: rgba(255 255 255 / .1);--galleria-close-button-color: var(--surface-50);--galleria-close-button-hover-background: rgba(255 255 255 / .2);--galleria-close-button-hover-color: var(--surface-0);--galleria-close-button-border-radius: 21px;--galleria-close-button-border-radius-rem: 1.3125rem;--galleria-close-button-focus-ring-width: var(--focus-ring-width);--galleria-close-button-focus-ring-offset: var(--focus-ring-offset);--galleria-close-button-focus-ring-color: var(--focus-ring-color);--galleria-close-button-icon-size: var(--scale-1-5);--iconfield-icon-color: var(--form-field-icon-color);--iconfield-figma-sm-icon-size: var(--inputtext-sm-font-size);--iconfield-figma-lg-icon-size: var(--inputtext-lg-font-size);--iftalabel-top: var(--form-field-padding-y);--iftalabel-color: var(--form-field-float-label-color);--iftalabel-input-padding-top: var(--scale-1-5);--iftalabel-input-padding-bottom: var(--form-field-padding-y);--iftalabel-invalid-color: var(--form-field-float-label-invalid-color);--iftalabel-font-weight: 400;--iftalabel-font-size: var(--scale-0-75);--iftalabel-focus-color: var(--form-field-float-label-focus-color);--iftalabel-position-x: var(--form-field-padding-x);--image-preview-icon-size: var(--scale-1-5);--image-preview-mask-background: var(--mask-background);--image-preview-mask-color: var(--mask-color);--image-toolbar-background: rgba(255 255 255 / .1);--image-toolbar-padding: var(--scale-0-5);--image-toolbar-gap: var(--scale-0-5);--image-toolbar-blur: 8px;--image-toolbar-blur-rem: .5rem;--image-toolbar-border-color: rgba(255 255 255 / .2);--image-toolbar-border-width: 1px;--image-toolbar-border-width-rem: .0625rem;--image-toolbar-border-radius: 30px;--image-toolbar-border-radius-rem: 1.875rem;--image-toolbar-position-right: var(--scale-1);--image-toolbar-position-top: var(--scale-1);--image-action-color: var(--surface-50);--image-action-size: var(--scale-3);--image-action-hover-background: rgba(255 255 255 / .1);--image-action-hover-color: var(--surface-0);--image-action-icon-size: var(--scale-1-5);--image-action-border-radius: 21px;--image-action-border-radius-rem: 1.3125rem;--image-action-focus-ring-width: var(--focus-ring-width);--image-action-focus-ring-offset: var(--focus-ring-offset);--image-action-focus-ring-color: var(--focus-ring-color);--imagecompare-handle-size: 15px;--imagecompare-handle-size-rem: .9375rem;--inputgroup-addon-background: var(--form-field-background);--inputgroup-addon-color: var(--form-field-icon-color);--inputgroup-addon-padding: var(--scale-0-5);--inputgroup-addon-border-color: var(--form-field-border-color);--inputgroup-addon-border-radius: var(--form-field-border-radius);--inputgroup-addon-min-width: var(--scale-2-5);--imagecompare-handle-background: rgba(255 255 255 / .3);--imagecompare-handle-hover-size: 30px;--imagecompare-handle-hover-size-rem: 1.875rem;--imagecompare-handle-hover-background: rgba(255 255 255 / .3);--imagecompare-handle-hover-border-color: rgba(0 0 0 / 0);--imagecompare-handle-border-color: rgba(0 0 0 / 0);--imagecompare-handle-border-width: 0px;--imagecompare-handle-border-width-rem: 0rem;--imagecompare-handle-border-radius: 7.5px;--imagecompare-handle-border-radius-rem: .4688rem;--imagecompare-handle-focus-ring-width: var(--focus-ring-width);--imagecompare-handle-focus-ring-offset: var(--focus-ring-offset);--imagecompare-handle-focus-ring-color: rgba(255 255 255 / .3);--inputnumber-button-width: var(--scale-2-5);--inputnumber-button-border-radius: var(--form-field-border-radius);--inputnumber-button-vertical-padding: var(--form-field-padding-y);--inputotp-gap: var(--scale-0-5);--inputotp-input-width: var(--scale-2-5);--inputotp-input-sm-width: var(--scale-2);--inputotp-input-lg-width: var(--scale-3);--inputtext-background: var(--form-field-background);--inputtext-color: var(--form-field-color);--inputtext-disabled-background: var(--form-field-disabled-background);--inputtext-disabled-color: var(--form-field-disabled-color);--inputtext-filled-background: var(--form-field-filled-background);--inputtext-filled-focus-background: var(--form-field-filled-focus-background);--inputtext-filled-hover-background: var(--form-field-filled-hover-background);--inputtext-border-color: var(--form-field-border-color);--inputtext-border-radius: var(--form-field-border-radius);--inputtext-hover-border-color: var(--form-field-hover-border-color);--inputtext-focus-border-color: var(--form-field-focus-border-color);--inputtext-focus-ring-width: var(--form-field-focus-ring-width);--inputtext-focus-ring-color: var(--form-field-focus-ring-color);--inputtext-focus-ring-offset: var(--form-field-focus-ring-offset);--inputtext-invalid-border-color: var(--form-field-invalid-border-color);--inputtext-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--inputtext-placeholder-color: var(--form-field-placeholder-color);--inputtext-padding-x: var(--form-field-padding-x);--inputtext-padding-y: var(--form-field-padding-y);--inputtext-sm-font-size: var(--scale-0-875);--inputtext-sm-padding-x: var(--form-field-sm-padding-x);--inputtext-sm-padding-y: var(--form-field-sm-padding-y);--inputtext-lg-padding-x: var(--form-field-lg-padding-x);--inputtext-lg-padding-y: var(--form-field-lg-padding-y);--inputtext-lg-font-size: var(--scale-1-125);--inplace-border-radius: var(--content-border-radius);--inplace-focus-ring-width: var(--focus-ring-width);--inplace-focus-ring-offset: var(--focus-ring-offset);--inplace-focus-ring-color: var(--focus-ring-color);--inplace-display-hover-background: var(--content-hover-background);--inplace-display-hover-color: var(--content-hover-color);--knob-focus-ring-width: var(--focus-ring-width);--knob-focus-ring-offset: var(--focus-ring-offset);--knob-focus-ring-color: var(--focus-ring-color);--knob-value-background: var(--primary-color);--knob-range-background: var(--content-border-color);--knob-text-color: var(--text-muted-color);--listbox-background: var(--form-field-background);--listbox-list-padding-y: var(--list-padding-y);--listbox-list-padding-x: var(--list-padding-x);--listbox-color: var(--form-field-color);--listbox-list-header-padding-top: var(--list-header-padding-top);--listbox-list-header-padding-right: var(--list-header-padding-right);--listbox-list-header-padding-bottom: var(--list-header-padding-bottom);--listbox-list-header-padding-left: var(--list-header-padding-left);--listbox-disabled-background: var(--form-field-disabled-background);--listbox-disabled-color: var(--form-field-disabled-color);--listbox-border-color: var(--form-field-border-color);--listbox-border-radius: var(--form-field-border-radius);--listbox-invalid-border-color: var(--form-field-invalid-border-color);--listbox-list-gap: var(--list-gap);--listbox-option-color: var(--list-option-color);--listbox-option-focus-background: var(--list-option-focus-background);--listbox-option-focus-color: var(--list-option-focus-color);--listbox-option-selected-background: var(--list-option-selected-background);--listbox-option-selected-color: var(--list-option-selected-color);--listbox-option-selected-focus-background: var(--list-option-selected-focus-background);--listbox-option-selected-focus-color: var(--list-option-selected-focus-color);--listbox-option-border-radius: var(--list-option-border-radius);--listbox-option-group-background: var(--list-option-group-background);--listbox-option-group-color: var(--list-option-group-color);--listbox-option-group-font-weight: var(--list-option-group-font-weight);--listbox-checkmark-color: var(--list-option-color);--listbox-checkmark-gutter-start: var(--scale-neg-0-375);--listbox-checkmark-gutter-end: var(--scale-0-375);--megamenu-background: var(--content-background);--megamenu-color: var(--content-color);--megamenu-gap: var(--scale-0-5);--megamenu-base-item-padding-y: var(--navigation-item-padding-y);--megamenu-base-item-padding-x: var(--navigation-item-padding-x);--megamenu-border-color: var(--content-border-color);--megamenu-border-radius: var(--content-border-radius);--megamenu-vertical-orientation-gap: var(--navigation-list-gap);--megamenu-vertical-orientation-padding-y: var(--navigation-list-y);--megamenu-vertical-orientation-padding-x: var(--navigation-list-x);--megamenu-base-item-border-radius: var(--content-border-radius);--megamenu-item-color: var(--navigation-item-color);--megamenu-item-gap: var(--navigation-item-gap);--megamenu-item-padding-y: var(--navigation-item-padding-y);--megamenu-item-padding-x: var(--navigation-item-padding-x);--megamenu-item-focus-background: var(--navigation-item-focus-background);--megamenu-item-focus-color: var(--navigation-item-focus-color);--megamenu-item-active-background: var(--navigation-item-active-background);--megamenu-item-active-color: var(--navigation-item-active-color);--megamenu-item-border-radius: var(--navigation-item-border-radius);--megamenu-item-icon-color: var(--navigation-item-icon-color);--megamenu-item-icon-focus-color: var(--navigation-item-icon-focus-color);--megamenu-item-icon-active-color: var(--navigation-item-icon-active-color);--megamenu-overlay-padding: 0px;--megamenu-overlay-padding-rem: 0rem;--megamenu-overlay-background: var(--content-background);--megamenu-overlay-color: var(--content-color);--megamenu-overlay-gap: var(--scale-0-5);--megamenu-overlay-border-color: var(--content-border-color);--megamenu-overlay-border-radius: var(--content-border-radius);--megamenu-separator-border-color: var(--content-border-color);--megamenu-mobile-button-size: var(--scale-1-75);--megamenu-mobile-button-color: var(--text-muted-color);--megamenu-mobile-button-border-radius: var(--scale-0-875);--megamenu-mobile-button-hover-color: var(--text-hover-muted-color);--megamenu-mobile-button-hover-background: var(--content-hover-background);--megamenu-mobile-button-focus-ring-width: var(--focus-ring-width);--megamenu-mobile-button-focus-ring-offset: var(--focus-ring-offset);--megamenu-mobile-button-focus-ring-color: var(--focus-ring-color);--megamenu-submenu-gap: var(--navigation-list-gap);--megamenu-submenu-padding-y: var(--navigation-list-y);--megamenu-submenu-padding-x: var(--navigation-list-x);--megamenu-submenu-label-background: var(--navigation-submenu-label-background);--megamenu-submenu-label-color: var(--navigation-submenu-label-color);--megamenu-submenu-label-padding-y: var(--navigation-submenu-label-padding-y);--megamenu-submenu-label-padding-x: var(--navigation-submenu-label-padding-x);--megamenu-submenu-label-font-weight: var(--navigation-submenu-label-font-weight);--megamenu-submenu-icon-size: var(--navigation-submenu-icon-size);--megamenu-submenu-icon-color: var(--navigation-submenu-icon-color);--megamenu-submenu-icon-focus-color: var(--navigation-submenu-icon-focus-color);--megamenu-submenu-icon-active-color: var(--navigation-submenu-icon-active-color);--megamenu-horizontal-orientation-gap: var(--scale-0-5);--megamenu-horizontal-orientation-padding-y: var(--scale-0-5);--megamenu-horizontal-orientation-padding-x: var(--scale-0-75);--menu-background: var(--content-background);--menu-color: var(--content-color);--menu-border-radius: var(--border-radius-lg);--menu-list-gap: var(--scale-0-25);--menu-list-padding-y: 12px;--menu-list-padding-x: 12px;--menu-item-color: var(--navigation-item-color);--menu-item-gap: var(--scale-0-75);--menu-item-padding-y: 12px;--menu-item-padding-x: 12px;--menu-item-focus-background: var(--navigation-item-focus-background);--menu-item-focus-color: var(--navigation-item-focus-color);--menu-item-border-radius: var(--navigation-item-border-radius);--menu-item-icon-color: var(--navigation-item-icon-color);--menu-item-icon-focus-color: var(--navigation-item-icon-focus-color);--menu-submenu-label-background: var(--navigation-submenu-label-background);--menu-submenu-label-color: var(--navigation-submenu-label-color);--menu-submenu-label-font-weight: var(--navigation-submenu-label-font-weight);--menu-separator-border-color: var(--content-border-color);--menubar-background: var(--content-background);--menubar-color: var(--content-color);--menubar-gap: var(--scale-0-5);--menubar-base-item-padding-y: var(--navigation-item-padding-y);--menubar-base-item-padding-x: var(--navigation-item-padding-x);--menubar-padding-y: var(--scale-0-5);--menubar-padding-x: var(--scale-0-75);--menubar-border-color: var(--content-border-color);--menubar-border-radius: var(--content-border-radius);--menubar-base-item-border-radius: var(--content-border-radius);--menubar-item-color: var(--navigation-item-color);--menubar-item-gap: var(--navigation-item-gap);--menubar-item-padding-y: var(--navigation-item-padding-y);--menubar-item-padding-x: var(--navigation-item-padding-x);--menubar-item-focus-background: var(--navigation-item-focus-background);--menubar-item-focus-color: var(--navigation-item-focus-color);--menubar-item-active-background: var(--navigation-item-active-background);--menubar-item-active-color: var(--navigation-item-active-color);--menubar-item-border-radius: var(--navigation-item-border-radius);--menubar-item-icon-color: var(--navigation-item-icon-color);--menubar-item-icon-focus-color: var(--navigation-item-icon-focus-color);--menubar-item-icon-active-color: var(--navigation-item-icon-active-color);--menubar-submenu-gap: var(--navigation-list-gap);--menubar-submenu-background: var(--content-background);--menubar-submenu-padding-y: var(--navigation-list-y);--menubar-submenu-padding-x: var(--navigation-list-x);--menubar-submenu-border-color: var(--content-border-color);--menubar-submenu-border-radius: var(--content-border-radius);--menubar-submenu-mobile-indent: var(--scale-1);--menubar-submenu-icon-size: var(--navigation-submenu-icon-size);--menubar-submenu-icon-color: var(--navigation-submenu-icon-color);--menubar-submenu-icon-focus-color: var(--navigation-submenu-icon-focus-color);--menubar-submenu-icon-active-color: var(--navigation-submenu-icon-active-color);--menubar-separator-border-color: var(--content-border-color);--menubar-mobile-button-size: var(--scale-1-75);--menubar-mobile-button-color: var(--text-muted-color);--menubar-mobile-button-border-radius: var(--scale-0-875);--menubar-mobile-button-hover-color: var(--text-hover-muted-color);--menubar-mobile-button-hover-background: var(--content-hover-background);--menubar-mobile-button-focus-ring-width: var(--focus-ring-width);--menubar-mobile-button-focus-ring-offset: var(--focus-ring-offset);--menubar-mobile-button-focus-ring-color: var(--focus-ring-color);--message-border-radius: var(--content-border-radius);--message-border-width: 1px;--message-border-width-rem: .0625rem;--message-content-gap: var(--scale-0-5);--message-content-lg-padding-y: var(--scale-0-625);--message-content-lg-padding-x: var(--scale-0-875);--message-content-sm-padding-y: var(--scale-0-375);--message-content-sm-padding-x: var(--scale-0-625);--message-content-padding-y: var(--scale-0-5);--message-content-padding-x: var(--scale-0-75);--message-text-font-size: var(--scale-1);--message-text-font-weight: 500;--message-text-sm-font-size: var(--scale-0-875);--message-text-lg-font-size: var(--scale-1-125);--message-icon-size: var(--scale-1-125);--message-icon-sm-size: var(--scale-1);--message-icon-lg-size: var(--scale-1-25);--message-close-button-width: var(--scale-1-75);--message-close-button-height: var(--scale-1-75);--message-close-button-border-radius: var(--scale-0-875);--message-close-button-focus-ring-width: var(--focus-ring-width);--message-close-button-focus-ring-offset: var(--focus-ring-offset);--message-close-icon-size: var(--scale-1);--message-close-icon-sm-size: var(--scale-0-875);--message-close-icon-lg-size: var(--scale-1-125);--message-outlined-border-width: 1px;--message-outlined-border-width-rem: .0625rem;--message-simple-content-padding: 0px;--message-simple-content-padding-rem: 0rem;--metergroup-gap: var(--scale-1);--metergroup-meters-background: var(--content-border-color);--metergroup-meters-size: var(--scale-0-5);--metergroup-label-gap: var(--scale-0-5);--metergroup-label-marker-size: var(--scale-0-5);--metergroup-label-icon-size: var(--scale-1);--metergroup-label-list-vertical-gap: var(--scale-0-5);--metergroup-label-list-horizontal-gap: var(--scale-1);--metergroup-border-radius: var(--content-border-radius);--multiselect-background: var(--form-field-background);--multiselect-color: var(--form-field-color);--multiselect-option-padding-y: var(--list-option-padding-y);--multiselect-option-padding-x: var(--list-option-padding-x);--multiselect-disabled-background: var(--form-field-disabled-background);--multiselect-disabled-color: var(--form-field-disabled-color);--multiselect-filled-background: var(--form-field-filled-background);--multiselect-filled-focus-background: var(--form-field-filled-focus-background);--multiselect-filled-hover-background: var(--form-field-filled-hover-background);--multiselect-border-color: var(--form-field-border-color);--multiselect-border-radius: var(--form-field-border-radius);--multiselect-hover-border-color: var(--form-field-hover-border-color);--multiselect-focus-border-color: var(--form-field-focus-border-color);--multiselect-focus-ring-width: var(--form-field-focus-ring-width);--multiselect-focus-ring-offset: var(--form-field-focus-ring-offset);--multiselect-focus-ring-color: var(--form-field-focus-ring-color);--multiselect-invalid-border-color: var(--form-field-invalid-border-color);--multiselect-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--multiselect-placeholder-color: var(--form-field-placeholder-color);--multiselect-padding-x: var(--form-field-padding-x);--multiselect-padding-y: var(--form-field-padding-y);--multiselect-dropdown-width: var(--scale-2-5);--multiselect-dropdown-color: var(--form-field-icon-color);--multiselect-overlay-background: var(--overlay-select-background);--multiselect-overlay-color: var(--overlay-select-color);--multiselect-overlay-border-color: var(--overlay-select-border-color);--multiselect-overlay-border-radius: var(--overlay-select-border-radius);--multiselect-list-gap: var(--list-gap);--multiselect-list-padding-y: var(--list-padding-y);--multiselect-list-padding-x: var(--list-padding-x);--multiselect-list-header-padding-top: var(--list-header-padding-top);--multiselect-list-header-padding-right: var(--list-header-padding-right);--multiselect-list-header-padding-bottom: var(--list-header-padding-bottom);--multiselect-list-header-padding-left: var(--list-header-padding-left);--multiselect-option-color: var(--list-option-color);--multiselect-option-gap: var(--scale-0-5);--multiselect-option-focus-background: var(--list-option-focus-background);--multiselect-option-focus-color: var(--list-option-focus-color);--multiselect-option-selected-background: var(--list-option-selected-background);--multiselect-option-selected-color: var(--list-option-selected-color);--multiselect-option-selected-focus-background: var(--list-option-selected-focus-background);--multiselect-option-selected-focus-color: var(--list-option-selected-focus-color);--multiselect-option-border-radius: var(--list-option-border-radius);--multiselect-option-group-background: var(--list-option-group-background);--multiselect-option-group-color: var(--list-option-group-color);--multiselect-option-group-padding-y: var(--list-option-group-padding-y);--multiselect-option-group-padding-x: var(--list-option-group-padding-x);--multiselect-option-group-font-weight: var(--list-option-group-font-weight);--multiselect-chip-border-radius: var(--border-radius-xs);--multiselect-sm-padding-x: var(--form-field-sm-padding-x);--multiselect-sm-padding-y: var(--form-field-sm-padding-y);--multiselect-sm-font-size: var(--form-field-sm-font-size);--multiselect-lg-padding-x: var(--form-field-lg-padding-x);--multiselect-lg-padding-y: var(--form-field-lg-padding-y);--multiselect-lg-font-size: var(--form-field-lg-font-size);--multiselect-clear-icon-color: var(--form-field-icon-color);--orderlist-gap: var(--scale-1-125);--orderlist-controls-gap: var(--scale-0-5);--organizationchart-gutter: var(--scale-0-75);--organizationchart-node-background: var(--content-background);--organizationchart-node-color: var(--content-color);--organizationchart-node-toggleable-padding-top: var(--scale-0-75);--organizationchart-node-toggleable-padding-right: var(--scale-1);--organizationchart-node-toggleable-padding-bottom: var(--scale-1-25);--organizationchart-node-toggleable-padding-left: var(--scale-1);--organizationchart-node-padding-y: var(--scale-0-75);--organizationchart-node-padding-x: var(--scale-1);--organizationchart-node-hover-background: var(--content-hover-background);--organizationchart-node-hover-color: var(--content-hover-color);--organizationchart-node-selected-background: var(--highlight-background);--organizationchart-node-selected-color: var(--highlight-color);--organizationchart-node-border-color: var(--content-border-color);--organizationchart-node-border-radius: var(--content-border-radius);--organizationchart-node-toggle-button-background: var(--content-background);--organizationchart-node-toggle-button-color: var(--text-muted-color);--organizationchart-node-toggle-button-size: var(--scale-1-5);--organizationchart-node-toggle-button-hover-background: var(--content-hover-background);--organizationchart-node-toggle-button-hover-color: var(--text-color);--organizationchart-node-toggle-button-border-color: var(--content-border-color);--organizationchart-node-toggle-button-border-radius: var(--scale-0-75);--organizationchart-node-toggle-button-focus-ring-width: var(--focus-ring-width);--organizationchart-node-toggle-button-focus-ring-offset: var(--focus-ring-offset);--organizationchart-node-toggle-button-focus-ring-color: var(--focus-ring-color);--organizationchart-connector-color: var(--content-border-color);--organizationchart-connector-height: 24px;--organizationchart-connector-height-rem: 1.5rem;--organizationchart-connector-border-radius: var(--content-border-radius);--overlaybadge-outline-color: var(--content-background);--overlaybadge-outline-width: 2px;--overlaybadge-outline-width-rem: .125rem;--paginator-gap: var(--scale-0-25);--paginator-background: var(--content-background);--paginator-color: var(--content-color);--paginator-padding-y: var(--scale-0-5);--paginator-padding-x: var(--scale-1);--paginator-border-radius: var(--content-border-radius);--paginator-nav-button-background: rgba(0 0 0 / 0);--paginator-nav-button-width: var(--scale-2-5);--paginator-nav-button-height: var(--scale-2-5);--paginator-nav-button-color: var(--text-muted-color);--paginator-nav-button-hover-background: var(--content-hover-background);--paginator-nav-button-hover-color: var(--text-hover-muted-color);--paginator-nav-button-selected-background: var(--highlight-background);--paginator-nav-button-selected-color: var(--highlight-color);--paginator-nav-button-border-radius: var(--scale-1-25);--paginator-nav-button-focus-ring-width: var(--focus-ring-width);--paginator-nav-button-focus-ring-offset: var(--focus-ring-offset);--paginator-nav-button-focus-ring-color: var(--focus-ring-color);--paginator-current-page-report-color: var(--text-muted-color);--paginator-jump-to-page-input-max-width: var(--scale-2-5);--panel-background: var(--content-background);--panel-color: var(--content-color);--panel-toggleable-header-padding-y: var(--scale-0-375);--panel-toggleable-header-padding-x: var(--scale-1-125);--panel-footer-padding-top: 0px;--panel-footer-padding-top-rem: 0rem;--panel-footer-padding-right: var(--scale-1-125);--panel-footer-padding-bottom: var(--scale-1-125);--panel-footer-padding-left: var(--scale-1-125);--panel-content-padding-top: 0px;--panel-content-padding-top-rem: 0rem;--panel-content-padding-right: var(--scale-1-125);--panel-content-padding-bottom: var(--scale-1-125);--panel-content-padding-left: var(--scale-1-125);--panel-border-color: var(--content-border-color);--panel-border-radius: var(--content-border-radius);--panel-header-background: rgba(0 0 0 / 0);--panel-header-color: var(--text-color);--panel-header-padding: var(--scale-1-125);--panel-header-border-color: var(--content-border-color);--panel-header-border-radius: 0px;--panel-header-border-radius-rem: 0rem;--panel-title-font-weight: 600;--panelmenu-gap: var(--scale-0-5);--panelmenu-panel-background: var(--content-background);--panelmenu-panel-color: var(--content-color);--panelmenu-panel-padding-y: var(--scale-0-25);--panelmenu-panel-padding-x: var(--scale-0-25);--panelmenu-panel-border-color: var(--content-border-color);--panelmenu-panel-border-width: 1px;--panelmenu-panel-border-width-rem: .0625rem;--panelmenu-panel-border-radius: var(--content-border-radius);--panelmenu-panel-first-border-width: 1px;--panelmenu-panel-first-border-width-rem: .0625rem;--panelmenu-panel-first-top-border-radius: var(--content-border-radius);--panelmenu-panel-last-border-width: 1px;--panelmenu-panel-last-border-width-rem: .0625rem;--panelmenu-panel-last-bottom-border-radius: var(--content-border-radius);--panelmenu-item-color: var(--navigation-item-color);--panelmenu-item-gap: var(--scale-0-5);--panelmenu-item-padding-y: var(--navigation-item-padding-y);--panelmenu-item-padding-x: var(--navigation-item-padding-x);--panelmenu-item-focus-background: var(--navigation-item-focus-background);--panelmenu-item-focus-color: var(--navigation-item-focus-color);--panelmenu-item-border-radius: var(--content-border-radius);--panelmenu-item-icon-color: var(--navigation-item-icon-color);--panelmenu-item-icon-focus-color: var(--navigation-item-icon-focus-color);--panelmenu-submenu-indent: var(--scale-1);--panelmenu-submenu-icon-color: var(--navigation-submenu-icon-color);--panelmenu-submenu-icon-focus-color: var(--navigation-submenu-icon-focus-color);--password-meter-background: var(--content-border-color);--password-meter-height: var(--scale-0-75);--password-meter-border-radius: var(--content-border-radius);--password-icon-color: var(--form-field-icon-color);--password-overlay-background: var(--overlay-popover-background);--password-overlay-color: var(--overlay-popover-color);--password-overlay-padding: var(--overlay-popover-padding);--password-overlay-border-color: var(--overlay-popover-border-color);--password-overlay-border-radius: var(--overlay-popover-border-radius);--password-content-gap: var(--scale-0-5);--picklist-gap: var(--scale-1-125);--picklist-controls-gap: var(--scale-0-5);--popover-background: var(--overlay-popover-background);--popover-color: var(--overlay-popover-color);--popover-gutter: 10px;--popover-gutter-rem: .625rem;--popover-border-color: var(--overlay-popover-border-color);--popover-border-radius: var(--overlay-popover-border-radius);--popover-arrow-offset: var(--scale-1-25);--popover-content-padding: var(--overlay-popover-padding);--progressbar-background: var(--content-border-color);--progressbar-height: var(--scale-1-25);--progressbar-border-radius: var(--content-border-radius);--progressbar-value-background: var(--primary-color);--progressbar-label-color: var(--primary-contrast-color);--progressbar-label-font-size: var(--scale-0-75);--progressbar-label-font-weight: 600;--radiobutton-width: var(--scale-1-25);--radiobutton-height: var(--scale-1-25);--radiobutton-background: var(--form-field-background);--radiobutton-checked-background: var(--primary-color);--radiobutton-checked-hover-background: var(--primary-hover-color);--radiobutton-checked-hover-border-color: var(--primary-hover-color);--radiobutton-checked-border-color: var(--primary-color);--radiobutton-checked-focus-border-color: var(--primary-color);--radiobutton-checked-disabled-border-color: var(--form-field-border-color);--radiobutton-disabled-background: var(--form-field-disabled-background);--radiobutton-filled-background: var(--form-field-filled-background);--radiobutton-border-color: var(--form-field-border-color);--radiobutton-hover-border-color: var(--form-field-hover-border-color);--radiobutton-focus-border-color: var(--form-field-border-color);--radiobutton-focus-ring-width: var(--focus-ring-width);--radiobutton-focus-ring-color: var(--focus-ring-color);--radiobutton-focus-ring-offset: var(--focus-ring-offset);--radiobutton-invalid-border-color: var(--form-field-invalid-border-color);--radiobutton-icon-size: var(--scale-0-75);--radiobutton-icon-checked-color: var(--primary-contrast-color);--radiobutton-icon-checked-hover-color: var(--primary-contrast-color);--radiobutton-icon-disabled-color: var(--form-field-disabled-color);--radiobutton-icon-sm-size: var(--scale-0-5);--radiobutton-icon-lg-size: var(--scale-1);--radiobutton-sm-width: var(--scale-1);--radiobutton-sm-height: var(--scale-1);--radiobutton-lg-width: var(--scale-1-5);--radiobutton-lg-height: var(--scale-1-5);--rating-gap: var(--scale-0-25);--rating-icon-size: var(--scale-1);--rating-icon-color: var(--text-muted-color);--rating-icon-hover-color: var(--primary-color);--rating-icon-active-color: var(--primary-color);--rating-focus-ring-width: var(--focus-ring-width);--rating-focus-ring-color: var(--focus-ring-color);--rating-focus-ring-offset: var(--focus-ring-offset);--scrollpanel-bar-size: 9px;--scrollpanel-bar-size-rem: .5625rem;--scrollpanel-bar-border-radius: var(--border-radius-xs);--scrollpanel-bar-focus-ring-width: var(--focus-ring-width);--scrollpanel-bar-focus-ring-offset: var(--focus-ring-offset);--scrollpanel-bar-focus-ring-color: var(--focus-ring-color);--select-background: var(--form-field-background);--select-color: var(--form-field-color);--select-disabled-background: var(--form-field-disabled-background);--select-disabled-color: var(--form-field-disabled-color);--select-filled-background: var(--form-field-filled-background);--select-filled-focus-background: var(--form-field-filled-focus-background);--select-filled-hover-background: var(--form-field-filled-hover-background);--select-border-color: var(--form-field-border-color);--select-border-radius: var(--form-field-border-radius);--select-hover-border-color: var(--form-field-hover-border-color);--select-focus-border-color: var(--form-field-focus-border-color);--select-focus-ring-width: var(--form-field-focus-ring-width);--select-focus-ring-offset: var(--form-field-focus-ring-offset);--select-focus-ring-color: var(--form-field-focus-ring-color);--select-invalid-border-color: var(--form-field-invalid-border-color);--select-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--select-placeholder-color: var(--form-field-placeholder-color);--select-padding-x: var(--form-field-padding-x);--select-padding-y: var(--form-field-padding-y);--select-dropdown-width: var(--scale-2-5);--select-dropdown-color: var(--form-field-icon-color);--select-overlay-background: var(--overlay-select-background);--select-overlay-color: var(--overlay-select-color);--select-overlay-border-color: var(--overlay-select-border-color);--select-overlay-border-radius: var(--overlay-select-border-radius);--select-list-gap: var(--list-gap);--select-list-padding-y: var(--list-padding-y);--select-list-padding-x: var(--list-padding-x);--select-list-header-padding-top: var(--list-header-padding-top);--select-list-header-padding-right: var(--list-header-padding-right);--select-list-header-padding-bottom: var(--list-header-padding-bottom);--select-list-header-padding-left: var(--list-header-padding-left);--select-option-color: var(--list-option-color);--select-option-group-padding-y: var(--list-option-group-padding-y);--select-option-group-padding-x: var(--list-option-group-padding-x);--select-option-padding-y: var(--list-option-padding-y);--select-option-padding-x: var(--list-option-padding-x);--select-option-focus-background: var(--list-option-focus-background);--select-option-focus-color: var(--list-option-focus-color);--select-option-selected-background: var(--list-option-selected-background);--select-option-selected-color: var(--list-option-selected-color);--select-option-selected-focus-background: var(--list-option-selected-focus-background);--select-option-selected-focus-color: var(--list-option-selected-focus-color);--select-option-border-radius: var(--list-option-border-radius);--select-option-group-background: var(--list-option-group-background);--select-option-group-color: var(--list-option-group-color);--select-option-group-font-weight: var(--list-option-group-font-weight);--select-clear-icon-color: var(--form-field-icon-color);--select-checkmark-color: var(--list-option-color);--select-checkmark-gutter-start: var(--scale-neg-0-375);--select-checkmark-gutter-end: var(--scale-0-375);--select-sm-font-size: var(--form-field-sm-font-size);--select-sm-padding-x: var(--form-field-sm-padding-x);--select-sm-padding-y: var(--form-field-sm-padding-y);--select-lg-font-size: var(--form-field-lg-font-size);--select-lg-padding-x: var(--form-field-lg-padding-x);--select-lg-padding-y: var(--form-field-lg-padding-y);--selectbutton-border-radius: var(--form-field-border-radius);--skeleton-border-radius: var(--content-border-radius);--slider-track-background: var(--content-border-color);--slider-track-size: 3px;--slider-track-size-rem: .1875rem;--slider-track-border-radius: var(--content-border-radius);--slider-range-background: var(--primary-color);--slider-handle-width: 20px;--slider-handle-width-rem: 1.25rem;--slider-handle-height: 20px;--slider-handle-height-rem: 1.25rem;--slider-handle-background: var(--content-border-color);--slider-handle-content-width: 16px;--slider-handle-content-width-rem: 1rem;--slider-handle-content-height: 16px;--slider-handle-content-height-rem: 1rem;--slider-handle-content-hover-background: var(--content-background);--slider-handle-content-border-radius: 8px;--slider-handle-content-border-radius-rem: .5rem;--slider-handle-border-radius: 10px;--slider-handle-border-radius-rem: .625rem;--slider-handle-hover-background: var(--content-border-color);--slider-handle-focus-ring-width: var(--focus-ring-width);--slider-handle-focus-ring-offset: var(--focus-ring-offset);--slider-handle-focus-ring-color: var(--focus-ring-color);--speeddial-gap: var(--scale-0-5);--splitbutton-border-radius: var(--form-field-border-radius);--splitbutton-rounded-border-radius: var(--scale-2);--splitter-background: var(--content-background);--splitter-color: var(--content-color);--splitter-border-color: var(--content-border-color);--splitter-gutter-background: var(--content-border-color);--splitter-handle-size: 24px;--splitter-handle-size-rem: 1.5rem;--splitter-handle-background: rgba(0 0 0 / 0);--splitter-handle-border-radius: var(--content-border-radius);--splitter-handle-focus-ring-width: var(--focus-ring-width);--splitter-handle-focus-ring-color: var(--focus-ring-color);--splitter-handle-focus-ring-offset: var(--focus-ring-offset);--stepper-separator-background: var(--content-border-color);--stepper-separator-size: 2px;--stepper-separator-size-rem: .125rem;--stepper-separator-margin-top: 0px;--stepper-separator-margin-top-rem: 0rem;--stepper-separator-margin-right: 0px;--stepper-separator-margin-right-rem: 0rem;--stepper-separator-margin-bottom: 0px;--stepper-separator-margin-bottom-rem: 0rem;--stepper-separator-margin-left: var(--scale-1-625);--stepper-separator-active-background: var(--text-color);--stepper-step-padding: var(--scale-0-5);--stepper-step-gap: var(--scale-1);--stepper-step-header-padding: 0px;--stepper-step-header-padding-rem: 0rem;--stepper-step-header-gap: var(--scale-0-5);--stepper-step-header-border-radius: var(--content-border-radius);--stepper-step-header-focus-ring-width: var(--focus-ring-width);--stepper-step-header-focus-ring-color: var(--focus-ring-color);--stepper-step-header-focus-ring-offset: var(--focus-ring-offset);--stepper-step-title-color: var(--text-muted-color);--stepper-step-title-active-color: var(--text-color);--stepper-step-title-font-weight: 500;--stepper-step-number-background: var(--content-background);--stepper-step-number-color: var(--text-muted-color);--stepper-step-number-size: var(--scale-2);--stepper-step-number-border-color: var(--content-border-color);--stepper-step-number-border-radius: var(--scale-1);--stepper-step-number-font-size: var(--scale-1-143);--stepper-step-number-font-weight: 500;--stepper-steppanel-background: var(--content-background);--stepper-steppanel-color: var(--content-color);--stepper-steppanel-padding: 0px;--stepper-steppanel-padding-rem: 0rem;--stepper-steppanel-focus-ring-width: var(--focus-ring-width);--stepper-steppanel-focus-ring-color: var(--focus-ring-color);--stepper-steppanel-focus-ring-offset: -1px;--tabs-tablist-background: var(--content-background);--tabs-tablist-border-color: var(--content-border-color);--tabs-tablist-border-width: 1px;--tabs-tablist-border-width-rem: .0625rem;--tabs-tab-color: var(--text-muted-color);--tabs-tab-background: rgba(0 0 0 / 0);--tabs-tab-gap: var(--scale-0-5);--tabs-tab-padding-y: var(--scale-1);--tabs-tab-padding-x: var(--scale-1-125);--tabs-tab-border-color: var(--content-border-color);--tabs-tab-border-width: 1px;--tabs-tab-border-width-rem: .0625rem;--tabs-tab-hover-color: var(--text-color);--tabs-tab-hover-background: rgba(0 0 0 / 0);--tabs-tab-hover-border-color: var(--content-border-color);--tabs-tab-active-color: var(--primary-color);--tabs-tab-active-background: rgba(0 0 0 / 0);--tabs-tab-active-border-color: var(--primary-color);--tabs-tab-font-weight: 600;--tabs-tab-focus-ring-width: var(--focus-ring-width);--tabs-tab-focus-ring-offset: -1px;--tabs-tab-focus-ring-offset-rem: -.0625rem;--tabs-tab-focus-ring-color: var(--focus-ring-color);--tabs-tabpanel-background: var(--content-background);--tabs-tabpanel-color: var(--content-color);--tabs-tabpanel-padding-top: var(--scale-0-875);--tabs-tabpanel-padding-right: var(--scale-1-125);--tabs-tabpanel-padding-bottom: var(--scale-1-125);--tabs-tabpanel-padding-left: var(--scale-1-125);--tabs-tabpanel-focus-ring-width: var(--focus-ring-width);--tabs-tabpanel-focus-ring-offset: -1px;--tabs-tabpanel-focus-ring-color: var(--focus-ring-color);--tabs-nav-button-background: var(--content-background);--tabs-nav-button-color: var(--text-muted-color);--tabs-nav-button-width: var(--scale-2-5);--tabs-nav-button-hover-color: var(--text-color);--tabs-nav-button-focus-ring-color: var(--focus-ring-color);--tabs-nav-button-focus-ring-width: var(--focus-ring-width);--tabs-nav-button-focus-ring-offset: -1px;--tabs-nav-button-focus-ring-offset-rem: -.0625rem;--tabs-active-bar-height: 1px;--tabs-active-bar-height-rem: .0625rem;--tabs-active-bar-bottom: -1px;--tabs-active-bar-bottom-rem: -.0625rem;--tabs-active-bar-background: var(--primary-color);--tag-gap: var(--scale-0-25);--tag-font-size: var(--scale-0-875);--tag-font-weight: 700;--tag-border-radius: var(--content-border-radius);--tag-rounded-border-radius: var(--border-radius-lg);--tag-icon-size: var(--scale-0-75);--terminal-background: var(--form-field-background);--terminal-color: var(--form-field-color);--terminal-height: var(--scale-18);--terminal-border-color: var(--form-field-border-color);--terminal-border-radius: var(--form-field-border-radius);--terminal-prompt-gap: var(--scale-0-25);--textarea-background: var(--form-field-background);--textarea-color: var(--form-field-color);--textarea-disabled-background: var(--form-field-disabled-background);--textarea-disabled-color: var(--form-field-disabled-color);--textarea-filled-background: var(--form-field-filled-background);--textarea-filled-focus-background: var(--form-field-filled-focus-background);--textarea-filled-hover-background: var(--form-field-filled-hover-background);--textarea-border-color: var(--form-field-border-color);--textarea-border-radius: var(--form-field-border-radius);--textarea-hover-border-color: var(--form-field-hover-border-color);--textarea-focus-border-color: var(--form-field-focus-border-color);--textarea-focus-ring-width: var(--form-field-focus-ring-width);--textarea-focus-ring-offset: var(--form-field-focus-ring-offset);--textarea-focus-ring-color: var(--form-field-focus-ring-color);--textarea-invalid-border-color: var(--form-field-invalid-border-color);--textarea-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--textarea-placeholder-color: var(--form-field-placeholder-color);--textarea-padding-x: var(--form-field-padding-x);--textarea-padding-y: var(--form-field-padding-y);--textarea-sm-padding-x: var(--form-field-sm-padding-x);--textarea-sm-padding-y: var(--form-field-sm-padding-y);--textarea-sm-font-size: var(--form-field-sm-font-size);--textarea-lg-padding-x: var(--form-field-lg-padding-x);--textarea-lg-padding-y: var(--form-field-lg-padding-y);--textarea-lg-font-size: var(--form-field-lg-font-size);--tieredmenu-background: var(--content-background);--tieredmenu-color: var(--content-color);--tieredmenu-border-color: var(--content-border-color);--tieredmenu-border-radius: var(--content-border-radius);--tieredmenu-list-gap: var(--navigation-list-gap);--tieredmenu-list-padding-y: var(--navigation-list-padding-y);--tieredmenu-list-padding-x: var(--navigation-list-padding-x);--tieredmenu-item-color: var(--navigation-item-color);--tieredmenu-item-gap: var(--navigation-item-gap);--tieredmenu-item-padding-y: var(--navigation-item-padding-y);--tieredmenu-item-padding-x: var(--navigation-item-padding-x);--tieredmenu-item-focus-background: var(--navigation-item-focus-background);--tieredmenu-item-focus-color: var(--navigation-item-focus-color);--tieredmenu-item-active-background: var(--navigation-item-active-background);--tieredmenu-item-active-color: var(--navigation-item-active-color);--tieredmenu-item-border-radius: var(--navigation-item-border-radius);--tieredmenu-item-icon-color: var(--navigation-item-icon-color);--tieredmenu-item-icon-focus-color: var(--navigation-item-icon-focus-color);--tieredmenu-item-icon-active-color: var(--navigation-item-icon-active-color);--tieredmenu-submenu-icon-size: var(--navigation-submenu-icon-size);--tieredmenu-submenu-icon-color: var(--navigation-submenu-icon-color);--tieredmenu-submenu-icon-focus-color: var(--navigation-submenu-icon-focus-color);--tieredmenu-submenu-icon-active-color: var(--navigation-submenu-icon-active-color);--tieredmenu-submenu-mobile-indent: var(--scale-1);--tieredmenu-separator-border-color: var(--content-border-color);--timeline-event-min-height: var(--scale-5);--timeline-event-marker-size: var(--scale-1-125);--timeline-event-marker-background: var(--content-background);--timeline-event-marker-border-radius: 7.88px;--timeline-event-marker-border-radius-rem: .4925rem;--timeline-event-marker-border-width: 2px;--timeline-event-marker-border-width-rem: .125rem;--timeline-event-marker-border-color: var(--content-border-color);--timeline-event-marker-content-size: var(--scale-0-375);--timeline-event-marker-content-background: var(--primary-color);--timeline-event-marker-content-border-radius: 2.63px;--timeline-event-marker-content-border-radius-rem: .1644rem;--timeline-event-connector-color: var(--content-border-color);--timeline-event-connector-size: 2px;--timeline-event-connector-size-rem: .125rem;--toast-width: var(--scale-25);--togglebutton-gap: var(--scale-0-5);--togglebutton-padding: var(--scale-0-25);--togglebutton-border-radius: var(--content-border-radius);--togglebutton-icon-disabled-color: var(--form-field-disabled-color);--togglebutton-font-weight: 500;--togglebutton-disabled-background: var(--form-field-disabled-background);--togglebutton-disabled-color: var(--form-field-disabled-color);--togglebutton-disabled-border-color: var(--form-field-disabled-background);--togglebutton-invalid-border-color: var(--form-field-invalid-border-color);--togglebutton-focus-ring-width: var(--focus-ring-width);--togglebutton-focus-ring-offset: var(--focus-ring-offset);--togglebutton-focus-ring-color: var(--focus-ring-color);--togglebutton-content-left: var(--scale-0-25);--togglebutton-content-top: var(--scale-0-25);--togglebutton-content-lg-padding-y: var(--scale-0-25);--togglebutton-content-lg-padding-x: var(--scale-0-75);--togglebutton-content-sm-padding-y: var(--scale-0-25);--togglebutton-content-sm-padding-x: var(--scale-0-75);--togglebutton-content-padding-y: var(--scale-0-25);--togglebutton-content-padding-x: var(--scale-0-75);--togglebutton-content-border-radius: 3px;--togglebutton-sm-padding: var(--scale-0-25);--togglebutton-sm-font-size: var(--form-field-sm-font-size);--togglebutton-sm-zadding-x: var(--scale-0-75);--togglebutton-sm-zadding-y: var(--scale-0-375);--togglebutton-lg-padding: var(--scale-0-25);--togglebutton-lg-font-size: var(--form-field-lg-font-size);--togglebutton-lg-zadding-x: var(--scale-1-25);--togglebutton-lg-zadding-y: var(--scale-0-5);--toast-border-radius: var(--content-border-radius);--toast-border-width: 1px;--toast-border-width-rem: .0625rem;--toast-icon-size: var(--scale-1-125);--toast-content-padding: var(--overlay-popover-padding);--toast-content-gap: var(--scale-0-5);--toast-summary-font-weight: 500;--toast-summary-font-size: var(--scale-1);--toast-detail-font-weight: 500;--toast-detail-font-size: var(--scale-0-875);--toast-close-button-width: var(--scale-1-75);--toast-close-button-height: var(--scale-1-75);--toast-close-button-border-radius: var(--scale-0-875);--toast-close-button-focus-ring-width: var(--focus-ring-width);--toast-close-button-focus-ring-offset: var(--focus-ring-offset);--toast-close-icon-size: var(--scale-1);--toast-text-gap: var(--scale-0-5);--tree-background: var(--content-background);--tree-color: var(--content-color);--tree-padding: var(--scale-1);--tree-gap: 2px;--tree-gap-rem: .125rem;--tree-indent: var(--scale-1);--tree-node-color: var(--text-color);--tree-node-gap: var(--scale-0-25);--tree-node-padding-y: var(--scale-0-25);--tree-node-padding-x: var(--scale-0-5);--tree-node-border-radius: var(--content-border-radius);--tree-node-hover-background: var(--content-hover-background);--tree-node-hover-color: var(--text-hover-color);--tree-node-selected-background: var(--highlight-background);--tree-node-selected-color: var(--highlight-color);--tree-node-focus-ring-width: var(--focus-ring-width);--tree-node-focus-ring-offset: -1px;--tree-node-focus-ring-offset-rem: -.0625rem;--tree-node-focus-ring-color: var(--focus-ring-color);--tree-node-icon-color: var(--text-muted-color);--tree-node-icon-hover-color: var(--text-hover-muted-color);--tree-node-icon-selected-color: var(--highlight-color);--tree-node-toggle-button-size: var(--scale-1-75);--tree-node-toggle-button-color: var(--text-muted-color);--tree-node-toggle-button-border-radius: var(--scale-0-875);--tree-node-toggle-button-hover-background: var(--content-hover-background);--tree-node-toggle-button-hover-color: var(--text-hover-muted-color);--tree-node-toggle-button-selected-hover-background: var(--content-background);--tree-node-toggle-button-selected-hover-color: var(--primary-color);--tree-node-toggle-button-focus-ring-width: var(--focus-ring-width);--tree-node-toggle-button-focus-ring-offset: var(--focus-ring-offset);--tree-node-toggle-button-focus-ring-color: var(--focus-ring-color);--tree-loading-icon-size: var(--scale-2);--tree-filter-margin: var(--scale-0-5);--treeselect-background: var(--form-field-background);--treeselect-color: var(--form-field-color);--treeselect-tree-padding-y: var(--scale-0-25);--treeselect-tree-padding-x: var(--scale-0-25);--treeselect-disabled-background: var(--form-field-disabled-background);--treeselect-disabled-color: var(--form-field-disabled-color);--treeselect-filled-background: var(--form-field-filled-background);--treeselect-filled-focus-background: var(--form-field-filled-focus-background);--treeselect-filled-hover-background: var(--form-field-filled-hover-background);--treeselect-border-color: var(--form-field-border-color);--treeselect-border-radius: var(--form-field-border-radius);--treeselect-hover-border-color: var(--form-field-hover-border-color);--treeselect-focus-border-color: var(--form-field-focus-border-color);--treeselect-focus-ring-width: var(--form-field-focus-ring-width);--treeselect-focus-ring-offset: var(--form-field-focus-ring-offset);--treeselect-focus-ring-color: var(--form-field-focus-ring-color);--treeselect-invalid-border-color: var(--form-field-invalid-border-color);--treeselect-invalid-placeholder-color: var(--form-field-invalid-placeholder-color);--treeselect-placeholder-color: var(--form-field-placeholder-color);--treeselect-padding-x: var(--form-field-padding-x);--treeselect-padding-y: var(--form-field-padding-y);--treeselect-dropdown-width: var(--scale-2-5);--treeselect-dropdown-color: var(--form-field-icon-color);--treeselect-overlay-background: var(--overlay-select-background);--treeselect-overlay-color: var(--overlay-select-color);--treeselect-overlay-border-color: var(--overlay-select-border-color);--treeselect-overlay-border-radius: var(--overlay-select-border-radius);--treeselect-chip-border-radius: var(--border-radius-xs);--treeselect-sm-font-size: var(--form-field-sm-font-size);--treeselect-sm-padding-x: var(--form-field-sm-padding-x);--treeselect-sm-padding-y: var(--form-field-sm-padding-y);--treeselect-lg-font-size: var(--form-field-lg-font-size);--treeselect-lg-padding-x: var(--form-field-lg-padding-x);--treeselect-lg-padding-y: var(--form-field-lg-padding-y);--treeselect-clear-icon-color: var(--form-field-icon-color);--toolbar-background: var(--content-background);--toolbar-color: var(--content-color);--toolbar-gap: var(--scale-0-5);--toolbar-padding: var(--scale-0-75);--toolbar-border-color: var(--content-border-color);--toolbar-border-radius: var(--content-border-radius);--virtualscroller-loader-mask-background: var(--content-background);--virtualscroller-loader-mask-color: var(--text-muted-color);--virtualscroller-loader-icon-size: var(--scale-2);--toggleswitch-width: var(--scale-2-5);--toggleswitch-height: var(--scale-1-5);--toggleswitch-border-radius: 30px;--toggleswitch-border-radius-rem: 1.875rem;--toggleswitch-gap: var(--scale-0-25);--toggleswitch-border-width: 1px;--toggleswitch-border-width-rem: .0625rem;--toggleswitch-border-color: rgba(0 0 0 / 0);--toggleswitch-hover-border-color: rgba(0 0 0 / 0);--toggleswitch-checked-border-color: rgba(0 0 0 / 0);--toggleswitch-checked-hover-border-color: rgba(0 0 0 / 0);--toggleswitch-invalid-border-color: var(--form-field-invalid-border-color);--toggleswitch-handle-border-radius: var(--scale-0-5);--toggleswitch-handle-size: var(--scale-1);--tooltip-max-width: var(--scale-12-5);--tooltip-gutter: var(--scale-0-25);--tooltip-padding-y: var(--scale-0-5);--tooltip-padding-x: var(--scale-0-75);--tooltip-border-radius: var(--overlay-popover-border-radius);--treetable-header-background: var(--content-background);--treetable-header-border-color: var(--treetable-border-color);--treetable-header-border-width: 1px;--treetable-header-border-width-rem: .0625rem;--treetable-header-color: var(--content-color);--treetable-header-padding-y: var(--scale-0-75);--treetable-header-padding-x: var(--scale-1);--treetable-header-cell-background: var(--content-background);--treetable-header-cell-hover-background: var(--content-hover-background);--treetable-header-cell-selected-background: var(--highlight-background);--treetable-header-cell-border-color: var(--treetable-border-color);--treetable-header-cell-color: var(--content-color);--treetable-header-cell-hover-color: var(--content-hover-color);--treetable-header-cell-selected-color: var(--highlight-color);--treetable-header-cell-gap: var(--scale-0-5);--treetable-header-cell-padding-y: var(--scale-0-75);--treetable-header-cell-padding-x: var(--scale-1);--treetable-header-cell-focus-ring-width: var(--focus-ring-width);--treetable-header-cell-focus-ring-offset: -1px;--treetable-header-cell-focus-ring-offset-rem: -.0625rem;--treetable-header-cell-focus-ring-color: var(--focus-ring-color);--treetable-column-title-font-weight: 600;--treetable-row-background: var(--content-background);--treetable-row-hover-background: var(--content-hover-background);--treetable-row-selected-background: var(--highlight-background);--treetable-row-color: var(--content-color);--treetable-row-hover-color: var(--content-hover-color);--treetable-row-selected-color: var(--highlight-color);--treetable-row-focus-ring-width: var(--focus-ring-width);--treetable-row-focus-ring-offset: -1px;--treetable-row-focus-ring-offset-rem: -.0625rem;--treetable-row-focus-ring-color: var(--focus-ring-color);--treetable-body-cell-border-color: var(--treetable-border-color);--treetable-body-cell-gap: var(--scale-0-5);--treetable-body-cell-padding-y: var(--scale-0-75);--treetable-body-cell-padding-x: var(--scale-1);--treetable-footer-cell-background: var(--content-background);--treetable-footer-cell-border-color: var(--treetable-border-color);--treetable-footer-cell-color: var(--content-color);--treetable-footer-cell-padding-y: var(--scale-0-75);--treetable-footer-cell-padding-x: var(--scale-1);--treetable-column-footer-font-weight: 600;--treetable-footer-background: var(--content-background);--treetable-footer-border-color: var(--treetable-border-color);--treetable-footer-color: var(--content-color);--treetable-footer-padding-y: var(--scale-0-75);--treetable-footer-padding-x: var(--scale-1);--treetable-footer-border-width: 1px;--treetable-footer-border-width-rem: .0625rem;--treetable-column-resizer-width: var(--scale-0-5);--treetable-resize-indicator-width: 1px;--treetable-resize-indicator-width-rem: .0625rem;--treetable-resize-indicator-color: var(--primary-color);--treetable-sort-icon-color: var(--text-muted-color);--treetable-sort-icon-hover-color: var(--text-hover-muted-color);--treetable-loading-icon-size: var(--scale-2);--treetable-node-toggle-button-hover-background: var(--content-hover-background);--treetable-node-toggle-button-selected-hover-background: var(--content-background);--treetable-node-toggle-button-color: var(--text-muted-color);--treetable-node-toggle-button-hover-color: var(--text-color);--treetable-node-toggle-button-selected-hover-color: var(--primary-color);--treetable-node-toggle-button-size: var(--scale-1-75);--treetable-node-toggle-button-border-radius: var(--scale-0-875);--treetable-node-toggle-button-focus-ring-width: var(--focus-ring-width);--treetable-node-toggle-button-focus-ring-offset: var(--focus-ring-offset);--treetable-node-toggle-button-focus-ring-color: var(--focus-ring-color);--treetable-paginator-top-border-color: var(--content-border-color);--treetable-paginator-top-border-width: 1px;--treetable-paginator-top-border-width-rem: .0625rem;--treetable-paginator-bottom-border-width: 1px;--treetable-paginator-bottom-border-width-rem: .0625rem;--treetable-paginator-bottom-border-color: var(--content-border-color);--treetable-figma-body-cell-padding-sm: 5.25px;--treetable-figma-body-cell-padding-sm-rem: .3281rem;--treetable-figma-body-cell-padding-lg: 13.13px;--treetable-figma-body-cell-padding-lg-rem: .8206rem;--treetable-figma-footer-cell-padding-sm: 5.25px;--treetable-figma-footer-cell-padding-sm-rem: .3281rem;--treetable-figma-footer-cell-padding-lg: 13.13px;--treetable-figma-footer-cell-padding-lg-rem: .8206rem;--treetable-figma-header-cell-padding-sm: 5.25px;--treetable-figma-header-cell-padding-sm-rem: .3281rem;--treetable-figma-header-cell-padding-lg: 13.13px;--treetable-figma-header-cell-padding-lg-rem: .8206rem;--treetable-figma-header-padding-sm: 5.25px;--treetable-figma-header-padding-sm-rem: .3281rem;--treetable-figma-header-padding-lg: 13.13px;--treetable-figma-header-padding-lg-rem: .8206rem;--treetable-figma-footer-padding-sm: 5.25px;--treetable-figma-footer-padding-sm-rem: .3281rem;--treetable-figma-footer-padding-lg: 13.13px;--treetable-figma-footer-padding-lg-rem: .8206rem;--treetable-sort-icon-size: var(--scale-0-875);--toggleswitch-focus-ring-width: var(--focus-ring-width);--toggleswitch-focus-ring-color: var(--focus-ring-color);--toggleswitch-focus-ring-offset: var(--focus-ring-offset);--floatlabel-on-active-padding-y: 0px;--floatlabel-on-active-padding-y-rem: 0rem;--floatlabel-on-active-padding-x: var(--scale-0-125);--floatlabel-on-active-background: var(--form-field-background);--tag-padding-y: var(--scale-0-25);--tag-padding-x: var(--scale-0-5);--terminal-command-response-margin-y: 2px;--terminal-command-response-margin-y-rem: .125rem;--terminal-command-response-margin-x: 0px;--terminal-command-response-margin-x-rem: 0rem;--terminal-padding-y: var(--form-field-padding-y);--terminal-padding-x: var(--form-field-padding-x);--cascadeselect-option-padding-y: var(--list-option-padding-y);--cascadeselect-option-padding-x: var(--list-option-padding-x);--datepicker-buttonbar-padding-top: var(--scale-0-5);--datepicker-buttonbar-padding-right: 0px;--datepicker-buttonbar-padding-right-rem: 0rem;--datepicker-buttonbar-padding-bottom: 0px;--datepicker-buttonbar-padding-bottom-rem: 0rem;--datepicker-buttonbar-padding-left: 0px;--datepicker-buttonbar-padding-left-rem: 0rem;--datepicker-time-picker-padding-top: var(--scale-0-5);--datepicker-time-picker-padding-right: 0px;--datepicker-time-picker-padding-right-rem: 0rem;--datepicker-time-picker-padding-bottom: 0px;--datepicker-time-picker-padding-bottom-rem: 0rem;--datepicker-time-picker-padding-left: 0px;--datepicker-time-picker-padding-left-rem: 0rem;--datepicker-select-month-padding-y: var(--scale-0-25);--datepicker-select-month-padding-x: var(--scale-0-5);--datepicker-header-padding-top: 0px;--datepicker-header-padding-top-rem: 0rem;--datepicker-header-padding-right: 0px;--datepicker-header-padding-right-rem: 0rem;--datepicker-header-padding-bottom: var(--scale-0-5);--datepicker-header-padding-left: 0px;--datepicker-header-padding-left-rem: 0rem;--datepicker-day-view-margin-top: var(--scale-0-5);--datepicker-day-view-margin-right: 0px;--datepicker-day-view-margin-right-rem: 0rem;--datepicker-day-view-margin-bottom: 0px;--datepicker-day-view-margin-bottom-rem: 0rem;--datepicker-day-view-margin-left: 0px;--datepicker-day-view-margin-left-rem: 0rem;--datepicker-month-view-margin-top: var(--scale-0-5);--datepicker-month-view-margin-right: 0px;--datepicker-month-view-margin-right-rem: 0rem;--datepicker-month-view-margin-bottom: 0px;--datepicker-month-view-margin-bottom-rem: 0rem;--datepicker-month-view-margin-left: 0px;--datepicker-month-view-margin-left-rem: 0rem;--listbox-option-padding-y: var(--list-option-padding-y);--listbox-option-padding-x: var(--list-option-padding-x);--listbox-option-group-padding-y: var(--list-option-group-padding-y);--listbox-option-group-padding-x: var(--list-option-group-padding-x);--inplace-padding-y: var(--form-field-padding-y);--inplace-padding-x: var(--form-field-padding-x);--datatable-body-cell-padding-y: var(--scale-0-75);--datatable-body-cell-padding-x: var(--scale-1);--datatable-body-cell-sm-padding-y: var(--scale-0-375);--datatable-body-cell-sm-padding-x: var(--scale-0-5);--datatable-body-cell-lg-padding-y: var(--scale-1);--datatable-body-cell-lg-padding-x: var(--scale-1-25);--datatable-footer-cell-padding-y: var(--scale-0-75);--datatable-footer-cell-padding-x: var(--scale-1);--datatable-footer-cell-sm-padding-y: var(--scale-0-375);--datatable-footer-cell-sm-padding-x: var(--scale-0-5);--datatable-footer-cell-lg-padding-y: var(--scale-1);--datatable-footer-cell-lg-padding-x: var(--scale-1-25);--timeline-vertical-event-content-padding-y: 0px;--timeline-vertical-event-content-padding-y-rem: 0rem;--timeline-vertical-event-content-padding-x: var(--scale-1);--timeline-horizontal-event-content-padding-y: var(--scale-1);--timeline-horizontal-event-content-padding-x: 0px;--timeline-horizontal-event-content-padding-x-rem: 0rem;--stepper-steppanels-padding-top: var(--scale-0-875);--stepper-steppanels-padding-right: var(--scale-0-5);--stepper-steppanels-padding-bottom: var(--scale-1-125);--stepper-steppanels-padding-left: var(--scale-0-5);--dialog-content-padding-top: 0px;--dialog-content-padding-top-rem: 0rem;--dialog-content-padding-right: var(--overlay-modal-padding);--dialog-content-padding-bottom: var(--overlay-modal-padding);--dialog-content-padding-left: var(--overlay-modal-padding);--menu-submenu-label-padding-y: var(--navigation-submenu-label-padding-y);--menu-submenu-label-padding-x: var(--navigation-submenu-label-padding-x);--panel-header-border-width-top: 0px;--panel-header-border-width-top-rem: 0rem;--panel-header-border-width-right: 0px;--panel-header-border-width-right-rem: 0rem;--panel-header-border-width-bottom: 0px;--panel-header-border-width-bottom-rem: 0rem;--panel-header-border-width-left: 0px;--panel-header-border-width-left-rem: 0rem;--header-item-color: var(--navigation-item-color);--header-item-gap: var(--navigation-item-gap);--header-item-padding-y: var(--navigation-item-padding-y);--header-item-padding-x: var(--navigation-item-padding-x);--header-item-focus-background: var(--navigation-item-focus-background);--header-item-focus-color: var(--navigation-item-focus-color);--header-item-border-radius: var(--border-radius-pill);--header-item-icon-color: var(--navigation-item-icon-color);--header-item-icon-focus-color: var(--navigation-item-icon-focus-color);--header-submenu-gap: var(--scale-0-5);--header-submenu-padding-y: var(--scale-1);--header-submenu-padding-x: var(--scale-1);--header-item-hover-background: var(--navigation-item-focus-background);--header-item-hover-color: var(--navigation-item-focus-color);--header-menu-color: var(--navigation-item-color);--header-menu-gap: var(--navigation-item-gap);--header-menu-padding-x: var(--navigation-item-padding-x);--header-menu-padding-y: var(--navigation-item-padding-y);--header-menu-focus-background: var(--navigation-item-focus-background);--header-menu-focus-color: var(--navigation-item-focus-color);--header-menu-border-radius: var(--border-radius-pill);--header-menu-icon-color: var(--navigation-item-icon-color);--header-menu-icon-focus-color: var(--navigation-item-icon-focus-color);--header-menu-hover-background: var(--navigation-item-focus-background);--header-menu-hover-color: var(--navigation-item-focus-color);--button-disabled-opacity: .4;--paginator-nav-button-disabled-opacity: var(--button-disabled-opacity);--inplace-disabled-opacity: var(--button-disabled-opacity);--menu-item-disabled-opacity: var(--button-disabled-opacity);--tieredmenu-item-disabled-opacity: var(--button-disabled-opacity);--contextmenu-item-disabled-opacity: var(--button-disabled-opacity);--panelmenu-item-disabled-opacity: var(--button-disabled-opacity);--megamenu-item-disabled-opacity: var(--button-disabled-opacity);--dialog-sm-width: 480px;--dialog-md-width: 800px;--dialog-lg-width: 1200px;--dialog-xl-width: 90vw;--dialog-xl-height: 90vh;--dialog-width: var(--dialog-md-width);--dialog-md-min-height: 540px;--dialog-lg-min-height: 540px;--drawer-width: 280px;--drawer-height: 252px;--confirmpopup-width: 350px}.theme-light{--autocomplete-chip-focus-background: var(--surface-200);--autocomplete-chip-focus-color: var(--surface-800);--autocomplete-dropdown-active-background: var(--surface-300);--autocomplete-dropdown-active-color: var(--surface-800);--autocomplete-dropdown-background: transparent;--autocomplete-dropdown-color: var(--surface-600);--autocomplete-dropdown-hover-background: transparent;--autocomplete-dropdown-hover-color: var(--surface-700);--badge-contrast-background: var(--surface-950);--badge-contrast-color: var(--surface-0);--badge-danger-background: var(--red-700);--badge-danger-color: var(--surface-0);--badge-info-background: var(--sky-700);--badge-info-color: var(--surface-0);--badge-primary-background: var(--primary-color);--badge-primary-color: var(--primary-contrast-color);--badge-secondary-background: var(--surface-100);--badge-secondary-color: var(--surface-600);--badge-success-background: var(--green-700);--badge-success-color: var(--surface-0);--badge-warn-background: var(--amber-700);--badge-warn-color: var(--surface-0);--button-contrast-active-background: var(--surface-800);--button-contrast-active-border-color: var(--surface-800);--button-contrast-active-color: var(--surface-0);--button-contrast-background: var(--surface-950);--button-contrast-border-color: var(--surface-950);--button-contrast-color: var(--surface-0);--button-contrast-focus-ring-color: var(--surface-950);--button-contrast-hover-background: var(--surface-900);--button-contrast-hover-border-color: var(--surface-900);--button-contrast-hover-color: var(--surface-0);--button-danger-active-background: var(--red-700);--button-danger-active-border-color: var(--red-700);--button-danger-active-color: #ffffff;--button-danger-background: var(--red-500);--button-danger-border-color: var(--red-500);--button-danger-color: #ffffff;--button-danger-focus-ring-color: var(--red-500);--button-danger-hover-background: var(--red-600);--button-danger-hover-border-color: var(--red-600);--button-danger-hover-color: #ffffff;--button-figma-raised-background: rgba(255 255 255 / .01);--button-help-active-background: var(--purple-700);--button-help-active-border-color: var(--purple-700);--button-help-active-color: #ffffff;--button-help-background: var(--purple-500);--button-help-border-color: var(--purple-500);--button-help-color: #ffffff;--button-help-focus-ring-color: var(--purple-500);--button-help-hover-background: var(--purple-600);--button-help-hover-border-color: var(--purple-600);--button-help-hover-color: #ffffff;--button-info-active-background: var(--sky-700);--button-info-active-border-color: var(--sky-700);--button-info-active-color: #ffffff;--button-info-background: var(--sky-500);--button-info-border-color: var(--sky-500);--button-info-color: #ffffff;--button-info-focus-ring-color: var(--sky-500);--button-info-hover-background: var(--sky-600);--button-info-hover-border-color: var(--sky-600);--button-info-hover-color: #ffffff;--button-link-active-color: var(--primary-color);--button-link-color: var(--primary-color);--button-link-hover-color: var(--primary-color);--button-outlined-contrast-active-background: var(--surface-100);--button-outlined-contrast-border-color: var(--surface-700);--button-outlined-contrast-color: var(--surface-950);--button-outlined-contrast-hover-background: var(--surface-50);--button-outlined-danger-active-background: var(--red-100);--button-outlined-danger-border-color: var(--red-200);--button-outlined-danger-color: var(--red-500);--button-outlined-danger-hover-background: var(--red-50);--button-outlined-help-active-background: var(--purple-100);--button-outlined-help-border-color: var(--purple-200);--button-outlined-help-color: var(--purple-500);--button-outlined-help-hover-background: var(--purple-50);--button-outlined-info-active-background: var(--sky-100);--button-outlined-info-border-color: var(--sky-200);--button-outlined-info-color: var(--sky-500);--button-outlined-info-hover-background: var(--sky-50);--button-outlined-plain-active-background: var(--surface-100);--button-outlined-plain-border-color: var(--surface-200);--button-outlined-plain-color: var(--surface-700);--button-outlined-plain-hover-background: var(--surface-50);--button-outlined-primary-active-background: var(--primary-100);--button-outlined-primary-border-color: var(--primary-200);--button-outlined-primary-color: var(--primary-color);--button-outlined-primary-hover-background: var(--primary-50);--button-outlined-secondary-active-background: var(--surface-100);--button-outlined-secondary-border-color: var(--surface-200);--button-outlined-secondary-color: var(--surface-500);--button-outlined-secondary-hover-background: var(--surface-50);--button-outlined-success-active-background: var(--green-100);--button-outlined-success-border-color: var(--green-200);--button-outlined-success-color: var(--green-500);--button-outlined-success-hover-background: var(--green-50);--button-outlined-warn-active-background: var(--amber-100);--button-outlined-warn-border-color: var(--amber-200);--button-outlined-warn-color: var(--amber-500);--button-outlined-warn-hover-background: var(--amber-50);--button-primary-active-background: var(--primary-active-color);--button-primary-active-border-color: var(--primary-active-color);--button-primary-active-color: var(--primary-contrast-color);--button-primary-background: var(--primary-color);--button-primary-border-color: var(--primary-color);--button-primary-color: var(--primary-contrast-color);--button-primary-focus-ring-color: var(--primary-color);--button-primary-hover-background: var(--primary-hover-color);--button-primary-hover-border-color: var(--primary-hover-color);--button-primary-hover-color: var(--primary-contrast-color);--button-secondary-active-background: var(--surface-300);--button-secondary-active-border-color: var(--surface-300);--button-secondary-active-color: var(--surface-800);--button-secondary-background: var(--surface-100);--button-secondary-border-color: var(--surface-100);--button-secondary-color: var(--surface-600);--button-secondary-focus-ring-color: var(--surface-600);--button-secondary-hover-background: var(--surface-200);--button-secondary-hover-border-color: var(--surface-200);--button-secondary-hover-color: var(--surface-700);--button-success-active-background: var(--green-700);--button-success-active-border-color: var(--green-700);--button-success-active-color: #ffffff;--button-success-background: var(--green-500);--button-success-border-color: var(--green-500);--button-success-color: #ffffff;--button-success-focus-ring-color: var(--green-500);--button-success-hover-background: var(--green-600);--button-success-hover-border-color: var(--green-600);--button-success-hover-color: #ffffff;--button-text-contrast-active-background: var(--surface-100);--button-text-contrast-color: var(--surface-950);--button-text-contrast-hover-background: var(--surface-50);--button-text-danger-active-background: var(--red-100);--button-text-danger-color: var(--red-500);--button-text-danger-hover-background: var(--red-50);--button-text-help-active-background: var(--purple-100);--button-text-help-color: var(--purple-500);--button-text-help-hover-background: var(--purple-50);--button-text-info-active-background: var(--sky-100);--button-text-info-color: var(--sky-500);--button-text-info-hover-background: var(--sky-50);--button-text-plain-active-background: var(--surface-100);--button-text-plain-color: var(--surface-700);--button-text-plain-hover-background: var(--surface-50);--button-text-primary-active-background: var(--primary-100);--button-text-primary-color: var(--primary-color);--button-text-primary-hover-background: var(--primary-50);--button-text-secondary-active-background: var(--surface-200);--button-text-secondary-color: var(--surface-500);--button-text-secondary-hover-background: var(--surface-100);--button-text-success-active-background: var(--green-100);--button-text-success-color: var(--green-500);--button-text-success-hover-background: var(--green-50);--button-text-warn-active-background: var(--amber-100);--button-text-warn-color: var(--amber-500);--button-text-warn-hover-background: var(--amber-50);--button-warn-active-background: var(--amber-700);--button-warn-active-border-color: var(--amber-700);--button-warn-active-color: #ffffff;--button-warn-background: var(--amber-500);--button-warn-border-color: var(--amber-500);--button-warn-color: #ffffff;--button-warn-focus-ring-color: var(--amber-500);--button-warn-hover-background: var(--amber-600);--button-warn-hover-border-color: var(--amber-600);--button-warn-hover-color: #ffffff;--carousel-figma-item-tag-background: rgba(0 0 0 / 0);--carousel-indicator-background: var(--surface-200);--carousel-indicator-hover-background: var(--surface-300);--chip-background: var(--surface-100);--chip-color: var(--surface-800);--chip-icon-color: var(--surface-800);--chip-remove-icon-color: var(--surface-800);--colorpicker-handle-color: var(--surface-0);--colorpicker-panel-background: var(--surface-800);--colorpicker-panel-border-color: var(--surface-900);--datatable-body-cell-selected-border-color: var(--primary-100);--datatable-border-color: var(--content-border-color);--datatable-row-striped-background: var(--surface-50);--datepicker-dropdown-active-background: var(--surface-300);--datepicker-dropdown-active-color: var(--surface-800);--datepicker-dropdown-background: var(--surface-100);--datepicker-dropdown-color: var(--surface-600);--datepicker-dropdown-hover-background: var(--surface-200);--datepicker-dropdown-hover-color: var(--surface-700);--datepicker-today-background: var(--surface-200);--datepicker-today-color: var(--surface-900);--galleria-indicator-button-background: var(--surface-200);--galleria-indicator-button-hover-background: var(--surface-300);--galleria-thumbnail-nav-button-color: var(--surface-600);--galleria-thumbnail-nav-button-hover-background: var(--surface-100);--galleria-thumbnail-nav-button-hover-color: var(--surface-700);--inputnumber-button-active-background: var(--surface-200);--inputnumber-button-active-border-color: var(--form-field-border-color);--inputnumber-button-active-color: var(--surface-600);--inputnumber-button-background: rgba(0 0 0 / 0);--inputnumber-button-border-color: var(--form-field-border-color);--inputnumber-button-color: var(--surface-400);--inputnumber-button-hover-background: var(--surface-100);--inputnumber-button-hover-border-color: var(--form-field-border-color);--inputnumber-button-hover-color: var(--surface-500);--listbox-option-striped-background: var(--surface-50);--menu-border-color: var(--menu-background);--message-contrast-background: var(--surface-900);--message-contrast-border-color: var(--surface-950);--message-contrast-close-button-focus-ring-color: var(--surface-50);--message-contrast-close-button-hover-background: var(--surface-800);--message-contrast-color: var(--surface-50);--message-contrast-outlined-border-color: var(--surface-950);--message-contrast-outlined-color: var(--surface-950);--message-contrast-simple-color: var(--surface-950);--message-error-background: rgba(254 242 242 / .95);--message-error-border-color: var(--red-200);--message-error-close-button-focus-ring-color: var(--red-600);--message-error-close-button-hover-background: var(--red-100);--message-error-color: var(--red-600);--message-error-outlined-border-color: var(--red-600);--message-error-outlined-color: var(--red-600);--message-error-simple-color: var(--red-600);--message-info-background: rgba(239 246 255 / .95);--message-info-border-color: var(--blue-200);--message-info-close-button-focus-ring-color: var(--blue-600);--message-info-close-button-hover-background: var(--blue-100);--message-info-color: var(--blue-600);--message-info-outlined-border-color: var(--blue-600);--message-info-outlined-color: var(--blue-600);--message-info-simple-color: var(--blue-600);--message-secondary-background: var(--surface-100);--message-secondary-border-color: var(--surface-200);--message-secondary-close-button-focus-ring-color: var(--surface-600);--message-secondary-close-button-hover-background: var(--surface-200);--message-secondary-color: var(--surface-600);--message-secondary-outlined-border-color: var(--surface-500);--message-secondary-outlined-color: var(--surface-500);--message-secondary-simple-color: var(--surface-500);--message-success-background: rgba(240 253 244 / .95);--message-success-border-color: var(--green-200);--message-success-close-button-focus-ring-color: var(--green-600);--message-success-close-button-hover-background: var(--green-100);--message-success-color: var(--green-600);--message-success-outlined-border-color: var(--green-600);--message-success-outlined-color: var(--green-600);--message-success-simple-color: var(--green-600);--message-warn-background: rgba(254 252 232 / .95);--message-warn-border-color: var(--yellow-200);--message-warn-close-button-focus-ring-color: var(--yellow-600);--message-warn-close-button-hover-background: var(--yellow-100);--message-warn-color: var(--yellow-600);--message-warn-outlined-border-color: var(--yellow-600);--message-warn-outlined-color: var(--yellow-600);--message-warn-simple-color: var(--yellow-600);--password-strength-medium-background: var(--amber-500);--password-strength-strong-background: var(--green-500);--password-strength-weak-background: var(--red-500);--progressspinner-color-four: var(--yellow-500);--progressspinner-color-one: var(--red-500);--progressspinner-color-three: var(--green-500);--progressspinner-color-two: var(--blue-500);--scrollpanel-bar-background: var(--surface-400);--selectbutton-invalid-border-color: var(--form-field-invalid-border-color);--skeleton-background: var(--surface-200);--slider-handle-content-background: var(--surface-0);--stepper-step-number-active-background: var(--surface-950);--stepper-step-number-active-border-color: var(--surface-950);--stepper-step-number-active-color: var(--surface-0);--tag-contrast-background: var(--surface-950);--tag-contrast-color: var(--surface-0);--tag-contrast-solid-background: var(--surface-950);--tag-contrast-solid-color: var(--surface-0);--tag-danger-background: var(--red-100);--tag-danger-color: var(--red-700);--tag-danger-solid-background: var(--red-600);--tag-danger-solid-color: var(--surface-0);--tag-figma-container-background: rgba(0 0 0 / 0);--tag-info-background: var(--sky-100);--tag-info-color: var(--sky-700);--tag-info-solid-background: var(--sky-600);--tag-info-solid-color: var(--surface-0);--tag-primary-background: var(--primary-100);--tag-primary-color: var(--primary-700);--tag-primary-solid-background: var(--primary-600);--tag-primary-solid-color: var(--surface-0);--tag-secondary-background: var(--surface-100);--tag-secondary-color: var(--surface-600);--tag-secondary-solid-background: var(--surface-600);--tag-secondary-solid-color: var(--surface-0);--tag-success-background: var(--green-100);--tag-success-color: var(--green-700);--tag-success-solid-background: var(--green-600);--tag-success-solid-color: var(--surface-0);--tag-warn-background: var(--amber-100);--tag-warn-color: var(--amber-700);--tag-warn-solid-background: var(--amber-600);--tag-warn-solid-color: var(--surface-0);--toast-blur: 1.5px;--toast-blur-rem: .0938rem;--toast-contrast-background: var(--surface-900);--toast-contrast-border-color: var(--surface-950);--toast-contrast-close-button-focus-ring-color: var(--surface-50);--toast-contrast-close-button-hover-background: var(--surface-800);--toast-contrast-color: var(--surface-50);--toast-contrast-detail-color: var(--surface-0);--toast-error-background: rgba(254 242 242 / .95);--toast-error-border-color: var(--red-200);--toast-error-close-button-focus-ring-color: var(--red-600);--toast-error-close-button-hover-background: var(--red-100);--toast-error-color: var(--red-600);--toast-error-detail-color: var(--surface-700);--toast-info-background: rgba(239 246 255 / .95);--toast-info-border-color: var(--blue-200);--toast-info-close-button-focus-ring-color: var(--blue-600);--toast-info-close-button-hover-background: var(--blue-100);--toast-info-color: var(--blue-600);--toast-info-detail-color: var(--surface-700);--toast-secondary-background: var(--surface-100);--toast-secondary-border-color: var(--surface-200);--toast-secondary-close-button-focus-ring-color: var(--surface-600);--toast-secondary-close-button-hover-background: var(--surface-200);--toast-secondary-color: var(--surface-600);--toast-secondary-detail-color: var(--surface-700);--toast-success-background: rgba(240 253 244 / .95);--toast-success-border-color: var(--green-200);--toast-success-close-button-focus-ring-color: var(--green-600);--toast-success-close-button-hover-background: var(--green-100);--toast-success-color: var(--green-600);--toast-success-detail-color: var(--surface-700);--toast-warn-background: rgba(254 252 232 / .95);--toast-warn-border-color: var(--yellow-200);--toast-warn-close-button-focus-ring-color: var(--yellow-600);--toast-warn-close-button-hover-background: var(--yellow-100);--toast-warn-color: var(--yellow-600);--toast-warn-detail-color: var(--surface-700);--togglebutton-background: var(--surface-100);--togglebutton-border-color: var(--surface-100);--togglebutton-checked-background: var(--surface-100);--togglebutton-checked-border-color: var(--surface-100);--togglebutton-checked-color: var(--surface-900);--togglebutton-color: var(--surface-500);--togglebutton-content-checked-background: var(--surface-0);--togglebutton-hover-background: var(--surface-100);--togglebutton-hover-color: var(--surface-700);--togglebutton-icon-checked-color: var(--surface-900);--togglebutton-icon-color: var(--surface-500);--togglebutton-icon-hover-color: var(--surface-700);--toggleswitch-background: var(--surface-300);--toggleswitch-checked-background: var(--primary-color);--toggleswitch-checked-hover-background: var(--primary-hover-color);--toggleswitch-disabled-background: var(--form-field-disabled-background);--toggleswitch-handle-background: var(--surface-0);--toggleswitch-handle-checked-background: var(--surface-0);--toggleswitch-handle-checked-color: var(--primary-color);--toggleswitch-handle-checked-hover-background: var(--surface-0);--toggleswitch-handle-checked-hover-color: var(--primary-hover-color);--toggleswitch-handle-color: var(--text-muted-color);--toggleswitch-handle-disabled-background: var(--form-field-disabled-color);--toggleswitch-handle-hover-background: var(--surface-0);--toggleswitch-handle-hover-color: var(--text-color);--toggleswitch-hover-background: var(--surface-400);--tooltip-background: var(--surface-700);--tooltip-color: var(--surface-0);--treetable-body-cell-selected-border-color: var(--primary-100);--treetable-border-color: var(--content-border-color)}.theme-dark{--autocomplete-chip-focus-background: var(--surface-700);--autocomplete-chip-focus-color: var(--surface-0);--autocomplete-dropdown-active-background: var(--surface-600);--autocomplete-dropdown-active-color: var(--surface-100);--autocomplete-dropdown-background: transparent;--autocomplete-dropdown-color: var(--surface-300);--autocomplete-dropdown-hover-background: transparent;--autocomplete-dropdown-hover-color: var(--surface-200);--badge-contrast-background: var(--surface-0);--badge-contrast-color: var(--surface-950);--badge-danger-background: var(--red-400);--badge-danger-color: var(--red-950);--badge-info-background: var(--sky-400);--badge-info-color: var(--sky-950);--badge-primary-background: var(--primary-color);--badge-primary-color: var(--primary-contrast-color);--badge-secondary-background: var(--surface-800);--badge-secondary-color: var(--surface-300);--badge-success-background: var(--green-400);--badge-success-color: var(--green-950);--badge-warn-background: var(--amber-400);--badge-warn-color: var(--surface-950);--button-contrast-active-background: var(--surface-200);--button-contrast-active-border-color: var(--surface-200);--button-contrast-active-color: var(--surface-950);--button-contrast-background: var(--surface-0);--button-contrast-border-color: var(--surface-0);--button-contrast-color: var(--surface-950);--button-contrast-focus-ring-color: var(--surface-0);--button-contrast-hover-background: var(--surface-100);--button-contrast-hover-border-color: var(--surface-100);--button-contrast-hover-color: var(--surface-950);--button-danger-active-background: var(--red-200);--button-danger-active-border-color: var(--red-200);--button-danger-active-color: var(--red-950);--button-danger-background: var(--red-400);--button-danger-border-color: var(--red-400);--button-danger-color: var(--red-950);--button-danger-focus-ring-color: var(--red-400);--button-danger-hover-background: var(--red-300);--button-danger-hover-border-color: var(--red-300);--button-danger-hover-color: var(--red-950);--button-figma-raised-background: rgba(0 0 0 / .01);--button-help-active-background: var(--purple-200);--button-help-active-border-color: var(--purple-200);--button-help-active-color: var(--purple-950);--button-help-background: var(--purple-400);--button-help-border-color: var(--purple-400);--button-help-color: var(--purple-950);--button-help-focus-ring-color: var(--purple-400);--button-help-hover-background: var(--purple-300);--button-help-hover-border-color: var(--purple-300);--button-help-hover-color: var(--purple-950);--button-info-active-background: var(--sky-200);--button-info-active-border-color: var(--sky-200);--button-info-active-color: var(--sky-950);--button-info-background: var(--sky-400);--button-info-border-color: var(--sky-400);--button-info-color: var(--sky-950);--button-info-focus-ring-color: var(--sky-400);--button-info-hover-background: var(--sky-300);--button-info-hover-border-color: var(--sky-300);--button-info-hover-color: var(--sky-950);--button-link-active-color: var(--primary-color);--button-link-color: var(--primary-color);--button-link-hover-color: var(--primary-color);--button-outlined-contrast-active-background: var(--surface-700);--button-outlined-contrast-border-color: var(--surface-500);--button-outlined-contrast-color: var(--surface-0);--button-outlined-contrast-hover-background: var(--surface-800);--button-outlined-danger-active-background: rgba(248 113 113 / .16);--button-outlined-danger-border-color: var(--red-700);--button-outlined-danger-color: var(--red-400);--button-outlined-danger-hover-background: rgba(248 113 113 / .04);--button-outlined-help-active-background: rgba(192 132 252 / .16);--button-outlined-help-border-color: var(--purple-700);--button-outlined-help-color: var(--purple-400);--button-outlined-help-hover-background: rgba(192 132 252 / .04);--button-outlined-info-active-background: rgba(56 189 248 / .16);--button-outlined-info-border-color: var(--sky-700);--button-outlined-info-color: var(--sky-400);--button-outlined-info-hover-background: rgba(56 189 248 / .04);--button-outlined-plain-active-background: var(--surface-700);--button-outlined-plain-border-color: var(--surface-600);--button-outlined-plain-color: var(--surface-0);--button-outlined-plain-hover-background: var(--surface-800);--button-outlined-primary-active-background: rgba(59 130 246 / .16);--button-outlined-primary-border-color: var(--primary-700);--button-outlined-primary-color: var(--primary-color);--button-outlined-primary-hover-background: rgba(59 130 246 / .04);--button-outlined-secondary-active-background: rgba(255 255 255 / .16);--button-outlined-secondary-border-color: var(--surface-700);--button-outlined-secondary-color: var(--surface-400);--button-outlined-secondary-hover-background: rgba(255 255 255 / .04);--button-outlined-success-active-background: rgba(74 222 128 / .16);--button-outlined-success-border-color: var(--green-700);--button-outlined-success-color: var(--green-400);--button-outlined-success-hover-background: rgba(74 222 128 / .04);--button-outlined-warn-active-background: rgba(251 191 36 / .16);--button-outlined-warn-border-color: var(--amber-700);--button-outlined-warn-color: var(--amber-400);--button-outlined-warn-hover-background: rgba(251 191 36 / .04);--button-primary-active-background: var(--primary-active-color);--button-primary-active-border-color: var(--primary-active-color);--button-primary-active-color: var(--primary-contrast-color);--button-primary-background: var(--primary-color);--button-primary-border-color: var(--primary-color);--button-primary-color: var(--primary-contrast-color);--button-primary-focus-ring-color: var(--primary-color);--button-primary-hover-background: var(--primary-hover-color);--button-primary-hover-border-color: var(--primary-hover-color);--button-primary-hover-color: var(--primary-contrast-color);--button-secondary-active-background: var(--surface-600);--button-secondary-active-border-color: var(--surface-600);--button-secondary-active-color: var(--surface-100);--button-secondary-background: var(--surface-800);--button-secondary-border-color: var(--surface-800);--button-secondary-color: var(--surface-300);--button-secondary-focus-ring-color: var(--surface-300);--button-secondary-hover-background: var(--surface-700);--button-secondary-hover-border-color: var(--surface-700);--button-secondary-hover-color: var(--surface-200);--button-success-active-background: var(--green-200);--button-success-active-border-color: var(--green-200);--button-success-active-color: var(--green-950);--button-success-background: var(--green-400);--button-success-border-color: var(--green-400);--button-success-color: var(--green-950);--button-success-focus-ring-color: var(--green-400);--button-success-hover-background: var(--green-300);--button-success-hover-border-color: var(--green-300);--button-success-hover-color: var(--green-950);--button-text-contrast-active-background: var(--surface-700);--button-text-contrast-color: var(--surface-0);--button-text-contrast-hover-background: var(--surface-800);--button-text-danger-active-background: rgba(248 113 113 / .16);--button-text-danger-color: var(--red-400);--button-text-danger-hover-background: rgba(248 113 113 / .04);--button-text-help-active-background: rgba(192 132 252 / .16);--button-text-help-color: var(--purple-400);--button-text-help-hover-background: rgba(192 132 252 / .04);--button-text-info-active-background: rgba(56 189 248 / .16);--button-text-info-color: var(--sky-400);--button-text-info-hover-background: rgba(56 189 248 / .04);--button-text-plain-active-background: var(--surface-700);--button-text-plain-color: var(--surface-0);--button-text-plain-hover-background: var(--surface-800);--button-text-primary-active-background: rgba(59 130 246 / .16);--button-text-primary-color: var(--primary-color);--button-text-primary-hover-background: rgba(59 130 246 / .04);--button-text-secondary-active-background: var(--surface-700);--button-text-secondary-color: var(--surface-400);--button-text-secondary-hover-background: var(--surface-800);--button-text-success-active-background: rgba(74 222 128 / .16);--button-text-success-color: var(--green-400);--button-text-success-hover-background: rgba(74 222 128 / .04);--button-text-warn-active-background: rgba(251 191 36 / .16);--button-text-warn-color: var(--amber-400);--button-text-warn-hover-background: rgba(251 191 36 / .04);--button-warn-active-background: var(--amber-200);--button-warn-active-border-color: var(--amber-200);--button-warn-active-color: var(--amber-950);--button-warn-background: var(--amber-400);--button-warn-border-color: var(--amber-400);--button-warn-color: var(--amber-950);--button-warn-focus-ring-color: var(--amber-400);--button-warn-hover-background: var(--amber-300);--button-warn-hover-border-color: var(--amber-300);--button-warn-hover-color: var(--amber-950);--carousel-figma-item-tag-background: rgba(0 0 0 / .7);--carousel-indicator-background: var(--surface-700);--carousel-indicator-hover-background: var(--surface-600);--chip-background: var(--surface-800);--chip-color: var(--surface-0);--chip-icon-color: var(--surface-0);--chip-remove-icon-color: var(--surface-0);--colorpicker-handle-color: var(--surface-0);--colorpicker-panel-background: var(--surface-900);--colorpicker-panel-border-color: var(--surface-700);--datatable-body-cell-selected-border-color: var(--primary-900);--datatable-border-color: var(--surface-800);--datatable-row-striped-background: var(--surface-950);--datepicker-dropdown-active-background: var(--surface-600);--datepicker-dropdown-active-color: var(--surface-100);--datepicker-dropdown-background: var(--surface-800);--datepicker-dropdown-color: var(--surface-300);--datepicker-dropdown-hover-background: var(--surface-700);--datepicker-dropdown-hover-color: var(--surface-200);--datepicker-today-background: var(--surface-700);--datepicker-today-color: var(--surface-0);--galleria-indicator-button-background: var(--surface-700);--galleria-indicator-button-hover-background: var(--surface-600);--galleria-thumbnail-nav-button-color: var(--surface-400);--galleria-thumbnail-nav-button-hover-background: var(--surface-700);--galleria-thumbnail-nav-button-hover-color: var(--surface-0);--inputnumber-button-active-background: var(--surface-700);--inputnumber-button-active-border-color: var(--form-field-border-color);--inputnumber-button-active-color: var(--surface-200);--inputnumber-button-background: rgba(0 0 0 / 0);--inputnumber-button-border-color: var(--form-field-border-color);--inputnumber-button-color: var(--surface-400);--inputnumber-button-hover-background: var(--surface-800);--inputnumber-button-hover-border-color: var(--form-field-border-color);--inputnumber-button-hover-color: var(--surface-300);--listbox-option-striped-background: var(--surface-900);--menu-border-color: var(--content-border-color);--message-contrast-background: var(--surface-0);--message-contrast-border-color: var(--surface-100);--message-contrast-close-button-focus-ring-color: var(--surface-950);--message-contrast-close-button-hover-background: var(--surface-100);--message-contrast-color: var(--surface-950);--message-contrast-outlined-border-color: var(--surface-0);--message-contrast-outlined-color: var(--surface-0);--message-contrast-simple-color: var(--surface-0);--message-error-background: rgba(239 68 68 / .16);--message-error-border-color: rgba(185 28 28 / .36);--message-error-close-button-focus-ring-color: var(--red-500);--message-error-close-button-hover-background: rgba(255 255 255 / .05);--message-error-color: var(--red-500);--message-error-outlined-border-color: var(--red-500);--message-error-outlined-color: var(--red-500);--message-error-simple-color: var(--red-500);--message-info-background: rgba(59 130 246 / .16);--message-info-border-color: rgba(29 78 216 / .36);--message-info-close-button-focus-ring-color: var(--blue-500);--message-info-close-button-hover-background: rgba(255 255 255 / .05);--message-info-color: var(--blue-500);--message-info-outlined-border-color: var(--blue-500);--message-info-outlined-color: var(--blue-500);--message-info-simple-color: var(--blue-500);--message-secondary-background: var(--surface-800);--message-secondary-border-color: var(--surface-700);--message-secondary-close-button-focus-ring-color: var(--surface-300);--message-secondary-close-button-hover-background: var(--surface-700);--message-secondary-color: var(--surface-300);--message-secondary-outlined-border-color: var(--surface-400);--message-secondary-outlined-color: var(--surface-400);--message-secondary-simple-color: var(--surface-400);--message-success-background: rgba(34 197 94 / .16);--message-success-border-color: rgba(21 128 61 / .36);--message-success-close-button-focus-ring-color: var(--green-500);--message-success-close-button-hover-background: rgba(255 255 255 / .05);--message-success-color: var(--green-500);--message-success-outlined-border-color: var(--green-500);--message-success-outlined-color: var(--green-500);--message-success-simple-color: var(--green-500);--message-warn-background: rgba(234 179 8 / .16);--message-warn-border-color: rgba(161 98 7 / .36);--message-warn-close-button-focus-ring-color: var(--yellow-500);--message-warn-close-button-hover-background: rgba(255 255 255 / .05);--message-warn-color: var(--yellow-500);--message-warn-outlined-border-color: var(--yellow-500);--message-warn-outlined-color: var(--yellow-500);--message-warn-simple-color: var(--yellow-500);--password-strength-medium-background: var(--amber-400);--password-strength-strong-background: var(--green-400);--password-strength-weak-background: var(--red-400);--progressspinner-color-four: var(--yellow-400);--progressspinner-color-one: var(--red-400);--progressspinner-color-three: var(--green-400);--progressspinner-color-two: var(--blue-400);--scrollpanel-bar-background: var(--surface-600);--selectbutton-invalid-border-color: var(--form-field-invalid-border-color);--skeleton-background: rgba(255 255 255 / .06);--slider-handle-content-background: var(--surface-950);--stepper-step-number-active-background: var(--surface-0);--stepper-step-number-active-border-color: var(--surface-0);--stepper-step-number-active-color: var(--surface-950);--tag-contrast-background: var(--surface-0);--tag-contrast-color: var(--surface-950);--tag-contrast-solid-background: var(--surface-0);--tag-contrast-solid-color: var(--surface-950);--tag-danger-background: rgba(239 68 68 / .16);--tag-danger-color: var(--red-300);--tag-danger-solid-background: var(--red-600);--tag-danger-solid-color: var(--surface-0);--tag-figma-container-background: rgba(0 0 0 / .7);--tag-info-background: rgba(14 165 233 / .16);--tag-info-color: var(--sky-300);--tag-info-solid-background: var(--sky-600);--tag-info-solid-color: var(--surface-0);--tag-primary-background: rgba(16 185 129 / .16);--tag-primary-color: var(--primary-300);--tag-primary-solid-background: var(--primary-600);--tag-primary-solid-color: var(--surface-0);--tag-secondary-background: var(--surface-800);--tag-secondary-color: var(--surface-300);--tag-secondary-solid-background: var(--surface-600);--tag-secondary-solid-color: var(--surface-0);--tag-success-background: rgba(34 197 94 / .16);--tag-success-color: var(--green-300);--tag-success-solid-background: var(--green-600);--tag-success-solid-color: var(--surface-0);--tag-warn-background: rgba(245 158 11 / .16);--tag-warn-color: var(--amber-300);--tag-warn-solid-background: var(--amber-600);--tag-warn-solid-color: var(--surface-0);--toast-blur: 10px;--toast-blur-rem: .625rem;--toast-contrast-background: var(--surface-0);--toast-contrast-border-color: var(--surface-100);--toast-contrast-close-button-focus-ring-color: var(--surface-950);--toast-contrast-close-button-hover-background: var(--surface-100);--toast-contrast-color: var(--surface-950);--toast-contrast-detail-color: var(--surface-950);--toast-error-background: rgba(239 68 68 / .16);--toast-error-border-color: rgba(185 28 28 / .36);--toast-error-close-button-focus-ring-color: var(--red-500);--toast-error-close-button-hover-background: rgba(255 255 255 / .05);--toast-error-color: var(--red-500);--toast-error-detail-color: var(--surface-0);--toast-info-background: rgba(59 130 246 / .16);--toast-info-border-color: rgba(29 78 216 / .36);--toast-info-close-button-focus-ring-color: var(--blue-500);--toast-info-close-button-hover-background: rgba(255 255 255 / .05);--toast-info-color: var(--blue-500);--toast-info-detail-color: var(--surface-0);--toast-secondary-background: var(--surface-800);--toast-secondary-border-color: var(--surface-700);--toast-secondary-close-button-focus-ring-color: var(--surface-300);--toast-secondary-close-button-hover-background: var(--surface-700);--toast-secondary-color: var(--surface-300);--toast-secondary-detail-color: var(--surface-0);--toast-success-background: rgba(34 197 94 / .16);--toast-success-border-color: rgba(21 128 61 / .36);--toast-success-close-button-focus-ring-color: var(--green-500);--toast-success-close-button-hover-background: rgba(255 255 255 / .05);--toast-success-color: var(--green-500);--toast-success-detail-color: var(--surface-0);--toast-warn-background: rgba(234 179 8 / .16);--toast-warn-border-color: rgba(161 98 7 / .36);--toast-warn-close-button-focus-ring-color: var(--yellow-500);--toast-warn-close-button-hover-background: rgba(255 255 255 / .05);--toast-warn-color: var(--yellow-500);--toast-warn-detail-color: var(--surface-0);--togglebutton-background: var(--surface-950);--togglebutton-border-color: var(--surface-950);--togglebutton-checked-background: var(--surface-950);--togglebutton-checked-border-color: var(--surface-950);--togglebutton-checked-color: var(--surface-0);--togglebutton-color: var(--surface-400);--togglebutton-content-checked-background: var(--surface-800);--togglebutton-hover-background: var(--surface-950);--togglebutton-hover-color: var(--surface-300);--togglebutton-icon-checked-color: var(--surface-0);--togglebutton-icon-color: var(--surface-400);--togglebutton-icon-hover-color: var(--surface-300);--toggleswitch-background: var(--surface-700);--toggleswitch-checked-background: var(--primary-color);--toggleswitch-checked-hover-background: var(--primary-hover-color);--toggleswitch-disabled-background: var(--surface-600);--toggleswitch-handle-background: var(--surface-400);--toggleswitch-handle-checked-background: var(--surface-900);--toggleswitch-handle-checked-color: var(--primary-color);--toggleswitch-handle-checked-hover-background: var(--surface-900);--toggleswitch-handle-checked-hover-color: var(--primary-hover-color);--toggleswitch-handle-color: var(--surface-900);--toggleswitch-handle-disabled-background: var(--surface-900);--toggleswitch-handle-hover-background: var(--surface-300);--toggleswitch-handle-hover-color: var(--surface-800);--toggleswitch-hover-background: var(--surface-600);--tooltip-background: var(--surface-700);--tooltip-color: var(--surface-0);--treetable-body-cell-selected-border-color: var(--primary-900);--treetable-border-color: var(--surface-800)}*,*:before,*:after{box-sizing:border-box}body{color:var(--text-color);font-family:var(--body-md-family),"Noto Sans TC",system-ui,sans-serif;font-size:var(--body-md-size);line-height:var(--body-md-line-height);background-color:var(--content-background)}html,body,#app{height:100%}body{margin:0;background:var(--surface-ground)}.base-progressspinner{position:relative;display:inline-block;width:100px;height:100px}.base-progressspinner__spin{display:block;width:100%;height:100%;transform-origin:center center;animation:base-progressspinner-rotate 2s linear infinite}.base-progressspinner__circle{stroke-linecap:round;stroke-dasharray:89,200;stroke-dashoffset:0;animation:base-progressspinner-dash 1.5s ease-in-out infinite,base-progressspinner-color 6s ease-in-out infinite}@keyframes base-progressspinner-rotate{to{transform:rotate(360deg)}}@keyframes base-progressspinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes base-progressspinner-color{0%,to{stroke:var(--progressspinner-color-one)}40%{stroke:var(--progressspinner-color-two)}60%{stroke:var(--progressspinner-color-three)}80%,90%{stroke:var(--progressspinner-color-four)}}.base-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);padding:var(--button-padding-y) var(--button-padding-x);min-height:var(--button-height);border:1px solid transparent;border-radius:var(--button-border-radius);font-family:inherit;font-size:var(--body-md-size);font-weight:var(--button-label-font-weight);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard);background:var(--_bg, transparent);border-color:var(--_border, transparent);color:var(--_fg, inherit)}.base-button:hover{background:var(--_bg-hover, var(--_bg, transparent));border-color:var(--_border-hover, var(--_border, transparent));color:var(--_fg-hover, var(--_fg, inherit))}.base-button:active{background:var(--_bg-active, var(--_bg, transparent));border-color:var(--_border-active, var(--_border, transparent));color:var(--_fg-active, var(--_fg, inherit))}.base-button:focus-visible{outline:var(--button-focus-ring-width) solid var(--_ring, var(--focus-ring-color));outline-offset:var(--button-focus-ring-offset)}.base-button:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed;box-shadow:none}.base-button__label{display:inline-block}.base-button__icon{width:1.15em;height:1.15em;flex:none}.base-button--solid.base-button--primary{--_bg: var(--button-primary-background);--_border: var(--button-primary-border-color);--_fg: var(--button-primary-color);--_bg-hover: var(--button-primary-hover-background);--_border-hover: var(--button-primary-hover-border-color);--_fg-hover: var(--button-primary-hover-color);--_bg-active: var(--button-primary-active-background);--_border-active: var(--button-primary-active-border-color);--_fg-active: var(--button-primary-active-color);--_ring: var(--button-primary-focus-ring-color)}.base-button--solid.base-button--secondary{--_bg: var(--button-secondary-background);--_border: var(--button-secondary-border-color);--_fg: var(--button-secondary-color);--_bg-hover: var(--button-secondary-hover-background);--_border-hover: var(--button-secondary-hover-border-color);--_fg-hover: var(--button-secondary-hover-color);--_bg-active: var(--button-secondary-active-background);--_border-active: var(--button-secondary-active-border-color);--_fg-active: var(--button-secondary-active-color);--_ring: var(--button-secondary-focus-ring-color)}.base-button--solid.base-button--success{--_bg: var(--button-success-background);--_border: var(--button-success-border-color);--_fg: var(--button-success-color);--_bg-hover: var(--button-success-hover-background);--_border-hover: var(--button-success-hover-border-color);--_fg-hover: var(--button-success-hover-color);--_bg-active: var(--button-success-active-background);--_border-active: var(--button-success-active-border-color);--_fg-active: var(--button-success-active-color);--_ring: var(--button-success-focus-ring-color)}.base-button--solid.base-button--info{--_bg: var(--button-info-background);--_border: var(--button-info-border-color);--_fg: var(--button-info-color);--_bg-hover: var(--button-info-hover-background);--_border-hover: var(--button-info-hover-border-color);--_fg-hover: var(--button-info-hover-color);--_bg-active: var(--button-info-active-background);--_border-active: var(--button-info-active-border-color);--_fg-active: var(--button-info-active-color);--_ring: var(--button-info-focus-ring-color)}.base-button--solid.base-button--warn{--_bg: var(--button-warn-background);--_border: var(--button-warn-border-color);--_fg: var(--button-warn-color);--_bg-hover: var(--button-warn-hover-background);--_border-hover: var(--button-warn-hover-border-color);--_fg-hover: var(--button-warn-hover-color);--_bg-active: var(--button-warn-active-background);--_border-active: var(--button-warn-active-border-color);--_fg-active: var(--button-warn-active-color);--_ring: var(--button-warn-focus-ring-color)}.base-button--solid.base-button--help{--_bg: var(--button-help-background);--_border: var(--button-help-border-color);--_fg: var(--button-help-color);--_bg-hover: var(--button-help-hover-background);--_border-hover: var(--button-help-hover-border-color);--_fg-hover: var(--button-help-hover-color);--_bg-active: var(--button-help-active-background);--_border-active: var(--button-help-active-border-color);--_fg-active: var(--button-help-active-color);--_ring: var(--button-help-focus-ring-color)}.base-button--solid.base-button--danger{--_bg: var(--button-danger-background);--_border: var(--button-danger-border-color);--_fg: var(--button-danger-color);--_bg-hover: var(--button-danger-hover-background);--_border-hover: var(--button-danger-hover-border-color);--_fg-hover: var(--button-danger-hover-color);--_bg-active: var(--button-danger-active-background);--_border-active: var(--button-danger-active-border-color);--_fg-active: var(--button-danger-active-color);--_ring: var(--button-danger-focus-ring-color)}.base-button--solid.base-button--contrast{--_bg: var(--button-contrast-background);--_border: var(--button-contrast-border-color);--_fg: var(--button-contrast-color);--_bg-hover: var(--button-contrast-hover-background);--_border-hover: var(--button-contrast-hover-border-color);--_fg-hover: var(--button-contrast-hover-color);--_bg-active: var(--button-contrast-active-background);--_border-active: var(--button-contrast-active-border-color);--_fg-active: var(--button-contrast-active-color);--_ring: var(--button-contrast-focus-ring-color)}.base-button--outlined.base-button--primary{--_bg: transparent;--_border: var(--button-outlined-primary-border-color);--_fg: var(--button-outlined-primary-color);--_bg-hover: var(--button-outlined-primary-hover-background);--_border-hover: var(--button-outlined-primary-border-color);--_fg-hover: var(--button-outlined-primary-color);--_bg-active: var(--button-outlined-primary-active-background);--_border-active: var(--button-outlined-primary-border-color);--_fg-active: var(--button-outlined-primary-color);--_ring: var(--button-primary-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--secondary{--_bg: transparent;--_border: var(--button-outlined-secondary-border-color);--_fg: var(--button-outlined-secondary-color);--_bg-hover: var(--button-outlined-secondary-hover-background);--_border-hover: var(--button-outlined-secondary-border-color);--_fg-hover: var(--button-outlined-secondary-color);--_bg-active: var(--button-outlined-secondary-active-background);--_border-active: var(--button-outlined-secondary-border-color);--_fg-active: var(--button-outlined-secondary-color);--_ring: var(--button-secondary-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--success{--_bg: transparent;--_border: var(--button-outlined-success-border-color);--_fg: var(--button-outlined-success-color);--_bg-hover: var(--button-outlined-success-hover-background);--_border-hover: var(--button-outlined-success-border-color);--_fg-hover: var(--button-outlined-success-color);--_bg-active: var(--button-outlined-success-active-background);--_border-active: var(--button-outlined-success-border-color);--_fg-active: var(--button-outlined-success-color);--_ring: var(--button-success-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--info{--_bg: transparent;--_border: var(--button-outlined-info-border-color);--_fg: var(--button-outlined-info-color);--_bg-hover: var(--button-outlined-info-hover-background);--_border-hover: var(--button-outlined-info-border-color);--_fg-hover: var(--button-outlined-info-color);--_bg-active: var(--button-outlined-info-active-background);--_border-active: var(--button-outlined-info-border-color);--_fg-active: var(--button-outlined-info-color);--_ring: var(--button-info-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--warn{--_bg: transparent;--_border: var(--button-outlined-warn-border-color);--_fg: var(--button-outlined-warn-color);--_bg-hover: var(--button-outlined-warn-hover-background);--_border-hover: var(--button-outlined-warn-border-color);--_fg-hover: var(--button-outlined-warn-color);--_bg-active: var(--button-outlined-warn-active-background);--_border-active: var(--button-outlined-warn-border-color);--_fg-active: var(--button-outlined-warn-color);--_ring: var(--button-warn-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--help{--_bg: transparent;--_border: var(--button-outlined-help-border-color);--_fg: var(--button-outlined-help-color);--_bg-hover: var(--button-outlined-help-hover-background);--_border-hover: var(--button-outlined-help-border-color);--_fg-hover: var(--button-outlined-help-color);--_bg-active: var(--button-outlined-help-active-background);--_border-active: var(--button-outlined-help-border-color);--_fg-active: var(--button-outlined-help-color);--_ring: var(--button-help-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--danger{--_bg: transparent;--_border: var(--button-outlined-danger-border-color);--_fg: var(--button-outlined-danger-color);--_bg-hover: var(--button-outlined-danger-hover-background);--_border-hover: var(--button-outlined-danger-border-color);--_fg-hover: var(--button-outlined-danger-color);--_bg-active: var(--button-outlined-danger-active-background);--_border-active: var(--button-outlined-danger-border-color);--_fg-active: var(--button-outlined-danger-color);--_ring: var(--button-danger-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--contrast{--_bg: transparent;--_border: var(--button-outlined-contrast-border-color);--_fg: var(--button-outlined-contrast-color);--_bg-hover: var(--button-outlined-contrast-hover-background);--_border-hover: var(--button-outlined-contrast-border-color);--_fg-hover: var(--button-outlined-contrast-color);--_bg-active: var(--button-outlined-contrast-active-background);--_border-active: var(--button-outlined-contrast-border-color);--_fg-active: var(--button-outlined-contrast-color);--_ring: var(--button-contrast-focus-ring-color, var(--focus-ring-color))}.base-button--outlined.base-button--plain{--_bg: transparent;--_border: var(--button-outlined-plain-border-color);--_fg: var(--button-outlined-plain-color);--_bg-hover: var(--button-outlined-plain-hover-background);--_border-hover: var(--button-outlined-plain-border-color);--_fg-hover: var(--button-outlined-plain-color);--_bg-active: var(--button-outlined-plain-active-background);--_border-active: var(--button-outlined-plain-border-color);--_fg-active: var(--button-outlined-plain-color);--_ring: var(--button-plain-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--primary{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-primary-color);--_bg-hover: var(--button-text-primary-hover-background);--_fg-hover: var(--button-text-primary-color);--_bg-active: var(--button-text-primary-active-background);--_fg-active: var(--button-text-primary-color);--_ring: var(--button-primary-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--secondary{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-secondary-color);--_bg-hover: var(--button-text-secondary-hover-background);--_fg-hover: var(--button-text-secondary-color);--_bg-active: var(--button-text-secondary-active-background);--_fg-active: var(--button-text-secondary-color);--_ring: var(--button-secondary-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--success{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-success-color);--_bg-hover: var(--button-text-success-hover-background);--_fg-hover: var(--button-text-success-color);--_bg-active: var(--button-text-success-active-background);--_fg-active: var(--button-text-success-color);--_ring: var(--button-success-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--info{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-info-color);--_bg-hover: var(--button-text-info-hover-background);--_fg-hover: var(--button-text-info-color);--_bg-active: var(--button-text-info-active-background);--_fg-active: var(--button-text-info-color);--_ring: var(--button-info-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--warn{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-warn-color);--_bg-hover: var(--button-text-warn-hover-background);--_fg-hover: var(--button-text-warn-color);--_bg-active: var(--button-text-warn-active-background);--_fg-active: var(--button-text-warn-color);--_ring: var(--button-warn-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--help{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-help-color);--_bg-hover: var(--button-text-help-hover-background);--_fg-hover: var(--button-text-help-color);--_bg-active: var(--button-text-help-active-background);--_fg-active: var(--button-text-help-color);--_ring: var(--button-help-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--danger{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-danger-color);--_bg-hover: var(--button-text-danger-hover-background);--_fg-hover: var(--button-text-danger-color);--_bg-active: var(--button-text-danger-active-background);--_fg-active: var(--button-text-danger-color);--_ring: var(--button-danger-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--contrast{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-contrast-color);--_bg-hover: var(--button-text-contrast-hover-background);--_fg-hover: var(--button-text-contrast-color);--_bg-active: var(--button-text-contrast-active-background);--_fg-active: var(--button-text-contrast-color);--_ring: var(--button-contrast-focus-ring-color, var(--focus-ring-color))}.base-button--text.base-button--plain{--_bg: transparent;--_border: transparent;--_fg: var(--button-text-plain-color);--_bg-hover: var(--button-text-plain-hover-background);--_fg-hover: var(--button-text-plain-color);--_bg-active: var(--button-text-plain-active-background);--_fg-active: var(--button-text-plain-color);--_ring: var(--button-plain-focus-ring-color, var(--focus-ring-color))}.base-button--link{--_bg: transparent;--_border: transparent;--_fg: var(--button-link-color);--_bg-hover: transparent;--_fg-hover: var(--button-link-hover-color);--_bg-active: transparent;--_fg-active: var(--button-link-active-color);--_ring: var(--focus-ring-color)}.base-button--sm{padding:var(--button-sm-padding-y) var(--button-sm-padding-x);font-size:var(--button-sm-font-size);min-height:var(--button-height-sm)}.base-button--lg{padding:var(--button-lg-padding-y) var(--button-lg-padding-x);font-size:var(--button-lg-font-size);min-height:var(--button-height-lg)}.base-button.is-rounded{border-radius:var(--button-rounded-border-radius)}.base-button.is-raised{box-shadow:var(--button-raised-shadow)}.base-button.is-block{width:100%}.base-button.is-icon-only{flex:none;padding:0;width:var(--button-height);height:var(--button-height)}.base-button--sm.is-icon-only{width:var(--button-height-sm);height:var(--button-height-sm)}.base-button--lg.is-icon-only{width:var(--button-height-lg);height:var(--button-height-lg)}.base-button__spinner.base-progressspinner{flex:none;width:1em;height:1em;overflow:visible}.base-button__spinner .base-progressspinner__spin{position:absolute;top:calc(50% - .85em);left:calc(50% - .85em);width:1.7em;height:1.7em}.base-button__spinner .base-progressspinner__circle{stroke:currentColor;stroke-width:8;animation:base-progressspinner-dash 1.5s ease-in-out infinite}.base-button.is-loading{cursor:progress;opacity:1}.base-dialog{display:flex;flex-direction:column;width:var(--dialog-width);max-width:100%;max-height:100%;overflow:hidden;border:1px solid var(--dialog-border-color);border-radius:var(--dialog-border-radius);background:var(--dialog-background);color:var(--dialog-color);box-shadow:var(--dialog-shadow)}.base-dialog:focus{outline:none}.base-dialog--sm{width:var(--dialog-sm-width, var(--dialog-width))}.base-dialog--md{width:var(--dialog-md-width, var(--dialog-width))}.base-dialog--lg{width:var(--dialog-lg-width, var(--dialog-width))}.base-dialog--md{min-height:var(--dialog-md-min-height)}.base-dialog--lg{min-height:var(--dialog-lg-min-height)}.base-dialog--xl{width:var(--dialog-xl-width);height:var(--dialog-xl-height)}.base-dialog--fullscreen{width:100%;height:100%;border:0;border-radius:0}.base-dialog__header{display:flex;flex-shrink:0;gap:var(--dialog-header-gap);align-items:center;justify-content:space-between;padding:var(--dialog-header-padding)}.base-dialog__title{font-size:var(--dialog-title-font-size);font-weight:var(--dialog-title-font-weight);color:var(--dialog-color);word-break:break-word}.base-dialog__actions{display:flex;flex-shrink:0;align-items:center}.base-dialog__content{flex:1 1 auto;overflow-y:auto;padding:var(--dialog-content-padding-top) var(--dialog-content-padding-right) var(--dialog-content-padding-bottom) var(--dialog-content-padding-left);font-size:var(--font-scale-body-md-size);line-height:1.625;color:var(--dialog-color)}.base-dialog__footer{display:flex;flex-shrink:0;gap:var(--dialog-footer-gap);justify-content:flex-end;padding:var(--dialog-footer-padding-top) var(--dialog-footer-padding-right) var(--dialog-footer-padding-bottom) var(--dialog-footer-padding-left)}.base-dialog__footer .base-button{min-width:80px}.base-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--overlay-modal-padding);pointer-events:none}.base-dialog__wrapper--modal{pointer-events:auto;background:var(--mask-background)}.base-dialog__wrapper--fullscreen{padding:0}.base-dialog__wrapper .base-dialog.base-dialog{pointer-events:auto}.base-dialog-enter-active,.base-dialog-leave-active{transition:opacity var(--motion-duration-normal) var(--motion-easing-standard)}.base-dialog-enter-active .base-dialog,.base-dialog-leave-active .base-dialog{transition:transform var(--motion-duration-normal) var(--motion-easing-standard),opacity var(--motion-duration-normal) var(--motion-easing-standard)}.base-dialog-enter-from,.base-dialog-leave-to{opacity:0}.base-dialog-enter-from .base-dialog,.base-dialog-leave-to .base-dialog{transform:translateY(-2.5rem);opacity:0}.base-dialog-enter-from .base-dialog--fullscreen,.base-dialog-leave-to .base-dialog--fullscreen{transform:scale(.96) translateY(-8px)}.base-confirmdialog__body{display:flex;gap:var(--confirmdialog-content-gap);align-items:center}.base-confirmdialog__icon{display:inline-flex;flex-shrink:0;color:var(--confirmdialog-icon-color)}.base-confirmdialog__icon svg{display:block;width:var(--confirmdialog-icon-size);height:var(--confirmdialog-icon-size)}.base-confirmdialog__message{flex:1 1 auto;min-width:0}.base-message{display:inline-flex;align-items:center;gap:var(--message-content-gap);padding:var(--message-content-padding-y) var(--message-content-padding-x);border:var(--message-outlined-border-width) solid transparent;border-radius:var(--message-border-radius);font-size:var(--message-text-font-size);font-weight:var(--message-text-font-weight);line-height:normal}.base-message__icon{flex-shrink:0;width:var(--message-icon-size);height:var(--message-icon-size)}.base-message__text{flex:1 1 auto;word-break:break-word}.base-message__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--message-close-button-width);height:var(--message-close-button-height);padding:0;border:0;border-radius:var(--message-close-button-border-radius);background:transparent;color:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.base-message__close:focus{outline:none}.base-message__close-icon{width:var(--message-close-icon-size);height:var(--message-close-icon-size)}.base-message--sm{padding:var(--message-content-sm-padding-y) var(--message-content-sm-padding-x);font-size:var(--message-text-sm-font-size)}.base-message--sm .base-message__icon{width:var(--message-icon-sm-size);height:var(--message-icon-sm-size)}.base-message--sm .base-message__close-icon{width:var(--message-close-icon-sm-size);height:var(--message-close-icon-sm-size)}.base-message--lg{padding:var(--message-content-lg-padding-y) var(--message-content-lg-padding-x);font-size:var(--message-text-lg-font-size)}.base-message--lg .base-message__icon{width:var(--message-icon-lg-size);height:var(--message-icon-lg-size)}.base-message--lg .base-message__close-icon{width:var(--message-close-icon-lg-size);height:var(--message-close-icon-lg-size)}.base-message--success{color:var(--message-success-color)}.base-message--success .base-message__close:hover{background:var(--message-success-close-button-hover-background)}.base-message--success .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-success-close-button-focus-ring-color)}.base-message--success.base-message--solid{background:var(--message-success-background);border-color:var(--message-success-border-color);box-shadow:var(--message-success-shadow)}.base-message--success.base-message--simple{color:var(--message-success-simple-color)}.base-message--success.base-message--outlined{color:var(--message-success-outlined-color);border-color:var(--message-success-outlined-border-color)}.base-message--info{color:var(--message-info-color)}.base-message--info .base-message__close:hover{background:var(--message-info-close-button-hover-background)}.base-message--info .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-info-close-button-focus-ring-color)}.base-message--info.base-message--solid{background:var(--message-info-background);border-color:var(--message-info-border-color);box-shadow:var(--message-info-shadow)}.base-message--info.base-message--simple{color:var(--message-info-simple-color)}.base-message--info.base-message--outlined{color:var(--message-info-outlined-color);border-color:var(--message-info-outlined-border-color)}.base-message--warn{color:var(--message-warn-color)}.base-message--warn .base-message__close:hover{background:var(--message-warn-close-button-hover-background)}.base-message--warn .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-warn-close-button-focus-ring-color)}.base-message--warn.base-message--solid{background:var(--message-warn-background);border-color:var(--message-warn-border-color);box-shadow:var(--message-warn-shadow)}.base-message--warn.base-message--simple{color:var(--message-warn-simple-color)}.base-message--warn.base-message--outlined{color:var(--message-warn-outlined-color);border-color:var(--message-warn-outlined-border-color)}.base-message--error{color:var(--message-error-color)}.base-message--error .base-message__close:hover{background:var(--message-error-close-button-hover-background)}.base-message--error .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-error-close-button-focus-ring-color)}.base-message--error.base-message--solid{background:var(--message-error-background);border-color:var(--message-error-border-color);box-shadow:var(--message-error-shadow)}.base-message--error.base-message--simple{color:var(--message-error-simple-color)}.base-message--error.base-message--outlined{color:var(--message-error-outlined-color);border-color:var(--message-error-outlined-border-color)}.base-message--secondary{color:var(--message-secondary-color)}.base-message--secondary .base-message__close:hover{background:var(--message-secondary-close-button-hover-background)}.base-message--secondary .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-secondary-close-button-focus-ring-color)}.base-message--secondary.base-message--solid{background:var(--message-secondary-background);border-color:var(--message-secondary-border-color);box-shadow:var(--message-secondary-shadow)}.base-message--secondary.base-message--simple{color:var(--message-secondary-simple-color)}.base-message--secondary.base-message--outlined{color:var(--message-secondary-outlined-color);border-color:var(--message-secondary-outlined-border-color)}.base-message--contrast{color:var(--message-contrast-color)}.base-message--contrast .base-message__close:hover{background:var(--message-contrast-close-button-hover-background)}.base-message--contrast .base-message__close:focus-visible{box-shadow:0 0 0 2px var(--message-contrast-close-button-focus-ring-color)}.base-message--contrast.base-message--solid{background:var(--message-contrast-background);border-color:var(--message-contrast-border-color);box-shadow:var(--message-contrast-shadow)}.base-message--contrast.base-message--simple{color:var(--message-contrast-simple-color)}.base-message--contrast.base-message--outlined{color:var(--message-contrast-outlined-color);border-color:var(--message-contrast-outlined-border-color)}.base-message--simple{padding:0;background:transparent;border-color:transparent;box-shadow:none}.workspace-picker{box-sizing:border-box;min-height:100dvh;display:flex;flex-direction:column;background:var(--surface-ground);color:var(--text-color);padding:var(--space-4)}@media(min-width:640px){.workspace-picker{padding:var(--space-6)}}.workspace-picker *,.workspace-picker *:before,.workspace-picker *:after{box-sizing:border-box}.workspace-picker__body{flex:1;width:100%;max-width:960px;margin-inline:auto;padding-block:clamp(32px,9vh,100px) var(--space-8);text-align:center}.workspace-picker__brand{width:52px;height:52px;margin:0 auto var(--space-6)}.workspace-picker__brand svg{width:100%;height:100%}.workspace-picker__title{font-family:var(--title-md-family);font-size:var(--title-md-size);font-weight:var(--title-md-weight);line-height:var(--title-md-line-height);margin:0 0 var(--space-8);font-weight:500}.workspace-picker__title:focus{outline:none}.workspace-picker__grid{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-5)}.workspace-picker__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);width:100%;min-height:180px;padding:var(--space-6) var(--space-4);border:1px solid var(--content-border-color);border-radius:var(--border-radius-xl);background:var(--card-background);color:var(--text-color);font:inherit;cursor:pointer;transition:border-color .15s,background .15s}@media(min-width:640px){.workspace-picker__card{width:216px;min-height:224px}}.workspace-picker__card:hover:not(:disabled){border-color:var(--primary-color);background:var(--content-hover-background)}.workspace-picker__card:focus-visible,.workspace-picker__exit:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.workspace-picker__card.is-current{cursor:default;border-color:var(--primary-color)}.workspace-picker__avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--surface-ground);color:var(--text-muted-color)}.workspace-picker__avatar svg{width:30px;height:30px}.workspace-picker__name{font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);font-weight:600;overflow-wrap:anywhere;max-width:100%}.workspace-picker__current{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color)}.workspace-picker__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.workspace-picker__exit{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--content-border-color);border-radius:var(--border-radius-xl);background:var(--card-background);color:var(--text-color);font:inherit;cursor:pointer}.workspace-picker__exit svg{width:18px;height:18px}.workspace-picker__email{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);overflow-wrap:anywhere}.workspace-picker__error{color:var(--text-color);margin-bottom:var(--space-5)}.workspace-picker__empty,.workspace-picker__loading{color:var(--text-muted-color)}.workspace-picker__loading{padding-block:var(--space-6)}.workspace-picker__spinner{display:inline-block;width:28px;height:28px;border:2px solid var(--content-border-color);border-top-color:var(--primary-color);border-radius:50%;animation:workspace-picker-spin .8s linear infinite}@keyframes workspace-picker-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.workspace-picker__spinner{animation:none}.workspace-picker__card{transition:none}}.session-interruption{box-sizing:border-box;color:var(--text-color)}.session-interruption p{margin:0;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.session-interruption--dialog{display:grid;gap:var(--space-3);outline:none}.session-interruption--full-page{min-height:100dvh;padding:var(--space-4);display:grid;align-items:stretch;justify-items:center;background:var(--surface-ground);outline:none}@media(min-width:640px){.session-interruption--full-page{padding:var(--space-6);place-items:center}}.session-interruption__panel{box-sizing:border-box;width:min(100%,560px);min-height:calc(100dvh - 2 * var(--space-4));padding:var(--space-5);display:grid;justify-items:center;text-align:center;align-content:center;gap:var(--space-2);border-radius:var(--border-radius-xl);background:var(--card-background)}@media(min-width:640px){.session-interruption__panel{min-height:auto;padding:var(--space-7);align-content:normal}}.session-interruption--full-page .base-button{min-width:140px;margin-top:var(--space-5)}.session-interruption__mark{width:80px;height:80px;display:grid;place-items:center;border-radius:50%;background:var(--message-warn-background);color:var(--message-warn-color)}.session-interruption__mark-icon{width:48px;height:48px}.session-interruption__eyebrow{color:var(--text-muted-color);font-weight:var(--font-weight-semibold)}.session-interruption__title{margin:var(--space-2) 0 0;font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.session-interruption__detail{color:var(--text-muted-color)}.session-interruption__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.base-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;overflow:hidden;width:var(--avatar-width);height:var(--avatar-height);border-radius:var(--avatar-border-radius);background:var(--avatar-background);color:var(--avatar-color);font-family:inherit;font-weight:400;line-height:normal;-webkit-user-select:none;user-select:none}.base-avatar.is-circle{border-radius:var(--border-radius-pill)}.base-avatar--image{background:transparent}.base-avatar__label{font-size:var(--avatar-font-size)}.base-avatar__icon{width:var(--avatar-icon-size);height:var(--avatar-icon-size)}.base-avatar__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.base-avatar--lg{width:var(--avatar-lg-width);height:var(--avatar-lg-height)}.base-avatar--lg .base-avatar__label{font-size:var(--avatar-lg-font-size)}.base-avatar--lg .base-avatar__icon{width:var(--avatar-lg-icon-size);height:var(--avatar-lg-icon-size)}.base-avatar--xl{width:var(--avatar-xl-width);height:var(--avatar-xl-height)}.base-avatar--xl .base-avatar__label{font-size:var(--avatar-xl-font-size)}.base-avatar--xl .base-avatar__icon{width:var(--avatar-xl-icon-size);height:var(--avatar-xl-icon-size)}.base-popover{position:fixed;top:0;left:0;z-index:var(--z-overlay);max-width:calc(100vw - 16px);overflow:hidden;border:1px solid var(--popover-border-color);border-radius:var(--popover-border-radius);background:var(--popover-background);color:var(--popover-color);box-shadow:var(--popover-shadow)}.base-popover:focus{outline:none}.base-popover__content{padding:var(--popover-content-padding)}.base-popover-enter-active,.base-popover-leave-active{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-popover-enter-from,.base-popover-leave-to{opacity:0;transform:translateY(-.25rem)}.base-togglebutton{display:inline-flex;align-items:stretch;justify-content:center;min-height:var(--button-height);padding:var(--togglebutton-padding);border:1px solid var(--togglebutton-border-color);border-radius:var(--togglebutton-border-radius);background:var(--togglebutton-background);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-togglebutton__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--togglebutton-gap);padding:var(--togglebutton-content-padding-y) var(--togglebutton-content-padding-x);border-radius:var(--togglebutton-content-border-radius);background:transparent;color:var(--togglebutton-color);font-weight:var(--togglebutton-font-weight);font-size:var(--body-md-size);line-height:1;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-togglebutton__icon{width:1em;height:1em;flex:none;color:var(--togglebutton-icon-color)}.base-togglebutton__label{white-space:nowrap}.base-togglebutton:hover:not(:disabled){background:var(--togglebutton-hover-background)}.base-togglebutton:hover:not(:disabled) .base-togglebutton__content{color:var(--togglebutton-hover-color)}.base-togglebutton:hover:not(:disabled) .base-togglebutton__icon{color:var(--togglebutton-icon-hover-color)}.base-togglebutton.is-checked{background:var(--togglebutton-checked-background);border-color:var(--togglebutton-checked-border-color)}.base-togglebutton.is-checked .base-togglebutton__content{background:var(--togglebutton-content-checked-background);color:var(--togglebutton-checked-color)}.base-togglebutton.is-checked .base-togglebutton__icon{color:var(--togglebutton-icon-checked-color)}.base-togglebutton:focus-visible{outline:var(--togglebutton-focus-ring-width) solid var(--togglebutton-focus-ring-color);outline-offset:var(--togglebutton-focus-ring-offset)}.base-togglebutton.is-invalid{border-color:var(--togglebutton-invalid-border-color)}.base-togglebutton:disabled{background:var(--togglebutton-disabled-background);border-color:var(--togglebutton-disabled-border-color);cursor:not-allowed}.base-togglebutton:disabled .base-togglebutton__content{color:var(--togglebutton-disabled-color)}.base-togglebutton:disabled .base-togglebutton__icon{color:var(--togglebutton-icon-disabled-color)}.base-togglebutton--sm{min-height:var(--button-height-sm)}.base-togglebutton--sm .base-togglebutton__content{padding:var(--togglebutton-sm-zadding-y) var(--togglebutton-sm-zadding-x);font-size:var(--togglebutton-sm-font-size)}.base-togglebutton--lg{min-height:var(--button-height-lg)}.base-togglebutton--lg .base-togglebutton__content{padding:var(--togglebutton-lg-zadding-y) var(--togglebutton-lg-zadding-x);font-size:var(--togglebutton-lg-font-size)}.base-selectbutton{display:inline-flex;align-items:stretch}.base-selectbutton .base-selectbutton__option{border-radius:0}.base-selectbutton .base-selectbutton__option:not(:first-child){margin-left:-1px}.base-selectbutton .base-selectbutton__option:first-child{border-top-left-radius:var(--selectbutton-border-radius);border-bottom-left-radius:var(--selectbutton-border-radius)}.base-selectbutton .base-selectbutton__option:last-child{border-top-right-radius:var(--selectbutton-border-radius);border-bottom-right-radius:var(--selectbutton-border-radius)}.base-selectbutton .base-selectbutton__option.is-checked,.base-selectbutton .base-selectbutton__option.is-invalid{position:relative;z-index:1}.account-menu{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.account-menu__identity{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.account-menu__who{display:flex;flex-direction:column;min-width:0}.account-menu__name{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account-menu__email{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account-menu__row{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-1) var(--space-3)}.account-menu__row-icon{flex:none;width:18px;height:18px;opacity:.7}.account-menu__row-label{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);flex:1;min-width:0}.account-menu__row-control{flex:none}.account-menu__divider{height:var(--border-width-thin);margin:var(--space-2) 0;background:var(--divider-border-color)}.account-menu__action{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-1) var(--space-3);border:0;border-radius:var(--border-radius-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.account-menu__action:hover{background:var(--content-hover-background)}.account-menu__action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.account-menu__workspaces{display:flex;flex-direction:column;border-block:1px solid var(--content-border-color);padding-block:var(--space-3);margin-block:var(--space-3)}.account-menu__workspace-label{display:block;color:var(--text-muted-color);padding-inline:var(--space-3)}.account-menu__action span{overflow-wrap:anywhere;text-align:left}.account-menu__action:disabled{cursor:wait;opacity:.6}.base-tag{display:inline-flex;align-items:center;gap:var(--tag-gap);padding:var(--tag-padding-y) var(--tag-padding-x);border-radius:var(--tag-border-radius);font-family:inherit;font-size:var(--tag-font-size);font-weight:var(--tag-font-weight);line-height:15px;white-space:nowrap;background:var(--_bg);color:var(--_fg)}.base-tag__icon{width:.875em;height:.875em;flex:none}.base-tag__label{display:inline-block}.base-tag.is-rounded{border-radius:var(--_rounded-radius, var(--tag-rounded-border-radius))}.base-tag--primary{--_bg: var(--tag-primary-background);--_fg: var(--tag-primary-color)}.base-tag--primary.base-tag--solid{--_bg: var(--tag-primary-solid-background);--_fg: var(--tag-primary-solid-color)}.base-tag--secondary{--_bg: var(--tag-secondary-background);--_fg: var(--tag-secondary-color)}.base-tag--secondary.base-tag--solid{--_bg: var(--tag-secondary-solid-background);--_fg: var(--tag-secondary-solid-color)}.base-tag--success{--_bg: var(--tag-success-background);--_fg: var(--tag-success-color)}.base-tag--success.base-tag--solid{--_bg: var(--tag-success-solid-background);--_fg: var(--tag-success-solid-color)}.base-tag--info{--_bg: var(--tag-info-background);--_fg: var(--tag-info-color)}.base-tag--info.base-tag--solid{--_bg: var(--tag-info-solid-background);--_fg: var(--tag-info-solid-color)}.base-tag--warn{--_bg: var(--tag-warn-background);--_fg: var(--tag-warn-color)}.base-tag--warn.base-tag--solid{--_bg: var(--tag-warn-solid-background);--_fg: var(--tag-warn-solid-color)}.base-tag--danger{--_bg: var(--tag-danger-background);--_fg: var(--tag-danger-color)}.base-tag--danger.base-tag--solid{--_bg: var(--tag-danger-solid-background);--_fg: var(--tag-danger-solid-color)}.base-tag--contrast{--_bg: var(--tag-contrast-background);--_fg: var(--tag-contrast-color)}.base-tag--contrast.base-tag--solid{--_bg: var(--tag-contrast-solid-background);--_fg: var(--tag-contrast-solid-color)}.base-tag--md{--tag-gap: var(--scale-0-375);--tag-font-size: var(--scale-0-875);--tag-padding-y: var(--scale-0-375);--tag-padding-x: var(--scale-0-75);--_rounded-radius: 999px}.base-tag--lg{--tag-gap: var(--scale-0-375);--tag-font-size: var(--scale-1);--tag-padding-y: var(--scale-0-5);--tag-padding-x: var(--scale-0-875);--_rounded-radius: 999px;line-height:17px}.notif-card{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);background:var(--card-background);color:var(--card-color);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.notif-card:hover{background:var(--button-text-secondary-hover-background)}.notif-card:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.notif-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.notif-card__time{font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);display:inline-flex;align-items:center;gap:var(--space-1);flex:none;color:var(--text-muted-color)}.notif-card__dot{width:6px;height:6px;border-radius:50%;background:var(--tag-danger-color);flex:none}.notif-card__title{font-family:var(--subtitle-sm-family);font-size:var(--subtitle-sm-size);font-weight:var(--subtitle-sm-weight);line-height:var(--subtitle-sm-line-height);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);overflow-wrap:break-word}.notif-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.notif-card__store{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;color:var(--text-muted-color)}.notif-card__store-icon{width:16px;height:16px;flex:none}.notif-card__disposition{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.notif-card__disposed-by{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);display:inline-flex;align-items:center;gap:var(--space-1);flex:none;color:var(--text-muted-color)}.notif-card__disposed-icon{width:16px;height:16px;flex:none}.notif-card__note{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);min-width:0;color:var(--text-muted-color);overflow-wrap:break-word}.base-text-field{display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-text-field__label{font-size:var(--body-sm-size);font-weight:600}.base-text-field__required{margin-left:2px;color:var(--inputtext-invalid-border-color)}.base-text-field__control{display:flex;align-items:center;background:var(--inputtext-background);border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);box-shadow:var(--inputtext-shadow);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-text-field__input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:var(--inputtext-padding-y) var(--inputtext-padding-x);font-family:inherit;font-size:var(--body-md-size);color:var(--inputtext-color);line-height:1.4}.base-text-field__input::placeholder{color:var(--inputtext-placeholder-color)}.base-text-field__icon{flex:none;width:1.15em;height:1.15em;color:var(--iconfield-icon-color)}.base-text-field__icon--prepend{margin-left:var(--inputtext-padding-x)}.base-text-field__icon--append{margin-right:var(--inputtext-padding-x)}.base-text-field.has-prepend .base-text-field__input{padding-left:8px}.base-text-field.has-append .base-text-field__input{padding-right:8px}.base-text-field__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;margin-right:var(--inputtext-padding-x);padding:0;border:0;background:transparent;color:var(--iconfield-icon-color);cursor:pointer}.base-text-field__clear svg{width:1.15em;height:1.15em}.base-text-field__clear:hover{color:var(--text-color)}.base-text-field__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-text-field__message.is-invalid{color:var(--inputtext-invalid-border-color)}.base-text-field:not(.is-disabled) .base-text-field__control:hover{border-color:var(--inputtext-hover-border-color)}.base-text-field .base-text-field__control:focus-within{border-color:var(--inputtext-focus-border-color);outline:var(--inputtext-focus-ring-width) solid var(--inputtext-focus-ring-color);outline-offset:var(--inputtext-focus-ring-offset)}.base-text-field.is-filled .base-text-field__control{background:var(--inputtext-filled-background)}.base-text-field.is-invalid .base-text-field__control,.base-text-field.is-invalid:not(.is-disabled) .base-text-field__control:hover{border-color:var(--inputtext-invalid-border-color)}.base-text-field.is-invalid .base-text-field__input::placeholder{color:var(--inputtext-invalid-placeholder-color)}.base-text-field.is-disabled .base-text-field__control{background:var(--inputtext-disabled-background);box-shadow:none}.base-text-field.is-disabled .base-text-field__input{color:var(--inputtext-disabled-color);cursor:not-allowed}.base-text-field--sm .base-text-field__input{padding:var(--inputtext-sm-padding-y) var(--inputtext-sm-padding-x);font-size:var(--inputtext-sm-font-size)}.base-text-field--lg .base-text-field__input{padding:var(--inputtext-lg-padding-y) var(--inputtext-lg-padding-x);font-size:var(--inputtext-lg-font-size)}.notif-dispose{display:flex;min-width:0}.notif-dispose__form{display:flex;align-items:center;gap:var(--space-1);min-width:0;flex:1}.notif-dispose__form:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.notif-dispose__note{flex:1;min-width:0}.notif-mark-all__confirm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.notif-mark-all__confirm:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.notif-mark-all__trigger[aria-disabled=true]{opacity:var(--button-disabled-opacity);cursor:not-allowed;box-shadow:none}.notif-mark-all__trigger[aria-disabled=true]:hover,.notif-mark-all__trigger[aria-disabled=true]:active{background:var(--_bg, transparent);border-color:var(--_border, transparent);color:var(--_fg, inherit)}.notif-mark-all__prompt{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-color);overflow-wrap:anywhere;min-width:0}.notif-menu{box-sizing:border-box;display:flex;flex-direction:column;width:360px;max-width:100%;color:var(--card-color);overflow:hidden}.notif-menu__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.notif-menu__head>.base-button,.notif-menu__head>.notif-mark-all__confirm{margin-inline-start:auto}.notif-menu__title{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-bold);color:var(--text-color)}.notif-menu__head>.notif-mark-all__confirm{flex:1 1 100%}.notif-menu__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-thin) solid var(--content-border-color)}.notif-menu__chips .base-button{min-width:3.5rem}.notif-menu__list{display:flex;flex-direction:column;max-height:360px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollpanel-bar-background) transparent}.notif-menu__list::-webkit-scrollbar{width:var(--scrollpanel-bar-size, 9px)}.notif-menu__list::-webkit-scrollbar-track{background:transparent}.notif-menu__list::-webkit-scrollbar-thumb{background:var(--scrollpanel-bar-background);border-radius:var(--scrollpanel-bar-border-radius)}.notif-menu__list::-webkit-scrollbar-thumb:hover{background:var(--surface-500)}.notif-menu__list{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--space-3)),transparent);mask-image:linear-gradient(to bottom,black calc(100% - var(--space-3)),transparent)}.notif-menu__list .notif-menu__item+.notif-menu__item{border-top:var(--border-width-thin) solid var(--content-border-color)}.notif-menu__item .notif-dispose{padding:0 var(--space-4) var(--space-3)}.notif-menu__empty{display:grid;justify-items:center;align-content:center;gap:var(--space-2);min-height:220px;padding:var(--space-5) var(--space-4);color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.notif-menu__empty-icon{width:40px;height:40px;opacity:.7}.notif-menu__foot{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.base-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--badge-height);min-width:var(--badge-min-width);border-radius:var(--border-radius-pill);font-family:inherit;font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:normal;white-space:nowrap;background:var(--_bg);color:var(--_fg)}.base-badge.is-square{padding-inline:var(--badge-padding-x);border-radius:var(--badge-border-radius)}.base-badge--primary{--_bg: var(--badge-primary-background);--_fg: var(--badge-primary-color)}.base-badge--secondary{--_bg: var(--badge-secondary-background);--_fg: var(--badge-secondary-color)}.base-badge--success{--_bg: var(--badge-success-background);--_fg: var(--badge-success-color)}.base-badge--info{--_bg: var(--badge-info-background);--_fg: var(--badge-info-color)}.base-badge--warn{--_bg: var(--badge-warn-background);--_fg: var(--badge-warn-color)}.base-badge--danger{--_bg: var(--badge-danger-background);--_fg: var(--badge-danger-color)}.base-badge--contrast{--_bg: var(--badge-contrast-background);--_fg: var(--badge-contrast-color)}.base-badge--sm{height:var(--badge-sm-height);min-width:var(--badge-sm-min-width);font-size:var(--badge-sm-font-size)}.base-badge--lg{height:var(--badge-lg-height);min-width:var(--badge-lg-min-width);font-size:var(--badge-lg-font-size)}.base-badge--xl{height:var(--badge-xl-height);min-width:var(--badge-xl-min-width);font-size:var(--badge-xl-font-size)}.base-overlaybadge{position:relative;display:inline-flex}.base-overlaybadge__badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;outline:var(--overlaybadge-outline-width) solid var(--overlaybadge-outline-color)}.notif-bell{position:relative;display:inline-flex}.notif-bell__btn{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.notif-bell__btn:hover{background:var(--content-hover-background)}.notif-bell__btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.notif-bell__icon{width:22px;height:22px}.base-popover__content:has(>.notif-menu){padding:0}.workspace-context{box-sizing:border-box;display:flex;min-width:0;align-items:center;color:var(--text-color)}.workspace-context__icon{flex:none;width:18px;height:18px;color:var(--primary-color)}.workspace-context__field{display:grid;min-width:0;flex:1;gap:2px}.workspace-context__control{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.workspace-context__label{overflow:hidden;color:var(--text-muted-color);font-size:var(--font-scale-body-sm-size);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-context__select{flex:1;width:100%;min-width:0;padding:3px 26px 3px var(--space-2);color:inherit;font:inherit;font-weight:600;line-height:1.35;background:var(--content-background);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-sm)}.workspace-context__select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.workspace-context--inline{min-height:44px;padding:0 var(--space-2);border-radius:var(--border-radius-md);transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.workspace-context--inline:hover{background:var(--content-hover-background)}.workspace-context--inline .workspace-context__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workspace-context--inline .workspace-context__select{min-height:40px;padding-top:0;padding-bottom:0;background:transparent;border-color:transparent}.workspace-context--bar{min-height:60px;padding:var(--space-2) var(--space-4);background:var(--content-background);border-bottom:var(--border-width-thin) solid var(--content-border-color)}.workspace-context--bar .workspace-context__select{padding-top:var(--space-2);padding-bottom:var(--space-2)}.app-bar-shell{display:block}.app-bar{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);height:64px;padding:0 var(--space-3);background:var(--content-background);border-bottom:var(--border-width-thin) solid var(--content-border-color)}@media(min-width:768px){.app-bar{gap:var(--space-4);padding:0 var(--space-5)}}.app-bar__burger{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:calc(var(--space-2) * -1);border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-bar__burger svg{width:22px;height:22px}.app-bar__burger:hover{background:var(--content-hover-background)}.app-bar__burger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@media(min-width:1024px){.app-bar__burger{display:none}}.app-bar__brand{display:flex;align-items:center;gap:var(--space-3);flex:1 1 auto;min-width:0;overflow:hidden}.app-bar__workspace--desktop{display:none}@media(min-width:768px){.app-bar__workspace--desktop{display:flex;flex:0 1 280px;min-width:160px}}.app-bar__workspace--narrow{display:flex}@media(min-width:768px){.app-bar__workspace--narrow{display:none}}.app-bar__logo{flex:none;display:block;height:26px}.app-bar__logo svg{display:block;height:26px;width:auto}.app-bar__divider{display:block;flex:none;width:var(--border-width-thin);height:28px;background:var(--divider-border-color)}.app-bar__product{display:block;font-family:var(--subtitle-md-family);font-size:var(--subtitle-md-size);font-weight:var(--subtitle-md-weight);line-height:var(--subtitle-md-line-height);font-weight:600;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-bar__notif{flex:none}.app-bar__user{display:none;align-items:center;gap:var(--space-2);flex:0 1 auto;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--border-radius-pill);background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-bar__user:hover{background:var(--content-hover-background)}.app-bar__user:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@media(min-width:768px){.app-bar__user{display:flex}}.app-bar__user-meta{display:flex;align-items:center;gap:var(--space-2);min-width:0}.app-bar__user-meta>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-bar__caret{flex:none;width:14px;height:14px;opacity:.6}.app-bar__account-menu{min-width:264px}.app-bar__user--workspace{display:flex;padding-inline:var(--space-2);max-width:50%}.app-bar__current-workspace{font-weight:var(--font-weight-semibold)}.app-bar__user--workspace>.base-avatar,.app-bar__user--workspace .app-bar__user-meta>span:first-child{display:none}@media(min-width:768px){.app-bar__user--workspace{padding-inline:var(--space-3);max-width:none}.app-bar__user--workspace>.base-avatar{display:inline-flex}.app-bar__user--workspace .app-bar__user-meta>span:first-child{display:inline}}.app-bar__end{display:flex;align-items:center;margin-left:auto;margin-right:var(--space-2, .5rem)}.app-bar__logo[data-v-3708a48e]{color:#101938}.theme-dark .app-bar__logo[data-v-3708a48e]{color:#fff}:host-context(.theme-dark) .app-bar__logo[data-v-3708a48e]{color:#fff}.base-drawer{position:absolute;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--drawer-border-color);background:var(--drawer-background);color:var(--drawer-color);box-shadow:var(--drawer-shadow)}.base-drawer:focus{outline:none}.base-drawer--left{inset:0 auto 0 0;width:var(--drawer-width)}.base-drawer--right{inset:0 0 0 auto;width:var(--drawer-width)}.base-drawer--top{inset:0 0 auto 0;height:var(--drawer-height)}.base-drawer--bottom{inset:auto 0 0 0;height:var(--drawer-height)}.base-drawer--fullscreen{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.base-drawer__header{display:flex;flex-shrink:0;gap:var(--scale-0-5);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:var(--drawer-header-padding)}.base-drawer__title{flex:1 1 auto;min-width:0;font-size:var(--drawer-title-font-size);font-weight:var(--drawer-title-font-weight);color:var(--drawer-color);word-break:break-word}.base-drawer__actions{display:flex;flex-shrink:0;align-items:center}.base-drawer__content{flex:1 1 auto;box-sizing:border-box;width:100%;overflow-y:auto;padding:var(--drawer-content-padding-top) var(--drawer-content-padding-right) var(--drawer-content-padding-bottom) var(--drawer-content-padding-left);font-size:var(--font-scale-body-md-size);line-height:1.625;color:var(--drawer-color)}.base-drawer__footer{flex-shrink:0;box-sizing:border-box;width:100%;padding:var(--drawer-footer-padding)}.base-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);pointer-events:none}.base-drawer__wrapper--modal{pointer-events:auto;background:var(--mask-background)}.base-drawer__wrapper .base-drawer{pointer-events:auto}.base-drawer-left-enter-active,.base-drawer-left-leave-active,.base-drawer-right-enter-active,.base-drawer-right-leave-active,.base-drawer-top-enter-active,.base-drawer-top-leave-active,.base-drawer-bottom-enter-active,.base-drawer-bottom-leave-active,.base-drawer-fade-enter-active,.base-drawer-fade-leave-active{transition:opacity var(--motion-duration-slow) var(--motion-easing-standard)}.base-drawer-left-enter-active .base-drawer,.base-drawer-left-leave-active .base-drawer,.base-drawer-right-enter-active .base-drawer,.base-drawer-right-leave-active .base-drawer,.base-drawer-top-enter-active .base-drawer,.base-drawer-top-leave-active .base-drawer,.base-drawer-bottom-enter-active .base-drawer,.base-drawer-bottom-leave-active .base-drawer,.base-drawer-fade-enter-active .base-drawer,.base-drawer-fade-leave-active .base-drawer{transition:transform var(--motion-duration-slow) var(--motion-easing-standard)}.base-drawer-left-enter-from,.base-drawer-left-leave-to{opacity:0}.base-drawer-left-enter-from .base-drawer,.base-drawer-left-leave-to .base-drawer{transform:translate(-100%)}.base-drawer-right-enter-from,.base-drawer-right-leave-to{opacity:0}.base-drawer-right-enter-from .base-drawer,.base-drawer-right-leave-to .base-drawer{transform:translate(100%)}.base-drawer-top-enter-from,.base-drawer-top-leave-to{opacity:0}.base-drawer-top-enter-from .base-drawer,.base-drawer-top-leave-to .base-drawer{transform:translateY(-100%)}.base-drawer-bottom-enter-from,.base-drawer-bottom-leave-to{opacity:0}.base-drawer-bottom-enter-from .base-drawer,.base-drawer-bottom-leave-to .base-drawer{transform:translateY(100%)}.base-drawer-fade-enter-from,.base-drawer-fade-leave-to{opacity:0}.app-shell{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:100%;background:var(--content-background);color:var(--content-color);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.app-shell__body{display:flex;flex:1;min-height:0}.app-shell__rail{display:none;flex-direction:column;gap:var(--space-1);width:88px;padding:var(--space-3) var(--space-2);border-right:var(--border-width-thin) solid var(--content-border-color);flex:0 0 auto;overflow-y:auto}@media(min-width:1024px){.app-shell__rail{display:flex}}.app-shell__rail-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1);border:0;border-radius:var(--border-radius-lg);background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-shell__rail-item:hover{background:var(--content-hover-background)}.app-shell__rail-item:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:-2px}.app-shell__rail-item.is-active{background:var(--content-hover-background);font-weight:600}.app-shell__rail-icon{position:relative;display:grid;place-items:center}.app-shell__rail-icon svg{width:22px;height:22px}.app-shell__rail-badge{position:absolute;top:-6px;right:-10px}.app-shell__rail-label{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);line-height:1.2}.app-shell__main{flex:1;min-width:0;padding:var(--space-4);background:var(--surface-ground);overflow:auto}@media(min-width:768px){.app-shell__main{padding:var(--space-5)}}.app-shell__breadcrumb{margin-bottom:var(--space-4)}.app-shell__drawer-nav{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--content-border-color)}.app-shell__drawer-item{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--border-radius-lg);background:transparent;color:inherit;text-align:left;cursor:pointer;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-shell__drawer-item:hover{background:var(--content-hover-background)}.app-shell__drawer-item:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:-2px}.app-shell__drawer-item.is-active{background:var(--content-hover-background);font-weight:600}.app-shell__drawer-account-row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--border-radius-lg);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-shell__drawer-account-row:hover{background:var(--content-hover-background)}.app-shell__drawer-account-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.app-shell__drawer-account-who{display:flex;flex-direction:column;flex:1;min-width:0}.app-shell__drawer-account-name{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-shell__drawer-account-email{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-shell__drawer-account-chevron{flex:none;width:16px;height:16px;opacity:.6}.app-shell__drawer-back{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:44px;margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.app-shell__drawer-back:hover{background:var(--content-hover-background)}.app-shell__drawer-back:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.app-shell__drawer-back-icon{flex:none;width:16px;height:16px}.app-shell__drawer-icon{display:grid;place-items:center;flex:none}.app-shell__drawer-icon svg{width:20px;height:20px}.app-shell__drawer-label{flex:1}.centered-container[data-v-aa635d8d]{box-sizing:border-box;display:flex;justify-content:center}.centered-container--start[data-v-aa635d8d]{align-items:flex-start}.centered-container--center[data-v-aa635d8d]{align-items:center}.notif-toaster{position:fixed;top:calc(64px + var(--space-4));right:var(--space-4);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-3);width:300px;max-width:calc(100vw - var(--space-4) * 2)}.notif-toaster__item{--card-background: var(--tooltip-background);--card-color: var(--tooltip-color);--text-color: var(--tooltip-color);--text-muted-color: var(--surface-300);--button-text-secondary-hover-background: var(--surface-600);--tag-danger-color: var(--tag-danger-solid-background);position:relative;background:var(--card-background);border-radius:var(--border-radius-md);box-shadow:var(--popover-shadow);overflow:hidden;cursor:pointer}.notif-toaster__close{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--border-radius-pill);background:var(--card-background);color:var(--text-color);opacity:0;cursor:pointer;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),background var(--motion-duration-fast) var(--motion-easing-standard)}.notif-toaster__close:hover{background:var(--button-text-secondary-hover-background)}.notif-toaster__close:focus-visible{opacity:1;outline:2px solid var(--button-primary-background);outline-offset:2px}.notif-toaster__close svg{width:1rem;height:1rem}.notif-toaster__item:hover .notif-toaster__close{opacity:1}.notif-toaster__item .notif-card__time{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.notif-toaster__item:hover .notif-card__time{opacity:0}.notif-toast-enter-active,.notif-toast-leave-active,.notif-toast-move{transition:opacity var(--motion-duration-normal) var(--motion-easing-standard),transform var(--motion-duration-normal) var(--motion-easing-standard)}.notif-toast-leave-active{position:absolute;width:100%}.notif-toast-enter-from,.notif-toast-leave-to{opacity:0;transform:translateY(-12px)}.base-card{display:flex;flex-direction:column;gap:var(--card-body-gap);overflow:hidden;border-radius:var(--card-border-radius);background:var(--card-background);color:var(--card-color)}.base-card__header{width:100%}.base-card__header img{display:block;width:100%;object-fit:cover}.base-card__body{display:flex;flex-direction:column;gap:var(--card-body-gap);padding:var(--card-body-padding)}.base-card__caption{display:flex;flex-direction:column;gap:var(--card-caption-gap)}.base-card__title{font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);color:var(--card-color)}.base-card__subtitle{font-size:var(--font-scale-body-md-size);color:var(--card-subtitle-color)}.base-card__content{font-size:var(--font-scale-body-md-size);line-height:1.625;color:var(--card-color)}.base-card__footer{display:flex;gap:var(--card-body-gap)}.role-switcher__row[data-v-b53a78df]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.role-switcher__label[data-v-b53a78df]{font-size:.875rem;font-weight:600}.role-switcher__note[data-v-b53a78df]{font-size:.75rem;color:var(--text-muted-color)}.app-root[data-v-fe0b387f]{display:flex;flex-direction:column;min-height:100%}.app-root__main[data-v-fe0b387f]{flex:1;padding:var(--space-4)}@media(min-width:768px){.app-root__main[data-v-fe0b387f]{padding:var(--space-5)}}.app-root--shell[data-v-fe0b387f]{height:100dvh}.app-root--bare[data-v-fe0b387f]{min-height:100dvh;background:var(--surface-ground);--content-background: transparent;--content-border-color: transparent}.page-layout{margin-inline:auto}.page-layout--narrow{max-width:var(--page-max-width-narrow, 720px)}.page-layout--wide{max-width:var(--page-max-width-wide, 1120px)}.page-layout--full{max-width:none}.page-layout__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}@media(min-width:640px){.page-layout__head{flex-direction:row;align-items:center;gap:var(--space-4)}}.page-layout__title{margin:0;font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.page-layout__actions{display:flex;align-items:center;gap:var(--space-2);flex:none}@media(min-width:640px){.page-layout__actions{margin-inline-start:auto}}.base-checkbox{display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--text-color);font-family:inherit;font-size:var(--body-md-size);line-height:1.4;-webkit-user-select:none;user-select:none}.base-checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.base-checkbox__box{flex:none;box-sizing:border-box;width:var(--checkbox-width);height:var(--checkbox-height);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background:var(--checkbox-background);color:var(--checkbox-icon-checked-color);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-checkbox__icon{width:var(--checkbox-icon-size);height:var(--checkbox-icon-size)}.base-checkbox__label{min-width:0}.base-checkbox.is-filled .base-checkbox__box{background:var(--checkbox-filled-background)}.base-checkbox:hover .base-checkbox__box{border-color:var(--checkbox-hover-border-color)}.base-checkbox.is-checked .base-checkbox__box,.base-checkbox.is-indeterminate .base-checkbox__box{background:var(--checkbox-checked-background);border-color:var(--checkbox-checked-border-color)}.base-checkbox.is-checked:hover .base-checkbox__box,.base-checkbox.is-indeterminate:hover .base-checkbox__box{background:var(--checkbox-checked-hover-background);border-color:var(--checkbox-checked-hover-border-color);color:var(--checkbox-icon-checked-hover-color)}.base-checkbox .base-checkbox__input:focus-visible+.base-checkbox__box{border-color:var(--checkbox-focus-border-color);outline:var(--checkbox-focus-ring-width) solid var(--checkbox-focus-ring-color);outline-offset:var(--checkbox-focus-ring-offset)}.base-checkbox.is-disabled{cursor:not-allowed;color:var(--text-muted-color)}.base-checkbox.is-disabled .base-checkbox__box{background:var(--checkbox-disabled-background);border-color:var(--checkbox-border-color);color:var(--checkbox-icon-disabled-color)}.base-checkbox.is-disabled.is-checked .base-checkbox__box,.base-checkbox.is-disabled.is-indeterminate .base-checkbox__box{border-color:var(--checkbox-checked-disabled-border-color)}.base-checkbox--sm .base-checkbox__box{width:var(--checkbox-sm-width);height:var(--checkbox-sm-height)}.base-checkbox--sm .base-checkbox__icon{width:var(--checkbox-icon-sm-size);height:var(--checkbox-icon-sm-size)}.base-checkbox--lg{font-size:var(--body-lg-size)}.base-checkbox--lg .base-checkbox__box{width:var(--checkbox-lg-width);height:var(--checkbox-lg-height)}.base-checkbox--lg .base-checkbox__icon{width:var(--checkbox-icon-lg-size);height:var(--checkbox-icon-lg-size)}.base-select{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-select__label{font-size:var(--body-sm-size);font-weight:600}.base-select__required{margin-left:2px;color:var(--select-invalid-border-color)}.base-select__control{display:flex;align-items:center;gap:8px;width:100%;padding:var(--select-padding-y) var(--select-padding-x);border:1px solid var(--select-border-color);border-radius:var(--select-border-radius);background:var(--select-background);box-shadow:var(--select-shadow);color:var(--select-color);font:inherit;font-size:var(--body-md-size);text-align:left;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-select:not(.is-disabled) .base-select__control:hover{border-color:var(--select-hover-border-color)}.base-select.is-open .base-select__control{border-color:var(--select-focus-border-color);outline:var(--select-focus-ring-width) solid var(--select-focus-ring-color);outline-offset:var(--select-focus-ring-offset)}.base-select__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-select__value.is-placeholder{color:var(--select-placeholder-color)}.base-select__clear{flex:none;display:inline-flex;color:var(--iconfield-icon-color);cursor:pointer}.base-select__clear svg{width:1em;height:1em}.base-select__clear:hover{color:var(--select-color)}.base-select__caret{flex:none;width:1.15em;height:1.15em;color:var(--select-dropdown-color);transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-select__caret.is-open{transform:rotate(180deg)}.base-select.is-invalid .base-select__control{border-color:var(--select-invalid-border-color)}.base-select.is-disabled .base-select__control{background:var(--select-disabled-background);color:var(--select-disabled-color);box-shadow:none;cursor:not-allowed}.base-select__overlay{position:fixed;z-index:var(--z-overlay);padding:var(--select-list-padding-y) var(--select-list-padding-x);background:var(--select-overlay-background);border:1px solid var(--select-overlay-border-color);border-radius:var(--select-overlay-border-radius);box-shadow:var(--select-overlay-shadow)}.base-select__filter{display:flex;align-items:center;gap:6px;padding:4px 8px;margin-bottom:var(--select-list-gap);border:1px solid var(--select-border-color);border-radius:var(--select-option-border-radius)}.base-select__filter-icon{flex:none;width:1em;height:1em;color:var(--iconfield-icon-color)}.base-select__filter-input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:var(--body-sm-size);color:var(--select-color)}.base-select__filter-input::placeholder{color:var(--select-placeholder-color)}.base-select__list{display:flex;flex-direction:column;gap:var(--select-list-gap);margin:0;padding:0;max-height:var(--select-list-max-height, 240px);overflow-y:auto;list-style:none}.base-select__option{display:flex;align-items:center;gap:8px;padding:var(--select-option-padding-y) var(--select-option-padding-x);border-radius:var(--select-option-border-radius);color:var(--select-option-color);cursor:pointer}.base-select__option.is-focus{background:var(--select-option-focus-background);color:var(--select-option-focus-color)}.base-select__option.is-selected{background:var(--select-option-selected-background);color:var(--select-option-selected-color)}.base-select__option.is-selected.is-focus{background:var(--select-option-selected-focus-background);color:var(--select-option-selected-focus-color)}.base-select__option.is-disabled{opacity:.45;cursor:not-allowed}.base-select__option-icon{flex:none;width:1.15em;height:1.15em}.base-select__option-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-select__option-check{flex:none;width:1.05em;height:1.05em;color:var(--select-checkmark-color)}.base-select__empty{padding:var(--select-option-padding-y) var(--select-option-padding-x);color:var(--select-placeholder-color);font-size:var(--body-sm-size);list-style:none}.base-select__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-select__message.is-invalid{color:var(--select-invalid-border-color)}.base-select--sm .base-select__control{padding:var(--select-sm-padding-y) var(--select-sm-padding-x);font-size:var(--select-sm-font-size)}.base-select--lg .base-select__control{padding:var(--select-lg-padding-y) var(--select-lg-padding-x);font-size:var(--select-lg-font-size)}.base-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--paginator-gap);padding:var(--paginator-padding-y) var(--paginator-padding-x);border-radius:var(--paginator-border-radius);background:var(--paginator-background);color:var(--paginator-color)}.base-paginator__nav{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--paginator-nav-button-width);height:var(--paginator-nav-button-height);padding:0;border:0;border-radius:var(--paginator-nav-button-border-radius);background:var(--paginator-nav-button-background);color:var(--paginator-nav-button-color);font-family:inherit;font-size:var(--font-scale-body-md-size);line-height:normal;cursor:pointer;transition:background-color var(--motion-duration-fast),color var(--motion-duration-fast)}.base-paginator__nav:hover:not(:disabled):not(.is-selected){background:var(--paginator-nav-button-hover-background);color:var(--paginator-nav-button-hover-color)}.base-paginator__nav.is-selected{background:var(--paginator-nav-button-selected-background);color:var(--paginator-nav-button-selected-color)}.base-paginator__nav:focus-visible{outline:var(--paginator-nav-button-focus-ring-width) solid var(--paginator-nav-button-focus-ring-color);outline-offset:var(--paginator-nav-button-focus-ring-offset)}.base-paginator__nav:disabled{opacity:var(--paginator-nav-button-disabled-opacity);cursor:default}.base-paginator__icon{display:block;width:var(--scale-1);height:var(--scale-1)}.base-paginator__report{flex-shrink:0;padding-inline:var(--scale-0-5);color:var(--paginator-current-page-report-color);font-size:var(--font-scale-body-md-size);line-height:1.5;white-space:nowrap}.base-paginator .base-paginator__rows{flex-shrink:0;width:auto;margin-inline-start:var(--paginator-gap)}.base-menu{width:fit-content;min-width:175px;border:1px solid var(--menu-border-color);border-radius:var(--menu-border-radius);background:var(--menu-background);color:var(--menu-color)}.base-menu:focus{outline:none}.base-menu--popup{position:fixed;top:0;left:0;z-index:var(--z-overlay);box-shadow:var(--menu-shadow)}.base-menu__list{display:flex;flex-direction:column;gap:var(--menu-list-gap);margin:0;padding:var(--menu-list-padding-y) var(--menu-list-padding-x);list-style:none}.base-menu__submenu-label{padding:var(--menu-submenu-label-padding-y) var(--menu-submenu-label-padding-x);background:var(--menu-submenu-label-background);color:var(--menu-submenu-label-color);font-size:var(--app-font-size, 14px);font-weight:var(--menu-submenu-label-font-weight);line-height:1}.base-menu__separator{height:1px;margin:var(--menu-list-gap) 0;background:var(--menu-separator-border-color)}.base-menu__item-wrap{display:flex}.base-menu__item{display:flex;flex:1 0 0;gap:var(--menu-item-gap);align-items:center;width:100%;padding:var(--menu-item-padding-y) var(--menu-item-padding-x);border:0;border-radius:var(--menu-item-border-radius);background:transparent;color:var(--menu-item-color);font-family:inherit;font-size:var(--app-font-size, 14px);line-height:1;text-align:left;text-decoration:none;cursor:pointer}.base-menu__item:hover,.base-menu__item.is-focus{background:var(--menu-item-focus-background);color:var(--menu-item-focus-color);outline:none}.base-menu__item:hover .base-menu__item-icon,.base-menu__item.is-focus .base-menu__item-icon{color:var(--menu-item-icon-focus-color)}.base-menu__item.is-disabled{opacity:var(--menu-item-disabled-opacity, .4);cursor:default;pointer-events:none}.base-menu__item-icon{flex-shrink:0;width:var(--menu-item-icon-size, 14px);height:var(--menu-item-icon-size, 14px);color:var(--menu-item-icon-color)}.base-menu__item-label{flex:1 0 0;min-width:0;word-break:break-word}.base-menu-enter-active,.base-menu-leave-active{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-menu-enter-from,.base-menu-leave-to{opacity:0;transform:translateY(-.25rem)}.illustration[data-v-27eede47]{display:inline-block;line-height:0}.illustration__img[data-v-27eede47]{display:block;width:100%;height:auto}.illustration__img--dark[data-v-27eede47],.theme-dark .illustration__img--light[data-v-27eede47]{display:none}.theme-dark .illustration__img--dark[data-v-27eede47]{display:block}:host-context(.theme-dark) .illustration__img--light[data-v-27eede47]{display:none}:host-context(.theme-dark) .illustration__img--dark[data-v-27eede47]{display:block}.base-datatable{display:flex;flex-direction:column;width:100%;color:var(--datatable-row-color);font-size:var(--font-scale-body-md-size)}.base-datatable__wrap{position:relative;width:100%;overflow-x:auto}.base-datatable__table{width:100%;border-collapse:collapse;table-layout:auto}.base-datatable__caption{padding:var(--datatable-header-padding-y) var(--datatable-header-padding-x);background:var(--datatable-header-background);border-bottom:1px solid var(--datatable-header-border-color);font-weight:700}.base-datatable__caption--footer{border-top:1px solid var(--datatable-footer-border-color);border-bottom:0}.base-datatable__th{padding:var(--datatable-header-cell-padding-y) var(--datatable-header-cell-padding-x);background:var(--datatable-header-cell-background);border-bottom:1px solid var(--datatable-header-cell-border-color);color:var(--datatable-header-cell-color);font-weight:var(--datatable-column-title-font-weight);text-align:left;white-space:nowrap;vertical-align:middle}.base-datatable__th.is-sortable{padding:0;cursor:pointer;-webkit-user-select:none;user-select:none}.base-datatable__th.is-sortable:hover{background:var(--datatable-header-cell-hover-background);color:var(--datatable-header-cell-hover-color)}.base-datatable__th.is-sorted{background:var(--datatable-header-cell-selected-background);color:var(--datatable-header-cell-selected-color)}.base-datatable__th-content{display:inline-flex;align-items:center;gap:var(--datatable-header-cell-gap, 7px)}.base-datatable__sort-button{width:100%;padding:var(--datatable-header-cell-padding-y) var(--datatable-header-cell-padding-x);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:inherit}.base-datatable__sort-button:focus-visible{outline:var(--datatable-header-cell-focus-ring-width) solid var(--datatable-header-cell-focus-ring-color);outline-offset:var(--datatable-header-cell-focus-ring-offset)}.base-datatable__sort-icon{display:block;width:var(--datatable-sort-icon-size);height:var(--datatable-sort-icon-size);color:var(--datatable-sort-icon-color)}.base-datatable__th.is-sorted .base-datatable__sort-icon{color:inherit}.base-datatable__td{padding:var(--datatable-body-cell-padding-y) var(--datatable-body-cell-padding-x);border-bottom:1px solid var(--datatable-body-cell-border-color);vertical-align:middle;text-align:left}.base-datatable__cell-content{display:contents}.base-datatable__cell-content.has-leading-illustration{display:inline-flex;align-items:center;gap:var(--space-3)}.base-datatable__cell-illustration{flex:none}.base-datatable__cell-content.has-leading-illustration .base-datatable__cell-text{display:block}.base-datatable__td.has-sub{font-weight:600}.base-datatable__cell-sub{display:block;margin-top:var(--space-1);font-weight:400;font-size:var(--font-scale-body-sm-size);color:var(--text-muted-color)}.base-datatable__cell-count{margin-inline-start:var(--space-1);font-size:var(--font-scale-body-sm-size);color:var(--text-muted-color)}.base-datatable__cell-na{color:var(--text-muted-color)}.base-datatable__row{background:var(--datatable-row-background);transition:background-color var(--motion-duration-fast)}.base-datatable__row.is-clickable{cursor:pointer}.base-datatable__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-width) * -1)}.base-datatable__row:hover:not(.is-selected){background:var(--datatable-row-hover-background);color:var(--datatable-row-hover-color)}.base-datatable__row.is-selected{background:var(--datatable-row-selected-background);color:var(--datatable-row-selected-color)}.base-datatable.has-striped .base-datatable__row:nth-child(2n):not(.is-selected):not(:hover){background:var(--datatable-row-striped-background)}.base-datatable__tf{padding:var(--datatable-footer-cell-padding-y) var(--datatable-footer-cell-padding-x);background:var(--datatable-footer-cell-background);border-bottom:1px solid var(--datatable-footer-cell-border-color);color:var(--datatable-footer-cell-color);font-weight:var(--datatable-column-footer-font-weight);text-align:left}.base-datatable.has-gridlines .base-datatable__th,.base-datatable.has-gridlines .base-datatable__td,.base-datatable.has-gridlines .base-datatable__tf{border-right:1px solid var(--datatable-border-color)}.base-datatable.has-gridlines .base-datatable__th:first-child,.base-datatable.has-gridlines .base-datatable__td:first-child,.base-datatable.has-gridlines .base-datatable__tf:first-child{border-left:1px solid var(--datatable-border-color)}.base-datatable.has-gridlines .base-datatable__thead tr:first-child .base-datatable__th{border-top:1px solid var(--datatable-border-color)}.base-datatable .align-center{text-align:center}.base-datatable .align-right{text-align:right}.base-datatable .align-center .base-datatable__th-content{justify-content:center}.base-datatable .align-right .base-datatable__th-content{justify-content:flex-end}.base-datatable__selection-col{width:1%;white-space:nowrap}.base-datatable__empty{text-align:center;color:var(--datatable-sort-icon-color);padding-block:calc(var(--datatable-body-cell-padding-y) * 2)}.base-datatable__paginator{justify-content:flex-end}.base-datatable__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.workspace-member-table__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.workspace-member-table__heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.workspace-member-table__back{margin-inline-start:calc(-1 * var(--space-2))}.workspace-member-table__notice{display:block;margin-bottom:var(--space-4)}.workspace-member-table__title{margin:0;font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);color:var(--card-color)}.workspace-member-table__summary{font-weight:var(--font-weight-semibold)}.workspace-member-table__help{color:var(--text-muted-color)}.workspace-assign__field{display:block}.workspace-settings{display:grid;gap:var(--space-5);color:var(--text-color)}.workspace-settings h2,.workspace-settings h3{margin:0}.workspace-settings__section{padding:var(--space-6);border-radius:var(--border-radius-lg);background:var(--card-background)}.workspace-settings__section form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-4);margin-top:var(--space-4)}.workspace-settings__section form>.base-text-field{flex:1 1 18rem}.workspace-settings,.workspace-settings__section{min-width:0}.workspace-settings__section form>*{min-width:0;max-width:100%}.workspace-settings__section-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.workspace-settings__name{margin:var(--space-4) 0 0}.workspace-settings__name dt{color:var(--text-muted-color)}.workspace-settings__name dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.home__done[data-v-eb29b352]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.home__done-note[data-v-eb29b352]{margin-inline-start:auto;color:var(--text-muted-color)}.home__title[data-v-eb29b352]{margin:0 0 var(--space-2);font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.home__lead[data-v-eb29b352]{margin:0 0 var(--space-5);opacity:.7}.home__list[data-v-eb29b352]{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.home__item[data-v-eb29b352]{padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md)}.home__pending[data-v-eb29b352]{display:flex;justify-content:space-between;gap:var(--space-4);opacity:.5}.home__pending em[data-v-eb29b352]{font-style:normal;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.base-password{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-password__label{font-size:var(--body-sm-size);font-weight:600}.base-password__required{margin-left:2px;color:var(--inputtext-invalid-border-color)}.base-password__control{display:flex;align-items:center;background:var(--inputtext-background);border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);box-shadow:var(--inputtext-shadow);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-password__input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:var(--inputtext-padding-y) var(--inputtext-padding-x);font-family:inherit;font-size:var(--body-md-size);color:var(--inputtext-color);line-height:1.4}.base-password__input::placeholder{color:var(--inputtext-placeholder-color)}.base-password__toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;margin-right:var(--inputtext-padding-x);padding:0;border:0;background:transparent;color:var(--password-icon-color);cursor:pointer}.base-password__toggle svg{width:1.15em;height:1.15em}.base-password__toggle:hover{color:var(--text-color)}.base-password:not(.is-disabled) .base-password__control:hover{border-color:var(--inputtext-hover-border-color)}.base-password .base-password__control:focus-within{border-color:var(--inputtext-focus-border-color);outline:var(--inputtext-focus-ring-width) solid var(--inputtext-focus-ring-color);outline-offset:var(--inputtext-focus-ring-offset)}.base-password.is-invalid .base-password__control{border-color:var(--inputtext-invalid-border-color)}.base-password.is-disabled .base-password__control{background:var(--inputtext-disabled-background);box-shadow:none}.base-password.is-disabled .base-password__input{color:var(--inputtext-disabled-color);cursor:not-allowed}.base-password__overlay{position:fixed;z-index:var(--z-overlay);padding:var(--password-overlay-padding);display:flex;flex-direction:column;gap:var(--password-content-gap);background:var(--password-overlay-background);color:var(--password-overlay-color);border:1px solid var(--password-overlay-border-color);border-radius:var(--password-overlay-border-radius);box-shadow:var(--password-overlay-shadow)}.base-password__meter{width:100%;height:var(--password-meter-height);border-radius:var(--password-meter-border-radius);background:var(--password-meter-background);overflow:hidden}.base-password__meter-fill{height:100%;border-radius:inherit;transition:width var(--motion-duration-normal) var(--motion-easing-standard),background-color var(--motion-duration-normal) var(--motion-easing-standard)}.base-password__meter-fill.is-weak{background:var(--password-strength-weak-background)}.base-password__meter-fill.is-medium{background:var(--password-strength-medium-background)}.base-password__meter-fill.is-strong{background:var(--password-strength-strong-background)}.base-password__prompt{margin:0;font-size:var(--body-sm-size);font-weight:600}.base-password__rules{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:2px;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-password__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-password__message.is-invalid{color:var(--inputtext-invalid-border-color)}.base-password--sm .base-password__input{padding:var(--inputtext-sm-padding-y) var(--inputtext-sm-padding-x);font-size:var(--inputtext-sm-font-size)}.base-password--lg .base-password__input{padding:var(--inputtext-lg-padding-y) var(--inputtext-lg-padding-x);font-size:var(--inputtext-lg-font-size)}.login-card[data-v-20f5d75f]{box-sizing:border-box;width:360px;max-width:100%;display:flex;flex-direction:column}.login-card__title[data-v-20f5d75f]{margin:0 0 var(--space-6);font-family:var(--display-md-family);font-size:var(--display-md-size);font-weight:var(--display-md-weight);line-height:var(--display-md-line-height)}.login-card__form[data-v-20f5d75f]{display:flex;flex-direction:column;gap:var(--space-4)}.login-card__error[data-v-20f5d75f]{margin-bottom:var(--space-1)}.login-card__submit[data-v-20f5d75f]{margin-top:var(--space-8)}.login-view[data-v-4260c491]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--surface-ground)}.login-view__body[data-v-4260c491]{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:10vh var(--space-4) var(--space-6)}.login-view__footer[data-v-4260c491]{padding:var(--space-5) var(--space-4);text-align:center;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.api-key-help__figure{display:flex;justify-content:center;margin-bottom:var(--space-5)}.api-key-help__figure .illustration{max-width:100%}.api-key-help__ok{min-width:80px}.api-key-help__steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-5);padding-left:var(--space-5)}.api-key-help__demo{box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-md);background:var(--content-hover-background)}.api-key-help__demo-icon{flex:none;width:18px;height:18px;margin-top:2px;opacity:.7}.api-key-help__demo-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.api-key-help__demo-label{font-family:var(--subtitle-sm-family);font-size:var(--subtitle-sm-size);font-weight:var(--subtitle-sm-weight);line-height:var(--subtitle-sm-line-height)}.api-key-help__demo-key{word-break:break-all}.api-key-card{box-sizing:border-box;width:100%;max-width:500px;padding:var(--space-7);border-radius:var(--border-radius-xl);background:var(--card-background);color:var(--card-color)}.api-key-card__key-icon{margin-bottom:var(--space-5)}.api-key-card__title{font-family:var(--display-md-family);font-size:var(--display-md-size);font-weight:var(--display-md-weight);line-height:var(--display-md-line-height);margin:0 0 var(--space-2)}.api-key-card__lead{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);margin:0 0 var(--space-6)}.api-key-card .api-key-card__unusable{display:flex;margin:0 0 var(--space-6)}.api-key-card__field{display:block;margin-bottom:var(--space-3)}.api-key-card__help{margin:0 0 var(--space-6)}.api-key-card__help-link{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);padding:0;border:0;background:none;color:var(--primary-color);cursor:pointer;text-decoration:none}.api-key-card__help-link:disabled{cursor:default;opacity:var(--opacity-disabled)}.api-key-card__submit{margin-top:var(--space-3)}.base-toast{display:flex;align-items:flex-start;gap:var(--toast-content-gap);width:var(--toast-width);max-width:calc(100vw - 40px);padding:var(--toast-content-padding);border:1px solid transparent;border-radius:var(--toast-border-radius);-webkit-backdrop-filter:blur(var(--toast-blur, 1.5px));backdrop-filter:blur(var(--toast-blur, 1.5px))}.base-toast__icon{flex-shrink:0;width:var(--toast-icon-size);height:var(--toast-icon-size);margin-top:1px}.base-toast__text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--toast-text-gap);min-width:0}.base-toast__summary{font-size:var(--toast-summary-font-size);font-weight:var(--toast-summary-font-weight);line-height:normal;word-break:break-word}.base-toast__detail{font-size:var(--toast-detail-font-size);font-weight:var(--toast-detail-font-weight);line-height:normal;word-break:break-word}.base-toast__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--toast-close-button-width);height:var(--toast-close-button-height);padding:0;border:0;border-radius:var(--toast-close-button-border-radius);background:transparent;color:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.base-toast__close:focus{outline:none}.base-toast__close-icon{width:var(--toast-close-icon-size);height:var(--toast-close-icon-size)}.base-toast--success{color:var(--toast-success-color);background:var(--toast-success-background);border-color:var(--toast-success-border-color);box-shadow:var(--toast-success-shadow)}.base-toast--success .base-toast__detail{color:var(--toast-success-detail-color)}.base-toast--success .base-toast__close:hover{background:var(--toast-success-close-button-hover-background)}.base-toast--success .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-success-close-button-focus-ring-color)}.base-toast--info{color:var(--toast-info-color);background:var(--toast-info-background);border-color:var(--toast-info-border-color);box-shadow:var(--toast-info-shadow)}.base-toast--info .base-toast__detail{color:var(--toast-info-detail-color)}.base-toast--info .base-toast__close:hover{background:var(--toast-info-close-button-hover-background)}.base-toast--info .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-info-close-button-focus-ring-color)}.base-toast--warn{color:var(--toast-warn-color);background:var(--toast-warn-background);border-color:var(--toast-warn-border-color);box-shadow:var(--toast-warn-shadow)}.base-toast--warn .base-toast__detail{color:var(--toast-warn-detail-color)}.base-toast--warn .base-toast__close:hover{background:var(--toast-warn-close-button-hover-background)}.base-toast--warn .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-warn-close-button-focus-ring-color)}.base-toast--error{color:var(--toast-error-color);background:var(--toast-error-background);border-color:var(--toast-error-border-color);box-shadow:var(--toast-error-shadow)}.base-toast--error .base-toast__detail{color:var(--toast-error-detail-color)}.base-toast--error .base-toast__close:hover{background:var(--toast-error-close-button-hover-background)}.base-toast--error .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-error-close-button-focus-ring-color)}.base-toast--secondary{color:var(--toast-secondary-color);background:var(--toast-secondary-background);border-color:var(--toast-secondary-border-color);box-shadow:var(--toast-secondary-shadow)}.base-toast--secondary .base-toast__detail{color:var(--toast-secondary-detail-color)}.base-toast--secondary .base-toast__close:hover{background:var(--toast-secondary-close-button-hover-background)}.base-toast--secondary .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-secondary-close-button-focus-ring-color)}.base-toast--contrast{color:var(--toast-contrast-color);background:var(--toast-contrast-background);border-color:var(--toast-contrast-border-color);box-shadow:var(--toast-contrast-shadow)}.base-toast--contrast .base-toast__detail{color:var(--toast-contrast-detail-color)}.base-toast--contrast .base-toast__close:hover{background:var(--toast-contrast-close-button-hover-background)}.base-toast--contrast .base-toast__close:focus-visible{box-shadow:0 0 0 2px var(--toast-contrast-close-button-focus-ring-color)}.base-toast--top-right,.base-toast--top-left,.base-toast--top-center,.base-toast--bottom-right,.base-toast--bottom-left,.base-toast--bottom-center{position:fixed;z-index:var(--z-toast)}.base-toast--top-right{top:20px;right:20px}.base-toast--top-left{top:20px;left:20px}.base-toast--top-center{top:20px;left:50%;margin-left:calc(var(--toast-width) / -2)}.base-toast--bottom-right{bottom:20px;right:20px}.base-toast--bottom-left{bottom:20px;left:20px}.base-toast--bottom-center{bottom:20px;left:50%;margin-left:calc(var(--toast-width) / -2)}.base-toast-top-enter-active,.base-toast-top-leave-active,.base-toast-bottom-enter-active,.base-toast-bottom-leave-active{transition:opacity var(--motion-duration-normal) var(--motion-easing-standard),transform var(--motion-duration-normal) var(--motion-easing-standard)}.base-toast-top-enter-from,.base-toast-top-leave-to{opacity:0;transform:translateY(-16px)}.base-toast-bottom-enter-from,.base-toast-bottom-leave-to{opacity:0;transform:translateY(16px)}.setup-api-key[data-v-ae379859]{padding:var(--space-8) var(--space-4) var(--space-4)}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.empty-state__text{display:flex;flex-direction:column;gap:var(--space-2)}.empty-state__title,.empty-state>h1,::slotted(h1){margin:0;font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.empty-state__desc{margin:0;margin-inline:auto;max-width:400px;color:var(--text-muted-color);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.empty-state__cta{min-width:140px}.base-chip{display:inline-flex;align-items:center;gap:var(--chip-gap);box-sizing:border-box;padding:var(--chip-padding-y) var(--chip-padding-x);border-radius:var(--chip-border-radius);background:var(--chip-background);color:var(--chip-color);font-family:inherit;font-size:var(--font-scale-body-md-size);font-weight:var(--font-scale-body-md-weight);line-height:normal}.base-chip.has-image{padding:var(--scale-0-25) var(--chip-padding-x) var(--scale-0-25) var(--scale-0-25)}.base-chip__label{white-space:nowrap}.base-chip__icon{flex-shrink:0;width:var(--chip-icon-size);height:var(--chip-icon-size);color:var(--chip-icon-color)}.base-chip__image{flex-shrink:0;width:var(--chip-image-width);height:var(--chip-image-height);border-radius:var(--border-radius-pill);object-fit:cover}.base-chip__remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;border-radius:var(--border-radius-xs);background:transparent;color:var(--chip-remove-icon-color);cursor:pointer}.base-chip__remove:focus-visible{outline:var(--chip-remove-icon-focus-ring-width) solid var(--chip-remove-icon-focus-ring-color);outline-offset:var(--chip-remove-icon-focus-ring-offset)}.base-chip__remove-icon{display:block;width:var(--chip-remove-icon-size);height:var(--chip-remove-icon-size)}.base-chip__main{display:inline-flex;align-items:baseline;gap:var(--chip-gap);-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;color:inherit;background:transparent;border:0;padding:0}.base-chip__count{font-variant-numeric:tabular-nums;font-weight:700}.base-chip--selectable{cursor:pointer;padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-pill);background:var(--content-hover-background);color:var(--text-color);border:var(--border-width-thin) solid color-mix(in srgb,var(--content-border-color) 55%,transparent);transition:background .12s ease,color .12s ease,border-color .12s ease}.base-chip--selectable:hover{border-color:var(--content-border-color)}.base-chip--selectable .base-chip__main:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-chip--selected{background:var(--text-color);color:var(--content-background);border-color:transparent}.base-chip--selected .base-chip__count{color:inherit}.base-chip--tone-danger:not(.base-chip--selected) .base-chip__count{color:var(--badge-danger-background)}.base-chip--tone-warn:not(.base-chip--selected) .base-chip__count{color:var(--badge-warn-background)}.base-chip--tone-success:not(.base-chip--selected) .base-chip__count{color:var(--badge-success-background)}.store-filters{display:inline-flex}.store-filters__overlay{min-width:min(200px,calc(100vw - 16px));--popover-background: var(--form-field-background);--popover-border-color: var(--content-border-color);--popover-border-radius: var(--border-radius-lg);--popover-shadow: var(--overlay-navigation-shadow);--popover-content-padding: var(--space-2)}.theme-dark .store-filters__overlay{--popover-border-color: var(--form-field-background)}:host-context(.theme-dark) .store-filters__overlay{--popover-border-color: var(--form-field-background)}.store-filters__title{margin:var(--space-2) var(--space-2) var(--space-1);color:var(--text-muted-color);font-size:var(--body-sm-size);font-weight:600}.store-filters__chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 var(--space-2) var(--space-1)}.store-filters__separator{height:1px;margin:var(--space-2) 0;background:var(--content-border-color)}.snapshot{margin:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.snapshot__placeholder,.snapshot__failed{margin:0;display:grid;place-items:center;aspect-ratio:16/9;padding:var(--space-4);text-align:center;color:var(--text-muted-color);background:var(--content-hover-background);border:var(--border-width-thin) dashed var(--content-border-color);border-radius:var(--border-radius-md);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.snapshot__failed{box-sizing:border-box;aspect-ratio:var(--snapshot-reserve-ratio)}.snapshot__frame{position:relative;border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background)}.snapshot__img{display:block;width:100%;height:auto;aspect-ratio:auto var(--snapshot-reserve-ratio)}.snapshot--fit .snapshot__frame{width:fit-content;max-width:100%;margin-inline:auto}.snapshot--fit .snapshot__img{width:auto;max-width:100%;height:auto;max-height:var(--snapshot-fit-max-height, 60vh)}.snapshot--fit .snapshot__frame.is-pending{width:min(100%,var(--snapshot-reserve-width),var(--snapshot-fit-max-height, 60vh) * var(--snapshot-reserve-ratio))}.snapshot--fit .snapshot__frame.is-pending .snapshot__img{width:100%}.snapshot--fit .snapshot__failed{width:min(100%,var(--snapshot-reserve-width),var(--snapshot-fit-max-height, 60vh) * var(--snapshot-reserve-ratio));margin-inline:auto}.snapshot__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.snapshot__region,.snapshot__surface-contrast,.snapshot__surface-halo,.snapshot__surface{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.snapshot__region{stroke:var(--text-muted-color);stroke-width:1.5;stroke-dasharray:6 4}.snapshot__region.is-collapsed{stroke:var(--tag-danger-color)}.snapshot__surface{stroke-width:2}.snapshot__surface.is-normal{stroke:var(--tag-success-color)}.snapshot__surface.is-warning{stroke:var(--tag-warn-color)}.snapshot__surface.is-critical{stroke:var(--tag-danger-color)}.snapshot__surface.is-uncovered{stroke:var(--tag-secondary-color)}.snapshot__surface.is-notEvaluated{stroke:var(--tag-secondary-color);stroke-dasharray:4 4}.snapshot__surface-contrast{stroke:var(--text-color);stroke-width:6}.snapshot__surface-halo{stroke:var(--content-background);stroke-width:4}.snapshot__surface-contrast.is-notEvaluated,.snapshot__surface-halo.is-notEvaluated{stroke-dasharray:4 4}.snapshot__surface-contrast.is-current{stroke:var(--text-color);stroke-width:7}.snapshot__surface-halo.is-current{stroke:var(--content-background);stroke-width:5}.snapshot__surface.is-current{stroke:var(--text-color);stroke-width:3}.snapshot__surface.is-reference{stroke:color-mix(in srgb,var(--tag-secondary-color) 55%,var(--text-color));stroke-width:2;opacity:.85}.snapshot__caption{color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.snapshot__warning{margin:0;padding:var(--space-2) var(--space-3);color:var(--tag-warn-color);background:var(--tag-warn-background);border-radius:var(--border-radius-md);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.snapshot__frame.is-pending .snapshot__img{visibility:hidden}.snapshot__loading{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;padding:var(--space-2);color:var(--text-muted-color);text-align:center;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.snapdlg__head[data-v-f30b01df]{display:flex;flex-direction:column;gap:2px}.snapdlg__back[data-v-f30b01df]{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;color:var(--text-muted-color);font:inherit;padding:0;margin-bottom:2px}.snapdlg__back[data-v-f30b01df]:focus-visible{outline:2px solid var(--button-primary-background);outline-offset:2px;border-radius:var(--border-radius-sm)}.snapdlg__title[data-v-f30b01df]{font-weight:700}.snapdlg__foot[data-v-f30b01df]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);width:100%}.snapdlg__foot-block[data-v-f30b01df]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.snapdlg__foot-block.is-right[data-v-f30b01df]{align-items:flex-end;text-align:right}.snapdlg__foot-label[data-v-f30b01df]{color:var(--text-muted-color);font-size:var(--body-md-size)}.snapdlg__foot-value[data-v-f30b01df]{font-size:var(--body-lg-size);font-weight:600}.snapdlg__foot-reading[data-v-f30b01df]{display:inline-flex;align-items:center;gap:var(--space-2)}.snapdlg__foot-pct[data-v-f30b01df]{font-size:var(--title-md-size);font-weight:700;line-height:1}.snapdlg__foot-pct.is-success[data-v-f30b01df]{color:var(--tag-success-color)}.snapdlg__foot-pct.is-warn[data-v-f30b01df]{color:var(--tag-warn-color)}.snapdlg__foot-pct.is-danger[data-v-f30b01df]{color:var(--tag-danger-color)}.analysis-execution-tag[data-v-7cfeddb7]{width:fit-content;max-width:100%;align-self:flex-start;justify-self:start}.ohmdlg[data-v-1298c387]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ohmdlg__timebar[data-v-1298c387]{width:100%;max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ohmdlg__time[data-v-1298c387]{min-width:0;color:var(--text-muted-color);font-family:var(--body-md-family),"Noto Sans TC",system-ui,sans-serif;font-size:var(--body-md-size);letter-spacing:.02em}.ohmdlg__time-basis[data-v-1298c387]{flex:0 0 auto;width:9.5rem}.ohmdlg__stage[data-v-1298c387]{position:relative;display:flex;align-items:center;justify-content:center}.ohmdlg__media[data-v-1298c387]{flex:0 1 auto;width:100%;max-width:800px;min-width:0;--snapshot-fit-max-height: calc(60vh - 2.75rem) ;border-radius:var(--border-radius-md);overflow:hidden}.ohmdlg__media[data-v-1298c387] .snapshot{margin:0}.ohmdlg__nav[data-v-1298c387]{position:absolute;top:50%;transform:translateY(-50%);z-index:1;inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;line-height:1;border:var(--border-width-thin) solid var(--content-border-color);border-radius:50%;background:var(--content-background);color:var(--text-color);cursor:pointer}.ohmdlg__nav.is-prev[data-v-1298c387]{inset-inline-start:0}.ohmdlg__nav.is-next[data-v-1298c387]{inset-inline-end:0}.ohmdlg__nav[data-v-1298c387] svg{inline-size:1.35rem;block-size:1.35rem;display:block}.ohmdlg__nav[data-v-1298c387]:disabled{opacity:.4;cursor:default}.ohmdlg__nav[data-v-1298c387]:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohmdlg__miniheatmap[data-v-1298c387]{width:100%;max-width:800px;margin:0 auto;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:22px auto;overflow:hidden;border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md);background:var(--content-background)}.ohmdlg__day-head[data-v-1298c387],.ohmdlg__day-label[data-v-1298c387]{display:flex;align-items:center;min-width:0;padding-inline:var(--space-2);border-inline-end:var(--border-width-thin) solid var(--content-border-color);color:var(--text-muted-color);font-size:var(--body-sm-size)}.ohmdlg__day-head[data-v-1298c387]{border-block-end:var(--border-width-thin) solid var(--content-border-color);font-weight:var(--font-weight-semibold)}.ohmdlg__day-label[data-v-1298c387]{color:var(--text-color);font-weight:var(--font-weight-semibold)}.ohmdlg__timeline-scroll[data-v-1298c387]{grid-column:2;grid-row:1/span 2;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.ohmdlg__time-axis[data-v-1298c387]{display:flex;width:max-content;min-width:100%;block-size:22px;border-block-end:var(--border-width-thin) solid var(--content-border-color)}.ohmdlg__tick[data-v-1298c387]{flex:0 0 19px;min-width:0;padding-block-start:3px;color:var(--text-muted-color);font-family:var(--body-md-family),"Noto Sans TC",system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--body-sm-size);line-height:1;white-space:nowrap}.ohmdlg__tick[data-v-1298c387]:last-child{flex-basis:16px}.ohmdlg__timeline[data-v-1298c387]{list-style:none;margin:0;padding:4px 0 var(--space-1);width:max-content;min-width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:3px}.ohmdlg__slot-wrap[data-v-1298c387]{display:inline-flex;flex:0 0 auto}.ohmdlg__slot[data-v-1298c387]{inline-size:16px;block-size:20px;padding:0;border:none;border-radius:3px;cursor:pointer;background:none}.ohmdlg__slot[aria-current=true][data-v-1298c387]{outline:var(--focus-ring-width) solid var(--text-color);outline-offset:1px}.ohmdlg__slot[data-v-1298c387]:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohmdlg__slot.is-success[data-v-1298c387]{--_fill: var(--tag-success-color);--_ink: var(--tag-success-color)}.ohmdlg__slot.is-warn[data-v-1298c387]{--_fill: var(--tag-warn-color);--_ink: var(--tag-warn-color)}.ohmdlg__slot.is-danger[data-v-1298c387]{--_fill: var(--tag-danger-color);--_ink: var(--tag-danger-color)}.ohmdlg__slot.is-secondary[data-v-1298c387]{--_fill: var(--tag-secondary-color);--_ink: var(--tag-secondary-color)}.ohmdlg__slot.is-solid[data-v-1298c387]{background:color-mix(in srgb,var(--_fill) 70%,var(--content-background))}.ohmdlg__slot.is-outline[data-v-1298c387]{border:var(--border-width-thin) solid var(--_ink);opacity:.55}.ohmdlg__slot.is-dotted[data-v-1298c387]{background-image:radial-gradient(var(--_ink) 1px,transparent 1.2px);background-size:4px 4px;opacity:.6}.ohmdlg__slot.is-hatched[data-v-1298c387]{background-image:repeating-linear-gradient(45deg,var(--_ink) 0 1px,transparent 1px 4px);opacity:.75}.ohmdlg__slot.is-void[data-v-1298c387]{background:none}.ohmdlg__slot.is-unknown[data-v-1298c387]{border:var(--border-width-thin) dashed var(--tag-danger-color);opacity:.7}:host{display:block;--ohm-cell-w: 18px;--ohm-cell-h: 18px;--ohm-gap: 2px;--ohm-max-h: 70vh;--ohm-group-w: 9rem;--ohm-row-w: 4.5rem;--ohm-axis-h: 1.75rem}.ohm{position:relative;display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:var(--text-color)}.ohm__empty{margin:0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ohm__mismatch{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);color:var(--tag-warn-color);background:var(--tag-warn-background);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ohm__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ohm__legend-item{display:inline-flex;align-items:center;gap:var(--space-1)}.ohm__scroll{overflow:auto;max-block-size:var(--ohm-max-h, 70vh);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md);background:var(--content-background)}.ohm__table{border-collapse:separate;border-spacing:var(--ohm-gap, 2px);inline-size:max-content;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ohm__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ohm__corner,.ohm__axis,.ohm__grouplabel,.ohm__rowlabel,.ohm__device{background:var(--content-background);color:var(--text-muted-color);font-weight:400;text-align:start;white-space:nowrap}.ohm__axis{position:sticky;inset-block-start:calc(var(--ohm-gap, 2px) * -1);z-index:4;inline-size:var(--ohm-cell-w, 18px);block-size:var(--ohm-axis-h, 1.75rem);padding:0}.ohm__axis.is-major{z-index:5;border-inline-start:var(--border-width-thin) solid var(--content-border-color)}.ohm__axis-time{position:absolute;inset-block-end:var(--space-1);inset-inline-start:0;font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height)}.ohm__corner{position:sticky;inset-block-start:calc(var(--ohm-gap, 2px) * -1);z-index:6;block-size:var(--ohm-axis-h, 1.75rem);padding:0 var(--space-2);font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height)}.ohm__corner.is-group{inset-inline-start:0;inline-size:var(--ohm-group-w, 9rem)}.ohm__corner.is-row{inset-inline-start:var(--ohm-group-w, 9rem);inline-size:var(--ohm-row-w, 4.5rem)}.ohm__grouplabel,.ohm__rowlabel{position:sticky;z-index:2;padding:0 var(--space-2);max-inline-size:var(--ohm-group-w, 9rem)}.ohm__grouplabel{inset-inline-start:0;inline-size:var(--ohm-group-w, 9rem);color:var(--text-color);vertical-align:top;border-inline-end:var(--border-width-thin) solid var(--content-border-color)}.ohm__grouplabel span{position:sticky;inset-block-start:calc(var(--ohm-axis-h, 1.75rem) + var(--ohm-gap, 2px));display:block;overflow:hidden;text-overflow:ellipsis}.ohm__rowlabel{inset-inline-start:var(--ohm-group-w, 9rem);inline-size:var(--ohm-row-w, 4.5rem);max-inline-size:var(--ohm-row-w, 4.5rem);padding-inline-end:var(--space-3)}.ohm__device{position:sticky;inset-inline-start:0;padding:var(--space-3) var(--space-2) var(--space-1);color:var(--text-color);font-family:var(--subtitle-sm-family);font-size:var(--subtitle-sm-size);font-weight:var(--subtitle-sm-weight);line-height:var(--subtitle-sm-line-height)}.ohm__cell{inline-size:var(--ohm-cell-w, 18px);block-size:var(--ohm-cell-h, 18px);padding:0;border-radius:2px;cursor:default}.ohm__cell:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohm__cell:hover{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohm__swatch{display:inline-block;inline-size:var(--ohm-cell-w, 18px);block-size:var(--ohm-cell-h, 18px);border-radius:2px;vertical-align:-.25em}.ohm__cell.is-success,.ohm__swatch.is-success,.ohm__card-pct.is-success{--_fill: var(--tag-success-color);--_ink: var(--tag-success-color)}.ohm__cell.is-warn,.ohm__swatch.is-warn,.ohm__card-pct.is-warn{--_fill: var(--tag-warn-color);--_ink: var(--tag-warn-color)}.ohm__cell.is-danger,.ohm__swatch.is-danger,.ohm__card-pct.is-danger{--_fill: var(--tag-danger-color);--_ink: var(--tag-danger-color)}.ohm__cell.is-secondary,.ohm__swatch.is-secondary,.ohm__card-pct.is-secondary{--_fill: var(--tag-secondary-color);--_ink: var(--tag-secondary-color)}.ohm__cell.is-solid,.ohm__swatch.is-solid{background:color-mix(in srgb,var(--_fill) 70%,var(--content-background))}.ohm__cell.is-outline,.ohm__swatch.is-outline{border:var(--border-width-thin) solid var(--_ink);opacity:.55}.ohm__cell.is-dotted,.ohm__swatch.is-dotted{background-image:radial-gradient(var(--_ink) 1px,transparent 1.2px);background-size:4px 4px;opacity:.6}.ohm__cell.is-hatched,.ohm__swatch.is-hatched{background-image:repeating-linear-gradient(45deg,var(--_ink) 0 1px,transparent 1px 4px);opacity:.75}.ohm__cell.is-void,.ohm__swatch.is-void{background:none}.ohm__cell.is-unknown,.ohm__swatch.is-unknown{border:var(--border-width-thin) dashed var(--tag-danger-color);opacity:.7}.ohm__card{position:absolute;z-index:20;pointer-events:none;transform:translate(-50%,var(--space-1));min-inline-size:9rem;padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md);background:var(--content-background);box-shadow:var(--popover-shadow);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ohm__card.is-flipped{transform:translate(-100%,var(--space-1))}.ohm__card.is-flipped-up{transform:translate(-50%,calc(-100% - var(--space-1)))}.ohm__card.is-flipped.is-flipped-up{transform:translate(-100%,calc(-100% - var(--space-1)))}.ohm__card p{margin:0}.ohm__card-head{color:var(--text-color);font-weight:600;white-space:nowrap}.ohm__card-state{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.ohm__card-fill{color:var(--text-color)}.ohm__card-pct{font-size:var(--body-lg-size);font-weight:700;line-height:1;color:var(--_ink, var(--text-color))}.ohm__card-line{color:var(--text-muted-color);white-space:nowrap}.ohm__card-thumb{display:block;inline-size:12rem;margin-block-end:var(--space-1);border-radius:var(--border-radius-md);overflow:hidden}.retired-history{display:grid;gap:var(--space-4);min-width:0;color:var(--text-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.retired-history h2,.retired-history h3,.retired-history p{margin:0;overflow-wrap:anywhere}.retired-history h2{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.retired-history h3{font-family:var(--subtitle-md-family);font-size:var(--subtitle-md-size);font-weight:var(--subtitle-md-weight);line-height:var(--subtitle-md-line-height)}.retired-history__muted{color:var(--text-muted-color)}.retired-history__title{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.zonecard[data-v-9500532c]{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);min-width:0}.zonecard__snapshot[data-v-9500532c]{flex:none;display:block;padding:0;border:none;background:none;cursor:zoom-in;width:140px;border-radius:var(--border-radius-md);overflow:hidden}.zonecard__snapshot[data-v-9500532c]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.zonecard__snapshot[data-v-9500532c] .snapshot__warning{display:none}.zonecard__snapshot-media[data-v-9500532c]{display:block;width:100%}.zonecard__meta[data-v-9500532c]{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 auto;min-width:0}.zonecard__name[data-v-9500532c]{font-weight:600;font-size:1.25rem}.zonecard__captured[data-v-9500532c]{display:grid;gap:2px;color:var(--text-muted-color)}.zonecard__capture-time[data-v-9500532c]{font-size:.875rem;line-height:1.4}.zonecard__timezone[data-v-9500532c]{font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}.zonecard__reading[data-v-9500532c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.zonecard__pct[data-v-9500532c]{font-size:2rem;font-weight:700;line-height:1}.zonecard__pct.is-success[data-v-9500532c]{color:var(--tag-success-color)}.zonecard__pct.is-warn[data-v-9500532c]{color:var(--tag-warn-color)}.zonecard__pct.is-danger[data-v-9500532c]{color:var(--tag-danger-color)}.zonecard__label[data-v-9500532c]{color:var(--text-muted-color);font-size:.85rem}@container region-card (min-width: 640px){.zonecard[data-v-9500532c]{flex-direction:column;align-items:stretch;gap:var(--space-2)}.zonecard__snapshot[data-v-9500532c]{width:100%}.zonecard__meta[data-v-9500532c]{flex:0 1 auto}}.zonecard__timebar[data-v-9500532c]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.zonecard__time[data-v-9500532c]{min-width:0;color:var(--text-muted-color);font-family:var(--body-md-family),"Noto Sans TC",system-ui,sans-serif;font-size:var(--body-md-size);letter-spacing:.02em}.zonecard__time-basis[data-v-9500532c]{flex:0 0 auto;width:9.5rem}.zonecard__lightbox-media[data-v-9500532c]{border-radius:var(--border-radius-md);overflow:hidden}.zonecard__lightbox-media[data-v-9500532c] .snapshot{margin:0}.regioncard[data-v-6e1ade73]{display:flex;flex-direction:column;container:region-card/inline-size}.regioncard.is-stopped .regioncard__zones[data-v-6e1ade73],.regioncard.is-stopped .regioncard__trend[data-v-6e1ade73]{filter:grayscale(1) opacity(.5)}.regioncard__head[data-v-6e1ade73]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:sticky;top:var(--rrc-head-sticky-top, auto);z-index:7;background:var(--card-background);padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.regioncard__body[data-v-6e1ade73]{display:flex;flex-direction:column;gap:var(--space-4);background:var(--card-background);padding:0 var(--space-5) var(--space-5);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.regioncard__ident[data-v-6e1ade73]{display:flex;align-items:center;gap:var(--space-2)}.regioncard__name[data-v-6e1ade73]{font-size:1.25rem;font-weight:600}.regioncard__count[data-v-6e1ade73]{color:var(--text-muted-color);font-size:.85rem}.regioncard__edit[data-v-6e1ade73]{background:none;border:none;cursor:pointer;color:var(--text-muted-color);padding:var(--space-1)}.regioncard__updated[data-v-6e1ade73]{color:var(--text-muted-color);font-size:.75rem}.regioncard__zones[data-v-6e1ade73]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@container region-card (min-width: 640px){.regioncard__zones[data-v-6e1ade73]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container region-card (min-width: 1024px){.regioncard__zones[data-v-6e1ade73]{grid-template-columns:repeat(3,1fr)}}.regioncard__noreading[data-v-6e1ade73]{margin:0;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);color:var(--tag-secondary-color);background:var(--tag-secondary-background);border-radius:var(--border-radius-md);font-size:.85rem}.regioncard__nobasis[data-v-6e1ade73]{margin:0 0 var(--space-3);display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--tag-warn-color);background:var(--tag-warn-background);border-radius:var(--border-radius-md);font-size:.85rem}.regioncard__nobasis-icon[data-v-6e1ade73],.regioncard__noreading-icon[data-v-6e1ade73]{flex:none;width:1rem;height:1rem;margin-block-start:.1em}.regioncard__trend[data-v-6e1ade73]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}.regioncard__trend-head[data-v-6e1ade73]{display:flex;align-items:center;justify-content:space-between}.regioncard__trend-title[data-v-6e1ade73]{margin:0;font-size:1.25rem}.base-textarea{display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-textarea__label{font-size:var(--body-sm-size);font-weight:600}.base-textarea__required{margin-left:2px;color:var(--textarea-invalid-border-color)}.base-textarea__control{display:flex;background:var(--textarea-background);border:1px solid var(--textarea-border-color);border-radius:var(--textarea-border-radius);box-shadow:var(--textarea-shadow);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-textarea__input{flex:1 1 auto;min-width:0;width:100%;border:0;outline:0;background:transparent;resize:vertical;padding:var(--textarea-padding-y) var(--textarea-padding-x);font-family:inherit;font-size:var(--body-md-size);color:var(--textarea-color);line-height:1.5}.base-textarea__input::placeholder{color:var(--textarea-placeholder-color)}.base-textarea__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.base-textarea__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-textarea__message.is-invalid{color:var(--textarea-invalid-border-color)}.base-textarea__counter{margin-left:auto;flex:none;font-size:var(--body-sm-size);color:var(--text-muted-color);font-variant-numeric:tabular-nums}.base-textarea:not(.is-disabled) .base-textarea__control:hover{border-color:var(--textarea-hover-border-color)}.base-textarea .base-textarea__control:focus-within{border-color:var(--textarea-focus-border-color);outline:var(--textarea-focus-ring-width) solid var(--textarea-focus-ring-color);outline-offset:var(--textarea-focus-ring-offset)}.base-textarea.is-filled .base-textarea__control{background:var(--textarea-filled-background)}.base-textarea.is-invalid .base-textarea__control,.base-textarea.is-invalid:not(.is-disabled) .base-textarea__control:hover{border-color:var(--textarea-invalid-border-color)}.base-textarea.is-invalid .base-textarea__input::placeholder{color:var(--textarea-invalid-placeholder-color)}.base-textarea.is-disabled .base-textarea__control{background:var(--textarea-disabled-background);box-shadow:none}.base-textarea.is-disabled .base-textarea__input{color:var(--textarea-disabled-color);cursor:not-allowed;resize:none}.base-textarea--sm .base-textarea__input{padding:var(--textarea-sm-padding-y) var(--textarea-sm-padding-x);font-size:var(--textarea-sm-font-size)}.base-textarea--lg .base-textarea__input{padding:var(--textarea-lg-padding-y) var(--textarea-lg-padding-x);font-size:var(--textarea-lg-font-size)}.storeinfo{display:flex;flex-direction:column;gap:var(--space-5)}@media(min-width:640px){.storeinfo{flex-direction:row}}.storeinfo__photo{flex:none;width:var(--storeinfo-photo-width, 110px);line-height:0}.storeinfo__form{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.storeinfo__subhead{margin:0;font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);font-weight:600}.storeinfo__subhead--gap{margin-top:var(--space-3)}.storeinfo__form .base-text-field__label,.storeinfo__form .base-textarea__label,.storeinfo__form .base-select__label{color:var(--text-muted-color);font-weight:400}.storeinfo__triple,.storeinfo__pair{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.storeinfo__triple>*,.storeinfo__pair>*{min-width:0}@media(min-width:640px){.storeinfo__pair{grid-template-columns:1fr 1fr}}@media(min-width:768px){.storeinfo__triple{grid-template-columns:repeat(3,1fr)}}.base-datepicker{position:relative;display:inline-flex;align-items:stretch;width:100%;font-family:inherit;color:var(--datepicker-panel-color, var(--text-color))}.base-datepicker__field{display:flex;flex:1 1 auto;min-width:0;align-items:center;background:var(--inputtext-background);border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);box-shadow:var(--inputtext-shadow);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:var(--inputtext-padding-y) var(--inputtext-padding-x);font-family:inherit;font-size:var(--body-md-size);color:var(--inputtext-color);line-height:1.4}.base-datepicker__input::placeholder{color:var(--inputtext-placeholder-color)}.base-datepicker__input:read-only{cursor:pointer}.base-datepicker__input-icon{flex:none;width:1.15em;height:1.15em;margin-right:var(--inputtext-padding-x);color:var(--datepicker-input-icon-color, var(--form-field-icon-color));pointer-events:none}.base-datepicker__dropdown{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--datepicker-dropdown-width);padding:0;background:var(--datepicker-dropdown-background);border:1px solid var(--datepicker-dropdown-border-color);border-radius:var(--datepicker-dropdown-border-radius);color:var(--datepicker-dropdown-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__dropdown:hover{background:var(--datepicker-dropdown-hover-background);border-color:var(--datepicker-dropdown-hover-border-color);color:var(--datepicker-dropdown-hover-color)}.base-datepicker__dropdown:active{background:var(--datepicker-dropdown-active-background);border-color:var(--datepicker-dropdown-active-border-color);color:var(--datepicker-dropdown-active-color)}.base-datepicker__dropdown:focus-visible{outline:var(--datepicker-dropdown-focus-ring-width) solid var(--datepicker-dropdown-focus-ring-color);outline-offset:var(--datepicker-dropdown-focus-ring-offset)}.base-datepicker__dropdown-icon{width:var(--icon-size, .875rem);height:var(--icon-size, .875rem)}.base-datepicker.has-icon-button .base-datepicker__field{border-top-right-radius:0;border-bottom-right-radius:0}.base-datepicker.has-icon-button .base-datepicker__dropdown{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.base-datepicker:not(.is-disabled) .base-datepicker__field:hover{border-color:var(--inputtext-hover-border-color)}.base-datepicker__field:focus-within{border-color:var(--inputtext-focus-border-color);outline:var(--inputtext-focus-ring-width) solid var(--inputtext-focus-ring-color);outline-offset:var(--inputtext-focus-ring-offset)}.base-datepicker.is-invalid .base-datepicker__field,.base-datepicker.is-invalid:not(.is-disabled) .base-datepicker__field:hover{border-color:var(--inputtext-invalid-border-color)}.base-datepicker.is-invalid .base-datepicker__input::placeholder{color:var(--inputtext-invalid-placeholder-color)}.base-datepicker.is-disabled .base-datepicker__field{background:var(--inputtext-disabled-background);box-shadow:none}.base-datepicker.is-disabled .base-datepicker__input{color:var(--inputtext-disabled-color);cursor:not-allowed}.base-datepicker.is-disabled .base-datepicker__dropdown{cursor:not-allowed;opacity:.6}.base-datepicker__panel{box-sizing:border-box;width:max-content;padding:var(--datepicker-panel-padding);background:var(--datepicker-panel-background);border:1px solid var(--datepicker-panel-border-color);border-radius:var(--datepicker-panel-border-radius);color:var(--datepicker-panel-color);font-size:var(--body-md-size)}.base-datepicker:not(.is-inline) .base-datepicker__panel{position:fixed;z-index:var(--z-overlay);box-shadow:var(--datepicker-panel-shadow, 0 2px 4px -2px rgba(0, 0, 0, .1019607843), 0 4px 6px -1px rgba(0, 0, 0, .1019607843))}.base-datepicker.is-inline{display:inline-block;width:auto}.base-datepicker__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--datepicker-header-padding-bottom);border-bottom:1px solid var(--datepicker-header-border-color);background:var(--datepicker-header-background);color:var(--datepicker-header-color)}.base-datepicker__nav{display:inline-flex;align-items:center;justify-content:center;width:var(--scale-2, 28px);height:var(--scale-2, 28px);padding:0;border:0;border-radius:50%;background:transparent;color:var(--datepicker-panel-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__nav svg{width:var(--icon-size, .875rem);height:var(--icon-size, .875rem)}.base-datepicker__nav:hover{background:var(--content-hover-background)}.base-datepicker__nav:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-datepicker__title{display:inline-flex;align-items:center;gap:var(--datepicker-title-gap);font-weight:var(--datepicker-title-font-weight)}.base-datepicker__title-month,.base-datepicker__title-year{padding:var(--datepicker-select-month-padding-y) var(--datepicker-select-month-padding-x);border:0;border-radius:var(--datepicker-select-month-border-radius);background:transparent;color:var(--datepicker-select-month-color);font:inherit;font-weight:var(--datepicker-title-font-weight);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__title-month:hover,.base-datepicker__title-year:hover{background:var(--datepicker-select-month-hover-background);color:var(--datepicker-select-month-hover-color)}.base-datepicker__title-month:focus-visible,.base-datepicker__title-year:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-datepicker__title-year{padding:var(--datepicker-select-year-padding-y) var(--datepicker-select-year-padding-x);border-radius:var(--datepicker-select-year-border-radius);color:var(--datepicker-select-year-color)}.base-datepicker__title-year:hover{background:var(--datepicker-select-year-hover-background);color:var(--datepicker-select-year-hover-color)}.base-datepicker__title-decade{font-weight:var(--datepicker-title-font-weight)}.base-datepicker__day-view{margin-top:var(--datepicker-day-view-margin-top);border-collapse:collapse;table-layout:fixed}.base-datepicker__weekday,.base-datepicker__week-header,.base-datepicker__day-cell,.base-datepicker__weeknumber{width:2.125rem}.base-datepicker__weekday,.base-datepicker__week-header{padding:var(--datepicker-week-day-padding);color:var(--datepicker-week-day-color);font-weight:var(--datepicker-week-day-font-weight);font-size:var(--body-md-size);text-align:center}.base-datepicker__week-header,.base-datepicker__weeknumber{color:var(--text-muted-color, var(--surface-400))}.base-datepicker__weeknumber{text-align:center;font-size:var(--body-sm-size)}.base-datepicker__day-cell{padding:0;text-align:center}.base-datepicker__date{display:inline-flex;align-items:center;justify-content:center;width:var(--datepicker-date-width);height:var(--datepicker-date-height);padding:var(--datepicker-date-padding);margin:1px auto;border:0;border-radius:var(--datepicker-date-border-radius);background:transparent;color:var(--datepicker-date-color);font:inherit;font-size:var(--body-md-size);line-height:1;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__date:hover:not(:disabled):not(.is-selected){background:var(--datepicker-date-hover-background);color:var(--datepicker-date-hover-color)}.base-datepicker__date.is-today:not(.is-selected):not(.is-in-range){background:var(--datepicker-today-background);color:var(--datepicker-today-color)}.base-datepicker__date.is-in-range:not(.is-selected){background:var(--datepicker-date-range-selected-background);color:var(--datepicker-date-range-selected-color);border-radius:0}.base-datepicker__date.is-selected{background:var(--datepicker-date-selected-background);color:var(--datepicker-date-selected-color)}.base-datepicker__date.is-other-month{color:var(--text-muted-color, var(--surface-400))}.base-datepicker__date.is-disabled,.base-datepicker__date:disabled{color:var(--text-muted-color, var(--surface-400));opacity:.5;cursor:not-allowed}.base-datepicker__date:focus-visible{outline:var(--datepicker-date-focus-ring-width) solid var(--datepicker-date-focus-ring-color);outline-offset:var(--datepicker-date-focus-ring-offset)}.base-datepicker__month-view{display:grid;grid-template-columns:repeat(3,1fr);width:14.875rem;margin-top:var(--datepicker-month-view-margin-top)}.base-datepicker__month{padding:var(--datepicker-month-padding);border:0;border-radius:var(--datepicker-month-border-radius);background:transparent;color:var(--datepicker-panel-color);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__month:hover:not(:disabled):not(.is-selected){background:var(--content-hover-background)}.base-datepicker__month.is-selected{background:var(--datepicker-date-selected-background);color:var(--datepicker-date-selected-color)}.base-datepicker__month.is-disabled,.base-datepicker__month:disabled{color:var(--text-muted-color, var(--surface-400));opacity:.5;cursor:not-allowed}.base-datepicker__month:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-datepicker__year-view{display:grid;grid-template-columns:repeat(2,1fr);width:14.875rem;margin-top:var(--datepicker-year-view-margin-top)}.base-datepicker__year{padding:var(--datepicker-year-padding);border:0;border-radius:var(--datepicker-year-border-radius);background:transparent;color:var(--datepicker-panel-color);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__year:hover:not(:disabled):not(.is-selected){background:var(--content-hover-background)}.base-datepicker__year.is-selected{background:var(--datepicker-date-selected-background);color:var(--datepicker-date-selected-color)}.base-datepicker__year.is-disabled,.base-datepicker__year:disabled{color:var(--text-muted-color, var(--surface-400));opacity:.5;cursor:not-allowed}.base-datepicker__year:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-datepicker__time-picker{display:flex;align-items:center;justify-content:center;gap:var(--datepicker-time-picker-gap);padding-top:var(--datepicker-time-picker-padding-top)}.base-datepicker:not(.is-time-only) .base-datepicker__time-picker{border-top:1px solid var(--datepicker-time-picker-border-color);margin-top:var(--datepicker-day-view-margin-top)}.base-datepicker__time-group{display:flex;flex-direction:column;align-items:center;gap:var(--datepicker-time-picker-button-gap)}.base-datepicker__time-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--scale-2, 28px);height:var(--scale-1-5, 21px);padding:0;border:0;border-radius:var(--content-border-radius, 6px);background:transparent;color:var(--datepicker-panel-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-datepicker__time-btn svg{width:var(--icon-size, .875rem);height:var(--icon-size, .875rem)}.base-datepicker__time-btn:hover{background:var(--content-hover-background)}.base-datepicker__time-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-datepicker__time-value{min-width:1.5em;text-align:center;font-variant-numeric:tabular-nums}.base-datepicker__time-separator{align-self:center}.base-datepicker__buttonbar{display:flex;align-items:center;justify-content:space-between;padding-top:var(--datepicker-buttonbar-padding-top);margin-top:var(--datepicker-day-view-margin-top);border-top:1px solid var(--datepicker-buttonbar-border-color)}.base-datepicker--sm .base-datepicker__input{padding:var(--inputtext-sm-padding-y) var(--inputtext-sm-padding-x);font-size:var(--inputtext-sm-font-size)}.base-datepicker--sm .base-datepicker__dropdown{width:var(--datepicker-dropdown-sm-width)}.base-datepicker--lg .base-datepicker__input{padding:var(--inputtext-lg-padding-y) var(--inputtext-lg-padding-x);font-size:var(--inputtext-lg-font-size)}.base-datepicker--lg .base-datepicker__dropdown{width:var(--datepicker-dropdown-lg-width)}.base-datepicker__presets{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-2) var(--space-2) 0;border-top:var(--border-width-thin) solid var(--content-border-color)}.base-dialog:has(.hours-dialog),.base-dialog:has(.hours-dialog) .base-dialog__content{overflow:visible}.hours-dialog{display:flex;flex-direction:column;gap:var(--space-3)}.hrow{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--border-width-thin) solid var(--content-border-color)}.hrow:first-child{border-top:none;padding-top:0}.hrow__days{display:flex;flex-wrap:nowrap;gap:var(--space-3)}.hrow__days .base-checkbox{gap:var(--space-1)}.hrow__days .base-checkbox__label{font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);white-space:nowrap}.hrow__times{display:flex;align-items:center;gap:var(--space-2)}.hrow__times .base-datepicker{width:120px;flex:none}.hrow__dash{color:var(--text-muted-color)}.hrow__actions{width:40px;flex:none;display:flex;justify-content:center}.hours-dialog__addbtn{margin-right:auto}.shelf-retirement{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:var(--text-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.shelf-retirement p{margin:0;overflow-wrap:anywhere}.shelf-retirement__confirm-title{display:block;overflow-wrap:anywhere;font-family:var(--subtitle-lg-family);font-size:var(--subtitle-lg-size);font-weight:var(--subtitle-lg-weight);line-height:var(--subtitle-lg-line-height)}.shelf-retirement__heading{margin:0;font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.shelf-retirement__description{color:var(--text-muted-color)}.shelf-retirement__list{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-3)}.shelf-retirement__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.shelf-retirement__row>div{min-width:0}.shelf-retirement__row>button{flex-shrink:0}.shelf-retirement__confirmation{display:grid;gap:var(--space-3);overflow-wrap:anywhere}.snapshot-fallback[data-v-e76d44af]{display:grid;gap:var(--space-3)}.snapshot-fallback__help[data-v-e76d44af]{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);margin:0}.snapshot-fallback__row[data-v-e76d44af]{display:grid;gap:var(--space-2);overflow-wrap:anywhere}.snapshot-fallback__name[data-v-e76d44af]{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600}.device-operations[data-v-fc0f7abc]{display:grid;gap:var(--space-3);min-width:0;overflow-wrap:anywhere}.device-operations h3[data-v-fc0f7abc],.device-operations h4[data-v-fc0f7abc]{font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);margin:0;font-weight:600}.device-operations p[data-v-fc0f7abc]{margin:0}.device-operations__muted[data-v-fc0f7abc]{color:var(--text-muted-color)}.device-operations__row[data-v-fc0f7abc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.recalibration[data-v-0f09c74e]{display:grid;gap:var(--space-4);overflow-wrap:anywhere}.recalibration h3[data-v-0f09c74e]{font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);margin:0}.recalibration p[data-v-0f09c74e]{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);margin:0;color:var(--text-muted-color)}.recalibration__row[data-v-0f09c74e]{display:grid;gap:var(--space-2);border-bottom:1px solid var(--content-border-color);padding-bottom:var(--space-4)}.recalibration input[data-v-0f09c74e]{width:100%;min-width:0;box-sizing:border-box;padding:var(--inputtext-padding-y) var(--inputtext-padding-x);border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);background:var(--form-field-background);color:var(--form-field-color);font:inherit}.recalibration input[data-v-0f09c74e]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.recalibration input[aria-invalid][data-v-0f09c74e]{border-color:var(--form-field-invalid-border-color)}.recalibration .recalibration__error[data-v-0f09c74e]{color:var(--form-field-invalid-placeholder-color)}.preview-thumb img{width:100%;height:100%;object-fit:cover}.preview-thumb__note{display:flex;flex-direction:column;align-items:center;gap:var(--preview-thumb-note-gap, var(--space-1));padding:var(--preview-thumb-note-padding, var(--space-1));text-align:center;color:var(--text-muted-color);font-size:var(--preview-thumb-note-size, var(--label-sm-size));line-height:var(--preview-thumb-note-line-height, var(--label-sm-line-height))}.preview-thumb__note-icon{width:var(--preview-thumb-icon-size, 1rem);height:var(--preview-thumb-icon-size, 1rem);flex:none}.preview-thumb{position:relative}.preview-thumb__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--space-1);text-align:center;color:var(--text-muted-color);font-size:var(--preview-thumb-note-size, var(--label-sm-size))}.devlist{--devlist-thumb-width: 120px;display:flex;flex-direction:column;gap:var(--space-4)}.devlist__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.devlist__empty{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted-color);border:var(--border-width-thin) dashed var(--content-border-color);border-radius:var(--border-radius-lg)}.devlist__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.devlist__row{display:grid;grid-template-columns:var(--devlist-thumb-width) minmax(0,1fr) auto;grid-template-areas:"view ident actions" "select meta meta";align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg)}.devlist__row.is-selected{border-color:var(--primary-color)}@media(min-width:1024px){.devlist__row{grid-template-columns:auto var(--devlist-thumb-width) minmax(0,1fr) auto auto;grid-template-areas:"select view ident meta actions"}}.devlist__select{grid-area:select;justify-self:start}.devlist__view{grid-area:view;display:grid;place-items:center;width:100%;max-width:var(--devlist-thumb-width);aspect-ratio:3/2;border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background);--preview-thumb-note-size: var(--label-sm-size);--preview-thumb-note-line-height: var(--label-sm-line-height);--preview-thumb-icon-size: 1rem}.devlist__ident{grid-area:ident;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.devlist__name{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devlist__model{font-style:normal;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devlist__gaps{margin:0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.devlist__meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.devlist__pill,.devlist__counts{white-space:nowrap}.devlist__actions{grid-area:actions;display:flex;align-items:center;gap:var(--space-2)}.devlist__icon-btn{flex:none;display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--border-radius-md);background:transparent;color:var(--text-muted-color);cursor:pointer;transition:background-color .15s,color .15s}.devlist__icon-btn svg{width:1rem;height:1rem}.devlist__icon-btn:hover{background:var(--content-hover-background);color:var(--text-color)}.devlist__icon-btn:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.base-autocomplete{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-autocomplete__label{font-size:var(--body-sm-size);font-weight:600}.base-autocomplete__required{margin-left:2px;color:var(--autocomplete-invalid-border-color)}.base-autocomplete__control{display:flex;align-items:stretch;background:var(--autocomplete-background);border:1px solid var(--autocomplete-border-color);border-radius:var(--autocomplete-border-radius);box-shadow:var(--autocomplete-shadow);cursor:text;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-autocomplete__field{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:var(--autocomplete-padding-y) var(--autocomplete-padding-x)}.base-autocomplete__input{flex:1 1 60px;min-width:60px;border:0;outline:0;background:transparent;font-family:inherit;font-size:var(--body-md-size);color:var(--autocomplete-color);line-height:1.4}.base-autocomplete__input::placeholder{color:var(--autocomplete-placeholder-color)}.base-autocomplete__chip{display:inline-flex;align-items:center;gap:4px;padding:1px 4px 1px 8px;border-radius:var(--autocomplete-chip-border-radius);background:var(--surface-200);color:var(--text-color);font-size:var(--body-sm-size);white-space:nowrap}.base-autocomplete__chip-remove{display:inline-flex;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.6}.base-autocomplete__chip-remove svg{width:.85em;height:.85em}.base-autocomplete__chip-remove:hover{opacity:1}.base-autocomplete__clear{flex:none;display:inline-flex;align-items:center;padding-right:var(--autocomplete-padding-x);color:var(--iconfield-icon-color);cursor:pointer}.base-autocomplete__clear svg{width:1em;height:1em}.base-autocomplete__clear:hover{color:var(--autocomplete-color)}.base-autocomplete__dropdown{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--autocomplete-dropdown-width);border:0;border-left:1px solid var(--autocomplete-dropdown-border-color);background:var(--autocomplete-dropdown-background);color:var(--autocomplete-dropdown-color);cursor:pointer}.base-autocomplete__dropdown svg{width:1.15em;height:1.15em;transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-autocomplete__dropdown svg.is-open{transform:rotate(180deg)}.base-autocomplete__dropdown:hover:not(:disabled){background:var(--autocomplete-dropdown-hover-background);color:var(--autocomplete-dropdown-hover-color)}.base-autocomplete:not(.is-disabled) .base-autocomplete__control:hover{border-color:var(--autocomplete-hover-border-color)}.base-autocomplete.is-open .base-autocomplete__control,.base-autocomplete__control:focus-within{border-color:var(--autocomplete-focus-border-color);outline:var(--autocomplete-focus-ring-width) solid var(--autocomplete-focus-ring-color);outline-offset:var(--autocomplete-focus-ring-offset)}.base-autocomplete.is-invalid .base-autocomplete__control{border-color:var(--autocomplete-invalid-border-color)}.base-autocomplete.is-disabled .base-autocomplete__control{background:var(--autocomplete-disabled-background);box-shadow:none;cursor:not-allowed}.base-autocomplete__overlay{position:fixed;z-index:var(--z-overlay);padding:var(--autocomplete-list-padding-y) var(--autocomplete-list-padding-x);background:var(--autocomplete-overlay-background);border:1px solid var(--autocomplete-overlay-border-color);border-radius:var(--autocomplete-overlay-border-radius);box-shadow:var(--autocomplete-overlay-shadow)}.base-autocomplete__list{display:flex;flex-direction:column;gap:var(--autocomplete-list-gap);margin:0;padding:0;max-height:240px;overflow-y:auto;list-style:none}.base-autocomplete__option{display:flex;flex-direction:column;gap:1px;padding:var(--autocomplete-option-padding-y, 7px) var(--autocomplete-option-padding-x, 10.5px);border-radius:var(--autocomplete-option-border-radius, 4px);color:var(--autocomplete-option-color);cursor:pointer}.base-autocomplete__option.is-focus{background:var(--autocomplete-option-focus-background);color:var(--autocomplete-option-focus-color)}.base-autocomplete__option-desc{color:var(--text-muted-color);font-size:var(--label-sm-size)}.base-autocomplete__empty{padding:var(--autocomplete-option-padding-y, 7px) var(--autocomplete-option-padding-x, 10.5px);color:var(--autocomplete-placeholder-color);font-size:var(--body-sm-size);list-style:none}.base-autocomplete__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-autocomplete__message.is-invalid{color:var(--autocomplete-invalid-border-color)}.base-autocomplete--sm .base-autocomplete__input{font-size:var(--autocomplete-sm-font-size, var(--body-sm-size))}.base-autocomplete--lg .base-autocomplete__input{font-size:var(--autocomplete-lg-font-size, var(--body-lg-size))}.base-tooltip__trigger{display:inline-flex}.base-tooltip{position:fixed;top:0;left:0;z-index:var(--z-tooltip);max-width:var(--tooltip-max-width);padding:var(--tooltip-padding-y) var(--tooltip-padding-x);border-radius:var(--tooltip-border-radius);background:var(--tooltip-background);color:var(--tooltip-color);box-shadow:var(--tooltip-shadow);font-size:14px;line-height:normal;word-break:break-word}.base-tooltip__content{position:relative;z-index:1}.base-tooltip__arrow{position:absolute;width:0;height:0}.base-tooltip[data-placement^=top] .base-tooltip__arrow{bottom:-5px;left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--tooltip-background)}.base-tooltip[data-placement^=bottom] .base-tooltip__arrow{top:-5px;left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--tooltip-background)}.base-tooltip[data-placement^=left] .base-tooltip__arrow{right:-5px;top:50%;transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--tooltip-background)}.base-tooltip[data-placement^=right] .base-tooltip__arrow{left:-5px;top:50%;transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid var(--tooltip-background)}.base-tooltip-enter-active,.base-tooltip-leave-active{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-tooltip-enter-from,.base-tooltip-leave-to{opacity:0;transform:scale(.96)}.dze[data-v-f9dcf995]{display:flex;flex-direction:column;gap:var(--space-4);--dze-invalid: var(--badge-danger-background)}.dze[data-v-f9dcf995]:fullscreen{background:var(--content-background);padding:var(--space-6)}.dze__head[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-3)}.dze__title[data-v-f9dcf995]{margin:0;font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.dze__recapture-wrap[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.dze__recapture-cd[data-v-f9dcf995]{color:var(--text-muted-color);font-variant-numeric:tabular-nums;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.dze__recapture-ico[data-v-f9dcf995]{width:16px;height:16px}.dze__body[data-v-f9dcf995]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:1024px){.dze__body[data-v-f9dcf995]{grid-template-columns:150px minmax(0,1fr) 330px;grid-template-rows:minmax(0,1fr);height:var(--dze-h, clamp(380px, 64vh, 860px))}}@media(min-width:1024px){.dze__body.is-rail-collapsed[data-v-f9dcf995]{grid-template-columns:minmax(0,1fr) 330px}}@media(min-width:1024px){.dze__body.is-blocked[data-v-f9dcf995]{grid-template-columns:150px minmax(0,1fr)}}@media(min-width:1024px){.dze__body.is-blocked.is-rail-collapsed[data-v-f9dcf995]{grid-template-columns:minmax(0,1fr)}}.dze__nobasis[data-v-f9dcf995]{display:grid;align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;height:var(--dze-h, clamp(380px, 64vh, 860px));border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--content-border-color);background:var(--content-background)}.dze:fullscreen .dze__nobasis[data-v-f9dcf995]{height:100%}.nobasis__ico[data-v-f9dcf995]{width:32px;height:32px;color:var(--dze-invalid)}.nobasis__title[data-v-f9dcf995]{margin:0;color:var(--text-color);font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.nobasis__desc[data-v-f9dcf995]{margin:0;max-width:46ch;color:var(--text-muted-color);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.dze__stage[data-v-f9dcf995]{order:-1}@media(min-width:1024px){.dze__stage[data-v-f9dcf995]{order:0}}.dze:fullscreen .dze__body[data-v-f9dcf995]{height:calc(100vh - 120px)}.dze__rail[data-v-f9dcf995]{display:flex;flex-direction:row;gap:var(--space-2);overflow-x:auto}@media(min-width:1024px){.dze__rail[data-v-f9dcf995]{flex-direction:column;overflow-x:visible;overflow-y:auto;min-height:0}}.rail__item[data-v-f9dcf995]{position:relative;flex:none;box-sizing:border-box;width:150px;height:100px;padding:0;border:2px solid transparent;border-radius:var(--border-radius-lg);background:var(--content-background);cursor:pointer}.rail__item.is-active[data-v-f9dcf995]{padding:4px;border-color:var(--button-primary-background)}.rail__thumb[data-v-f9dcf995]{width:100%;height:100%;object-fit:cover;display:grid;place-items:center;overflow:hidden;border-radius:var(--border-radius-md)}.rail__thumb--empty[data-v-f9dcf995]{display:grid;place-items:center;background:var(--surface-100);color:var(--surface-400)}.rail__count[data-v-f9dcf995]{position:absolute;right:3px;bottom:3px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--button-primary-background);color:var(--button-primary-color);font-size:10px;font-weight:700}.rail__warn[data-v-f9dcf995]{position:absolute;left:3px;top:3px;width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:var(--dze-invalid);color:var(--badge-danger-color)}.rail__warn[data-v-f9dcf995] svg{width:12px;height:12px}.dze__stage[data-v-f9dcf995]{position:relative;height:var(--dze-h, clamp(380px, 64vh, 860px));border-radius:var(--border-radius-lg);overflow:hidden;border:var(--border-width-thin) solid var(--content-border-color);background:var(--surface-900)}.dze:fullscreen .dze__stage[data-v-f9dcf995]{height:100%}.stage__content[data-v-f9dcf995]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;touch-action:none;-webkit-user-select:none;user-select:none}.stage__frame[data-v-f9dcf995]{position:relative;flex:none;transform-origin:0 0}.stage__content.is-drawing .stage__svg[data-v-f9dcf995]{cursor:crosshair}.stage__content.is-drawing .region__poly[data-v-f9dcf995],.stage__content.is-drawing .surface__poly[data-v-f9dcf995]{pointer-events:none}.stage__content.is-pannable[data-v-f9dcf995]{cursor:grab}.stage__content.is-pannable[data-v-f9dcf995]:active{cursor:grabbing}.stage__img[data-v-f9dcf995]{width:100%;height:100%;object-fit:fill;display:block;pointer-events:none}.stage__offline[data-v-f9dcf995]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--surface-400);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.stage__svg[data-v-f9dcf995]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.region__poly[data-v-f9dcf995]{fill:transparent;stroke:var(--zone-color);stroke-width:calc(4px * var(--inv-zoom, 1));stroke-dasharray:8 6;vector-effect:non-scaling-stroke;pointer-events:all;cursor:pointer}.region__poly.is-active[data-v-f9dcf995]{stroke-width:calc(4.5px * var(--inv-zoom, 1));cursor:move}.surface__poly[data-v-f9dcf995]{fill:transparent;stroke:var(--zone-color);stroke-width:calc(2px * var(--inv-zoom, 1));vector-effect:non-scaling-stroke;pointer-events:all;cursor:pointer}.surface__poly.is-active[data-v-f9dcf995]{stroke-width:calc(3px * var(--inv-zoom, 1));cursor:move}.region__poly.is-invalid[data-v-f9dcf995]{stroke:var(--dze-invalid)}.surface__poly.is-invalid[data-v-f9dcf995]{stroke:var(--dze-invalid);fill:var(--dze-invalid);fill-opacity:.12}.zone__handle.is-invalid[data-v-f9dcf995]{border-color:var(--dze-invalid)}.draw-mask[data-v-f9dcf995]{fill:#00000080;pointer-events:none}.draft__line[data-v-f9dcf995]{fill:none;stroke:var(--draft-color, var(--button-primary-background));stroke-width:calc(2px * var(--inv-zoom, 1));stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.draft__line.is-solid[data-v-f9dcf995]{stroke-dasharray:none}.zone__handle[data-v-f9dcf995]{position:absolute;width:13px;height:13px;padding:0;border:2px solid var(--zone-color, var(--button-primary-background));border-radius:50%;background:#fff;transform:translate(-50%,-50%) scale(var(--inv-zoom, 1));cursor:grab;touch-action:none}.zone__handle[data-v-f9dcf995]:active{cursor:grabbing}.draft__dot[data-v-f9dcf995]{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--draft-color, var(--button-primary-background));transform:translate(-50%,-50%) scale(var(--inv-zoom, 1));pointer-events:none}.draft__dot.is-first[data-v-f9dcf995]{background:#fff;border:2px solid var(--draft-color, var(--button-primary-background))}.zone__del[data-v-f9dcf995]{position:absolute;transform:translate(-50%,-120%) scale(var(--inv-zoom, 1));width:26px;height:26px;display:flex;align-items:center;justify-content:center;line-height:0;border:none;border-radius:50%;background:var(--surface-900);color:#fff;cursor:pointer;box-shadow:var(--card-shadow)}.zone__del[data-v-f9dcf995] svg{display:block;width:13px;height:13px}.stage__banner[data-v-f9dcf995]{position:absolute;top:var(--space-3);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);background:var(--message-contrast-background);color:var(--message-contrast-color);white-space:nowrap;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.banner__ico[data-v-f9dcf995]{width:15px;height:15px;flex:none}.stage__banner--invalid[data-v-f9dcf995]{background:var(--dze-invalid);color:var(--badge-danger-color)}.stage__tools[data-v-f9dcf995]{position:absolute;inset:auto var(--space-3) var(--space-3) auto;display:flex;flex-direction:column;gap:var(--space-2);align-items:center;z-index:2}.stage__zoom[data-v-f9dcf995]{display:flex;flex-direction:column;border-radius:var(--border-radius-sm);background:var(--content-background);box-shadow:var(--card-shadow);overflow:hidden}.stage__full[data-v-f9dcf995]{border-radius:var(--border-radius-sm);background:var(--content-background);box-shadow:var(--card-shadow)}.stage__rail-toggle[data-v-f9dcf995]{position:absolute;inset:var(--space-3) auto auto var(--space-3);z-index:2;border-radius:var(--border-radius-sm);background:var(--content-background);box-shadow:var(--card-shadow)}.dze__panel[data-v-f9dcf995]{display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:1024px){.dze__panel[data-v-f9dcf995]{min-height:0;overflow-y:auto;padding-right:var(--space-1)}}.panel__head[data-v-f9dcf995]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}@media(min-width:1024px){.panel__head[data-v-f9dcf995]{position:sticky;top:0;z-index:2;background:var(--content-background);padding-bottom:var(--space-2)}}.panel__title[data-v-f9dcf995]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--subtitle-md-family);font-size:var(--subtitle-md-size);font-weight:var(--subtitle-md-weight);line-height:var(--subtitle-md-line-height)}.panel__empty[data-v-f9dcf995]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);text-align:center}.empty__ico[data-v-f9dcf995]{width:72px}.empty__title[data-v-f9dcf995]{margin:var(--space-2) 0 0;font-weight:600;color:var(--text-color)}.empty__desc[data-v-f9dcf995]{margin:0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.region[data-v-f9dcf995]{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);background:var(--content-background)}.region__head[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);cursor:pointer}@media(min-width:1024px){.region__head[data-v-f9dcf995]{position:sticky;top:var(--panel-head-h, 32px);z-index:1;background:var(--content-background);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}}.region__dot[data-v-f9dcf995]{width:10px;height:10px;flex:none;border-radius:999px}.region__name[data-v-f9dcf995]{flex:1;min-width:0}.region__count-chip[data-v-f9dcf995]{flex:none;min-width:18px;height:18px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--surface-100);color:var(--text-muted-color);font-size:11px;font-weight:700}.region__body[data-v-f9dcf995]{padding:0 var(--space-3) var(--space-3) calc(var(--space-3) + 10px + var(--space-2));display:flex;flex-direction:column;gap:var(--space-3)}.region__hint[data-v-f9dcf995]{margin:0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.surface[data-v-f9dcf995]{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-4)}.surface.is-active[data-v-f9dcf995]{border-color:var(--button-primary-background)}.surface.is-invalid[data-v-f9dcf995]{border-color:var(--dze-invalid)}.surface__warn[data-v-f9dcf995],.region__warn[data-v-f9dcf995]{width:16px;height:16px;flex:none;color:var(--dze-invalid);cursor:help}.surface__head[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.surface__name[data-v-f9dcf995]{flex:1;min-width:0}.info-ico[data-v-f9dcf995]{width:16px;height:16px;flex:none;color:var(--text-muted-color);cursor:help}.info-ico[data-v-f9dcf995]:hover,.info-ico[data-v-f9dcf995]:focus-visible{color:var(--text-color)}.calib[data-v-f9dcf995]{padding:var(--space-3);border-radius:var(--border-radius-md);background:var(--ai-accent-background)}.calib__head[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.calib__title[data-v-f9dcf995]{margin:0;color:var(--text-color);white-space:nowrap;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600}.calib__btn[data-v-f9dcf995]{flex:none;margin-inline-start:auto}.calib .calib__btn[data-v-f9dcf995]{--_bg: var(--ai-accent-gradient);--_bg-hover: var(--ai-accent-gradient);--_bg-active: var(--ai-accent-gradient);--_border: transparent;--_fg: var(--button-primary-color);--_fg-hover: var(--button-primary-color);--_fg-active: var(--button-primary-color);--_ring: var(--ai-accent-color);min-height:28px;padding:var(--space-1) var(--space-2);border:0;border-radius:6px;gap:0}.calib .calib__btn[data-v-f9dcf995]:hover:not(:disabled){filter:brightness(1.06)}.calib .calib__btn[data-v-f9dcf995]:active:not(:disabled){filter:brightness(.95)}.calib__btn-ico[data-v-f9dcf995]{width:14px;height:14px;margin-inline-end:2px;color:var(--button-primary-color)}.calib__row[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2)}.calib__label[data-v-f9dcf995]{color:var(--text-color);font-weight:500;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.calib__input[data-v-f9dcf995]{width:60px}.calib__pct[data-v-f9dcf995]{color:var(--text-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.calib__note[data-v-f9dcf995]{margin:var(--space-1) 0 0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.tar__head[data-v-f9dcf995]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.tar__head-title[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2)}.tar__title[data-v-f9dcf995]{margin:0;color:var(--text-color);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600}.tar__rules[data-v-f9dcf995],.tar__rule[data-v-f9dcf995]{display:flex;flex-direction:column;gap:var(--space-3)}.tar__rule+.tar__rule[data-v-f9dcf995]{border-top:var(--border-width-thin) solid var(--content-border-color);padding-top:var(--space-3)}.tar__time[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2)}.tar__time-input[data-v-f9dcf995]{flex:none;width:104px}.tar__dash[data-v-f9dcf995]{color:var(--text-muted-color)}.tar__del[data-v-f9dcf995]{margin-left:auto}.tar__thresholds[data-v-f9dcf995]{display:flex;flex-direction:column;gap:var(--space-2)}.tar__warn[data-v-f9dcf995]{margin:var(--space-2) 0 0;color:var(--form-field-invalid-placeholder-color)}.thr[data-v-f9dcf995]{display:flex;align-items:center;gap:var(--space-2)}.thr.is-off[data-v-f9dcf995]{opacity:.45}.thr__tag[data-v-f9dcf995]{width:84px;justify-content:center}.thr__lt[data-v-f9dcf995]{color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.thr__input[data-v-f9dcf995]{width:60px}.thr__pct[data-v-f9dcf995]{color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}:host{display:block;--dze-h: clamp(380px, 64vh, 860px)}.recent-alerts{width:100%}.recent-alerts__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.recent-alerts__heading{margin:0;font-size:var(--body-lg-size);font-weight:600}.recent-alerts__body{position:relative}.recent-alerts__list{list-style:none;margin:0;padding:0}.recent-alerts__row{display:grid;grid-template-columns:3.5rem 14px minmax(0,1fr);gap:var(--space-2);align-items:start}.recent-alerts__time{display:flex;flex-direction:column;text-align:right;padding-top:2px;font-size:var(--body-md-size);font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.recent-alerts__date{font-size:var(--body-sm-size);font-weight:400;color:var(--text-muted-color)}.recent-alerts__track{position:relative;align-self:stretch}.recent-alerts__line{position:absolute;left:50%;top:24px;bottom:8px;width:2px;transform:translate(-50%);background:var(--content-border-color)}.recent-alerts__dot{position:absolute;left:50%;top:6px;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:var(--recent-alert-tone)}.recent-alerts__detail{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-4);min-width:0}.recent-alerts__location{font-size:var(--body-md-size);overflow-wrap:anywhere}.recent-alerts__answer--busy{opacity:.5}.recent-alerts__loading{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding-block:var(--space-2)}.recent-alerts__body:has(.recent-alerts__list,.recent-alerts__empty)>.recent-alerts__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.recent-alerts__empty{margin:0;color:var(--text-muted-color)}.recent-alerts__error{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3)}.recent-alerts__dot:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;background:color-mix(in srgb,var(--recent-alert-tone) 35%,transparent);filter:blur(1px)}.recent-alerts__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.base-skeleton{display:block;background:var(--skeleton-background);border-radius:var(--skeleton-border-radius)}.base-skeleton--circle{border-radius:50%}.base-skeleton.is-animated{animation:base-skeleton-pulse 1.2s ease-in-out infinite}@keyframes base-skeleton-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.base-skeleton.is-animated{animation:none}}.store-info-list{margin:0;width:360px;max-width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3);align-content:start}.store-info-list dt{color:var(--text-muted-color);display:flex;padding-top:2px}.store-info-list dt svg{width:1.1rem;height:1.1rem}.store-info-list dd{margin:0;overflow-wrap:anywhere}.store-info-list--loading{opacity:.5}.store-info-list__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.store-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-5)}.store-header__main{display:flex;align-items:center;gap:var(--space-4);min-width:0;flex:1}.store-header__avatar{width:120px;height:120px;border-radius:var(--border-radius-lg);flex:none;overflow:hidden;background:var(--surface-ground)}.store-header__avatar img{width:100%;height:100%;object-fit:cover}.store-header__dark,.theme-dark .store-header__light{display:none}:host-context(.theme-dark) .store-header__light{display:none}.theme-dark .store-header__dark{display:block}:host-context(.theme-dark) .store-header__dark{display:block}.store-header__identity,.store-header__title{min-width:0}.store-header__identity{flex:1}.store-header__title-row{display:flex;align-items:center;gap:var(--space-2)}.store-header__title-row>button{flex:none}.store-header__title h2,.store-header__title h1,::slotted(h1){margin:0;font-size:var(--display-md-size);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.store-header__summary{margin:var(--space-2) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--body-lg-size)}.store-header__status{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted-color);font-weight:400}.store-header__status i{width:8px;height:8px;flex:none;border-radius:50%;background:currentColor}.store-header__status--open{color:var(--tag-success-color);font-weight:600}.store-header__counts{color:var(--text-muted-color);overflow-wrap:anywhere}.store-header__data--loading{opacity:.5}.store-header--compact{display:block;background:var(--surface-ground);padding:var(--space-3) var(--space-5) 0}.store-header--compact:after{content:"";display:block;height:12px;background:var(--surface-ground)}.store-header--compact .store-header__main{max-width:1600px;margin:0 auto;gap:var(--space-3)}.store-header--compact .store-header__avatar{width:60px;height:60px;border-radius:var(--border-radius-md)}.store-header__compact-name{font-size:calc(var(--body-lg-size) * 1.125);font-weight:700;line-height:1.2;overflow-wrap:anywhere;min-width:0}.store-header--compact .store-header__summary{font-size:calc(var(--body-lg-size) * .8);margin-top:2px}.store-header--compact .store-header__status i{width:7px;height:7px}.store-header__contact{display:none;min-width:0;max-width:35%;margin-inline-start:auto;font-size:var(--body-sm-size);text-align:right;overflow-wrap:anywhere}.store-header__contact span{display:flex;align-items:center;justify-content:flex-end;gap:6px}.store-header__contact svg{width:.9rem;height:.9rem;flex:none;color:var(--text-muted-color)}@media(min-width:768px){.store-header__contact{display:block}}:host{display:inline-flex}.page-back-button{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;margin:0;border:0;background:none;color:var(--text-muted-color);font:inherit;cursor:pointer}.page-back-button svg{width:1.25rem;height:1.25rem}.page-back-button:disabled{cursor:default;opacity:.5}.page-back-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.base-tabs{display:flex;flex-direction:column;width:100%}.base-tabs__list{display:flex;align-items:flex-end;position:sticky;top:var(--tabs-tablist-sticky-top, auto);z-index:var(--tabs-tablist-z-index, auto);background:var(--tabs-tablist-background);border-radius:var(--tabs-tablist-radius, 0);border-bottom:var(--tabs-tablist-border-width) solid var(--tabs-tablist-border-color)}.base-tabs__tab{display:inline-flex;gap:var(--tabs-tab-gap);align-items:center;margin-bottom:calc(-1 * var(--tabs-tab-border-width));padding:var(--tabs-tab-padding-y) var(--tabs-tab-padding-x);border:0;border-bottom:var(--tabs-tab-border-width) solid var(--tabs-tab-border-color);background:var(--tabs-tab-background);color:var(--tabs-tab-color);font-size:var(--app-font-size, 14px);font-weight:var(--tabs-tab-font-weight);line-height:normal;white-space:nowrap;cursor:pointer}.base-tabs__tab:hover:not(.is-active):not(.is-disabled){background:var(--tabs-tab-hover-background);color:var(--tabs-tab-hover-color);border-bottom-color:var(--tabs-tab-hover-border-color)}.base-tabs__tab.is-active{background:var(--tabs-tab-active-background);color:var(--tabs-tab-active-color);border-bottom-color:var(--tabs-tab-active-border-color)}.base-tabs__tab:focus-visible{outline:var(--tabs-tab-focus-ring-width) solid var(--tabs-tab-focus-ring-color);outline-offset:var(--tabs-tab-focus-ring-offset)}.base-tabs__tab.is-disabled{opacity:var(--tabs-tab-disabled-opacity, .4);cursor:default}.base-tabs__tab-icon{flex-shrink:0;width:14px;height:14px;color:currentColor}.base-tabs__panel{padding:var(--tabs-tabpanel-padding-top) var(--tabs-tabpanel-padding-right) var(--tabs-tabpanel-padding-bottom) var(--tabs-tabpanel-padding-left);background:var(--tabs-tabpanel-background);border-radius:var(--tabs-tabpanel-radius, 0);color:var(--tabs-tabpanel-color);font-size:var(--app-font-size, 14px);line-height:1.625}.base-tabs__panel:focus-visible{outline:var(--tabs-tabpanel-focus-ring-width) solid var(--tabs-tabpanel-focus-ring-color, var(--focus-ring-color));outline-offset:var(--tabs-tabpanel-focus-ring-offset)}.wizard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;flex-direction:column;background:var(--content-background);color:var(--text-color)}.wizard__head{position:relative;flex:none;display:flex;align-items:center;height:62px;padding-inline:var(--space-5);border-bottom:var(--border-width-thin) solid var(--content-border-color)}.wizard__close{position:absolute;inset-inline-end:var(--space-5);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:42px;height:42px;border:none;border-radius:var(--border-radius-md);background:transparent;color:var(--text-muted-color);cursor:pointer}.wizard__close:hover{background:var(--content-hover-background);color:var(--text-color)}.wizard__close svg{width:20px;height:20px}.wizard__body{flex:1;overflow-y:auto;background:var(--overlay-modal-background)}.wizard__inner{max-width:var(--wizard-max-width, 1120px);margin-inline:auto;padding:var(--space-6) var(--space-5) var(--space-7)}.wizard__foot{flex:none;border-top:var(--border-width-thin) solid var(--content-border-color)}.wizard__foot-inner{max-width:1120px;margin-inline:auto;padding:var(--space-3) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.wizard__foot-inner .base-button{width:140px}.wizard-stepper{width:100%;max-width:1120px;margin-inline:auto;display:flex;align-items:center;gap:var(--space-2);padding:0;list-style:none;min-width:0;padding-inline-end:48px}@media(min-width:1280px){.wizard-stepper{padding-inline-end:0}}.wizard-stepper__step{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted-color);white-space:nowrap}.wizard-stepper__step.is-active{color:var(--text-color)}.wizard-stepper__step.is-active .wizard-stepper__no,.wizard-stepper__step.is-done .wizard-stepper__no{background:var(--stepper-step-number-active-background);color:var(--stepper-step-number-active-color);border-color:transparent}.wizard-stepper__step.is-active .wizard-stepper__label{font-weight:600}.wizard-stepper__no{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:999px;border:var(--border-width-thin) solid var(--content-border-color);background:var(--content-background);font-weight:500;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.wizard-stepper__check{width:16px;height:16px}.wizard-stepper__label{display:none;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:500}@media(min-width:1024px){.wizard-stepper__label{display:inline}}.wizard-stepper__sep{flex:1;min-width:var(--space-4);height:2px;background:var(--content-border-color)}.camsource__title{margin:0 0 var(--space-2);font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.camsource__lead{margin:0 0 var(--space-4);color:var(--text-muted-color)}.camsource__toolbar{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.toolbar__select{flex:none;width:200px}.toolbar__search{flex:1;min-width:200px}.camsource__list{position:relative;border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);max-height:var(--camsource-list-max-height, 30rem);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--scrollpanel-bar-background) transparent}.camsource__list::-webkit-scrollbar{width:var(--scrollpanel-bar-size, 9px)}.camsource__list::-webkit-scrollbar-track{background:transparent}.camsource__list::-webkit-scrollbar-thumb{background:var(--scrollpanel-bar-background);border-radius:var(--scrollpanel-bar-border-radius)}.camsource__list::-webkit-scrollbar-thumb:hover{background:var(--surface-500)}.camsource__list:after{content:"";position:sticky;bottom:0;left:0;display:block;height:var(--space-6);margin-top:calc(-1 * var(--space-6));pointer-events:none;background:linear-gradient(to top,var(--content-background),transparent)}.camsource__empty{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted-color)}.camsource__empty--nomatch{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.camsource__empty-title{margin:0}.camrow{display:grid;grid-template-columns:auto 96px 1fr;grid-template-areas:"check thumb status" "check thumb info";align-items:start;row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-thin) solid var(--content-border-color);cursor:pointer}@media(min-width:640px){.camrow{grid-template-columns:auto 150px 1fr auto;grid-template-areas:none;align-items:center;row-gap:0;column-gap:var(--space-4)}}.camrow:last-child{border-bottom:none}.camrow:hover{background:var(--content-hover-background)}.camrow.is-disabled{cursor:not-allowed;opacity:.55}.camrow.is-disabled:hover{background:transparent}.camrow__check{grid-area:check;align-self:center}@media(min-width:640px){.camrow__check{grid-area:auto}}.camrow__thumb{grid-area:thumb;align-self:center;display:grid;place-items:center;width:96px;height:64px;border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background)}@media(min-width:640px){.camrow__thumb{grid-area:auto;width:150px;height:100px}}.camrow__thumb{--preview-thumb-note-size: var(--label-sm-size);--preview-thumb-note-line-height: var(--label-sm-line-height);--preview-thumb-icon-size: 1rem}.camrow__info{grid-area:info;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}@media(min-width:640px){.camrow__info{grid-area:auto}}.camrow__info strong{font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);font-weight:600}.camrow__info em{font-style:normal;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.camrow__same-device{align-self:flex-start;max-width:100%;white-space:normal;text-align:start}.camrow__status{grid-area:status;display:flex;flex-direction:row;align-items:center;gap:var(--space-2);text-align:start}@media(min-width:640px){.camrow__status{grid-area:auto;flex-direction:column;align-items:flex-end;gap:var(--space-1);text-align:right}}.camrow__store{font-style:normal;white-space:nowrap;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.camrow--skeleton{cursor:default}.camrow--skeleton:hover{background:transparent}.devname{--devname-view-width: 240px;--devname-view-ratio: 3 / 2}@media(min-width:768px){.devname{--devname-view-width: 320px}}@media(min-width:1024px){.devname{--devname-view-width: 450px}}.devname__title{margin:0 0 var(--space-2);font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.devname__lead{margin:0 0 var(--space-4);color:var(--text-muted-color)}.devname__list{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);overflow:hidden}.devname__empty{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted-color)}.devrow{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;row-gap:var(--space-4);column-gap:var(--space-5);padding:var(--space-4);border-bottom:var(--border-width-thin) solid var(--content-border-color)}@media(min-width:768px){.devrow{grid-template-columns:var(--devname-view-width) minmax(0,1fr)}}@media(min-width:1024px){.devrow{padding:var(--space-5)}}.devrow:last-child{border-bottom:none}.devrow__view{display:grid;place-items:center;width:100%;max-width:var(--devname-view-width);aspect-ratio:var(--devname-view-ratio);border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background);--preview-thumb-note-size: var(--body-sm-size);--preview-thumb-note-line-height: var(--body-sm-line-height);--preview-thumb-note-gap: var(--space-2);--preview-thumb-note-padding: var(--space-3);--preview-thumb-icon-size: 1.5rem}.devrow__body{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.devrow__ident{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.devrow__name{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.devrow__model,.devrow__group{font-style:normal;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.devrow__field{max-width:360px}.hours{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);padding:var(--space-4)}.hours__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.hours__title{margin:0;font-family:var(--body-lg-family);font-size:var(--body-lg-size);font-weight:var(--body-lg-weight);line-height:var(--body-lg-line-height);font-weight:600}.hours__list{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.hours__item{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-top:var(--border-width-thin) solid var(--content-border-color)}.hours__item:first-child{border-top:none}.hours__days{flex:1;font-weight:500}.hours__time{color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.hours__del{border:none;background:transparent;color:var(--text-muted-color);cursor:pointer;line-height:1}.hours__del:hover{color:var(--button-text-danger-color)}.hours__empty{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-5) 0 var(--space-3);color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.hours__empty svg{width:40px;height:40px;opacity:.7}.review{--review-thumb-width: 150px}.review__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.review__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media(min-width:1024px){.review__grid{grid-template-columns:minmax(0,1fr) 340px;column-gap:var(--space-7);align-items:start}}.review__main{display:flex;flex-direction:column;min-width:0}.review__store-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.review__hero-logo{display:grid;place-items:center;flex:none;width:80px;height:80px}.review__store-body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.review__store-name-wrap{display:flex;align-items:center;gap:var(--space-2);min-width:0}.review__store-name{margin:0;color:var(--text-color);font-family:var(--title-md-family);font-size:var(--title-md-size);font-weight:var(--title-md-weight);line-height:var(--title-md-line-height);word-break:break-word}.review__store-addr{margin:0;font-style:normal;color:var(--text-muted-color);overflow-wrap:anywhere;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.review__store{padding:var(--space-5);border-radius:var(--border-radius-lg);background:var(--content-hover-background)}.review__sect{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--content-border-color)}.review__sect:first-child{margin-top:0;padding-top:0;border-top:none}.review__sect-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.review__sect-title{display:flex;align-items:center;gap:var(--space-2);min-width:0}.review__sect-title h3{margin:0;color:var(--text-color);font-family:var(--subtitle-sm-family);font-size:var(--subtitle-sm-size);font-weight:var(--subtitle-sm-weight);line-height:var(--subtitle-sm-line-height)}.review__sect-icon{flex:none;width:1.25rem;height:1.25rem;color:var(--text-muted-color)}.review__edit{flex:none;display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--border-radius-md);background:transparent;color:var(--text-muted-color);cursor:pointer;transition:background-color .15s,color .15s}.review__edit svg{width:1rem;height:1rem}.review__edit:hover{background:var(--content-background);color:var(--text-color)}.review__edit:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.review__muted{margin:0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.review__hours{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.review__hours-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.review__hours-days{color:var(--text-color);font-weight:600}.review__hours-time{color:var(--text-muted-color)}.review__contact{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.review__contact-row{display:grid;gap:var(--space-1);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.review__contact-row dt{margin:0;color:var(--text-muted-color)}.review__contact-row dd{margin:0;color:var(--text-color);font-weight:600;word-break:break-word}.review__empty{margin:0;padding:var(--space-6);text-align:center;color:var(--text-muted-color);border:var(--border-width-thin) dashed var(--content-border-color);border-radius:var(--border-radius-lg)}.review__cams{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.review__cam{display:grid;grid-template-columns:var(--review-thumb-width) minmax(0,1fr) auto;align-items:center;column-gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg)}.review__cam-view{display:grid;place-items:center;width:100%;max-width:var(--review-thumb-width);aspect-ratio:3/2;border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background);--preview-thumb-note-size: var(--label-sm-size);--preview-thumb-note-line-height: var(--label-sm-line-height);--preview-thumb-icon-size: 1rem}.review__cam-ident{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.review__cam-name{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review__cam-model{font-style:normal;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review__cam-actions{display:flex;align-items:center;gap:var(--space-2)}.review__cam-zones{white-space:nowrap}.step__title[data-v-d2ddbc69]{margin:0 0 var(--space-5);font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height)}.step1__top[data-v-d2ddbc69]{--storeinfo-photo-width: 110px;display:grid;grid-template-columns:1fr;gap:var(--space-7);align-items:start;margin-bottom:var(--space-7)}@media(min-width:1024px){.step1__top[data-v-d2ddbc69]{grid-template-columns:minmax(0,1fr) 280px}}.step1__aside[data-v-d2ddbc69]{margin-inline-start:0}@media(min-width:640px){.step1__aside[data-v-d2ddbc69]{margin-inline-start:calc(var(--storeinfo-photo-width, 110px) + var(--space-5))}}@media(min-width:1024px){.step1__aside[data-v-d2ddbc69]{margin-inline-start:0}}.api-key-registry__empty{padding:var(--space-6)}.api-key-registry__empty .empty-state__title{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.api-key-registry__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.api-key-registry__title{margin:0;font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);color:var(--card-color)}.api-key-registry__add{flex:none;min-width:80px}.api-key-registry__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.api-key-registry__row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--border-radius-md);cursor:pointer}.api-key-registry__row:hover{background:var(--content-hover-background)}.api-key-registry__row:focus-visible{outline:2px solid var(--focus-ring-color, var(--primary-color));outline-offset:2px}.api-key-registry__avatar{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--content-border-color)}.api-key-registry__avatar-icon{width:20px;height:20px;color:var(--text-muted-color)}.api-key-registry__row-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.api-key-registry__name{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-key-registry__meta{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-2);row-gap:2px}.api-key-registry__meta-item+.api-key-registry__meta-item:before{content:"·";margin-inline-end:var(--space-2)}.api-key-registry__unusable{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--message-error-simple-color);font-weight:500}.api-key-registry__status{flex:none}.api-key-registry__menu-item .base-menu__item-icon{width:20px;height:20px}.api-key-registry__menu-remove,.base-menu__item.api-key-registry__menu-remove:hover,.base-menu__item.api-key-registry__menu-remove.is-focus,.api-key-registry__menu-remove .base-menu__item-icon,.base-menu__item.api-key-registry__menu-remove:hover .base-menu__item-icon,.base-menu__item.api-key-registry__menu-remove.is-focus .base-menu__item-icon{color:var(--button-text-danger-color)}.profile-card__identity{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-3)}.profile-card__identity-text{display:flex;flex-direction:column;gap:var(--space-1)}.profile-card__name{font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height);color:var(--text-color)}.profile-card__email{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color)}.profile-card__prefs{display:flex;flex-direction:column;gap:var(--space-6);padding-block-start:var(--space-5)}.profile-card__pref{display:flex;flex-direction:column;gap:var(--space-3)}.profile-card__pref--inline{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.profile-card__pref-head{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.profile-card__label{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-color);font-weight:500}.profile-card__desc{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color)}.profile-card__control{display:flex;flex-direction:column;gap:var(--space-2);min-width:12rem}.profile-card__theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);max-width:36rem}.profile-card__theme{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border:2px solid var(--content-border-color);border-radius:var(--border-radius-lg, 12px);background:transparent;cursor:pointer;text-align:start}.profile-card__theme.is-selected{border-color:var(--primary-color)}.profile-card__theme.is-selected .profile-card__theme-name{color:var(--primary-color)}.profile-card__theme-foot{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.profile-card__theme-name{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-color);font-weight:500}.profile-card__theme-frame{display:block;position:relative;border-radius:var(--border-radius-md, 8px);overflow:hidden}.profile-card__theme-pane{display:block;padding:var(--space-2);background:var(--profile-preview-surface-ground)}.profile-card__theme-frame--system .profile-card__theme-pane:last-of-type{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 50%)}.profile-card__theme:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tpv{display:flex;flex-direction:column;height:5rem;border:1px solid var(--profile-preview-content-border-color);border-radius:var(--border-radius-sm, 4px);overflow:hidden;background:var(--profile-preview-content-background)}.tpv__bar{height:.5rem;background:var(--profile-preview-content-background);border-block-end:1px solid var(--profile-preview-content-border-color)}.tpv__body{display:flex;flex:1;min-height:0}.tpv__side{width:28%;background:var(--profile-preview-surface-ground);border-inline-end:1px solid var(--profile-preview-content-border-color)}.tpv__lines{display:flex;flex-direction:column;justify-content:center;gap:.25rem;flex:1;padding:0 var(--space-2)}.tpv__line{height:.25rem;border-radius:999px;background:var(--profile-preview-content-border-color)}.tpv__line:first-child{width:80%}.tpv__line:nth-child(2){width:60%}.tpv__line:last-child{width:70%}.profile-card__preview--light{--profile-preview-surface-ground: var(--surface-100);--profile-preview-content-background: var(--surface-0);--profile-preview-content-border-color: var(--surface-200)}.profile-card__preview--dark{--profile-preview-surface-ground: var(--surface-950);--profile-preview-content-background: var(--surface-900);--profile-preview-content-border-color: var(--surface-700)}.base-drawer:has(.api-key-detail){--drawer-title-font-size: var(--dialog-title-font-size)}.api-key-detail{display:flex;flex-direction:column;gap:var(--space-6)}.api-key-detail__fields{display:flex;flex-direction:column;gap:var(--space-5);margin:0}.api-key-detail__field{display:flex;flex-direction:column;gap:var(--space-1)}.api-key-detail__label{font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);color:var(--text-muted-color)}.api-key-detail__value{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-color);margin:0}.api-key-detail__key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;word-break:break-all}.api-key-detail__cameras-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;margin:0 0 var(--space-3);padding:0;border:0;background:transparent;color:var(--text-color);cursor:pointer;text-align:left}.api-key-detail__cameras-count{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);font-weight:600}.api-key-detail__chevron{flex:none;width:20px;height:20px;color:var(--text-muted-color);transition:transform var(--motion-duration-fast, .15s) var(--motion-easing-standard, ease);transform:rotate(180deg)}.api-key-detail__chevron.is-open{transform:rotate(0)}.api-key-detail__camera-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.api-key-detail__camera{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}.api-key-detail__camera-avatar{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--content-border-color)}.api-key-detail__camera-icon{width:20px;height:20px;color:var(--text-muted-color)}.api-key-detail__camera-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.api-key-detail__camera-name{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-key-detail__camera-model{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-key-detail__camera.is-stopped .api-key-detail__camera-name{color:var(--text-muted-color)}.api-key-detail__camera-flag{flex:none;margin-inline-start:auto}.api-key-register__figure{margin-bottom:var(--space-5);text-align:center}.api-key-register__field{display:block;margin-bottom:var(--space-3)}.api-key-register__help{margin:var(--space-2) 0 0}.api-key-register__help-link{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);padding:0;border:0;background:none;color:var(--primary-color);cursor:pointer;text-decoration:none}.api-key-register__help-link:disabled{cursor:default;opacity:var(--opacity-disabled)}.api-key-recover{display:flex;flex-direction:column;gap:var(--space-6)}.api-key-recover__section{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.api-key-recover__section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.api-key-recover__intro{margin:0;font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-muted-color)}.api-key-recover__show-all{border:0;background:transparent;padding:0;color:var(--primary-color);cursor:pointer;font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height)}.api-key-recover__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.api-key-recover__row{display:flex}.api-key-recover__row-inner{display:flex;align-items:center;gap:var(--space-3);min-width:0}.api-key-recover__avatar{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--content-border-color)}.api-key-recover__avatar-icon{width:20px;height:20px;color:var(--text-muted-color)}.api-key-recover__text{min-width:0;display:flex;flex-direction:column;gap:2px}.api-key-recover__name{font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height);color:var(--text-color);font-weight:500}.api-key-recover__meta{display:block;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color)}.api-key-recover__back{margin-inline-end:auto}.settings__cards[data-v-fd4af498]{display:flex;flex-direction:column;gap:var(--space-4)}.settings__card[data-v-fd4af498]{border-radius:var(--border-radius-xl);box-shadow:none;--card-body-padding: var(--space-6)}.settings__placeholder[data-v-fd4af498]{margin:0;color:var(--text-muted-color);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.settings__demo[data-v-fd4af498]{margin-top:var(--space-6);padding:var(--space-4);border:1px dashed var(--content-border-color);border-radius:var(--border-radius-md);color:var(--text-muted-color)}.settings__demo-title[data-v-fd4af498]{display:block;margin-bottom:var(--space-3);font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);text-transform:uppercase;letter-spacing:.04em}.settings__demo-list[data-v-fd4af498]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.settings__demo-row[data-v-fd4af498]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.settings__demo-name[data-v-fd4af498]{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.settings__demo-btn[data-v-fd4af498]{border:1px solid var(--content-border-color);border-radius:var(--button-rounded-border-radius);padding:var(--space-1) var(--space-3);background:transparent;color:var(--text-color);cursor:pointer;font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height)}.settings__demo-key[data-v-fd4af498]{display:flex;flex-direction:column;gap:var(--space-2)}.settings__demo-keyline[data-v-fd4af498]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.settings__demo-devices[data-v-fd4af498]{list-style:none;margin:0 0 var(--space-2);padding:0 0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.settings__demo-device[data-v-fd4af498]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.settings__demo-device-name[data-v-fd4af498]{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.base-multiselect{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--multiselect-color)}.base-multiselect__label{font-size:var(--body-sm-size);font-weight:600}.base-multiselect__required{margin-left:2px;color:var(--multiselect-invalid-border-color)}.base-multiselect__control{display:flex;align-items:center;gap:var(--scale-0-5, 7px);width:100%;min-height:calc(var(--multiselect-padding-y) * 2 + 1.4em + 2px);padding:var(--multiselect-padding-y) var(--multiselect-padding-x);border:1px solid var(--multiselect-border-color);border-radius:var(--multiselect-border-radius);background:var(--multiselect-background);color:var(--multiselect-color);font:inherit;font-size:var(--body-md-size);text-align:left;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.base-multiselect:not(.is-disabled) .base-multiselect__control:hover{border-color:var(--multiselect-hover-border-color)}.base-multiselect.is-open .base-multiselect__control{border-color:var(--multiselect-focus-border-color);outline:var(--multiselect-focus-ring-width) solid var(--multiselect-focus-ring-color);outline-offset:var(--multiselect-focus-ring-offset)}.base-multiselect__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-multiselect__value.is-placeholder{color:var(--multiselect-placeholder-color)}.base-multiselect__chips{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:var(--scale-0-25, 3.5px)}.base-multiselect__chip{display:inline-flex;align-items:center;gap:var(--scale-0-25, 3.5px);padding:2px var(--scale-0-5, 7px);border-radius:var(--multiselect-chip-border-radius);background:var(--chip-background, var(--surface-200));color:var(--chip-color, var(--text-color));font-size:var(--body-sm-size);line-height:1.4}.base-multiselect__chip-remove{display:inline-flex;cursor:pointer}.base-multiselect__chip-remove svg{width:.875em;height:.875em}.base-multiselect__chip-remove:hover{opacity:.7}.base-multiselect__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--multiselect-clear-icon-color);cursor:pointer}.base-multiselect__clear svg{width:.875em;height:.875em}.base-multiselect__clear:hover{color:var(--multiselect-color)}.base-multiselect__caret{flex:none;width:var(--icon-size, .875rem);height:var(--icon-size, .875rem);color:var(--multiselect-dropdown-color);transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.base-multiselect__caret.is-open{transform:rotate(180deg)}.base-multiselect.is-invalid .base-multiselect__control{border-color:var(--multiselect-invalid-border-color)}.base-multiselect.is-invalid .base-multiselect__value.is-placeholder{color:var(--multiselect-invalid-placeholder-color)}.base-multiselect.is-disabled .base-multiselect__control{background:var(--multiselect-disabled-background);color:var(--multiselect-disabled-color);cursor:not-allowed}.base-multiselect__overlay{position:fixed;z-index:var(--z-overlay);min-width:max-content;background:var(--multiselect-overlay-background);border:1px solid var(--multiselect-overlay-border-color);border-radius:var(--multiselect-overlay-border-radius);box-shadow:var(--overlay-select-shadow, 0 2px 4px -2px rgba(0, 0, 0, .1019607843), 0 4px 6px -1px rgba(0, 0, 0, .1019607843));color:var(--multiselect-overlay-color)}.base-multiselect__header{display:flex;align-items:center;gap:var(--scale-0-5, 7px);padding:var(--multiselect-list-header-padding-top) var(--multiselect-list-header-padding-right) var(--multiselect-list-header-padding-bottom) var(--multiselect-list-header-padding-left)}.base-multiselect__filter{position:relative;flex:1 1 auto;display:flex;align-items:center}.base-multiselect__filter-input{width:100%;padding:var(--inputtext-sm-padding-y, 5.25px) var(--inputtext-padding-x, 10.5px);padding-right:2rem;border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);background:var(--inputtext-background);color:var(--inputtext-color);font:inherit;font-size:var(--body-md-size);outline:0}.base-multiselect__filter-input:focus{border-color:var(--inputtext-focus-border-color)}.base-multiselect__filter-input::placeholder{color:var(--inputtext-placeholder-color)}.base-multiselect__filter-icon{position:absolute;right:.625rem;width:.875em;height:.875em;color:var(--form-field-icon-color);pointer-events:none}.base-multiselect__checkbox{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--checkbox-width);height:var(--checkbox-height);border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background:var(--checkbox-background);color:var(--checkbox-icon-checked-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-multiselect__checkbox.is-checked,.base-multiselect__checkbox.is-partial{background:var(--checkbox-checked-background);border-color:var(--checkbox-checked-border-color)}.base-multiselect__checkbox:focus-visible{outline:var(--checkbox-focus-ring-width) solid var(--checkbox-focus-ring-color);outline-offset:var(--checkbox-focus-ring-offset)}.base-multiselect__checkbox-icon{width:.75em;height:.75em}.base-multiselect__list{max-height:200px;overflow-y:auto;margin:0;padding:var(--multiselect-list-padding-y) var(--multiselect-list-padding-x);list-style:none;display:flex;flex-direction:column;gap:var(--multiselect-list-gap)}.base-multiselect__option{display:flex;align-items:center;gap:var(--multiselect-option-gap);padding:var(--multiselect-option-padding-y) var(--multiselect-option-padding-x);border-radius:var(--multiselect-option-border-radius);color:var(--multiselect-option-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-multiselect__option.is-focus{background:var(--multiselect-option-focus-background);color:var(--multiselect-option-focus-color)}.base-multiselect__option.is-selected{background:var(--multiselect-option-selected-background);color:var(--multiselect-option-selected-color)}.base-multiselect__option.is-selected.is-focus{background:var(--multiselect-option-selected-focus-background);color:var(--multiselect-option-selected-focus-color)}.base-multiselect__option.is-disabled{opacity:.5;cursor:not-allowed}.base-multiselect__option-icon{flex:none;width:1em;height:1em}.base-multiselect__option-label{flex:1 1 auto;min-width:0}.base-multiselect__empty{padding:var(--multiselect-option-padding-y) var(--multiselect-option-padding-x);color:var(--multiselect-placeholder-color)}.base-multiselect__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-multiselect__message.is-invalid{color:var(--multiselect-invalid-border-color)}.base-multiselect--sm .base-multiselect__control{padding:var(--multiselect-sm-padding-y) var(--multiselect-sm-padding-x);font-size:var(--multiselect-sm-font-size)}.base-multiselect--lg .base-multiselect__control{padding:var(--multiselect-lg-padding-y) var(--multiselect-lg-padding-x);font-size:var(--multiselect-lg-font-size)}.date-range-picker{position:relative;display:inline-block}.date-range-picker__field{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:12rem;background:var(--inputtext-background);border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);color:var(--text-color);padding:.375rem .625rem;cursor:pointer}.date-range-picker__field-icon{width:1rem;height:1rem;flex-shrink:0;color:var(--form-field-icon-color, var(--text-muted-color))}.date-range-picker__field-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.date-range-picker__panel{box-sizing:border-box;max-width:calc(100vw - 2rem);padding:var(--datepicker-panel-padding);background:var(--datepicker-panel-background);border:1px solid var(--datepicker-panel-border-color);border-radius:var(--datepicker-panel-border-radius);color:var(--datepicker-panel-color);display:flex;flex-direction:column;gap:.5rem}.date-range-picker:not(.is-inline) .date-range-picker__panel{position:fixed;z-index:var(--z-overlay);box-shadow:var(--datepicker-panel-shadow, 0 2px 4px -2px rgba(0, 0, 0, .1019607843), 0 4px 6px -1px rgba(0, 0, 0, .1019607843))}.date-range-picker.is-inline .date-range-picker__panel{position:static}.date-range-picker__presets{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:.125rem;padding:0 0 .5rem;border-bottom:1px solid var(--content-border-color)}.date-range-picker__preset{display:block;width:100%;text-align:left;background:transparent;border:0;border-radius:6px;color:var(--text-color);padding:.375rem .5rem;cursor:pointer}.date-range-picker__preset:hover{background:var(--content-hover-background)}.date-range-picker__preset.is-active{background:var(--datepicker-date-selected-background);color:var(--datepicker-date-selected-color)}.date-range-picker.is-presets-only .date-range-picker__presets{border-bottom:0;padding-bottom:0}.date-range-picker__calendars{position:relative}.date-range-picker__nav{position:absolute;inset:0 0 auto 0;display:flex;justify-content:space-between;pointer-events:none}.date-range-picker__nav-btn{pointer-events:auto;background:transparent;border:0;color:var(--text-color);cursor:pointer;font-size:1.1rem;line-height:1;padding:.25rem .5rem;border-radius:6px}.date-range-picker__nav-btn:hover{background:var(--content-hover-background)}.date-range-picker__months{display:flex;flex-direction:column;gap:1rem}.date-range-picker__month:last-child{display:none}.date-range-picker__month-title{text-align:center;font-weight:600;margin-bottom:.375rem}.date-range-picker__grid{border-collapse:collapse}.date-range-picker__grid th,.date-range-picker__grid td{text-align:center;padding:0}.date-range-picker__weekday{font-size:.75rem;color:var(--text-muted-color, var(--surface-400));padding:.25rem}.date-range-picker__date{width:2rem;height:2rem;border:0;background:transparent;border-radius:6px;color:var(--datepicker-date-color);cursor:pointer}.date-range-picker__date:hover:not(:disabled):not(.is-selected){background:var(--datepicker-date-hover-background);color:var(--datepicker-date-hover-color)}.date-range-picker__date.is-today:not(.is-selected):not(.is-in-range){background:var(--datepicker-today-background);color:var(--datepicker-today-color)}.date-range-picker__date.is-in-range:not(.is-selected){background:var(--datepicker-date-range-selected-background);color:var(--datepicker-date-range-selected-color);border-radius:0}.date-range-picker__date.is-selected{background:var(--datepicker-date-selected-background);color:var(--datepicker-date-selected-color)}.date-range-picker__date.is-other-month{color:var(--text-muted-color, var(--surface-400));opacity:.35;cursor:default}.date-range-picker__date.is-disabled{opacity:.35;cursor:not-allowed}.date-range-picker__date:focus-visible{outline:var(--datepicker-date-focus-ring-width) solid var(--datepicker-date-focus-ring-color);outline-offset:var(--datepicker-date-focus-ring-offset)}.date-range-picker__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;border-top:1px solid var(--content-border-color);padding-top:.5rem}.date-range-picker__fields{display:flex;align-items:center;gap:.5rem}.date-range-picker__field-box{min-width:5rem;padding:.25rem .5rem;border:1px solid var(--content-border-color);border-radius:6px}.date-range-picker__dash{color:var(--text-muted-color, var(--surface-400))}.date-range-picker__actions{display:flex;gap:.5rem}@media(min-width:768px){.date-range-picker__panel{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"presets calendars" "footer footer";gap:.5rem .75rem}.date-range-picker__presets{grid-area:presets;flex-direction:column;flex-wrap:nowrap;border-bottom:0;border-right:1px solid var(--content-border-color);padding:0 .5rem 0 0;min-width:8.5rem}.date-range-picker__calendars{grid-area:calendars}.date-range-picker__months{flex-direction:row}.date-range-picker__month:last-child{display:block}.date-range-picker__footer{grid-area:footer}.date-range-picker.is-presets-only .date-range-picker__panel{grid-template-columns:auto;grid-template-areas:"presets" "footer"}.date-range-picker.is-presets-only .date-range-picker__presets{border-right:0;padding-right:0}}.date-range-picker__time{font:inherit;font-size:.875rem;color:var(--text-color);padding:.35rem .5rem;border:1px solid var(--content-border-color);border-radius:6px;background:var(--content-background)}.notif-center{box-sizing:border-box;max-width:720px;margin:0 auto;padding:var(--notif-center-padding-block, var(--space-4)) var(--notif-center-padding-inline, var(--space-4));color:var(--text-color)}.notif-center__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.notif-center__head>.base-button,.notif-center__head>.notif-mark-all__confirm{margin-inline-start:auto}.notif-center__head>.base-button{white-space:normal;overflow-wrap:anywhere;line-height:1.43}.notif-center__title{font-family:var(--title-lg-family);font-size:var(--title-lg-size);font-weight:var(--title-lg-weight);line-height:var(--title-lg-line-height);color:var(--text-color)}.notif-center__filter-panel{display:flex;flex-direction:column;gap:var(--space-4);min-width:15rem}.notif-center__filter-group{display:flex;flex-direction:column;gap:var(--space-2)}.notif-center__filter-group-label{font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);color:var(--text-muted-color)}.notif-center__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.notif-center__chips .base-button{min-width:3.5rem}.notif-center__group+.notif-center__group{margin-top:var(--space-5)}.notif-center__group-label{font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);color:var(--text-muted-color);margin-bottom:var(--space-2)}.notif-center__list{display:flex;flex-direction:column;gap:var(--space-3)}.notif-center__item{border-radius:var(--border-radius-xl);transition:box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.notif-center .notif-card{border-radius:var(--border-radius-xl)}.notif-center__item:hover{box-shadow:var(--card-shadow)}.theme-light .notif-center .notif-card:hover{background:#fff}:host-context(.theme-light) .notif-center .notif-card:hover{background:#fff}.notif-center__empty{min-height:220px;justify-content:center;padding:calc(var(--space-8) + var(--space-6)) var(--space-4) var(--space-5)}.notif-center__empty-icon{width:48px;height:48px;color:var(--text-muted-color);opacity:.7}.notif-center__item:has(.notif-dispose) .notif-card{border-end-start-radius:0;border-end-end-radius:0}.notif-center__item .notif-dispose{padding:0 var(--space-4) var(--space-3);background:var(--card-background);border-end-start-radius:var(--border-radius-xl);border-end-end-radius:var(--border-radius-xl);transition:background var(--motion-duration-fast) var(--motion-easing-standard)}.notif-center__item:hover .notif-dispose{background:var(--button-text-secondary-hover-background)}.theme-light .notif-center__item:hover .notif-dispose,:host-context(.theme-light) .notif-center__item:hover .notif-dispose{background:#fff}.notif-center__toolbar{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.notif-center__store-filter,.notif-center__date-filter{flex:none;width:200px}.notif-center__filter-button{margin-inline-start:auto}.notif-center__filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;margin-inline-start:var(--space-2);padding:0 .3rem;border-radius:var(--border-radius-pill);background:var(--button-primary-background);color:var(--button-primary-color);font-family:var(--label-sm-family);font-size:var(--label-sm-size);font-weight:var(--label-sm-weight);line-height:var(--label-sm-line-height);line-height:1}.notif-center__pills{--chip-background: var(--content-border-color);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.notif-center__result-count{font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height);color:var(--text-muted-color);margin-bottom:var(--space-3)}.notif-center__title--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.scd__head[data-v-3cdb5499]{display:flex;flex-direction:column;gap:2px}.scd__title[data-v-3cdb5499]{font-size:1.125rem;font-weight:700;color:var(--text-color)}.scd__subtitle[data-v-3cdb5499]{color:var(--text-muted-color);font-size:.85rem}.scd__body[data-v-3cdb5499]{max-height:70vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2)}.scd__store[data-v-3cdb5499]{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md)}.scd__store-head[data-v-3cdb5499]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:100%;text-align:start;cursor:pointer;color:var(--text-color);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4)}.scd__store.is-open .scd__store-head[data-v-3cdb5499]{border-bottom:var(--border-width-thin) solid var(--content-border-color)}.scd__store-head[data-v-3cdb5499]:hover{background:var(--content-hover-background)}.scd__store-head[data-v-3cdb5499]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.scd__thumb[data-v-3cdb5499]{flex:none;width:40px;height:40px;display:block}.scd__store-meta[data-v-3cdb5499]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.scd__store-name[data-v-3cdb5499]{font-weight:600;color:var(--text-color)}.scd__store-sub[data-v-3cdb5499]{color:var(--text-muted-color);font-size:.8rem}.scd__store-action[data-v-3cdb5499]{flex:none;color:var(--primary-color);font-size:.8rem;font-weight:600}.scd__chev[data-v-3cdb5499]{flex:none;width:1rem;height:1rem}.scd__zones[data-v-3cdb5499]{padding:var(--space-4)}.scd__nobasis p[data-v-3cdb5499]{margin:0;color:var(--text-muted-color)}.scd__nobasis-next[data-v-3cdb5499]{margin-top:var(--space-2)!important;color:var(--text-color)!important}.scd__zonelist[data-v-3cdb5499]{list-style:none;margin:0;padding:0;display:flex;gap:var(--space-3);overflow-x:auto}.scd__zonecard[data-v-3cdb5499]{flex:none;width:264px}.scd__zonebtn[data-v-3cdb5499]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;display:block;width:100%;text-align:start;color:inherit;border-radius:var(--border-radius-md);overflow:hidden}.scd__zonebtn[data-v-3cdb5499]:hover{background:var(--content-hover-background)}.scd__zonebtn[data-v-3cdb5499]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.scd__zoneimg[data-v-3cdb5499]{display:block;width:100%;--snapshot-fit-max-height: 150px}.scd__zonemeta[data-v-3cdb5499]{display:flex;justify-content:space-between;align-items:flex-end;padding-top:var(--space-2);gap:var(--space-2)}.scd__zone-action[data-v-3cdb5499]{display:block;padding-top:var(--space-2);color:var(--primary-color);font-size:.8rem;font-weight:600}.scd__zonename[data-v-3cdb5499]{font-weight:600;color:var(--text-color)}.scd__zonereading[data-v-3cdb5499]{display:flex;align-items:center;gap:var(--space-2)}.scd__zonepct[data-v-3cdb5499]{font-size:1.5rem;font-weight:700;line-height:1}.scd__zonepct.is-success[data-v-3cdb5499]{color:var(--tag-success-color)}.scd__zonepct.is-warn[data-v-3cdb5499]{color:var(--tag-warn-color)}.scd__zonepct.is-danger[data-v-3cdb5499]{color:var(--tag-danger-color)}.ts__header[data-v-cb40dd11]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.ts__titles[data-v-cb40dd11]{min-width:0}.ts__title[data-v-cb40dd11]{margin:0;font-family:var(--title-sm-family);font-size:var(--title-sm-size);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height)}.ts__subtitle[data-v-cb40dd11]{margin:var(--space-1) 0 0;color:var(--text-muted-color);font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ts__actions[data-v-cb40dd11]{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-left:auto}.ts__range[data-v-cb40dd11]{width:8rem}.ts__card[data-v-cb40dd11]{padding:var(--space-2) var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);overflow-x:auto;overscroll-behavior-inline:contain;border-radius:var(--border-radius-lg);background:var(--content-background);box-shadow:var(--card-shadow)}.ts__table[data-v-cb40dd11]{display:table;width:100%;min-width:40rem}.ts__row[data-v-cb40dd11]{display:table-row}.ts__row>span[data-v-cb40dd11]{display:table-cell;padding:var(--space-3) var(--space-3);border-bottom:var(--border-width-thin) solid var(--content-border-color);vertical-align:middle}.ts__row--head>span[data-v-cb40dd11]{color:var(--text-color);font-weight:600;font-family:var(--body-sm-family);font-size:var(--body-sm-size);font-weight:var(--body-sm-weight);line-height:var(--body-sm-line-height)}.ts__num-head[data-v-cb40dd11]{text-align:center}.ts__row--active>span[data-v-cb40dd11]{background:var(--content-hover-background)}.ts__time[data-v-cb40dd11]{font-variant-numeric:tabular-nums;white-space:nowrap}.ts__numcell[data-v-cb40dd11]{text-align:center}.ts__num[data-v-cb40dd11]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;min-width:34px;padding:4px 12px;border-radius:999px;border:none;font-weight:700;font-variant-numeric:tabular-nums;background:var(--content-hover-background);color:var(--text-color)}.ts__num[data-v-cb40dd11]:hover{text-decoration:underline;filter:brightness(.95)}.ts__num[data-v-cb40dd11]:focus-visible{outline:2px solid var(--button-primary-background);outline-offset:2px}.ts__num--nobasis[data-v-cb40dd11]{color:var(--text-muted-color)}.ts__num--normal[data-v-cb40dd11]{color:var(--badge-success-background)}.ts__num--warning[data-v-cb40dd11]{color:var(--badge-warn-background)}.ts__num--critical[data-v-cb40dd11]{color:var(--badge-danger-background)}.snap__back[data-v-5c02da00]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;color:var(--text-muted-color);display:inline-flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-4);font-family:var(--body-md-family);font-size:var(--body-md-size);font-weight:var(--body-md-weight);line-height:var(--body-md-line-height)}.snap__back[data-v-5c02da00]:focus-visible{outline:2px solid var(--button-primary-background);outline-offset:2px;border-radius:var(--border-radius-sm)}.snap__back-icon[data-v-5c02da00]{width:1.25rem;height:1.25rem}.base-input-number{display:flex;flex-direction:column;gap:6px;width:100%;font-family:inherit;color:var(--text-color)}.base-input-number__label{font-size:var(--body-sm-size);font-weight:600}.base-input-number__required{margin-left:2px;color:var(--inputtext-invalid-border-color)}.base-input-number__control{display:flex;align-items:stretch;overflow:hidden;background:var(--inputtext-background);border:1px solid var(--inputtext-border-color);border-radius:var(--inputtext-border-radius);box-shadow:var(--inputtext-shadow);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard)}.base-input-number__input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:var(--inputtext-padding-y) var(--inputtext-padding-x);font-family:inherit;font-size:var(--body-md-size);color:var(--inputtext-color);line-height:1.4}.base-input-number__input::placeholder{color:var(--inputtext-placeholder-color)}.base-input-number__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--inputnumber-button-width);border:0;background:var(--inputnumber-button-background);color:var(--inputnumber-button-color);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.base-input-number__btn svg{width:1.1em;height:1.1em}.base-input-number__btn:hover:not(:disabled){background:var(--inputnumber-button-hover-background);color:var(--inputnumber-button-hover-color)}.base-input-number__btn:active:not(:disabled){background:var(--inputnumber-button-active-background);color:var(--inputnumber-button-active-color)}.base-input-number__btn:disabled{opacity:.4;cursor:not-allowed}.base-input-number__stack{flex:none;display:flex;flex-direction:column;border-left:1px solid var(--inputnumber-button-border-color)}.base-input-number__stack .base-input-number__btn{flex:1 1 0;min-height:0}.base-input-number__stack .base-input-number__btn--inc{border-bottom:1px solid var(--inputnumber-button-border-color)}.base-input-number--horizontal .base-input-number__input{text-align:center}.base-input-number--horizontal .base-input-number__btn--dec{border-right:1px solid var(--inputnumber-button-border-color)}.base-input-number--horizontal .base-input-number__btn--inc{border-left:1px solid var(--inputnumber-button-border-color)}.base-input-number--vertical{width:auto;align-items:flex-start}.base-input-number--vertical .base-input-number__control{flex-direction:column;width:72px}.base-input-number--vertical .base-input-number__input{text-align:center;order:0}.base-input-number--vertical .base-input-number__btn{width:100%;padding:4px 0}.base-input-number--vertical .base-input-number__btn--inc{border-bottom:1px solid var(--inputnumber-button-border-color)}.base-input-number--vertical .base-input-number__btn--dec{border-top:1px solid var(--inputnumber-button-border-color)}.base-input-number:not(.is-disabled) .base-input-number__control:hover{border-color:var(--inputtext-hover-border-color)}.base-input-number .base-input-number__control:focus-within{border-color:var(--inputtext-focus-border-color);outline:var(--inputtext-focus-ring-width) solid var(--inputtext-focus-ring-color);outline-offset:var(--inputtext-focus-ring-offset)}.base-input-number.is-invalid .base-input-number__control{border-color:var(--inputtext-invalid-border-color)}.base-input-number.is-disabled .base-input-number__control{background:var(--inputtext-disabled-background);box-shadow:none}.base-input-number.is-disabled .base-input-number__input{color:var(--inputtext-disabled-color);cursor:not-allowed}.base-input-number__message{margin:0;font-size:var(--body-sm-size);color:var(--text-muted-color)}.base-input-number__message.is-invalid{color:var(--inputtext-invalid-border-color)}.base-input-number--sm .base-input-number__input{padding:var(--inputtext-sm-padding-y) var(--inputtext-sm-padding-x);font-size:var(--inputtext-sm-font-size)}.base-input-number--lg .base-input-number__input{padding:var(--inputtext-lg-padding-y) var(--inputtext-lg-padding-x);font-size:var(--inputtext-lg-font-size)}.cand-rules__head[data-v-1a30ce56]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem}.cand-rules__title[data-v-1a30ce56]{font-size:.9375rem;margin:0}.cand-rules__owner[data-v-1a30ce56]{font-size:.75rem;color:var(--text-muted-color);margin-left:auto}.cand-rules__groups[data-v-1a30ce56]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media(max-width:760px){.cand-rules__groups[data-v-1a30ce56]{grid-template-columns:1fr}}.cand-rules__groups.is-single[data-v-1a30ce56]{grid-template-columns:1fr}.cand-rules__group-title[data-v-1a30ce56]{font-size:.875rem;margin:0}.cand-rules__group-hint[data-v-1a30ce56]{font-size:.75rem;color:var(--text-muted-color);margin:.15rem 0 .5rem}.cand-rules__row[data-v-1a30ce56]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.3rem 0}.cand-rules__label[data-v-1a30ce56]{font-size:.8125rem}.cand-rules__input[data-v-1a30ce56]{width:7.5rem;flex:none}.cand-rules__value[data-v-1a30ce56]{font-variant-numeric:tabular-nums}.lists[data-v-0abcef21]{display:grid;gap:1rem}.today-live[data-v-267c1a4a]{display:grid;grid-template-columns:repeat(var(--today-live-columns, 4),minmax(0,1fr));gap:.75rem}@container (max-width: 860px){.today-live[data-v-267c1a4a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.today-live__card[data-v-267c1a4a]{cursor:pointer}.today-live__cell[data-v-267c1a4a]{display:grid;gap:.15rem}.today-live__label[data-v-267c1a4a]{font-size:.875rem;color:var(--text-muted-color)}.today-live__value[data-v-267c1a4a]{font-size:2rem;font-weight:700;line-height:1.15}.today-live__slash[data-v-267c1a4a]{margin:0 .35rem;font-weight:400;color:var(--text-muted-color)}.today-live__value small[data-v-267c1a4a]{font-size:.9rem;font-weight:600}.today-live__card--vip .today-live__value[data-v-267c1a4a]{color:var(--primary-color)}.today-live__card--watch .today-live__value[data-v-267c1a4a]{color:var(--badge-warn-background)}.today-live__card--traffic .today-live__value[data-v-267c1a4a]{color:var(--badge-success-background)}.today-live__sub[data-v-267c1a4a]{font-size:.8125rem;color:var(--text-muted-color)}.today-live__label-row .today-live__sub[data-v-267c1a4a]{font-size:.75rem}.today-live__label-row[data-v-267c1a4a]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.today-live__hint[data-v-267c1a4a]{font-size:.8125rem;color:var(--primary-color)}.today-live__delta[data-v-267c1a4a]{font-weight:600;margin-right:.35rem;font-variant-numeric:tabular-nums}.today-live__delta--up[data-v-267c1a4a]{color:var(--badge-success-background)}.today-live__delta--down[data-v-267c1a4a]{color:var(--badge-danger-background)}.today-live__delta--flat[data-v-267c1a4a]{color:var(--text-muted-color)}.arrival-feed__title[data-v-7cf9dde0]{font-size:.9375rem;margin:0 0 .5rem}.arrival-feed__empty[data-v-7cf9dde0]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.arrival-feed__list[data-v-7cf9dde0]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.arrival-feed__row[data-v-7cf9dde0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;color:inherit;width:100%;display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:8px;cursor:pointer;text-align:left}.arrival-feed__row[data-v-7cf9dde0]:hover{background:var(--content-hover-background)}.arrival-feed__name[data-v-7cf9dde0]{font-weight:600}.arrival-feed__meta[data-v-7cf9dde0]{margin-left:auto;font-size:.75rem;color:var(--text-muted-color)}.long-stay__title[data-v-acbf8e32]{font-size:.9375rem;margin:0 0 .5rem;display:flex;align-items:baseline;gap:.5rem}.long-stay__threshold[data-v-acbf8e32]{font-size:.75rem;font-weight:400;color:var(--text-muted-color)}.long-stay__empty[data-v-acbf8e32]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.long-stay__list[data-v-acbf8e32]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.long-stay__row[data-v-acbf8e32]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;color:inherit;width:100%;display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:8px;cursor:pointer;text-align:left}.long-stay__row[data-v-acbf8e32]:hover{background:var(--content-hover-background)}.long-stay__who[data-v-acbf8e32]{display:grid}.long-stay__name[data-v-acbf8e32]{font-weight:600}.long-stay__meta[data-v-acbf8e32]{font-size:.75rem;color:var(--text-muted-color)}.long-stay__duration[data-v-acbf8e32]{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;color:var(--badge-warn-background)}.hourly-arrivals__head[data-v-c7a5faff]{display:flex;align-items:center;gap:.6rem;margin-bottom:.25rem;flex-wrap:wrap}.hourly-arrivals__scope[data-v-c7a5faff]{margin-left:auto;width:13rem;flex:none}.hourly-arrivals__analysis[data-v-c7a5faff]{margin-left:auto;flex:none}.hourly-arrivals__scope+.hourly-arrivals__analysis[data-v-c7a5faff]{margin-left:0}.hourly-arrivals__actions[data-v-c7a5faff]{margin-left:auto;flex:none;display:inline-flex}.hourly-arrivals__actions[data-v-c7a5faff]:empty{display:none}.hourly-arrivals__scope~.hourly-arrivals__actions[data-v-c7a5faff],.hourly-arrivals__analysis~.hourly-arrivals__actions[data-v-c7a5faff]{margin-left:0}.hourly-arrivals__title[data-v-c7a5faff]{font-size:.9375rem;margin:0}.hourly-arrivals__peak[data-v-c7a5faff]{font-size:.75rem;color:var(--text-muted-color);font-weight:600}.hourly-arrivals__peak--vip[data-v-c7a5faff]{color:var(--primary-color)}.hourly-arrivals__hint[data-v-c7a5faff]{font-size:.6875rem;color:var(--text-muted-color)}.hourly-arrivals__empty[data-v-c7a5faff]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.hourly-arrivals__chart[data-v-c7a5faff]{width:100%;height:210px}.hourly-arrivals__rows[data-v-c7a5faff]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hq-summary[data-v-d824f15c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}@container (max-width: 860px){.hq-summary[data-v-d824f15c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hq-summary__card[data-v-d824f15c]{cursor:pointer}.hq-summary__cell[data-v-d824f15c]{display:grid;gap:.15rem}.hq-summary__label[data-v-d824f15c]{font-size:.875rem;color:var(--text-muted-color)}.hq-summary__value[data-v-d824f15c]{font-size:2rem;font-weight:700;line-height:1.15}.hq-summary__slash[data-v-d824f15c]{margin:0 .35rem;font-weight:400;color:var(--text-muted-color)}.hq-summary__label-row[data-v-d824f15c]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.hq-summary__aside[data-v-d824f15c]{font-size:.75rem;color:var(--text-muted-color)}.hq-summary__value small[data-v-d824f15c]{font-size:.9rem;font-weight:600}.hq-summary__card--vip .hq-summary__value[data-v-d824f15c]{color:var(--primary-color)}.hq-summary__card--visitors .hq-summary__value[data-v-d824f15c]{color:var(--badge-success-background)}.hq-summary__sub[data-v-d824f15c]{font-size:.8125rem;color:var(--text-muted-color)}.hq-summary__delta[data-v-d824f15c]{font-weight:600;margin-right:.35rem;font-variant-numeric:tabular-nums}.hq-summary__delta--up[data-v-d824f15c]{color:var(--badge-success-background)}.hq-summary__delta--down[data-v-d824f15c]{color:var(--badge-danger-background)}.hq-summary__delta--flat[data-v-d824f15c]{color:var(--text-muted-color)}.candidates[data-v-985d9946]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.candidates__card[data-v-985d9946]{cursor:pointer}.candidates__cell[data-v-985d9946]{display:grid;gap:.15rem}.candidates__head[data-v-985d9946]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;height:1.3rem}.candidates__label[data-v-985d9946]{font-size:.875rem;color:var(--text-muted-color)}.candidates__label small[data-v-985d9946]{margin-left:.4rem;font-size:.75rem}.candidates__value[data-v-985d9946]{font-size:2rem;font-weight:700;line-height:1.15}.candidates__value small[data-v-985d9946]{font-size:.9rem;font-weight:600;margin-left:.15rem}.candidates__value--vip[data-v-985d9946]{color:var(--primary-color)}.candidates__value--watch[data-v-985d9946]{color:var(--badge-warn-background)}.candidates__info[data-v-985d9946]{display:inline-flex;color:var(--text-muted-color);cursor:help;font-size:1rem;border-radius:50%}.candidates__info[data-v-985d9946]:hover,.candidates__info[data-v-985d9946]:focus-visible{color:var(--text-color)}.candidates__info-icon[data-v-985d9946]{width:1rem;height:1rem}.candidates__cta[data-v-985d9946]{font-size:.8125rem;color:var(--primary-color)}.occ-now[data-v-d1b7a5e1]{cursor:pointer}.occ-now__cell[data-v-d1b7a5e1]{display:grid;gap:.15rem}.occ-now__label-row[data-v-d1b7a5e1]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.occ-now__aside[data-v-d1b7a5e1]{font-size:.75rem;color:var(--text-muted-color)}.occ-now__label[data-v-d1b7a5e1]{font-size:.875rem;color:var(--text-muted-color)}.occ-now__value[data-v-d1b7a5e1]{font-size:2rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.occ-now__value small[data-v-d1b7a5e1]{font-size:.9rem;font-weight:600}.occ-now__cold[data-v-d1b7a5e1]{font-size:.8125rem;color:var(--text-muted-color)}.occ-now__cold b[data-v-d1b7a5e1]{font-weight:700;margin-left:.25rem}.occ-now__sub[data-v-d1b7a5e1]{font-size:.75rem;color:var(--text-muted-color)}.is-danger[data-v-d1b7a5e1]{color:var(--tag-danger-color)}.occ-now__value--none[data-v-d1b7a5e1]{color:var(--text-muted-color)}.is-warn[data-v-d1b7a5e1]{color:var(--tag-warn-color)}.dashboard[data-v-3dca47df]{display:grid;gap:1rem}.dash-head[data-v-3dca47df]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.dash-head__titles[data-v-3dca47df]{display:grid;gap:var(--space-1)}.dash-head__title[data-v-3dca47df]{margin:0;font-family:var(--title-sm-family);font-size:var(--title-sm-size-rem);font-weight:var(--title-sm-weight);line-height:var(--title-sm-line-height-rem)}.dash-head__meta[data-v-3dca47df]{margin:0;font-size:.875rem;color:var(--text-muted-color)}.dash-head__actions[data-v-3dca47df]{display:flex;align-items:center;gap:var(--space-2)}.dash-head__scope[data-v-3dca47df]{width:15rem}.dashboard__pair[data-v-3dca47df]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:900px){.dashboard__pair[data-v-3dca47df]{grid-template-columns:1fr}}.dashboard__rank[data-v-3dca47df]{display:grid;gap:.5rem}.dashboard__rank-title[data-v-3dca47df]{font-size:.9375rem}.dashboard__rank-row[data-v-3dca47df]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;gap:.6rem;padding:.35rem .25rem;border-radius:6px;width:100%}.dashboard__rank-row[data-v-3dca47df]:hover{background:var(--content-hover-background)}.dashboard__rank-no[data-v-3dca47df]{width:1.4rem;color:var(--text-muted-color)}.dashboard__rank-name[data-v-3dca47df]{font-weight:600}.dashboard__rank-num[data-v-3dca47df]{margin-left:auto;width:5rem;text-align:right;font-variant-numeric:tabular-nums}.dashboard__rank-vip[data-v-3dca47df]{width:5rem;text-align:right;color:var(--primary-color);font-variant-numeric:tabular-nums}.dashboard__rank-foot[data-v-3dca47df]{display:flex;justify-content:flex-end}.dashboard__rank-head[data-v-3dca47df]{display:flex;align-items:center;gap:.6rem;padding:0 .25rem}.dashboard__rank-col[data-v-3dca47df]{width:5rem;text-align:right;font-size:.75rem;color:var(--text-muted-color)}.dashboard__rank-col--num[data-v-3dca47df]{margin-left:auto}.dashboard__rank-col.is-active[data-v-3dca47df]{color:var(--text-color);font-weight:600}.dashboard__rank-occ[data-v-3dca47df]{width:5rem;text-align:right;font-variant-numeric:tabular-nums}.dashboard__rank-occ.is-warn[data-v-3dca47df]{color:var(--tag-warn-color);font-weight:700}.dashboard__rank-occ.is-danger[data-v-3dca47df]{color:var(--tag-danger-color);font-weight:700}.analysis-bar[data-v-b4c43d30]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;container-type:inline-size}.analysis-bar__fields[data-v-b4c43d30]{flex:1 1 600px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.analysis-bar__fields--4[data-v-b4c43d30]{flex-basis:800px;grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-bar__field[data-v-b4c43d30]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.analysis-bar__label[data-v-b4c43d30]{font-size:.75rem;line-height:1.4;color:var(--text-muted-color)}.analysis-bar__actions[data-v-b4c43d30]{flex:0 0 auto;margin-left:auto;display:flex;gap:.5rem;align-items:center}.analysis-bar__foot[data-v-b4c43d30]{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem}.analysis-bar__note[data-v-b4c43d30]{margin:0;color:var(--text-muted-color)}.analysis-bar__pending[data-v-b4c43d30]{margin:0 0 0 auto;color:var(--text-color)}@container (max-width: 900px){.analysis-bar__fields--4[data-v-b4c43d30]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 680px){.analysis-bar__fields[data-v-b4c43d30]{grid-template-columns:1fr}}.fill-headline__row[data-v-bed0338d]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 16px}.fill-headline__big[data-v-bed0338d]{font-size:3rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-color)}.fill-headline__big--none[data-v-bed0338d]{color:var(--text-muted-color)}.fill-headline__dir[data-v-bed0338d]{font-size:1.0625rem;font-weight:700;display:inline-flex;align-items:baseline;gap:8px}.fill-headline__dir--down[data-v-bed0338d]{color:var(--badge-danger-background)}.fill-headline__dir--up[data-v-bed0338d]{color:var(--badge-success-background)}.fill-headline__dir--flat[data-v-bed0338d]{color:var(--text-muted-color)}.fill-headline__vs[data-v-bed0338d]{font-size:.75rem;font-weight:400;color:var(--text-muted-color)}.frt[data-v-50354541]{width:100%}.frt__chips[data-v-50354541]{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.frt__chip[data-v-50354541]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .25rem .25rem .5rem;border:var(--border-width-thin, 1px) solid var(--content-border-color);border-radius:999px;font-size:.8125rem;color:var(--text-color)}.frt__swatch[data-v-50354541]{width:.75rem;height:.75rem;border-radius:30%;flex:none}.frt__chip-name[data-v-50354541]{white-space:nowrap}.frt__chip-remove[data-v-50354541]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted-color);font-size:1rem;line-height:1;cursor:pointer}.frt__chip-remove[data-v-50354541]:hover{background:var(--content-hover-background);color:var(--text-color)}.frt__chip-remove[data-v-50354541]:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--focus-ring-color);outline-offset:1px}.frt__notice[data-v-50354541]{margin:0 0 .5rem;font-size:.75rem;color:var(--text-muted-color)}.frt__plot[data-v-50354541]{position:relative}.frt__plot--loading[data-v-50354541]{opacity:.5}.frt__canvas[data-v-50354541]{width:100%;height:320px}.frt__empty[data-v-50354541]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;color:var(--text-muted-color)}.frt__sr-only[data-v-50354541]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.base-progressbar{overflow:hidden;width:100%;border-radius:var(--progressbar-border-radius);background:var(--progressbar-background)}.base-progressbar__value{height:100%;background:var(--progressbar-value-background)}.base-progressbar__label{display:block;font-size:var(--progressbar-label-font-size);font-weight:var(--progressbar-label-font-weight);line-height:1;color:var(--progressbar-label-color);white-space:nowrap}.base-progressbar--determinate{height:var(--progressbar-height)}.base-progressbar--determinate .base-progressbar__value{display:flex;align-items:center;justify-content:center;transition:width var(--motion-duration-slow) var(--motion-easing-standard)}.base-progressbar--indeterminate{height:6px}.base-progressbar--indeterminate .base-progressbar__value{width:40%;animation:base-progressbar-indeterminate 1.4s ease-in-out infinite}@keyframes base-progressbar-indeterminate{0%{margin-left:-40%}to{margin-left:100%}}:host{display:block}.frk__body[data-v-4a276082]{position:relative}.frk__body[data-v-4a276082]:focus{outline:none}.frk__body--busy[data-v-4a276082]{cursor:progress}.frk__loading[data-v-4a276082]{display:flex;justify-content:center;padding:2rem 1rem}.frk__table--busy[data-v-4a276082]{opacity:.5;pointer-events:none}.frk__busy[data-v-4a276082]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;justify-content:center;align-items:flex-start;padding-top:3.5rem}.frk__busy-mark[data-v-4a276082]{display:inline-flex;padding:.375rem;border-radius:999px;background:var(--card-background);border:var(--border-width-thin, 1px) solid var(--content-border-color)}.frk__spinner[data-v-4a276082]{width:2rem;height:2rem}.frk__empty[data-v-4a276082]{margin:0;padding:2rem 1rem;text-align:center;color:var(--text-muted-color)}.frk__muted[data-v-4a276082]{color:var(--text-muted-color)}.frk__fill[data-v-4a276082]{display:flex;align-items:center;gap:12px;width:100%}.frk__bar[data-v-4a276082]{flex:1;min-width:64px}.frk__num[data-v-4a276082]{font-variant-numeric:tabular-nums;font-weight:700;min-width:3.25ch;text-align:right}.frk__fill.is-danger[data-v-4a276082]{--progressbar-value-background: var(--badge-danger-background);color:var(--badge-danger-background)}.frk__fill.is-warn[data-v-4a276082]{--progressbar-value-background: var(--badge-warn-background);color:var(--badge-warn-background)}.frk__fill.is-success[data-v-4a276082]{--progressbar-value-background: var(--badge-success-background);color:var(--badge-success-background)}.frk__fill.is-neutral[data-v-4a276082]{--progressbar-value-background: var(--text-muted-color);color:var(--text-color)}.wh-heatmap__head[data-v-e27b978e]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.5rem}.wh-heatmap__title[data-v-e27b978e]{font-size:.9375rem;margin:0}.wh-heatmap__steady[data-v-e27b978e]{font-size:.75rem;color:var(--primary-color);font-weight:600}.wh-heatmap__empty[data-v-e27b978e]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.wh-heatmap__grid[data-v-e27b978e]{display:grid;grid-template-columns:2.5rem repeat(var(--e3961bc4),minmax(0,1fr));gap:3px;align-items:center}.wh-heatmap__hour[data-v-e27b978e],.wh-heatmap__row-label[data-v-e27b978e]{font-size:.6875rem;color:var(--text-muted-color);text-align:center}.wh-heatmap__hour.is-steady[data-v-e27b978e]{color:var(--primary-color);font-weight:700}.wh-heatmap__row-label[data-v-e27b978e]{text-align:right;padding-right:.25rem}.wh-heatmap__cell[data-v-e27b978e]{height:18px;border-radius:3px;background:var(--primary-color);opacity:var(--cell-depth, 1)}.wh-heatmap__cell.is-empty[data-v-e27b978e]{background:none;border:1px dashed var(--text-muted-color);opacity:.45}.wh-heatmap__rows[data-v-e27b978e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.weekly-mix__title[data-v-275e1afb]{font-size:.9375rem;margin:0 0 .25rem}.weekly-mix__empty[data-v-275e1afb]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.weekly-mix__chart[data-v-275e1afb]{width:100%;height:200px}.weekly-mix__rows[data-v-275e1afb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.same-day__head[data-v-74266a76]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.5rem}.same-day__title[data-v-74266a76]{font-size:.9375rem;margin:0}.same-day__caption[data-v-74266a76]{font-size:.75rem;color:var(--text-muted-color)}.same-day__empty[data-v-74266a76]{font-size:.8125rem;color:var(--text-muted-color);margin:0}.same-day__bars[data-v-74266a76]{display:flex;align-items:flex-end;gap:1.25rem;padding-top:.5rem}.same-day__col[data-v-74266a76]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem}.same-day__track[data-v-74266a76]{height:120px;width:100%;max-width:72px;display:flex;align-items:flex-end}.same-day__value[data-v-74266a76]{font-size:.8125rem;font-variant-numeric:tabular-nums}.same-day__bar[data-v-74266a76]{width:100%;border-radius:5px 5px 0 0;background:var(--text-muted-color);opacity:.55}.same-day__bar.is-event[data-v-74266a76]{background:var(--primary-color);opacity:1}.same-day__label[data-v-74266a76]{font-size:.75rem;color:var(--text-muted-color)}.same-day__dwell[data-v-74266a76]{font-size:.6875rem;color:var(--text-muted-color)}.same-day__rows[data-v-74266a76]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.store-compare__head[data-v-4a22f255]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.store-compare__title[data-v-4a22f255]{margin:0;font-size:1rem}.store-compare__spacer[data-v-4a22f255]{flex:1}.store-compare__chart[data-v-4a22f255]{width:100%;height:280px}.store-compare__chips[data-v-4a22f255]{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.store-compare__chip[data-v-4a22f255]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .25rem .25rem .5rem;border:1px solid var(--content-border-color);border-radius:999px;font-size:.8125rem;color:var(--text-color);white-space:nowrap}.store-compare__swatch[data-v-4a22f255]{width:.75rem;height:.75rem;border-radius:30%;flex:none}.store-compare__chip-remove[data-v-4a22f255]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted-color);font-size:1rem;line-height:1;cursor:pointer}.store-compare__chip-remove[data-v-4a22f255]:hover{background:var(--content-hover-background);color:var(--text-color)}.store-compare__rows[data-v-4a22f255]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}.delta[data-v-5559424c]{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.delta--up[data-v-5559424c]{color:var(--badge-success-background)}.delta--down[data-v-5559424c]{color:var(--badge-danger-background)}.delta--flat[data-v-5559424c]{color:var(--text-muted-color)}.export[data-v-f21c297f]{display:grid;gap:.75rem}.export__option[data-v-f21c297f]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.9rem;padding:.85rem 1rem;text-align:left;cursor:pointer;font:inherit;color:var(--text-color);background:var(--content-background);border:1px solid var(--content-border-color);border-radius:10px}.export__option[data-v-f21c297f]:hover,.export__option[data-v-f21c297f]:focus-visible{border-color:var(--primary-color);background:var(--content-hover-background)}.export__art[data-v-f21c297f]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:10px}.export__art--csv[data-v-f21c297f]{background:var(--tag-success-background);color:var(--tag-success-color)}.export__art--pdf[data-v-f21c297f]{background:var(--tag-danger-background);color:var(--tag-danger-color)}.export__icon[data-v-f21c297f]{width:1.4rem;height:1.4rem}.export__text[data-v-f21c297f]{display:grid;gap:.25rem}.export__text strong[data-v-f21c297f]{font-size:.9375rem}.export__text span[data-v-f21c297f]{font-size:.8125rem;color:var(--text-muted-color)}.export__file[data-v-f21c297f]{margin:0;font-size:.75rem;color:var(--text-muted-color)}.evidence-summary[data-v-7421c4bf]{display:flex;align-items:center;gap:1rem;padding:0 0 1rem;margin-bottom:1rem;border-bottom:var(--border-width-thin, 1px) solid var(--content-border-color)}.evidence-summary__info[data-v-7421c4bf]{flex:1;min-width:0}.evidence-summary__name[data-v-7421c4bf]{margin:0;font-size:1.125rem;font-weight:700;color:var(--text-color)}.evidence-summary__meta[data-v-7421c4bf]{margin:4px 0 0;font-size:.8125rem;color:var(--text-muted-color)}.evidence-summary__time[data-v-7421c4bf]{display:flex;align-items:center;gap:4px;margin:2px 0 0;font-size:.75rem;color:var(--text-muted-color)}.evidence-summary__time-icon[data-v-7421c4bf]{flex:none;width:.875rem;height:.875rem}.evidence-summary__score[data-v-7421c4bf]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:76px;height:76px;border-radius:12px}.evidence-summary__score-value[data-v-7421c4bf]{font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.evidence-summary__score-label[data-v-7421c4bf]{margin-top:4px;font-size:.6875rem}.evidence-summary__score.is-danger[data-v-7421c4bf]{background:var(--tag-danger-background);color:var(--tag-danger-color)}.evidence-summary__score.is-warn[data-v-7421c4bf]{background:var(--tag-warn-background);color:var(--tag-warn-color)}.evidence-summary__score.is-success[data-v-7421c4bf]{background:var(--tag-success-background);color:var(--tag-success-color)}.evidence-summary__score.is-neutral[data-v-7421c4bf]{background:var(--tag-secondary-background);color:var(--tag-secondary-color)}.occ-ev[data-v-c852ed6d]{display:flex;flex-direction:column;gap:1rem}.occ-ev__back[data-v-c852ed6d]{align-self:flex-start;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;font-size:.8125rem;color:var(--text-muted-color)}.occ-ev__back[data-v-c852ed6d]:hover{color:var(--text-color)}.occ-ev__snapshot[data-v-c852ed6d]{margin:0;padding:.75rem;border-radius:10px;background:var(--surface-ground)}.occ-ev__file[data-v-c852ed6d]{text-align:center;font-size:.8125rem;color:var(--text-muted-color);margin-bottom:.5rem}.occ-ev__svg[data-v-c852ed6d]{display:block;width:100%;height:auto}.occ-ev__island[data-v-c852ed6d]{fill:none;stroke:var(--text-muted-color);stroke-width:1.5;stroke-dasharray:6 5}.occ-ev__aisle[data-v-c852ed6d]{fill:var(--content-border-color)}.occ-ev__seat[data-v-c852ed6d]{fill:var(--content-background);stroke:var(--content-border-color);stroke-width:1.5}.occ-ev__seat.is-taken[data-v-c852ed6d]{fill:var(--tag-success-background);stroke:var(--tag-success-color);stroke-width:2}.occ-ev__face[data-v-c852ed6d]{fill:var(--text-muted-color);opacity:.85}.occ-ev__readings[data-v-c852ed6d]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:0}.occ-ev__reading[data-v-c852ed6d]{padding:.75rem 1rem;border:1px solid var(--content-border-color);border-radius:10px}.occ-ev__reading dt[data-v-c852ed6d]{font-size:.8125rem;color:var(--text-muted-color)}.occ-ev__reading dd[data-v-c852ed6d]{margin:.25rem 0 0;font-size:.875rem;color:var(--text-color)}.occ-ev__reading strong[data-v-c852ed6d]{font-size:1.375rem;font-variant-numeric:tabular-nums}.occ-ev__group-head[data-v-c852ed6d]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.occ-ev__group-title[data-v-c852ed6d]{margin:0;font-size:1.0625rem}.occ-ev__thresholds[data-v-c852ed6d]{font-size:.8125rem;color:var(--text-muted-color);white-space:nowrap}.occ-ev__rows[data-v-c852ed6d]{list-style:none;margin:0;padding:0}.occ-ev__row[data-v-c852ed6d]{display:grid;grid-template-columns:1fr auto 3.5rem;align-items:center;gap:.75rem;width:100%;padding:.55rem .75rem;border-radius:8px;font:inherit;color:var(--text-color);text-align:left}.occ-ev__row.is-current[data-v-c852ed6d]{background:var(--content-hover-background)}.occ-ev__row.is-button[data-v-c852ed6d]{grid-template-columns:1fr auto 3.5rem 1rem;border:0;background:transparent;cursor:pointer}.occ-ev__tag[data-v-c852ed6d]{display:flex;justify-content:flex-start}.occ-ev__row.is-button[data-v-c852ed6d]:hover{background:var(--content-hover-background)}.occ-ev__row-name[data-v-c852ed6d]{font-size:.9375rem}.occ-ev__row-name small[data-v-c852ed6d]{margin-left:.5rem;font-size:.75rem;color:var(--text-muted-color)}.occ-ev__row-pct[data-v-c852ed6d]{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.occ-ev__row-pct.is-success[data-v-c852ed6d]{color:var(--tag-success-color)}.occ-ev__row-pct.is-warn[data-v-c852ed6d]{color:var(--tag-warn-color)}.occ-ev__row-pct.is-danger[data-v-c852ed6d]{color:var(--tag-danger-color)}.occ-ev__chevron[data-v-c852ed6d]{color:var(--text-muted-color)}.occ-ev__go[data-v-c852ed6d]{width:100%;justify-content:center}.occ-rules[data-v-20b83efe]{display:flex;flex-direction:column;gap:.25rem}.occ-rules--stores[data-v-20b83efe]{margin-top:1.25rem}.occ-rules__title[data-v-20b83efe]{margin:0 0 .25rem;font-size:.9375rem}.occ-rules__row[data-v-20b83efe]{display:grid;grid-template-columns:1fr 7.5rem 2.5rem;align-items:center;gap:.75rem;padding:.3rem 0}.occ-rules__label[data-v-20b83efe]{font-size:.875rem}.occ-rules__unit[data-v-20b83efe]{font-size:.8125rem;color:var(--text-muted-color)}.occ-rules__table[data-v-20b83efe]{width:100%;border-collapse:collapse;font-size:.875rem}.occ-rules__table th[data-v-20b83efe]{text-align:left;font-weight:500;font-size:.75rem;color:var(--text-muted-color);padding:.25rem .5rem}.occ-rules__table td[data-v-20b83efe]{padding:.3rem .5rem;border-top:1px solid var(--content-border-color)}.occ-rules__cell[data-v-20b83efe]{width:8rem}.occ-rules__reset[data-v-20b83efe]{width:6rem;text-align:right}.occ-rules__store[data-v-20b83efe]{white-space:nowrap}.occ-rules__empty[data-v-20b83efe]{margin:.25rem 0 0;font-size:.875rem;color:var(--text-muted-color)}.occ-rules__add[data-v-20b83efe]{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}.occ-rules__picker[data-v-20b83efe]{width:14rem}.report-beat[data-v-ceb391d7]{display:grid;gap:1rem;margin-top:1.25rem}.report-beat__title[data-v-ceb391d7]{margin:.5rem 0 0;font-size:1.125rem}.report-hero[data-v-ceb391d7]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.report-hero__tools[data-v-ceb391d7]{display:flex;align-items:center;gap:.25rem}.occ-info[data-v-ceb391d7]{display:inline-flex;padding:.375rem;color:var(--text-muted-color);cursor:help}.occ-info__icon[data-v-ceb391d7]{width:1rem;height:1rem}.occ-info__line[data-v-ceb391d7]{display:block}.occ-info__line+.occ-info__line[data-v-ceb391d7]{margin-top:.15rem}.flush[data-v-ceb391d7]{--card-body-padding: 0}.kpis[data-v-ceb391d7]{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}.kpi[data-v-ceb391d7]{display:grid;grid-template-rows:auto 1fr auto;gap:.25rem;padding:.25rem 1.5rem}.kpi[data-v-ceb391d7]:first-child{padding-left:.25rem}.kpi+.kpi[data-v-ceb391d7]{border-left:1px solid var(--content-border-color)}.kpi__label[data-v-ceb391d7]{font-size:.875rem;color:var(--text-muted-color)}.kpi__value[data-v-ceb391d7]{align-self:end;font-size:1.75rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.kpi--main .kpi__value[data-v-ceb391d7]{font-size:2.5rem}.kpi__value small[data-v-ceb391d7]{font-size:.9rem;font-weight:600;margin-left:.15rem}.kpi__slash[data-v-ceb391d7]{margin:0 .4rem;font-weight:400;color:var(--text-muted-color)}.kpi__value--visitors[data-v-ceb391d7]{color:var(--badge-success-background)}.kpi__value--vip[data-v-ceb391d7]{color:var(--primary-color)}.kpi__sub[data-v-ceb391d7]{font-size:.8125rem;color:var(--text-muted-color)}.kpi__sub b[data-v-ceb391d7]{font-weight:600;margin-right:.4rem}.kpi__sub .delta[data-v-ceb391d7]{margin-right:.4rem}@media(max-width:900px){.kpis[data-v-ceb391d7]{grid-template-columns:1fr;gap:1rem}.kpi[data-v-ceb391d7]{padding:0}.kpi+.kpi[data-v-ceb391d7]{border-left:0;border-top:1px solid var(--content-border-color);padding-top:1rem}}.rank[data-v-ceb391d7]{width:100%;border-collapse:collapse;font-size:.875rem}.rank th[data-v-ceb391d7],.rank td[data-v-ceb391d7]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--content-border-color)}.rank th[data-v-ceb391d7]{font-weight:600;color:var(--text-muted-color);font-size:.8125rem}.rank .num[data-v-ceb391d7]{text-align:right;font-variant-numeric:tabular-nums}.rank .gap[data-v-ceb391d7]{font-weight:600}.rank:not(.rank--static) tbody tr[data-v-ceb391d7]{cursor:pointer}.rank:not(.rank--static) tbody tr[data-v-ceb391d7]:hover{background:var(--content-hover-background)}.rank tbody tr:last-child td[data-v-ceb391d7]{border-bottom:0}.trends-printing .trends-print{width:703px!important;max-width:703px!important}.trends-printing .kpis{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))!important;gap:0!important}.trends-printing .kpi{padding:.25rem 1rem!important}.trends-printing .kpi:first-child{padding-left:.25rem!important}.trends-printing .kpi+.kpi{border-top:0!important;border-left:1px solid var(--content-border-color)!important;padding-top:.25rem!important}@page{size:A4 portrait;margin:12mm}@media print{.trends-printing body *{visibility:hidden}.trends-printing .trends-print,.trends-printing .trends-print *{visibility:visible}.trends-printing .trends-print{position:absolute;inset:0 auto auto 0;width:703px}.trends-printing .trends-no-print{display:none!important}.trends-print .report-beat>*{break-inside:avoid}}.store-hours__row[data-v-f1526047]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.store-hours__label[data-v-f1526047]{font-size:.875rem;color:var(--text-muted-color)}.store-hours__input[data-v-f1526047]{width:6.5rem}.store-hours__unit[data-v-f1526047]{font-size:.875rem;color:var(--text-muted-color)}.store-hours__dash[data-v-f1526047]{margin:0 .5rem;color:var(--text-muted-color)}.store-settings[data-v-b54a342c]{display:grid;gap:1rem}
