@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: 12px;--body-sm-line-height-rem: .75rem;--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: 12px;--font-scale-body-sm-line-height-rem: .75rem;--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-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: var(--form-field-border-color);--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;--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: var(--surface-100);--autocomplete-dropdown-color: var(--surface-600);--autocomplete-dropdown-hover-background: var(--surface-200);--autocomplete-dropdown-hover-color: var(--surface-700);--badge-contrast-background: var(--surface-950);--badge-contrast-color: var(--surface-0);--badge-danger-background: var(--red-500);--badge-danger-color: var(--surface-0);--badge-info-background: var(--sky-500);--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-500);--badge-success-color: var(--surface-0);--badge-warn-background: var(--orange-500);--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(--orange-100);--button-outlined-warn-border-color: var(--orange-200);--button-outlined-warn-color: var(--orange-500);--button-outlined-warn-hover-background: var(--orange-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(--orange-100);--button-text-warn-color: var(--orange-500);--button-text-warn-hover-background: var(--orange-50);--button-warn-active-background: var(--orange-700);--button-warn-active-border-color: var(--orange-700);--button-warn-active-color: #ffffff;--button-warn-background: var(--orange-500);--button-warn-border-color: var(--orange-500);--button-warn-color: #ffffff;--button-warn-focus-ring-color: var(--orange-500);--button-warn-hover-background: var(--orange-600);--button-warn-hover-border-color: var(--orange-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-danger-background: var(--red-100);--tag-danger-color: var(--red-700);--tag-figma-container-background: rgba(0 0 0 / 0);--tag-info-background: var(--sky-100);--tag-info-color: var(--sky-700);--tag-primary-background: var(--primary-100);--tag-primary-color: var(--primary-700);--tag-secondary-background: var(--surface-100);--tag-secondary-color: var(--surface-600);--tag-success-background: var(--green-100);--tag-success-color: var(--green-700);--tag-warn-background: var(--orange-100);--tag-warn-color: var(--orange-700);--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: var(--surface-800);--autocomplete-dropdown-color: var(--surface-300);--autocomplete-dropdown-hover-background: var(--surface-700);--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(--orange-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 146 60 / .16);--button-outlined-warn-border-color: var(--orange-700);--button-outlined-warn-color: var(--orange-400);--button-outlined-warn-hover-background: rgba(251 146 60 / .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 146 60 / .16);--button-text-warn-color: var(--orange-400);--button-text-warn-hover-background: rgba(251 146 60 / .04);--button-warn-active-background: var(--orange-200);--button-warn-active-border-color: var(--orange-200);--button-warn-active-color: var(--orange-950);--button-warn-background: var(--orange-400);--button-warn-border-color: var(--orange-400);--button-warn-color: var(--orange-950);--button-warn-focus-ring-color: var(--orange-400);--button-warn-hover-background: var(--orange-300);--button-warn-hover-border-color: var(--orange-300);--button-warn-hover-color: var(--orange-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-danger-background: rgba(239 68 68 / .16);--tag-danger-color: var(--red-300);--tag-figma-container-background: rgba(0 0 0 / .7);--tag-info-background: rgba(14 165 233 / .16);--tag-info-color: var(--sky-300);--tag-primary-background: rgba(16 185 129 / .16);--tag-primary-color: var(--primary-300);--tag-secondary-background: var(--surface-800);--tag-secondary-color: var(--surface-300);--tag-success-background: rgba(34 197 94 / .16);--tag-success-color: var(--green-300);--tag-warn-background: rgba(249 115 22 / .16);--tag-warn-color: var(--orange-300);--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-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__logout{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__logout:hover{background:var(--content-hover-background)}.account-menu__logout:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.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:normal;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--secondary{--_bg: var(--tag-secondary-background);--_fg: var(--tag-secondary-color)}.base-tag--success{--_bg: var(--tag-success-background);--_fg: var(--tag-success-color)}.base-tag--info{--_bg: var(--tag-info-background);--_fg: var(--tag-info-color)}.base-tag--warn{--_bg: var(--tag-warn-background);--_fg: var(--tag-warn-color)}.base-tag--danger{--_bg: var(--tag-danger-background);--_fg: var(--tag-danger-color)}.base-tag--contrast{--_bg: var(--tag-contrast-background);--_fg: var(--tag-contrast-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}.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}.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}.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;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.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__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-card+.notif-card{border-top:var(--border-width-thin) solid var(--content-border-color)}.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}.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;min-width:0}.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:none;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)}.app-bar__caret{width:14px;height:14px;opacity:.6}.app-bar__account-menu{min-width:264px}.app-bar__logo[data-v-55a803a6]{color:#101938}.theme-dark .app-bar__logo[data-v-55a803a6]{color:#fff}:host-context(.theme-dark) .app-bar__logo[data-v-55a803a6]{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}.logo-loader{--p2m-stroke: .38s;--p2m-pen: .2s;--p2m-bar-delay: .33s;--p2m-shift-dur: 1.04s;--p2m-text-delay: .76s;--p2m-text-dur: .54s;--p2m-loop-delay: 1.62s;--logo-loader-width: 240px;color:#101938;display:inline-flex;align-items:center;justify-content:center;padding:24px 40px;transition:opacity 1s ease}.logo-loader--is-fading{opacity:0;pointer-events:none}.theme-dark .logo-loader{color:#fff}:host-context(.theme-dark) .logo-loader{color:#fff}.logo-loader--fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 1000);padding:0;width:100%;height:100%}.logo-loader__svg{display:block;width:var(--logo-loader-width);height:auto}.logo-loader #logo-lockup{animation:lload-home-shift var(--p2m-shift-dur) cubic-bezier(.4,0,.2,1) 0ms both}@keyframes lload-home-shift{0%,70%{transform:translate(65px)}to{transform:translate(0)}}.logo-loader #mark-a{animation:lload-stroke-down var(--p2m-stroke) cubic-bezier(.3,0,.15,1) 0ms both,lload-loading-pulse 2.8s ease-in-out var(--p2m-loop-delay) infinite}.logo-loader #mark-b{animation:lload-stroke-down var(--p2m-stroke) cubic-bezier(.3,0,.15,1) var(--p2m-pen) both,lload-loading-pulse 2.8s ease-in-out var(--p2m-loop-delay) infinite}.logo-loader #mark-c{animation:lload-stroke-left var(--p2m-stroke) cubic-bezier(.3,0,.15,1) var(--p2m-bar-delay) both,lload-loading-pulse 2.8s ease-in-out var(--p2m-loop-delay) infinite}@keyframes lload-stroke-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lload-stroke-left{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.logo-loader #wordmark{opacity:0;clip-path:inset(0 100% 0 0);animation:lload-text-appear var(--p2m-text-dur) cubic-bezier(.33,0,.2,1) var(--p2m-text-delay) forwards}@keyframes lload-text-appear{to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes lload-loading-pulse{0%,to{opacity:1}50%{opacity:.8}}@media(prefers-reduced-motion:reduce){.logo-loader #logo-lockup,.logo-loader #mark-a,.logo-loader #mark-b,.logo-loader #mark-c,.logo-loader #wordmark{animation:none!important}.logo-loader #logo-lockup{transform:none!important}.logo-loader #mark-a,.logo-loader #mark-b,.logo-loader #mark-c{clip-path:none!important}.logo-loader #wordmark{opacity:1!important;clip-path:none!important}}.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{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)}.app-root[data-v-b1a11eae]{display:flex;flex-direction:column;min-height:100%}.app-root__main[data-v-b1a11eae]{flex:1;padding:var(--space-4)}@media(min-width:768px){.app-root__main[data-v-b1a11eae]{padding:var(--space-5)}}.app-root--shell[data-v-b1a11eae]{height:100dvh}.home__done[data-v-4727b44c]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.home__done-note[data-v-4727b44c]{margin-inline-start:auto;color:var(--text-muted-color)}.home__title[data-v-4727b44c]{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-4727b44c]{margin:0 0 var(--space-5);opacity:.7}.home__list[data-v-4727b44c]{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.home__item[data-v-4727b44c]{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-4727b44c]{display:flex;justify-content:space-between;gap:var(--space-4);opacity:.5}.home__pending em[data-v-4727b44c]{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)}.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-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)}:host{display:inline-flex}.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}.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)}.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--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)}.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)}.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}.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-2b471691]{padding:var(--space-8) var(--space-4) var(--space-4)}.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}}.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{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;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-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: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)}.trend[data-v-014b7f18]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);background:var(--card-background)}.trend__head[data-v-014b7f18]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-3);flex-wrap:wrap}.trend__heading[data-v-014b7f18]{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.trend__title[data-v-014b7f18]{margin:0;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)}.trend__date[data-v-014b7f18]{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)}.trend__range[data-v-014b7f18]{width:9rem;max-width:100%}.trend__chart[data-v-014b7f18]{position:relative}.trend__chart--loading[data-v-014b7f18]{opacity:.5;pointer-events:none;transition:opacity .15s ease}.trend__scroll[data-v-014b7f18]{overflow-x:auto;-webkit-overflow-scrolling:touch}.trend__svg[data-v-014b7f18]{height:240px;display:block}.trend__hit[data-v-014b7f18]{touch-action:manipulation}.trend__grid line[data-v-014b7f18]{stroke:var(--content-border-color);stroke-width:1}.trend__ytick text[data-v-014b7f18],.trend__xtick text[data-v-014b7f18]{fill:var(--text-muted-color);font-size:12px;font-variant-numeric:tabular-nums}.trend__seg--normal[data-v-014b7f18]{fill:var(--badge-success-background)}.trend__seg--warning[data-v-014b7f18]{fill:var(--badge-warn-background)}.trend__seg--critical[data-v-014b7f18]{fill:var(--badge-danger-background)}.trend__seg--emphasized[data-v-014b7f18]{stroke:var(--text-color);stroke-width:1.5px}.trend__hit[data-v-014b7f18]{fill:transparent;cursor:pointer}.trend__tip[data-v-014b7f18]{position:absolute;transform:translate(-50%,calc(-100% - 8px));min-width:9.5rem;max-width:min(16rem,100vw - 2rem);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);background:var(--content-background);border:var(--border-width-thin) solid var(--content-border-color);box-shadow:var(--tooltip-shadow);pointer-events:none;z-index:1}.trend__tip-label[data-v-014b7f18]{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)}.trend__tip-compare[data-v-014b7f18]{margin-top:2px;color:var(--text-muted-color);font-size:.6875rem;line-height:1.3}.trend__tip-label+.trend__tip-grid[data-v-014b7f18],.trend__tip-compare+.trend__tip-grid[data-v-014b7f18]{margin-top:var(--space-1)}.trend__tip-grid[data-v-014b7f18]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:var(--space-2);row-gap:var(--space-1);align-items:start;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)}.trend__tip-row[data-v-014b7f18]{display:contents}.trend__tip-name[data-v-014b7f18]{color:var(--text-color)}.trend__tip-grid b[data-v-014b7f18]{color:var(--text-color);font-variant-numeric:tabular-nums;justify-self:end}.trend__tip-delta[data-v-014b7f18]{font-size:.8125em;font-weight:600;font-variant-numeric:tabular-nums;justify-self:start;min-width:2.25em;white-space:nowrap}.trend__tip-delta--up[data-v-014b7f18]{color:var(--badge-danger-background)}.trend__tip-delta--down[data-v-014b7f18]{color:var(--text-muted-color)}.trend__dot[data-v-014b7f18]{width:.75rem;height:.75rem;border-radius:30%;flex:none}.trend__dot--normal[data-v-014b7f18]{background:var(--badge-success-background)}.trend__dot--warning[data-v-014b7f18]{background:var(--badge-warn-background)}.trend__dot--critical[data-v-014b7f18]{background:var(--badge-danger-background)}.trend__legend[data-v-014b7f18]{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}.trend__key[data-v-014b7f18]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);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)}.trend__key[data-v-014b7f18]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--border-radius-sm)}.trend__swatch[data-v-014b7f18]{width:1rem;height:1rem;border-radius:30%;flex:none}@media(max-width:768px){.trend__legend[data-v-014b7f18]{gap:var(--space-2) var(--space-4)}.trend__key[data-v-014b7f18]{gap:var(--space-1);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)}.trend__swatch[data-v-014b7f18]{width:.75rem;height:.75rem}}.trend__swatch--normal[data-v-014b7f18]{background:var(--badge-success-background)}.trend__swatch--warning[data-v-014b7f18]{background:var(--badge-warn-background)}.trend__swatch--critical[data-v-014b7f18]{background:var(--badge-danger-background)}.overview__content[data-v-ae87b013]{display:flex;flex-direction:column;gap:var(--space-6)}.overview__trend[data-v-ae87b013]{display:flex;flex-direction:column;gap:var(--space-2)}.overview__trend-head[data-v-ae87b013]{display:flex;justify-content:flex-end}.overview__trend-cta[data-v-ae87b013]{display:inline-flex;align-items:center;gap:var(--space-1);-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer;padding:var(--space-1) var(--space-2);border:none;background:transparent;color:var(--button-primary-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);border-radius:var(--border-radius-sm);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.overview__trend-cta[data-v-ae87b013]:hover{text-decoration:underline}.overview__trend-cta[data-v-ae87b013]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.overview__trend-plot[data-v-ae87b013]{cursor:pointer}.overview__stats[data-v-ae87b013]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}@media(max-width:768px){.overview__stats[data-v-ae87b013]{grid-template-columns:1fr}}.stat-card[data-v-ae87b013]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);background:var(--card-background);text-align:left;transition:box-shadow var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard)}.stat-card--clickable[data-v-ae87b013]{cursor:pointer;font:inherit;color:inherit}.stat-card--clickable[data-v-ae87b013]:hover{box-shadow:var(--card-shadow)}.theme-light .stat-card--clickable[data-v-ae87b013]:hover{background:#fff}.theme-dark .stat-card--clickable[data-v-ae87b013]:hover{background:var(--button-text-secondary-hover-background)}.stat-card--clickable[data-v-ae87b013]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.stat-card__label[data-v-ae87b013]{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)}.stat-card__value[data-v-ae87b013]{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);font-variant-numeric:tabular-nums}.stat-card--warn .stat-card__value[data-v-ae87b013]{color:var(--badge-warn-background)}.stat-card--alert .stat-card__value[data-v-ae87b013]{color:var(--badge-danger-background)}.fleet-back[data-v-46c29bd5]{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;margin-bottom:var(--space-2);border:none;background:transparent;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);font-weight:500;transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.fleet-back__icon[data-v-46c29bd5]{width:1.15em;height:1.15em;flex:none}.fleet-back[data-v-46c29bd5]:hover{color:var(--button-primary-background)}.fleet-back[data-v-46c29bd5]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--border-radius-sm)}.fleet-time[data-v-46c29bd5]{display:inline-flex;align-items:center;gap:var(--space-2)}.fleet-time__select select[data-v-46c29bd5]{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:var(--body-sm-size);cursor:pointer;padding:7px var(--space-6) 7px var(--space-3);border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-md);background:var(--content-background);color:var(--text-color);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard)}.fleet-time__select select[data-v-46c29bd5]:hover{border-color:var(--button-primary-background)}.fleet-time__select select[data-v-46c29bd5]:focus-visible{outline:2px solid var(--button-primary-background);outline-offset:1px}.snapshot{margin:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.snapshot__placeholder{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__frame{position:relative;aspect-ratio:16/9;border-radius:var(--border-radius-md);overflow:hidden;background:var(--content-hover-background)}.snapshot__img{display:block;width:100%;height:100%;object-fit:cover}.snapshot__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.snapshot__region,.snapshot__surface{fill:none;vector-effect:non-scaling-stroke}.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.is-current{stroke:var(--text-color);stroke-width:3}.snapshot__surface.is-reference{stroke:var(--tag-secondary-color);stroke-width:1.5;opacity:.7}.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)}.snapdlg__head[data-v-3f0ddbe9]{display:flex;flex-direction:column;gap:2px}.snapdlg__title[data-v-3f0ddbe9]{font-weight:700}.snapdlg__subtitle[data-v-3f0ddbe9]{color:var(--text-muted-color);font-size:var(--body-md-size);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.snapdlg__foot[data-v-3f0ddbe9]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);width:100%}.snapdlg__foot-block[data-v-3f0ddbe9]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.snapdlg__foot-block.is-right[data-v-3f0ddbe9]{align-items:flex-end;text-align:right}.snapdlg__foot-label[data-v-3f0ddbe9]{color:var(--text-muted-color);font-size:var(--body-md-size)}.snapdlg__foot-value[data-v-3f0ddbe9]{font-size:var(--body-lg-size);font-weight:600}.snapdlg__foot-reading[data-v-3f0ddbe9]{display:inline-flex;align-items:center;gap:var(--space-2)}.snapdlg__foot-pct[data-v-3f0ddbe9]{font-size:var(--title-md-size);font-weight:700;line-height:1}.snapdlg__foot-pct.is-success[data-v-3f0ddbe9]{color:var(--tag-success-color)}.snapdlg__foot-pct.is-warn[data-v-3f0ddbe9]{color:var(--tag-warn-color)}.snapdlg__foot-pct.is-danger[data-v-3f0ddbe9]{color:var(--tag-danger-color)}.ohmdlg[data-v-82df3f37]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ohmdlg__stage[data-v-82df3f37]{position:relative;display:flex;align-items:center;justify-content:center}.ohmdlg__media[data-v-82df3f37]{flex:0 1 auto;width:100%;max-width:800px;min-width:0;border-radius:var(--border-radius-md);overflow:hidden}.ohmdlg__media[data-v-82df3f37] .snapshot{margin:0}.ohmdlg__nav[data-v-82df3f37]{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-82df3f37]{inset-inline-start:0}.ohmdlg__nav.is-next[data-v-82df3f37]{inset-inline-end:0}.ohmdlg__nav[data-v-82df3f37] svg{inline-size:1.35rem;block-size:1.35rem;display:block}.ohmdlg__nav[data-v-82df3f37]:disabled{opacity:.4;cursor:default}.ohmdlg__nav[data-v-82df3f37]:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohmdlg__timeline[data-v-82df3f37]{list-style:none;margin:0 auto;padding:0;width:100%;max-width:800px;display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.ohmdlg__slot-wrap[data-v-82df3f37]{display:inline-flex}.ohmdlg__slot[data-v-82df3f37]{inline-size:16px;block-size:20px;padding:0;border:none;border-radius:3px;cursor:pointer;background:none}.ohmdlg__slot[aria-current=true][data-v-82df3f37]{outline:var(--focus-ring-width) solid var(--text-color);outline-offset:1px}.ohmdlg__slot[data-v-82df3f37]:focus-visible{outline:var(--focus-ring-width) solid var(--button-primary-background);outline-offset:1px}.ohmdlg__slot.is-success[data-v-82df3f37]{--_fill: var(--tag-success-color);--_ink: var(--tag-success-color)}.ohmdlg__slot.is-warn[data-v-82df3f37]{--_fill: var(--tag-warn-color);--_ink: var(--tag-warn-color)}.ohmdlg__slot.is-danger[data-v-82df3f37]{--_fill: var(--tag-danger-color);--_ink: var(--tag-danger-color)}.ohmdlg__slot.is-secondary[data-v-82df3f37]{--_fill: var(--tag-secondary-color);--_ink: var(--tag-secondary-color)}.ohmdlg__slot.is-solid[data-v-82df3f37]{background:color-mix(in srgb,var(--_fill) 70%,var(--content-background))}.ohmdlg__slot.is-outline[data-v-82df3f37]{border:var(--border-width-thin) solid var(--_ink);opacity:.55}.ohmdlg__slot.is-dotted[data-v-82df3f37]{background-image:radial-gradient(var(--_ink) 1px,transparent 1.2px);background-size:4px 4px;opacity:.6}.ohmdlg__slot.is-hatched[data-v-82df3f37]{background-image:repeating-linear-gradient(45deg,var(--_ink) 0 1px,transparent 1px 4px);opacity:.75}.ohmdlg__slot.is-void[data-v-82df3f37]{background:none}.ohmdlg__slot.is-unknown[data-v-82df3f37]{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}.zonecard[data-v-47c696d4]{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);min-width:0}.zonecard__snapshot[data-v-47c696d4]{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-47c696d4]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.zonecard__snapshot[data-v-47c696d4] .snapshot__warning{display:none}.zonecard__snapshot-media[data-v-47c696d4]{display:block;width:100%}.zonecard__meta[data-v-47c696d4]{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 auto;min-width:0}@media(min-width:640px){.zonecard__snapshot[data-v-47c696d4]{width:280px}}.zonecard__name[data-v-47c696d4]{font-weight:600;font-size:1.25rem}.zonecard__reading[data-v-47c696d4]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.zonecard__pct[data-v-47c696d4]{font-size:2rem;font-weight:700;line-height:1}.zonecard__pct.is-success[data-v-47c696d4]{color:var(--tag-success-color)}.zonecard__pct.is-warn[data-v-47c696d4]{color:var(--tag-warn-color)}.zonecard__pct.is-danger[data-v-47c696d4]{color:var(--tag-danger-color)}.zonecard__label[data-v-47c696d4]{color:var(--text-muted-color);font-size:.85rem}@media(min-width:1280px){.zonecard[data-v-47c696d4]{flex-direction:column;align-items:stretch;gap:var(--space-2)}.zonecard__snapshot[data-v-47c696d4]{width:100%}.zonecard__meta[data-v-47c696d4]{flex:0 1 auto}}.zonecard__lightbox-media[data-v-47c696d4]{border-radius:var(--border-radius-md);overflow:hidden}.zonecard__lightbox-media[data-v-47c696d4] .snapshot{margin:0}.regioncard[data-v-00cd77a3]{display:flex;flex-direction:column}.regioncard.is-stopped .regioncard__zones[data-v-00cd77a3],.regioncard.is-stopped .regioncard__trend[data-v-00cd77a3]{filter:grayscale(1) opacity(.5)}.regioncard__head[data-v-00cd77a3]{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-00cd77a3]{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-00cd77a3]{display:flex;align-items:center;gap:var(--space-2)}.regioncard__name[data-v-00cd77a3]{font-size:1.25rem;font-weight:600}.regioncard__count[data-v-00cd77a3]{color:var(--text-muted-color);font-size:.85rem}.regioncard__edit[data-v-00cd77a3]{background:none;border:none;cursor:pointer;color:var(--text-muted-color);padding:var(--space-1)}.regioncard__updated[data-v-00cd77a3]{color:var(--text-muted-color);font-size:.75rem}.regioncard__zones[data-v-00cd77a3]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:1280px){.regioncard__zones[data-v-00cd77a3]{grid-template-columns:repeat(3,1fr)}}.regioncard__noreading[data-v-00cd77a3]{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-00cd77a3]{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-00cd77a3],.regioncard__noreading-icon[data-v-00cd77a3]{flex:none;width:1rem;height:1rem;margin-block-start:.1em}.regioncard__trend[data-v-00cd77a3]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}.regioncard__trend-head[data-v-00cd77a3]{display:flex;align-items:center;justify-content:space-between}.regioncard__trend-title[data-v-00cd77a3]{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-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-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-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}.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)}.devlist__view img{width:100%;height:100%;object-fit:cover}.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-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-34c67dd4]{display:flex;flex-direction:column;gap:var(--space-4);--dze-invalid: var(--badge-danger-background)}.dze[data-v-34c67dd4]:fullscreen{background:var(--content-background);padding:var(--space-6)}.dze__head[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-3)}.dze__title[data-v-34c67dd4]{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-34c67dd4]{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.dze__recapture-cd[data-v-34c67dd4]{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-34c67dd4]{width:16px;height:16px}.dze__body[data-v-34c67dd4]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:1024px){.dze__body[data-v-34c67dd4]{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-34c67dd4]{grid-template-columns:minmax(0,1fr) 330px}}@media(min-width:1024px){.dze__body.is-blocked[data-v-34c67dd4]{grid-template-columns:150px minmax(0,1fr)}}@media(min-width:1024px){.dze__body.is-blocked.is-rail-collapsed[data-v-34c67dd4]{grid-template-columns:minmax(0,1fr)}}.dze__nobasis[data-v-34c67dd4]{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-34c67dd4]{height:100%}.nobasis__ico[data-v-34c67dd4]{width:32px;height:32px;color:var(--dze-invalid)}.nobasis__title[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4]{order:-1}@media(min-width:1024px){.dze__stage[data-v-34c67dd4]{order:0}}.dze:fullscreen .dze__body[data-v-34c67dd4]{height:calc(100vh - 120px)}.dze__rail[data-v-34c67dd4]{display:flex;flex-direction:row;gap:var(--space-2);overflow-x:auto}@media(min-width:1024px){.dze__rail[data-v-34c67dd4]{flex-direction:column;overflow-x:visible;overflow-y:auto;min-height:0}}.rail__item[data-v-34c67dd4]{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-34c67dd4]{padding:4px;border-color:var(--button-primary-background)}.rail__thumb[data-v-34c67dd4]{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius-md)}.rail__thumb--empty[data-v-34c67dd4]{display:grid;place-items:center;background:var(--surface-100);color:var(--surface-400)}.rail__count[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4] svg{width:12px;height:12px}.dze__stage[data-v-34c67dd4]{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-34c67dd4]{height:100%}.stage__content[data-v-34c67dd4]{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-34c67dd4]{position:relative;flex:none;transform-origin:0 0}.stage__content.is-drawing .stage__svg[data-v-34c67dd4]{cursor:crosshair}.stage__content.is-drawing .region__poly[data-v-34c67dd4],.stage__content.is-drawing .surface__poly[data-v-34c67dd4]{pointer-events:none}.stage__content.is-pannable[data-v-34c67dd4]{cursor:grab}.stage__content.is-pannable[data-v-34c67dd4]:active{cursor:grabbing}.stage__img[data-v-34c67dd4]{width:100%;height:100%;object-fit:fill;display:block;pointer-events:none}.stage__offline[data-v-34c67dd4]{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-34c67dd4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.region__poly[data-v-34c67dd4]{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-34c67dd4]{stroke-width:calc(4.5px * var(--inv-zoom, 1));cursor:move}.surface__poly[data-v-34c67dd4]{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-34c67dd4]{stroke-width:calc(3px * var(--inv-zoom, 1));cursor:move}.region__poly.is-invalid[data-v-34c67dd4]{stroke:var(--dze-invalid)}.surface__poly.is-invalid[data-v-34c67dd4]{stroke:var(--dze-invalid);fill:var(--dze-invalid);fill-opacity:.12}.zone__handle.is-invalid[data-v-34c67dd4]{border-color:var(--dze-invalid)}.draw-mask[data-v-34c67dd4]{fill:#00000080;pointer-events:none}.draft__line[data-v-34c67dd4]{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-34c67dd4]{stroke-dasharray:none}.zone__handle[data-v-34c67dd4]{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-34c67dd4]:active{cursor:grabbing}.draft__dot[data-v-34c67dd4]{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-34c67dd4]{background:#fff;border:2px solid var(--draft-color, var(--button-primary-background))}.zone__del[data-v-34c67dd4]{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-34c67dd4] svg{display:block;width:13px;height:13px}.stage__banner[data-v-34c67dd4]{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-34c67dd4]{width:15px;height:15px;flex:none}.stage__banner--invalid[data-v-34c67dd4]{background:var(--dze-invalid);color:var(--badge-danger-color)}.stage__tools[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4]{border-radius:var(--border-radius-sm);background:var(--content-background);box-shadow:var(--card-shadow)}.stage__rail-toggle[data-v-34c67dd4]{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-34c67dd4]{display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:1024px){.dze__panel[data-v-34c67dd4]{min-height:0;overflow-y:auto;padding-right:var(--space-1)}}.panel__head[data-v-34c67dd4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}@media(min-width:1024px){.panel__head[data-v-34c67dd4]{position:sticky;top:0;z-index:2;background:var(--content-background);padding-bottom:var(--space-2)}}.panel__title[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4]{width:72px}.empty__title[data-v-34c67dd4]{margin:var(--space-2) 0 0;font-weight:600;color:var(--text-color)}.empty__desc[data-v-34c67dd4]{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-34c67dd4]{border:var(--border-width-thin) solid var(--content-border-color);border-radius:var(--border-radius-lg);background:var(--content-background)}.region__head[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);cursor:pointer}@media(min-width:1024px){.region__head[data-v-34c67dd4]{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-34c67dd4]{width:10px;height:10px;flex:none;border-radius:999px}.region__name[data-v-34c67dd4]{flex:1;min-width:0}.region__count-chip[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4]{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-34c67dd4]{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-34c67dd4]{border-color:var(--button-primary-background)}.surface.is-invalid[data-v-34c67dd4]{border-color:var(--dze-invalid)}.surface__warn[data-v-34c67dd4],.region__warn[data-v-34c67dd4]{width:16px;height:16px;flex:none;color:var(--dze-invalid);cursor:help}.surface__head[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.surface__name[data-v-34c67dd4]{flex:1;min-width:0}.info-ico[data-v-34c67dd4]{width:16px;height:16px;flex:none;color:var(--text-muted-color);cursor:help}.info-ico[data-v-34c67dd4]:hover,.info-ico[data-v-34c67dd4]:focus-visible{color:var(--text-color)}.calib[data-v-34c67dd4]{padding:var(--space-3);border-radius:var(--border-radius-md);background:var(--ai-accent-background)}.calib__head[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.calib__title[data-v-34c67dd4]{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-34c67dd4]{margin-left:auto;flex:none}.calib .calib__btn[data-v-34c67dd4]{--_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-34c67dd4]:hover:not(:disabled){filter:brightness(1.06)}.calib .calib__btn[data-v-34c67dd4]:active:not(:disabled){filter:brightness(.95)}.calib__btn-ico[data-v-34c67dd4]{width:14px;height:14px;margin-inline-end:2px;color:var(--button-primary-color)}.calib__row[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2)}.calib__label[data-v-34c67dd4]{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-34c67dd4]{width:60px}.calib__pct[data-v-34c67dd4]{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-34c67dd4]{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-34c67dd4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.tar__head-title[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2)}.tar__title[data-v-34c67dd4]{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-34c67dd4],.tar__rule[data-v-34c67dd4]{display:flex;flex-direction:column;gap:var(--space-3)}.tar__rule+.tar__rule[data-v-34c67dd4]{border-top:var(--border-width-thin) solid var(--content-border-color);padding-top:var(--space-3)}.tar__time[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2)}.tar__time-input[data-v-34c67dd4]{flex:none;width:104px}.tar__dash[data-v-34c67dd4]{color:var(--text-muted-color)}.tar__del[data-v-34c67dd4]{margin-left:auto}.tar__thresholds[data-v-34c67dd4]{display:flex;flex-direction:column;gap:var(--space-2)}.tar__warn[data-v-34c67dd4]{margin:var(--space-2) 0 0;color:var(--form-field-invalid-placeholder-color)}.thr[data-v-34c67dd4]{display:flex;align-items:center;gap:var(--space-2)}.thr.is-off[data-v-34c67dd4]{opacity:.45}.thr__tag[data-v-34c67dd4]{width:84px;justify-content:center}.thr__lt[data-v-34c67dd4]{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-34c67dd4]{width:60px}.thr__pct[data-v-34c67dd4]{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)}.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-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)}.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)}.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)}.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}}.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}.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)}.review__cam-view img{width:100%;height:100%;object-fit:cover}.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-7b641a2f]{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-7b641a2f]{--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-7b641a2f]{grid-template-columns:minmax(0,1fr) 280px}}.step1__aside[data-v-7b641a2f]{margin-inline-start:0}@media(min-width:640px){.step1__aside[data-v-7b641a2f]{margin-inline-start:calc(var(--storeinfo-photo-width, 110px) + var(--space-5))}}@media(min-width:1024px){.step1__aside[data-v-7b641a2f]{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)}.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-88341832]{display:flex;flex-direction:column;gap:var(--space-4)}.settings__card[data-v-88341832]{border-radius:var(--border-radius-xl);box-shadow:none;--card-body-padding: var(--space-6)}.settings__placeholder[data-v-88341832]{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-88341832]{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-88341832]{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-88341832]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.settings__demo-row[data-v-88341832]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.settings__demo-name[data-v-88341832]{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-88341832]{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-88341832]{display:flex;flex-direction:column;gap:var(--space-2)}.settings__demo-keyline[data-v-88341832]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.settings__demo-devices[data-v-88341832]{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-88341832]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.settings__demo-device-name[data-v-88341832]{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}.notif-center{box-sizing:border-box;max-width:720px;margin:0 auto;padding:var(--space-4);color:var(--text-color)}.notif-center__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.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__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.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{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-center__empty-icon{width:40px;height:40px;opacity:.7}
