body:has(.rse[data-skin=demo]),html[data-skin-frame=demo],html[data-skin-preview=demo] body:has(.rse){--ui-score-high:#127437;--ui-score-mid:#8e5607;--ui-surface-stage:#14110d;--ui-surface-page:#f7f5f1;--ui-surface-paper:#ffffff;--ui-on-accent:#ffffff;--ui-on-ink:#ffffff;--ui-on-danger:#ffffff;--ui-on-dark:#ffffff;--ui-surface-panel:#ffffff;--ui-surface-soft:#faf8f4;--ui-ink:#1c1712;--ui-ink-2:#5f574b;--ui-ink-3:#6f6b64;--ui-line:#e8e2d8;--ui-line-2:#f4f1ec;--ui-surface-track:#f1ede6;--ui-accent:#0f766e;--ui-accent-hover:#0d6861;--ui-accent-soft:#e7f1f1;--ui-good:#127437;--ui-good-soft:#ecf5ef;--ui-warn:#8e5607;--ui-warn-soft:#f7f2eb;--ui-ink-faint:#6f6b64;--ui-ink-faint-alt-1:#6f6b64;--ui-ink-strike:#d3cbbd;--ui-line-strong:#d3cbbd;--ui-line-strong-alt-2:#d3cbbd;--ui-line-strong-alt-4:#d3cbbd;--ui-line-strong-alt-5:#d3cbbd;--ui-chrome-dot:#d3cbbd;--ui-surface-sunken:#fbfaf8;--ui-chart-grid:#f4f1ec;--ui-chart-tooltip-line:#e8e2d8;--ui-chart-series-2:#1c1712;--ui-surface-alt-1:#fbfaf8;--ui-ink-alt-1:#1c1712;--ui-ink-alt-2:#1c1712;--ui-ink-alt-3:#5f574b;--ui-ink-alt-4:#5f574b;--ui-ink-alt-5:#5f574b;--ui-ink-alt-6:#6f6b64;--ui-ink-alt-7:#5f574b;--ui-surface-ink-alt:#1c1712;--ui-surface-ink-alt-hover:#494541;--ui-line-alt-1:#e8e2d8;--ui-line-alt-2:#f4f1ec;--ui-line-alt-3:#d3cbbd;--ui-surface-alt-2:#fbfaf8;--ui-surface-alt-3:#faf8f4;--ui-surface-alt-4:#f1ede6;--ui-surface-alt-5:#d3cbbd;--ui-accent-tint:#f3f8f8;--ui-accent-deep:#0b534d;--ui-accent-line:#b2d3d1;--ui-accent-line-alt-1:#b2d3d1;--ui-accent-line-alt-2:#b2d3d1;--ui-accent-on-dark:#87bbb7;--ui-accent-on-dark-alt-1:#d4e6e5;--ui-accent-on-dark-alt-2:#d4e6e5;--ui-series-accent-1:#4b9892;--ui-series-accent-2:#93c1be;--ui-series-accent-3:#c3dddb;--ui-good-text-1:#127437;--ui-good-text-2:#127437;--ui-good-text-3:#127437;--ui-good-alt-text-1:#127437;--ui-good-alt-text-2:#127437;--ui-good-alt-fill-1:#ecf5ef;--ui-good-alt-fill-2:#d5e8dc;--ui-good-alt-line-1:#add3bb;--ui-good-alt-line-2:#add3bb;--ui-good-alt-solid:#127437;--ui-live-dot:#127437;--ui-warn-text-1:#8e5607;--ui-warn-text-2:#8e5607;--ui-warn-text-4:#8e5607;--ui-warn-text-5:#8e5607;--ui-warn-text-6:#8e5607;--ui-warn-text-7:#8e5607;--ui-warn-text-8:#8e5607;--ui-warn-fill-1:#f7f2eb;--ui-warn-fill-2:#f7f2eb;--ui-warn-fill-3:#f1e7da;--ui-warn-fill-4:#f7f2eb;--ui-warn-fill-5:#f7f2eb;--ui-warn-fill-6:#f7f2eb;--ui-warn-fill-7:#f7f2eb;--ui-warn-line-1:#dec8a8;--ui-warn-line-2:#dec8a8;--ui-warn-line-4:#dec8a8;--ui-warn-line-5:#dec8a8;--ui-warn-solid:#8e5607;--ui-warn-dot:#8e5607;--ui-rating-star:#8e5607;--ui-person-1:#2563eb;--ui-person-2:#0d9488;--ui-person-3:#7c3aed;--ui-person-4:#d97706;--ui-person-5:#e11d48;--ui-person-6:#16a34a;--ui-danger:#b91c1c;--ui-danger-hover:#941616;--ui-danger-text-1:#b91c1c;--ui-danger-text-2:#b91c1c;--ui-danger-text-3:#b91c1c;--ui-danger-text-4:#b91c1c;--ui-danger-fill-1:#faefef;--ui-danger-fill-3:#faefef;--ui-danger-strike:rgba(185,28,28,0.4);--ui-info-fill:#eff3fc;--ui-info-solid:#1d4ed8;--ui-info-text-1:#1d4ed8;--ui-info-text-2:#1d4ed8;--ui-special-fill:#f7f2fc;--ui-special-line:#e3cef4;--ui-special-ring:#b27ae2;--ui-special-text-1:#7e22ce;--ui-special-text-2:#7e22ce;--ui-score-mid-high:#446824;--ui-score-low:#b91c1c;--ui-scrim:rgba(28,23,18,0.55);--ui-scrim-modal:rgba(28,23,18,0.55);--ui-scrim-soft:rgba(28,23,18,0.55);--ui-hover-ring-alt:rgba(42,26,8,0.08);--ui-veil-good:#ecf5ef;--ui-accent-outline-hover:rgba(15,118,110,0.75);--ui-accent-outline-selected:rgba(15,118,110,0.9);--ui-accent-underline:rgba(15,118,110,0.333);--ui-surface-dark-1:#14110d;--ui-surface-dark-2:#14110d;--ui-surface-dark-3:#14110d;--ui-surface-dark-4:#14110d;--ui-surface-dark-6:#14110d;--ui-surface-dark-7:#24221e;--ui-surface-stage-video:#000000;--ui-on-dark-06-063:rgba(255,255,255,0.08);--ui-on-dark-07-071:rgba(255,255,255,0.08);--ui-on-dark-08-078:rgba(255,255,255,0.08);--ui-on-dark-08-08:rgba(255,255,255,0.08);--ui-on-dark-13-133:rgba(255,255,255,0.14);--ui-on-dark-25-25:rgba(255,255,255,0.3);--ui-on-dark-33-333:rgba(255,255,255,0.3);--ui-on-dark-65-651:rgba(255,255,255,0.65);--ui-on-dark-80-8:rgba(255,255,255,0.9);--ui-on-dark-90-902:rgba(255,255,255,0.9);--ui-live-dot-halo:rgba(18,116,55,0.2);--ui-on-dark-faint:#adacaa;--ui-on-dark-dot:#484542;--ui-on-dark-muted-1:#adacaa;--ui-on-dark-muted-2:#e3e2e2;--ui-assistant-ink:#0c3330;--ui-assistant-text-1:#cbd8d7;--ui-assistant-text-2:#cbd8d7;--ui-assistant-hover:#f1f4f4;--ui-tooltip-surface:#14110d;--ui-brand-mark:#e0007e;--ui-brand-mark-blade:#ffb3da;--ui-brand-mark-glint:#ffffff;--ui-brand-mark-glow:rgba(224,0,126,0.95);--ui-surface-sunk:#fbfaf8;--ui-ink-disabled:#6f6b64;--ui-ink-icon:#6f6b64;--ui-accent-text:#0b534d;--ui-accent-soft-2:#e7f1f1;--ui-accent-faint:#f3f8f8;--ui-roxy-wash:#f3f8f8;--ui-accent-border:#b2d3d1;--ui-warn-text:#8e5607;--ui-warn-tint:#f7f2eb;--ui-danger-tint:#faefef;--ui-phone-edge:#24221e;--ui-space-1:2px;--ui-space-2:2px;--ui-space-3:4px;--ui-space-4:4px;--ui-space-5:6px;--ui-space-6:6px;--ui-space-7:8px;--ui-space-8:8px;--ui-space-9:10px;--ui-space-10:10px;--ui-space-11:12px;--ui-space-12:12px;--ui-space-13:14px;--ui-space-14:14px;--ui-space-16:16px;--ui-space-18:20px;--ui-space-20:20px;--ui-space-21:20px;--ui-space-22:24px;--ui-space-24:24px;--ui-space-26:28px;--ui-space-28:28px;--ui-space-30:32px;--ui-space-32:32px;--ui-space-34:32px;--ui-space-36:40px;--ui-space-38:40px;--ui-space-40:40px;--ui-space-44:48px;--ui-space-48:48px;--ui-space-52:48px;--ui-space-56:64px;--ui-space-58:64px;--ui-space-60:64px;--ui-space-64:64px;--ui-space-96:96px;--ui-space-120:96px;--ui-radius-2:2px;--ui-radius-3:2px;--ui-radius-4:2px;--ui-radius-5:2px;--ui-radius-6:4px;--ui-radius-7:4px;--ui-radius-8:4px;--ui-radius-9:4px;--ui-radius-10:6px;--ui-radius-11:6px;--ui-radius-12:6px;--ui-radius-13:6px;--ui-radius-14:6px;--ui-radius-16:8px;--ui-radius-18:8px;--ui-radius-20:8px;--ui-radius-22:8px;--ui-radius-28:12px;--ui-radius-30:12px;--ui-radius-36:9999px;--ui-radius-44:9999px;--ui-radius-99:9999px;--ui-radius-999:9999px;--ui-radius-9999:9999px;--ui-text-9:11px;--ui-text-10:11px;--ui-text-10_5:11px;--ui-text-11:11px;--ui-text-11_5:12px;--ui-text-12:12px;--ui-text-12_5:13px;--ui-text-13:13px;--ui-text-13_5:14px;--ui-text-14:14px;--ui-text-14_5:15px;--ui-text-15:15px;--ui-text-15_5:16px;--ui-text-16:16px;--ui-text-17:18px;--ui-text-18:18px;--ui-text-19:20px;--ui-text-20:20px;--ui-text-21:22px;--ui-text-22:22px;--ui-text-24:24px;--ui-text-26:28px;--ui-text-28:28px;--ui-text-30:28px;--ui-text-34:34px;--ui-text-40:40px;--ui-leading-16px:1.3;--ui-leading-20px:1.5;--ui-leading-24px:1.5;--ui-leading-28px:1.65;--ui-leading-0_98:1;--ui-leading-1:1;--ui-leading-1_1:1.15;--ui-leading-1_15:1.15;--ui-leading-1_2:1.15;--ui-leading-1_25:1.3;--ui-leading-1_3:1.3;--ui-leading-1_35:1.3;--ui-leading-1_375:1.3;--ui-leading-1_4:1.3;--ui-leading-1_45:1.5;--ui-leading-1_5:1.5;--ui-leading-1_55:1.5;--ui-leading-1_6:1.65;--ui-leading-1_625:1.65;--ui-weight-400:400;--ui-weight-500:500;--ui-weight-550:600;--ui-weight-560:600;--ui-weight-600:600;--ui-weight-620:600;--ui-weight-650:600;--ui-weight-700:700;--ui-weight-800:700;--ui-tracking-n0_04em:-0.02em;--ui-tracking-n0_03em:-0.02em;--ui-tracking-n0_025em:-0.02em;--ui-tracking-n0_02em:-0.02em;--ui-tracking-n0_015em:-0.02em;--ui-tracking-n0_01em:-0.02em;--ui-tracking-n0_005em:-0.02em;--ui-tracking-0_02em:0.04em;--ui-tracking-0_025em:0.04em;--ui-tracking-0_04em:0.04em;--ui-tracking-0_06em:0.04em;--ui-font-sans:"Manrope",system-ui,sans-serif;--ui-font-sans-alt-1:"Manrope",system-ui,sans-serif;--ui-font-sans-alt-2:"Manrope",system-ui,sans-serif;--ui-font-sans-alt-3:"Manrope",system-ui,sans-serif;--ui-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-mono-alt-1:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-mono-alt-2:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-display:"Manrope",system-ui,sans-serif;--ui-font-display-accent:"Instrument Serif",Georgia,serif;--ui-font-ui:"Manrope",system-ui,sans-serif;--ui-border-1:1px;--ui-border-1_5:1px;--ui-border-2:2px;--ui-border-3:2px;--ui-border-4:4px;--ui-border-6:4px;--ui-border-10:4px;--ui-opacity-25:0.4;--ui-opacity-35:0.4;--ui-opacity-40:0.4;--ui-opacity-45:0.55;--ui-opacity-50:0.55;--ui-opacity-55:0.55;--ui-opacity-60:0.55;--ui-opacity-62:0.75;--ui-opacity-70:0.75;--ui-opacity-75:0.75;--ui-opacity-80:0.75;--ui-opacity-85:0.9;--ui-opacity-90:0.9;--ui-ring-inset-1-line:inset 0 0 0 1px var(--ui-line);--ui-ring-3-accent-soft:0 0 0 3px var(--ui-accent-soft);--ui-ring-1-line:0 0 0 1px var(--ui-line);--ui-ring-inset-2-accent:inset 0 0 0 2px var(--ui-accent);--ui-ring-inset-1-ink-3:inset 0 0 0 1px var(--ui-line-strong);--ui-ring-2-panel:0 0 0 2px var(--ui-surface-panel);--ui-ring-1-rgba0000059:0 0 0 1px var(--ui-line);--ui-ring-inset-1-accent:inset 0 0 0 1px var(--ui-accent);--ui-ring-2-surface-paper:0 0 0 2px var(--ui-surface-panel);--ui-ring-3-surface-paper:0 0 0 2px var(--ui-surface-panel);--ui-ring-inset-1-cfd3dc:inset 0 0 0 1px var(--ui-line-strong);--ui-ring-2-soft:0 0 0 2px var(--ui-surface-soft);--ui-ring-inset-2-ink:inset 0 0 0 2px var(--ui-ink);--ui-ring-3-accent:0 0 0 3px var(--ui-accent);--ui-ring-3-good-soft:0 0 0 3px var(--ui-good-soft);--ui-ring-2-accent:0 0 0 3px var(--ui-accent);--ui-ring-inset-1_5-accent:inset 0 0 0 1px var(--ui-accent);--ui-ring-9999-rgba151824058:0 0 0 9999px var(--ui-scrim);--ui-ring-6-accent:0 0 0 6px var(--ui-accent);--ui-ring-inset-1-ink:inset 0 0 0 1px var(--ui-ink);--ui-ring-4-good-soft:0 0 0 3px var(--ui-good-soft);--ui-ring-10-surface-dark-6:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-11-2a2d35:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-inset-1-rgba2552552550122:inset 0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-inset-1-rgba2552552550149:inset 0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-1-rgba2552552550102:0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-inset-1_5-ink:inset 0 0 0 1px var(--ui-ink);--ui-ring-1-accent-soft:0 0 0 1px var(--ui-accent-soft);--ui-ring-4-accent:0 0 0 6px var(--ui-accent);--ui-ring-inset-1-accent-soft:inset 0 0 0 1px var(--ui-accent-soft);--ui-ring-1-rgba1518240059:0 0 0 1px var(--ui-line);--ui-ring-1-accent-line-alt-1:0 0 0 1px var(--ui-accent-line);--ui-ring-1-rgba2552552550149:0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-999-rgba162029028:0 0 0 9999px var(--ui-scrim);--ui-ring-3-soft:0 0 0 2px var(--ui-surface-soft);--ui-ring-inset-1-line-2:inset 0 0 0 1px var(--ui-line-2);--ui-ring-4-panel:0 0 0 2px var(--ui-surface-panel);--ui-ring-6-rgba2532312430:0 0 0 6px rgba(231,241,241,0);--ui-ring-7-191c25:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-inset-1-f0c27a:inset 0 0 0 1px #dec8a8;--ui-ring-inset-1-f2b8b2:inset 0 0 0 1px #e7b0b0;--ui-ring-inset-1-rgba151824012:inset 0 0 0 1px var(--ui-line);--ui-ring-inset-1-rgba151824014:inset 0 0 0 1px var(--ui-line);--ui-ring-4-accent-soft:0 0 0 6px var(--ui-accent-soft);--ui-ring-6-accent-soft:0 0 0 6px var(--ui-accent-soft);--ui-shadow-1:0 -12px 30px -18px rgba(42,26,8,0.48);--ui-shadow-2:0 -1px 0 var(--ui-line);--ui-shadow-3:0 -20px 50px -20px rgba(42,26,8,0.64);--ui-shadow-4:0 0 0 0 var(--ui-accent-soft);--ui-shadow-5:0 0 0 3px transparent;--ui-shadow-6:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-7:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-8:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-9:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-10:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-11:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-12:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-13:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-14:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-15:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-16:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-17:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-18:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-19:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-20:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-21:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-22:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-23:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-24:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-25:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-28:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-29:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-30:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-31:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-32:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-33:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-34:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-35:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-36:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-37:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-38:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-39:0 24px 56px -22px rgba(42,26,8,0.608);--ui-shadow-40:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-41:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-42:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-43:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-44:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-45:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-46:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-47:0 40px 90px -30px rgba(42,26,8,0.8);--ui-shadow-48:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-49:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-52:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-53:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-54:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-55:0 14px 32px -16px rgba(42,26,8,0.48);--ui-shadow-56:inset 0 0 0 1px currentColor;--ui-shadow-57:inset 3px 0 0 var(--ui-accent);--ui-shadow-tooltip:0 6px 16px -8px rgba(42,26,8,0.352);--ui-shadow-phone:inset 0 1px 0 var(--ui-phone-edge);--ui-shadow-seg:0 1px 2px rgba(42,26,8,0.16);--ui-shadow-none:none;--ui-gradient-wash-accent:linear-gradient(160deg,var(--ui-surface-paper),var(--ui-accent-soft));--ui-gradient-surface-assistant:linear-gradient(160deg,#0c3330,#134e4a);--ui-gradient-assistant:linear-gradient(90deg,#e0007e,#8b5cf6);--ui-gradient-avatar-assistant:conic-gradient(from 200deg,#87bbb7,#cbd8d7,#8ea7ec,#87bbb7);--ui-gradient-glow-accent-1:radial-gradient(closest-side,rgba(15,118,110,0.33),transparent);--ui-gradient-template-thumb:linear-gradient(135deg,#0a0e18,#1b3a6b 70%,#e8731a);--ui-gradient-glow-accent-2:radial-gradient(closest-side at 60% 45%,rgba(15,118,110,0.2),transparent);--ui-gradient-surface-dark-welcome:linear-gradient(160deg,#141d19,#14110d);--ui-gradient-stripes-placeholder:repeating-linear-gradient(180deg,var(--ui-surface-track) 0 4px,transparent 4px 10px);--ui-gradient-fade-to-panel:linear-gradient(to bottom,rgba(255,255,255,0),var(--ui-surface-panel) 18px);--ui-gradient-shimmer:linear-gradient(90deg,var(--ui-surface-soft) 0%,var(--ui-line-2) 50%,var(--ui-surface-soft) 100%);--ui-gradient-wash-neutral:linear-gradient(135deg,var(--ui-surface-soft),var(--ui-surface-sunken));--ui-gradient-fade-to-dark:linear-gradient(180deg,rgba(20,17,13,0),#14110d 30%);--ui-gradient-link-underline:linear-gradient(currentColor,currentColor);--ui-gradient-meter-unlimited:linear-gradient(135deg,var(--ui-accent-tint),var(--ui-accent-soft));--ui-gradient-meter-sheen:linear-gradient(90deg,transparent,var(--ui-accent-soft),transparent);--ui-mix-ink-veil-22:color-mix(in srgb,var(--ui-ink) 22%,transparent);--ui-mix-accent-line-mix:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-line));--ui-mix-accent-wash-10:color-mix(in srgb,var(--ui-accent) 10%,white);--ui-mix-accent-wash-8:color-mix(in srgb,var(--ui-accent) 8%,white);--ui-mix-btn-secondary:color-mix(in srgb,var(--ui-accent) 10%,transparent);--ui-mix-btn-secondary-hover:color-mix(in srgb,var(--ui-accent) 14%,transparent);--ui-mix-btn-secondary-press:color-mix(in srgb,var(--ui-accent) 18%,transparent);--ui-mix-btn-quiet-hover:color-mix(in srgb,var(--ui-ink) 6%,transparent);--ui-mix-btn-quiet-press:color-mix(in srgb,var(--ui-ink) 10%,transparent);--ui-mix-btn-danger-quiet-hover:color-mix(in srgb,var(--ui-danger) 8%,transparent);--ui-mix-rating-star-preview:color-mix(in srgb,var(--ui-rating-star) 45%,var(--ui-surface-panel));--ui-duration-40:150ms;--ui-duration-100:150ms;--ui-duration-120:150ms;--ui-duration-150:150ms;--ui-duration-200:250ms;--ui-duration-250:250ms;--ui-duration-280:250ms;--ui-duration-300:250ms;--ui-duration-340:250ms;--ui-duration-350:250ms;--ui-duration-360:450ms;--ui-duration-400:450ms;--ui-duration-450:450ms;--ui-duration-500:450ms;--ui-duration-550:450ms;--ui-duration-600:450ms;--ui-duration-700:450ms;--ui-duration-800:450ms;--ui-duration-900:1400ms;--ui-duration-1000:1400ms;--ui-duration-1100:1400ms;--ui-duration-1200:1400ms;--ui-duration-1400:1400ms;--ui-duration-1600:1400ms;--ui-duration-3000:1400ms;--ui-ease-out-soft:cubic-bezier(.2,.8,.2,1);--ui-ease-out-standard:cubic-bezier(.2,.8,.2,1);--ui-ease-in-out-keyword:cubic-bezier(.4,0,.2,1);--ui-ease-out-keyword:cubic-bezier(.2,.8,.2,1);--ui-ease-linear:linear;--ui-ease-in-exit:cubic-bezier(.4,0,1,1);--ui-layer-behind:-1;--ui-layer-raised-1:1;--ui-layer-raised-2:2;--ui-layer-raised-3:3;--ui-layer-raised-4:4;--ui-layer-raised-5:5;--ui-layer-sticky:10;--ui-layer-bar:20;--ui-layer-floating:30;--ui-layer-takeover:60;--ui-layer-overlay:100;--ui-layer-modal-scrim:10001;--ui-layer-modal:10002;--ui-layer-top:2147482000;--ui-size-topbar-height:56px;--ui-size-rail-width:64px;--ui-size-panel-width:400px;--ui-size-panel-width-narrow:360px;--ui-size-rail-button:48px;--ui-size-rail-icon:20px;--ui-size-modal-sm:440px;--ui-size-modal-md:560px;--ui-size-modal-lg:720px;--ui-size-modal-xl:960px;--ui-size-well-narrow:760px;--ui-size-content-max:1120px;--ui-size-nav-rail-width:76px;--ui-size-button-height:40px;--ui-size-button-height-sm:34px;--ui-size-icon-tile:40px;--ui-size-side-list:224px;--ui-size-side-list-narrow:196px;--ui-icon-sm:16px;--ui-icon-lg:20px;--ui-icon-stroke:1.75;--primary:175.3 77.4% 26.1%;--ring:175.3 77.4% 26.1%;--border:37.5 25.8% 87.8%;--input:37.5 25.8% 87.8%;--background:0 0% 100%;--foreground:30 21.7% 9%;--popover:0 0% 100%;--popover-foreground:30 21.7% 9%;--muted:40 37.5% 96.9%;--muted-foreground:36 11.8% 33.3%;--radius:4px}body:has(.rse[data-skin=next]),html[data-skin-frame=next],html[data-skin-preview=next] body:has(.rse){--ui-score-high:#127437;--ui-score-mid:#a04b09;--ui-surface-stage:#0a0e18;--ui-surface-page:#f4f5f7;--ui-surface-paper:#ffffff;--ui-on-accent:#ffffff;--ui-on-ink:#ffffff;--ui-on-danger:#ffffff;--ui-on-dark:#ffffff;--ui-surface-panel:#ffffff;--ui-surface-soft:#f6f7f9;--ui-ink:#0f1218;--ui-ink-2:#4f5666;--ui-ink-3:#666a74;--ui-line:#e2e5ec;--ui-line-2:#f1f2f6;--ui-surface-track:#eceef3;--ui-accent:#ce0076;--ui-accent-hover:#b50068;--ui-accent-soft:#fae6f1;--ui-good:#127437;--ui-good-soft:#ecf4ef;--ui-warn:#a04b09;--ui-warn-soft:#f7f1eb;--ui-ink-faint:#666a74;--ui-ink-faint-alt-1:#666a74;--ui-ink-strike:#cdd2dc;--ui-line-strong:#cdd2dc;--ui-line-strong-alt-2:#cdd2dc;--ui-line-strong-alt-4:#cdd2dc;--ui-line-strong-alt-5:#cdd2dc;--ui-chrome-dot:#cdd2dc;--ui-surface-sunken:#fafafb;--ui-chart-grid:#f1f2f6;--ui-chart-tooltip-line:#e2e5ec;--ui-chart-series-2:#10141d;--ui-surface-alt-1:#fafafb;--ui-ink-alt-1:#0f1218;--ui-ink-alt-2:#0f1218;--ui-ink-alt-3:#4f5666;--ui-ink-alt-4:#4f5666;--ui-ink-alt-5:#4f5666;--ui-ink-alt-6:#666a74;--ui-ink-alt-7:#4f5666;--ui-surface-ink-alt:#0f1218;--ui-surface-ink-alt-hover:#3f4146;--ui-line-alt-1:#e2e5ec;--ui-line-alt-2:#f1f2f6;--ui-line-alt-3:#cdd2dc;--ui-surface-alt-2:#fafafb;--ui-surface-alt-3:#f6f7f9;--ui-surface-alt-4:#eceef3;--ui-surface-alt-5:#cdd2dc;--ui-accent-tint:#fdf2f8;--ui-accent-deep:#900053;--ui-accent-line:#efadd3;--ui-accent-line-alt-1:#efadd3;--ui-accent-line-alt-2:#efadd3;--ui-accent-on-dark:#e780bb;--ui-accent-on-dark-alt-1:#f6d1e6;--ui-accent-on-dark-alt-2:#f6d1e6;--ui-series-accent-1:#da4098;--ui-series-accent-2:#e98cc1;--ui-series-accent-3:#f3bfdd;--ui-good-text-1:#127437;--ui-good-text-2:#127437;--ui-good-text-3:#127437;--ui-good-alt-text-1:#127437;--ui-good-alt-text-2:#127437;--ui-good-alt-fill-1:#ecf4ef;--ui-good-alt-fill-2:#d4e6db;--ui-good-alt-line-1:#acceb9;--ui-good-alt-line-2:#acceb9;--ui-good-alt-solid:#127437;--ui-live-dot:#127437;--ui-warn-text-1:#a04b09;--ui-warn-text-2:#a04b09;--ui-warn-text-4:#a04b09;--ui-warn-text-5:#a04b09;--ui-warn-text-6:#a04b09;--ui-warn-text-7:#a04b09;--ui-warn-text-8:#a04b09;--ui-warn-fill-1:#f7f1eb;--ui-warn-fill-2:#f7f1eb;--ui-warn-fill-3:#f1e4da;--ui-warn-fill-4:#f7f1eb;--ui-warn-fill-5:#f7f1eb;--ui-warn-fill-6:#f7f1eb;--ui-warn-fill-7:#f7f1eb;--ui-warn-line-1:#dec0a9;--ui-warn-line-2:#dec0a9;--ui-warn-line-4:#dec0a9;--ui-warn-line-5:#dec0a9;--ui-warn-solid:#a04b09;--ui-warn-dot:#a04b09;--ui-rating-star:#a04b09;--ui-person-1:#2563eb;--ui-person-2:#0d9488;--ui-person-3:#7c3aed;--ui-person-4:#d97706;--ui-person-5:#e11d48;--ui-person-6:#16a34a;--ui-danger:#b42318;--ui-danger-hover:#901c13;--ui-danger-text-1:#b42318;--ui-danger-text-2:#b42318;--ui-danger-text-3:#b42318;--ui-danger-text-4:#b42318;--ui-danger-fill-1:#faf0ef;--ui-danger-fill-3:#faf0ef;--ui-danger-strike:rgba(180,35,24,0.4);--ui-info-fill:#edf5f8;--ui-info-solid:#0369a1;--ui-info-text-1:#0369a1;--ui-info-text-2:#0369a1;--ui-special-fill:#f6f2fd;--ui-special-line:#dfd0f7;--ui-special-ring:#a77ee8;--ui-special-text-1:#6d28d9;--ui-special-text-2:#6d28d9;--ui-score-mid-high:#4b6425;--ui-score-low:#b42318;--ui-scrim:rgba(15,18,24,0.5);--ui-scrim-modal:rgba(15,18,24,0.5);--ui-scrim-soft:rgba(15,18,24,0.5);--ui-hover-ring-alt:rgba(15,18,24,0.05);--ui-veil-good:#ecf4ef;--ui-accent-outline-hover:rgba(206,0,118,0.75);--ui-accent-outline-selected:rgba(206,0,118,0.9);--ui-accent-underline:rgba(206,0,118,0.333);--ui-surface-dark-1:#0a0e18;--ui-surface-dark-2:#0a0e18;--ui-surface-dark-3:#0a0e18;--ui-surface-dark-4:#0a0e18;--ui-surface-dark-6:#0a0e18;--ui-surface-dark-7:#1b1f28;--ui-surface-stage-video:#000000;--ui-on-dark-06-063:rgba(255,255,255,0.08);--ui-on-dark-07-071:rgba(255,255,255,0.08);--ui-on-dark-08-078:rgba(255,255,255,0.08);--ui-on-dark-08-08:rgba(255,255,255,0.08);--ui-on-dark-13-133:rgba(255,255,255,0.14);--ui-on-dark-25-25:rgba(255,255,255,0.3);--ui-on-dark-33-333:rgba(255,255,255,0.3);--ui-on-dark-65-651:rgba(255,255,255,0.65);--ui-on-dark-80-8:rgba(255,255,255,0.9);--ui-on-dark-90-902:rgba(255,255,255,0.9);--ui-live-dot-halo:rgba(18,116,55,0.2);--ui-on-dark-faint:#a9abae;--ui-on-dark-dot:#40434b;--ui-on-dark-muted-1:#a9abae;--ui-on-dark-muted-2:#e2e2e3;--ui-assistant-ink:#1b1446;--ui-assistant-text-1:#d0cede;--ui-assistant-text-2:#d0cede;--ui-assistant-hover:#f2f2f6;--ui-tooltip-surface:#0a0e18;--ui-brand-mark:#e0007e;--ui-brand-mark-blade:#ffb3da;--ui-brand-mark-glint:#ffffff;--ui-brand-mark-glow:rgba(224,0,126,0.95);--ui-surface-sunk:#fafafb;--ui-ink-disabled:#666a74;--ui-ink-icon:#666a74;--ui-accent-text:#900053;--ui-accent-soft-2:#fae6f1;--ui-accent-faint:#fdf2f8;--ui-roxy-wash:#fdf2f8;--ui-accent-border:#efadd3;--ui-warn-text:#a04b09;--ui-warn-tint:#f7f1eb;--ui-danger-tint:#faf0ef;--ui-phone-edge:#1b1f28;--ui-space-1:2px;--ui-space-2:2px;--ui-space-3:4px;--ui-space-4:4px;--ui-space-5:6px;--ui-space-6:6px;--ui-space-7:8px;--ui-space-8:8px;--ui-space-9:10px;--ui-space-10:10px;--ui-space-11:12px;--ui-space-12:12px;--ui-space-13:14px;--ui-space-14:14px;--ui-space-16:16px;--ui-space-18:20px;--ui-space-20:20px;--ui-space-21:20px;--ui-space-22:24px;--ui-space-24:24px;--ui-space-26:28px;--ui-space-28:28px;--ui-space-30:32px;--ui-space-32:32px;--ui-space-34:32px;--ui-space-36:40px;--ui-space-38:40px;--ui-space-40:40px;--ui-space-44:48px;--ui-space-48:48px;--ui-space-52:48px;--ui-space-56:64px;--ui-space-58:64px;--ui-space-60:64px;--ui-space-64:64px;--ui-space-96:96px;--ui-space-120:96px;--ui-radius-2:4px;--ui-radius-3:4px;--ui-radius-4:4px;--ui-radius-5:4px;--ui-radius-6:8px;--ui-radius-7:8px;--ui-radius-8:8px;--ui-radius-9:8px;--ui-radius-10:12px;--ui-radius-11:12px;--ui-radius-12:12px;--ui-radius-13:12px;--ui-radius-14:12px;--ui-radius-16:18px;--ui-radius-18:18px;--ui-radius-20:18px;--ui-radius-22:18px;--ui-radius-28:28px;--ui-radius-30:28px;--ui-radius-36:9999px;--ui-radius-44:9999px;--ui-radius-99:9999px;--ui-radius-999:9999px;--ui-radius-9999:9999px;--ui-text-9:11px;--ui-text-10:11px;--ui-text-10_5:11px;--ui-text-11:11px;--ui-text-11_5:12px;--ui-text-12:12px;--ui-text-12_5:13px;--ui-text-13:13px;--ui-text-13_5:14px;--ui-text-14:14px;--ui-text-14_5:15px;--ui-text-15:15px;--ui-text-15_5:16px;--ui-text-16:16px;--ui-text-17:18px;--ui-text-18:18px;--ui-text-19:20px;--ui-text-20:20px;--ui-text-21:22px;--ui-text-22:22px;--ui-text-24:24px;--ui-text-26:28px;--ui-text-28:28px;--ui-text-30:28px;--ui-text-34:34px;--ui-text-40:40px;--ui-leading-16px:1.3;--ui-leading-20px:1.5;--ui-leading-24px:1.5;--ui-leading-28px:1.65;--ui-leading-0_98:1;--ui-leading-1:1;--ui-leading-1_1:1.15;--ui-leading-1_15:1.15;--ui-leading-1_2:1.15;--ui-leading-1_25:1.3;--ui-leading-1_3:1.3;--ui-leading-1_35:1.3;--ui-leading-1_375:1.3;--ui-leading-1_4:1.3;--ui-leading-1_45:1.5;--ui-leading-1_5:1.5;--ui-leading-1_55:1.5;--ui-leading-1_6:1.65;--ui-leading-1_625:1.65;--ui-weight-400:400;--ui-weight-500:500;--ui-weight-550:600;--ui-weight-560:600;--ui-weight-600:600;--ui-weight-620:600;--ui-weight-650:600;--ui-weight-700:700;--ui-weight-800:700;--ui-tracking-n0_04em:-0.02em;--ui-tracking-n0_03em:-0.02em;--ui-tracking-n0_025em:-0.02em;--ui-tracking-n0_02em:-0.02em;--ui-tracking-n0_015em:-0.02em;--ui-tracking-n0_01em:-0.02em;--ui-tracking-n0_005em:-0.02em;--ui-tracking-0_02em:0.04em;--ui-tracking-0_025em:0.04em;--ui-tracking-0_04em:0.04em;--ui-tracking-0_06em:0.04em;--ui-font-sans:"Geist",system-ui,sans-serif;--ui-font-sans-alt-1:"Geist",system-ui,sans-serif;--ui-font-sans-alt-2:"Geist",system-ui,sans-serif;--ui-font-sans-alt-3:"Geist",system-ui,sans-serif;--ui-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-mono-alt-1:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-mono-alt-2:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-display:"Bricolage Grotesque","Geist",system-ui,sans-serif;--ui-font-display-accent:"Instrument Serif",Georgia,serif;--ui-font-ui:"Geist",system-ui,sans-serif;--ui-border-1:1px;--ui-border-1_5:1px;--ui-border-2:2px;--ui-border-3:2px;--ui-border-4:4px;--ui-border-6:4px;--ui-border-10:4px;--ui-opacity-25:0.4;--ui-opacity-35:0.4;--ui-opacity-40:0.4;--ui-opacity-45:0.55;--ui-opacity-50:0.55;--ui-opacity-55:0.55;--ui-opacity-60:0.55;--ui-opacity-62:0.75;--ui-opacity-70:0.75;--ui-opacity-75:0.75;--ui-opacity-80:0.75;--ui-opacity-85:0.9;--ui-opacity-90:0.9;--ui-ring-inset-1-line:inset 0 0 0 1px var(--ui-line);--ui-ring-3-accent-soft:0 0 0 3px var(--ui-accent-soft);--ui-ring-1-line:0 0 0 1px var(--ui-line);--ui-ring-inset-2-accent:inset 0 0 0 2px var(--ui-accent);--ui-ring-inset-1-ink-3:inset 0 0 0 1px var(--ui-line-strong);--ui-ring-2-panel:0 0 0 2px var(--ui-surface-panel);--ui-ring-1-rgba0000059:0 0 0 1px var(--ui-line);--ui-ring-inset-1-accent:inset 0 0 0 1px var(--ui-accent);--ui-ring-2-surface-paper:0 0 0 2px var(--ui-surface-panel);--ui-ring-3-surface-paper:0 0 0 2px var(--ui-surface-panel);--ui-ring-inset-1-cfd3dc:inset 0 0 0 1px var(--ui-line-strong);--ui-ring-2-soft:0 0 0 2px var(--ui-surface-soft);--ui-ring-inset-2-ink:inset 0 0 0 2px var(--ui-ink);--ui-ring-3-accent:0 0 0 3px var(--ui-accent);--ui-ring-3-good-soft:0 0 0 3px var(--ui-good-soft);--ui-ring-2-accent:0 0 0 3px var(--ui-accent);--ui-ring-inset-1_5-accent:inset 0 0 0 1px var(--ui-accent);--ui-ring-9999-rgba151824058:0 0 0 9999px var(--ui-scrim);--ui-ring-6-accent:0 0 0 6px var(--ui-accent);--ui-ring-inset-1-ink:inset 0 0 0 1px var(--ui-ink);--ui-ring-4-good-soft:0 0 0 3px var(--ui-good-soft);--ui-ring-10-surface-dark-6:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-11-2a2d35:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-inset-1-rgba2552552550122:inset 0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-inset-1-rgba2552552550149:inset 0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-1-rgba2552552550102:0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-inset-1_5-ink:inset 0 0 0 1px var(--ui-ink);--ui-ring-1-accent-soft:0 0 0 1px var(--ui-accent-soft);--ui-ring-4-accent:0 0 0 6px var(--ui-accent);--ui-ring-inset-1-accent-soft:inset 0 0 0 1px var(--ui-accent-soft);--ui-ring-1-rgba1518240059:0 0 0 1px var(--ui-line);--ui-ring-1-accent-line-alt-1:0 0 0 1px var(--ui-accent-line);--ui-ring-1-rgba2552552550149:0 0 0 1px var(--ui-on-dark-13-133);--ui-ring-999-rgba162029028:0 0 0 9999px var(--ui-scrim);--ui-ring-3-soft:0 0 0 2px var(--ui-surface-soft);--ui-ring-inset-1-line-2:inset 0 0 0 1px var(--ui-line-2);--ui-ring-4-panel:0 0 0 2px var(--ui-surface-panel);--ui-ring-6-rgba2532312430:0 0 0 6px rgba(250,230,241,0);--ui-ring-7-191c25:0 0 0 10px var(--ui-surface-dark-1);--ui-ring-inset-1-f0c27a:inset 0 0 0 1px #dec0a9;--ui-ring-inset-1-f2b8b2:inset 0 0 0 1px #e5b2ae;--ui-ring-inset-1-rgba151824012:inset 0 0 0 1px var(--ui-line);--ui-ring-inset-1-rgba151824014:inset 0 0 0 1px var(--ui-line);--ui-ring-4-accent-soft:0 0 0 6px var(--ui-accent-soft);--ui-ring-6-accent-soft:0 0 0 6px var(--ui-accent-soft);--ui-shadow-1:0 -12px 30px -18px rgba(15,18,24,0.3);--ui-shadow-2:0 -1px 0 var(--ui-line);--ui-shadow-3:0 -20px 50px -20px rgba(15,18,24,0.4);--ui-shadow-4:0 0 0 0 var(--ui-accent-soft);--ui-shadow-5:0 0 0 3px transparent;--ui-shadow-6:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-7:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-8:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-9:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-10:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-11:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-12:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-13:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-14:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-15:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-16:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-17:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-18:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-19:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-20:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-21:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-22:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-23:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-24:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-25:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-28:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-29:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-30:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-31:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-32:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-33:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-34:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-35:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-36:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-37:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-38:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-39:0 24px 56px -22px rgba(15,18,24,0.38);--ui-shadow-40:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-41:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-42:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-43:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-44:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-45:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-46:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-47:0 40px 90px -30px rgba(15,18,24,0.5);--ui-shadow-48:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-49:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-52:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-53:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-54:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-55:0 14px 32px -16px rgba(15,18,24,0.3);--ui-shadow-56:inset 0 0 0 1px currentColor;--ui-shadow-57:inset 3px 0 0 var(--ui-accent);--ui-shadow-tooltip:0 6px 16px -8px rgba(15,18,24,0.22);--ui-shadow-phone:inset 0 1px 0 var(--ui-phone-edge);--ui-shadow-seg:0 1px 2px rgba(15,18,24,0.1);--ui-shadow-none:none;--ui-gradient-wash-accent:linear-gradient(160deg,var(--ui-surface-paper),var(--ui-accent-soft));--ui-gradient-surface-assistant:linear-gradient(160deg,#1b1446,#2a1f6b);--ui-gradient-assistant:linear-gradient(90deg,#e0007e,#8b5cf6);--ui-gradient-avatar-assistant:conic-gradient(from 200deg,#e780bb,#d0cede,#81b4d0,#e780bb);--ui-gradient-glow-accent-1:radial-gradient(closest-side,rgba(206,0,118,0.33),transparent);--ui-gradient-template-thumb:linear-gradient(135deg,#0a0e18,#1b3a6b 70%,#e8731a);--ui-gradient-glow-accent-2:radial-gradient(closest-side at 60% 45%,rgba(206,0,118,0.2),transparent);--ui-gradient-surface-dark-welcome:linear-gradient(160deg,#101129,#0a0e18);--ui-gradient-stripes-placeholder:repeating-linear-gradient(180deg,var(--ui-surface-track) 0 4px,transparent 4px 10px);--ui-gradient-fade-to-panel:linear-gradient(to bottom,rgba(255,255,255,0),var(--ui-surface-panel) 18px);--ui-gradient-shimmer:linear-gradient(90deg,var(--ui-surface-soft) 0%,var(--ui-line-2) 50%,var(--ui-surface-soft) 100%);--ui-gradient-wash-neutral:linear-gradient(135deg,var(--ui-surface-soft),var(--ui-surface-sunken));--ui-gradient-fade-to-dark:linear-gradient(180deg,rgba(10,14,24,0),#0a0e18 30%);--ui-gradient-link-underline:linear-gradient(currentColor,currentColor);--ui-gradient-meter-unlimited:linear-gradient(135deg,var(--ui-accent-tint),var(--ui-accent-soft));--ui-gradient-meter-sheen:linear-gradient(90deg,transparent,var(--ui-accent-soft),transparent);--ui-mix-ink-veil-22:color-mix(in srgb,var(--ui-ink) 22%,transparent);--ui-mix-accent-line-mix:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-line));--ui-mix-accent-wash-10:color-mix(in srgb,var(--ui-accent) 10%,white);--ui-mix-accent-wash-8:color-mix(in srgb,var(--ui-accent) 8%,white);--ui-mix-btn-secondary:color-mix(in srgb,var(--ui-accent) 10%,transparent);--ui-mix-btn-secondary-hover:color-mix(in srgb,var(--ui-accent) 14%,transparent);--ui-mix-btn-secondary-press:color-mix(in srgb,var(--ui-accent) 18%,transparent);--ui-mix-btn-quiet-hover:color-mix(in srgb,var(--ui-ink) 6%,transparent);--ui-mix-btn-quiet-press:color-mix(in srgb,var(--ui-ink) 10%,transparent);--ui-mix-btn-danger-quiet-hover:color-mix(in srgb,var(--ui-danger) 8%,transparent);--ui-mix-rating-star-preview:color-mix(in srgb,var(--ui-rating-star) 45%,var(--ui-surface-panel));--ui-duration-40:150ms;--ui-duration-100:150ms;--ui-duration-120:150ms;--ui-duration-150:150ms;--ui-duration-200:250ms;--ui-duration-250:250ms;--ui-duration-280:250ms;--ui-duration-300:250ms;--ui-duration-340:250ms;--ui-duration-350:250ms;--ui-duration-360:450ms;--ui-duration-400:450ms;--ui-duration-450:450ms;--ui-duration-500:450ms;--ui-duration-550:450ms;--ui-duration-600:450ms;--ui-duration-700:450ms;--ui-duration-800:450ms;--ui-duration-900:1400ms;--ui-duration-1000:1400ms;--ui-duration-1100:1400ms;--ui-duration-1200:1400ms;--ui-duration-1400:1400ms;--ui-duration-1600:1400ms;--ui-duration-3000:1400ms;--ui-ease-out-soft:cubic-bezier(.2,.8,.2,1);--ui-ease-out-standard:cubic-bezier(.2,.8,.2,1);--ui-ease-in-out-keyword:cubic-bezier(.4,0,.2,1);--ui-ease-out-keyword:cubic-bezier(.2,.8,.2,1);--ui-ease-linear:linear;--ui-ease-in-exit:cubic-bezier(.4,0,1,1);--ui-layer-behind:-1;--ui-layer-raised-1:1;--ui-layer-raised-2:2;--ui-layer-raised-3:3;--ui-layer-raised-4:4;--ui-layer-raised-5:5;--ui-layer-sticky:10;--ui-layer-bar:20;--ui-layer-floating:30;--ui-layer-takeover:60;--ui-layer-overlay:100;--ui-layer-modal-scrim:10001;--ui-layer-modal:10002;--ui-layer-top:2147482000;--ui-size-topbar-height:56px;--ui-size-rail-width:64px;--ui-size-panel-width:400px;--ui-size-panel-width-narrow:360px;--ui-size-rail-button:48px;--ui-size-rail-icon:20px;--ui-size-modal-sm:440px;--ui-size-modal-md:560px;--ui-size-modal-lg:720px;--ui-size-modal-xl:960px;--ui-size-well-narrow:760px;--ui-size-content-max:1120px;--ui-size-nav-rail-width:76px;--ui-size-button-height:40px;--ui-size-button-height-sm:34px;--ui-size-icon-tile:40px;--ui-size-side-list:224px;--ui-size-side-list-narrow:196px;--ui-icon-sm:16px;--ui-icon-lg:20px;--ui-icon-stroke:1.75;--primary:325.6 100% 40.4%;--ring:325.6 100% 40.4%;--border:222 20.8% 90.6%;--input:222 20.8% 90.6%;--background:0 0% 100%;--foreground:220 23.1% 7.6%;--popover:0 0% 100%;--popover-foreground:220 23.1% 7.6%;--muted:220 20% 97.1%;--muted-foreground:221.7 12.7% 35.5%;--radius:8px}