:where(:root,body:has(.rse),html[data-skin-frame]){--ui-score-high:#16a34a;--ui-score-mid:#d97706;--ui-surface-stage:#0f1218;--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:#5b6272;--ui-ink-3:#737a8c;--ui-line:#e6e8ee;--ui-line-2:#eef0f3;--ui-surface-track:#f4f5f7;--ui-accent:#e0007e;--ui-accent-hover:#c7006f;--ui-accent-soft:#fde7f3;--ui-good:#16a34a;--ui-good-soft:#e8f7ee;--ui-warn:#b45309;--ui-warn-soft:#fdf3e6;--ui-ink-faint:#b3b8c4;--ui-ink-faint-alt-1:#c3c7d1;--ui-ink-strike:#c2c7d0;--ui-line-strong:#d5d8e0;--ui-line-strong-alt-2:#d5d9e1;--ui-line-strong-alt-3:#d9dce4;--ui-line-strong-alt-4:#d9dce3;--ui-line-strong-alt-5:#d3d7df;--ui-chrome-dot:#dcdfe5;--ui-surface-sunken:#fcfcfd;--ui-chart-grid:#eceef2;--ui-chart-tooltip-line:#e4e6ec;--ui-chart-series-2:#10141d;--ui-surface-alt-1:#fafafa;--ui-ink-alt-1:#0f172a;--ui-ink-alt-2:#1e293b;--ui-ink-alt-3:#334155;--ui-ink-alt-4:#475569;--ui-ink-alt-5:#64748b;--ui-ink-alt-6:#94a3b8;--ui-ink-alt-7:#4d5156;--ui-surface-ink-alt:#0f172a;--ui-surface-ink-alt-hover:#334155;--ui-line-alt-1:#e2e8f0;--ui-line-alt-2:#f1f5f9;--ui-line-alt-3:#cbd5e1;--ui-surface-alt-2:#f8fafc;--ui-surface-alt-3:#f1f5f9;--ui-surface-alt-4:#e2e8f0;--ui-surface-alt-5:#cbd5e1;--ui-accent-tint:#fdf2f8;--ui-accent-deep:#9d0058;--ui-accent-line:#f8c4e1;--ui-accent-line-alt-1:#f9b8db;--ui-accent-line-alt-2:#f5b5d8;--ui-accent-on-dark:#ff8fcb;--ui-accent-on-dark-alt-1:#ffd6ec;--ui-accent-on-dark-alt-2:#ffd1e6;--ui-series-accent-1:#f06bb2;--ui-series-accent-2:#f8b3d7;--ui-series-accent-3:#fbd6e9;--ui-good-text-1:#14532d;--ui-good-text-2:#166534;--ui-good-text-3:#15803d;--ui-good-alt-text-1:#047857;--ui-good-alt-text-2:#059669;--ui-good-alt-fill-1:#ecfdf5;--ui-good-alt-fill-2:#d1fae5;--ui-good-alt-line-1:#a7f3d0;--ui-good-alt-line-2:#34d399;--ui-good-alt-solid:#10b981;--ui-live-dot:#22c55e;--ui-warn-text-1:#451a03;--ui-warn-text-2:#5c3200;--ui-warn-text-4:#7a4300;--ui-warn-text-5:#7c4a03;--ui-warn-text-6:#8a5300;--ui-warn-text-7:#92400e;--ui-warn-text-8:#9a5a00;--ui-warn-fill-1:#fff7e6;--ui-warn-fill-2:#fffbf2;--ui-warn-fill-3:#fdf0dc;--ui-warn-fill-4:#fff4e5;--ui-warn-fill-5:#fffbeb;--ui-warn-fill-6:#fdf6ea;--ui-warn-fill-7:#fff4e0;--ui-warn-line-1:#f0c48a;--ui-warn-line-2:#f3d9a7;--ui-warn-line-4:#f2c94c;--ui-warn-line-5:#fde68a;--ui-warn-solid:#d97706;--ui-warn-dot:#f59e0b;--ui-rating-star:#f5b301;--ui-danger:#b42318;--ui-danger-hover:#912018;--ui-danger-text-1:#b91c1c;--ui-danger-text-2:#9f1d1d;--ui-danger-text-3:#a1261b;--ui-danger-text-4:#be123c;--ui-danger-fill-1:#fdecec;--ui-danger-fill-3:#fff1f2;--ui-danger-strike:rgba(159,29,29,.4);--ui-info-fill:#f0f9ff;--ui-info-solid:#0ea5e9;--ui-info-text-1:#0369a1;--ui-info-text-2:#075985;--ui-special-fill:#f5f3ff;--ui-special-line:#ddd6fe;--ui-special-ring:#a78bfa;--ui-special-text-1:#6d28d9;--ui-special-text-2:#5b21b6;--ui-score-mid-high:#65a30d;--ui-score-low:#dc2626;--ui-scrim:rgba(11,14,22,.6);--ui-scrim-modal:rgba(15,18,24,.42);--ui-scrim-soft:rgba(15,23,42,.3);--ui-hover-ring-alt:rgba(0,0,0,.05);--ui-veil-good:rgba(236,253,245,.4);--ui-accent-outline-hover:rgba(224,0,126,.75);--ui-accent-outline-selected:rgba(224,0,126,.9);--ui-accent-underline:rgba(224,0,126,.333);--ui-surface-dark-1:#0a0e18;--ui-surface-dark-2:#0a0d18;--ui-surface-dark-3:#0b0e17;--ui-surface-dark-4:#0f1722;--ui-surface-dark-6:#111318;--ui-surface-dark-7:#1a1e2b;--ui-surface-stage-video:#000000;--ui-on-dark-06-063:rgba(255,255,255,0.063);--ui-on-dark-07-071:rgba(255,255,255,0.071);--ui-on-dark-08-078:rgba(255,255,255,0.078);--ui-on-dark-08-08:rgba(255,255,255,0.08);--ui-on-dark-13-133:rgba(255,255,255,0.133);--ui-on-dark-25-25:rgba(255,255,255,0.25);--ui-on-dark-33-333:rgba(255,255,255,0.333);--ui-on-dark-65-651:rgba(255,255,255,0.651);--ui-on-dark-80-8:rgba(255,255,255,0.8);--ui-on-dark-90-902:rgba(255,255,255,0.902);--ui-live-dot-halo:rgba(34,197,94,.2);--ui-on-dark-faint:#8b91a8;--ui-on-dark-dot:#3a3f50;--ui-on-dark-muted-1:#b8bdd0;--ui-on-dark-muted-2:#dfe2ee;--ui-assistant-ink:#1b1740;--ui-assistant-text-1:#c9c4f5;--ui-assistant-text-2:#ddd8ff;--ui-assistant-hover:#f3f0ff;--ui-tooltip-surface:#111827;--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:#fafbfc;--ui-ink-disabled:#b4b9c4;--ui-ink-icon:#8a90a0;--ui-accent-text:#b8006a;--ui-accent-soft-2:#fbd3ea;--ui-accent-faint:#fff8fc;--ui-roxy-wash:#fff0f8;--ui-accent-border:#f6c9e1;--ui-warn-text:#8a4b00;--ui-warn-tint:#fff3e0;--ui-danger-tint:#feeceb;--ui-phone-edge:#2a2e37;--ui-space-1:1px;--ui-space-2:2px;--ui-space-3:3px;--ui-space-4:4px;--ui-space-5:5px;--ui-space-6:6px;--ui-space-7:7px;--ui-space-8:8px;--ui-space-9:9px;--ui-space-10:10px;--ui-space-11:11px;--ui-space-12:12px;--ui-space-13:13px;--ui-space-14:14px;--ui-space-16:16px;--ui-space-18:18px;--ui-space-20:20px;--ui-space-21:21px;--ui-space-22:22px;--ui-space-24:24px;--ui-space-26:26px;--ui-space-28:28px;--ui-space-30:30px;--ui-space-32:32px;--ui-space-34:34px;--ui-space-36:36px;--ui-space-38:38px;--ui-space-40:40px;--ui-space-44:44px;--ui-space-48:48px;--ui-space-52:52px;--ui-space-56:56px;--ui-space-58:58px;--ui-space-60:60px;--ui-space-64:64px;--ui-space-96:96px;--ui-space-120:120px;--ui-radius-2:2px;--ui-radius-3:3px;--ui-radius-4:4px;--ui-radius-5:5px;--ui-radius-6:6px;--ui-radius-7:7px;--ui-radius-8:8px;--ui-radius-9:9px;--ui-radius-10:10px;--ui-radius-11:11px;--ui-radius-12:12px;--ui-radius-13:13px;--ui-radius-14:14px;--ui-radius-16:16px;--ui-radius-18:18px;--ui-radius-20:20px;--ui-radius-22:22px;--ui-radius-28:28px;--ui-radius-30:30px;--ui-radius-36:36px;--ui-radius-44:44px;--ui-radius-99:99px;--ui-radius-999:999px;--ui-radius-9999:9999px;--ui-text-9:9px;--ui-text-10:10px;--ui-text-10_5:10.5px;--ui-text-11:11px;--ui-text-11_5:11.5px;--ui-text-12:12px;--ui-text-12_5:12.5px;--ui-text-13:13px;--ui-text-13_5:13.5px;--ui-text-14:14px;--ui-text-14_5:14.5px;--ui-text-15:15px;--ui-text-15_5:15.5px;--ui-text-16:16px;--ui-text-17:17px;--ui-text-18:18px;--ui-text-19:19px;--ui-text-20:20px;--ui-text-21:21px;--ui-text-22:22px;--ui-text-24:24px;--ui-text-26:26px;--ui-text-28:28px;--ui-text-30:30px;--ui-text-34:34px;--ui-text-40:40px;--ui-leading-16px:16px;--ui-leading-20px:20px;--ui-leading-24px:24px;--ui-leading-28px:28px;--ui-leading-0_98:0.98;--ui-leading-1:1;--ui-leading-1_1:1.1;--ui-leading-1_15:1.15;--ui-leading-1_2:1.2;--ui-leading-1_25:1.25;--ui-leading-1_3:1.3;--ui-leading-1_35:1.35;--ui-leading-1_375:1.375;--ui-leading-1_4:1.4;--ui-leading-1_45:1.45;--ui-leading-1_5:1.5;--ui-leading-1_55:1.55;--ui-leading-1_6:1.6;--ui-leading-1_625:1.625;--ui-weight-400:400;--ui-weight-500:500;--ui-weight-550:550;--ui-weight-560:560;--ui-weight-600:600;--ui-weight-620:620;--ui-weight-650:650;--ui-weight-700:700;--ui-weight-750:750;--ui-weight-800:800;--ui-tracking-n0_04em:-0.04em;--ui-tracking-n0_03em:-0.03em;--ui-tracking-n0_025em:-0.025em;--ui-tracking-n0_02em:-0.02em;--ui-tracking-n0_015em:-0.015em;--ui-tracking-n0_01em:-0.01em;--ui-tracking-n0_005em:-0.005em;--ui-tracking-0_02em:0.02em;--ui-tracking-0_025em:0.025em;--ui-tracking-0_04em:0.04em;--ui-tracking-0_06em:0.06em;--ui-tracking-1px:1px;--ui-font-sans:"Geist";--ui-font-sans-alt-1:var(--font-geist-sans),system-ui;--ui-font-sans-alt-2:"Geist",system-ui,sans-serif;--ui-font-sans-alt-3:var(--font-geist-sans),system-ui,sans-serif;--ui-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-mono-alt-1:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ui-font-mono-alt-2:var(--font-geist-mono,ui-monospace),ui-monospace,SFMono-Regular,Menlo,monospace;--ui-font-display:"Bricolage Grotesque";--ui-font-display-accent:"Instrument Serif";--ui-font-ui:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--ui-border-1:1px;--ui-border-1_5:1.5px;--ui-border-2:2px;--ui-border-3:3px;--ui-border-4:4px;--ui-border-6:6px;--ui-border-10:10px;--ui-opacity-25:0.25;--ui-opacity-35:0.35;--ui-opacity-40:0.4;--ui-opacity-45:0.45;--ui-opacity-50:0.5;--ui-opacity-55:0.55;--ui-opacity-60:0.6;--ui-opacity-62:0.62;--ui-opacity-70:0.7;--ui-opacity-75:0.75;--ui-opacity-80:0.8;--ui-opacity-85:0.85;--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-ink-3);--ui-ring-2-panel:0 0 0 2px var(--ui-surface-panel);--ui-ring-1-rgba0000059:0 0 0 1px rgba(0,0,0,0.059);--ui-ring-inset-1-accent:inset 0 0 0 1px var(--ui-accent);--ui-ring-2-surface-paper:0 0 0 2px #ffffff;--ui-ring-3-surface-paper:0 0 0 3px #ffffff;--ui-ring-inset-1-cfd3dc:inset 0 0 0 1px #cfd3dc;--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 2px #e0007e;--ui-ring-inset-1_5-accent:inset 0 0 0 1.5px var(--ui-accent);--ui-ring-9999-rgba151824058:0 0 0 9999px rgba(15,18,24,0.58);--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 4px var(--ui-good-soft);--ui-ring-10-surface-dark-6:0 0 0 10px #111318;--ui-ring-11-2a2d35:0 0 0 11px #2a2d35;--ui-ring-inset-1-rgba2552552550122:inset 0 0 0 1px rgba(255,255,255,0.122);--ui-ring-inset-1-rgba2552552550149:inset 0 0 0 1px rgba(255,255,255,0.149);--ui-ring-1-rgba2552552550102:0 0 0 1px rgba(255,255,255,0.102);--ui-ring-inset-1_5-ink:inset 0 0 0 1.5px var(--ui-ink);--ui-ring-1-accent-soft:0 0 0 1px var(--ui-accent-soft);--ui-ring-4-accent:0 0 0 4px 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 rgba(15,18,24,0.059);--ui-ring-1-accent-line-alt-1:0 0 0 1px #f9b8db;--ui-ring-1-rgba2552552550149:0 0 0 1px rgba(255,255,255,0.149);--ui-ring-999-rgba162029028:0 0 0 999px rgba(16,20,29,0.28);--ui-ring-3-soft:0 0 0 3px 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 4px var(--ui-surface-panel);--ui-ring-6-rgba2532312430:0 0 0 6px rgba(253,231,243,0);--ui-ring-7-191c25:0 0 0 7px #191c25;--ui-ring-inset-1-f0c27a:inset 0 0 0 1px #f0c27a;--ui-ring-inset-1-f2b8b2:inset 0 0 0 1px #f2b8b2;--ui-ring-inset-1-rgba151824012:inset 0 0 0 1px rgba(15,18,24,0.12);--ui-ring-inset-1-rgba151824014:inset 0 0 0 1px rgba(15,18,24,0.14);--ui-ring-4-accent-soft:0 0 0 4px var(--ui-accent-soft);--ui-ring-6-accent-soft:0 0 0 6px var(--ui-accent-soft);--ui-shadow-1:0 -10px 24px -20px rgba(15,18,24,0.4);--ui-shadow-2:0 -1px 0 var(--ui-line);--ui-shadow-3:0 -20px 50px -20px rgba(15,18,24,0.45);--ui-shadow-4:0 0 0 0 var(--ui-accent-soft);--ui-shadow-5:0 0 0 3px transparent;--ui-shadow-6:0 10px 15px -3px rgba(0,0,0,0.1);--ui-shadow-7:0 10px 24px -10px rgba(15,23,42,0.5);--ui-shadow-8:0 10px 24px -18px rgba(15,18,24,0.35);--ui-shadow-9:0 10px 24px -18px rgba(15,18,24,0.4);--ui-shadow-10:0 10px 30px -12px rgba(15,18,24,0.4);--ui-shadow-11:0 12px 24px -16px rgba(15,18,24,0.2);--ui-shadow-12:0 12px 28px -12px rgba(15,18,24,0.251);--ui-shadow-13:0 12px 28px -12px rgba(15,18,24,0.45);--ui-shadow-14:0 12px 28px -18px rgba(15,18,24,0.251);--ui-shadow-15:0 12px 32px -16px rgba(15,23,42,0.25);--ui-shadow-16:0 12px 32px -16px rgba(16,20,29,0.25);--ui-shadow-17:0 14px 30px -14px rgba(15,23,42,0.45);--ui-shadow-18:0 14px 30px -16px rgba(15,18,24,0.5);--ui-shadow-19:0 16px 36px -14px rgba(15,23,42,0.28);--ui-shadow-20:0 16px 40px -16px rgba(16,20,29,0.45);--ui-shadow-21:0 16px 44px -20px rgba(15,23,42,0.35);--ui-shadow-22:0 18px 36px -22px rgba(15,18,24,0.4);--ui-shadow-23:0 18px 40px -18px rgba(15,18,24,0.4);--ui-shadow-24:0 1px 2px -1px rgba(0,0,0,0.1);--ui-shadow-25:0 1px 2px 0 rgba(0,0,0,0.05);--ui-shadow-28:0 1px 2px rgba(15,18,24,0.039);--ui-shadow-29:0 1px 2px rgba(15,23,42,0.06);--ui-shadow-30:0 1px 2px rgba(16,20,29,0.06);--ui-shadow-31:0 1px 2px rgba(16,20,29,0.08);--ui-shadow-32:0 1px 3px 0 rgba(0,0,0,0.1);--ui-shadow-33:0 20px 25px -5px rgba(0,0,0,0.1);--ui-shadow-34:0 24px 48px -28px rgba(15,18,24,0.4);--ui-shadow-35:0 24px 60px -18px rgba(15,18,24,0.349);--ui-shadow-36:0 24px 60px -24px rgba(15,23,42,0.5);--ui-shadow-37:0 2px 10px rgba(0,0,0,0.5);--ui-shadow-38:0 2px 4px rgba(15,23,42,0.06);--ui-shadow-39:0 30px 60px -20px #000000;--ui-shadow-40:0 30px 70px -30px rgba(15,18,24,0.333);--ui-shadow-41:0 30px 70px -40px rgba(15,18,24,0.4);--ui-shadow-42:0 40px 80px -24px #000000;--ui-shadow-43:0 40px 80px -30px rgba(15,18,24,0.533);--ui-shadow-44:0 4px 10px -4px rgba(16,20,29,0.35);--ui-shadow-45:0 4px 6px -4px rgba(0,0,0,0.1);--ui-shadow-46:0 50px 100px -30px #000000;--ui-shadow-47:0 60px 120px -40px #000000;--ui-shadow-48:0 6px 14px -6px rgba(16,20,29,0.5);--ui-shadow-49:0 6px 14px -8px rgba(15,18,24,0.251);--ui-shadow-52:0 8px 10px -6px rgba(0,0,0,0.1);--ui-shadow-53:0 8px 18px -10px rgba(15,18,24,0.2);--ui-shadow-54:0 8px 24px -12px rgba(15,23,42,0.18);--ui-shadow-55:0 8px 24px -14px rgba(15,23,42,0.22);--ui-shadow-56:inset 0 0 0 1px currentColor;--ui-shadow-57:inset 3px 0 0 var(--ui-accent);--ui-shadow-tooltip:0 4px 12px rgba(15,18,24,0.18);--ui-shadow-phone:inset 0 1px 0 var(--ui-phone-edge);--ui-shadow-roxy-face:0 0 0 2px var(--ui-surface-panel),0 0 0 3.5px var(--ui-accent-line-alt-1),0 6px 18px -6px rgba(224,0,126,0.55);--ui-shadow-seg:0 1px 2px rgba(15,18,24,0.08);--ui-shadow-none:none;--ui-gradient-wash-accent:linear-gradient(160deg,#fff,var(--ui-accent-soft));--ui-gradient-surface-assistant:linear-gradient(160deg,#1b1740,#2a1f6b);--ui-gradient-assistant:linear-gradient(90deg,#e0007e,#8b5cf6);--ui-gradient-roxy-wash:linear-gradient(180deg,var(--ui-roxy-wash) 0%,var(--ui-accent-faint) 38%,var(--ui-surface-panel) 72%);--ui-gradient-roxy-shimmer:linear-gradient(110deg,var(--ui-accent-soft),var(--ui-accent-faint) 50%,var(--ui-accent-soft));--ui-gradient-avatar-assistant:conic-gradient(from 200deg,#ff7ac6,#8b7bff,#45d4ff,#ff7ac6);--ui-gradient-glow-accent-1:radial-gradient(closest-side,#ff35a655,transparent);--ui-gradient-template-thumb:linear-gradient(135deg,#0a0e18,#1b3a6b 70%,#e8731a);--ui-gradient-glow-accent-2:radial-gradient(closest-side at 60% 45%,#ff35a633,transparent);--ui-gradient-surface-dark-welcome:linear-gradient(160deg,#11152a,#0a0d18);--ui-gradient-stripes-placeholder:repeating-linear-gradient(180deg,#e3e6ec 0 4px,transparent 4px 10px);--ui-gradient-fade-to-panel:linear-gradient(to bottom,#ffffff00,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),#eef0f4);--ui-gradient-fade-to-dark:linear-gradient(180deg,#0a0d1800,#0a0d18 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-duration-40:40ms;--ui-duration-100:100ms;--ui-duration-120:120ms;--ui-duration-150:150ms;--ui-duration-180:180ms;--ui-duration-200:200ms;--ui-duration-250:250ms;--ui-duration-280:280ms;--ui-duration-300:300ms;--ui-duration-340:340ms;--ui-duration-350:350ms;--ui-duration-360:360ms;--ui-duration-400:400ms;--ui-duration-450:450ms;--ui-duration-500:500ms;--ui-duration-550:550ms;--ui-duration-600:600ms;--ui-duration-700:700ms;--ui-duration-800:800ms;--ui-duration-900:900ms;--ui-duration-1000:1000ms;--ui-duration-1100:1100ms;--ui-duration-1200:1200ms;--ui-duration-1400:1400ms;--ui-duration-1600:1600ms;--ui-duration-3000:3000ms;--ui-ease-out-soft:cubic-bezier(.2,.8,.2,1);--ui-ease-out-standard:cubic-bezier(0,0,0.2,1);--ui-ease-in-out-keyword:ease-in-out;--ui-ease-out-keyword:ease-out;--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-icon-sm:16px;--ui-icon-lg:20px;--ui-icon-stroke:1.75}:where(:root,body:has(.rse),html[data-skin-frame]){--rb-canvas:var(--ui-surface-page);--rb-surface:var(--ui-surface-paper);--rb-surface-sunk:var(--ui-surface-sunk);--rb-border:var(--ui-line);--rb-divider:var(--ui-line-2);--rb-track:var(--ui-surface-track);--rb-ink:var(--ui-ink);--rb-ink-2:var(--ui-ink-2);--rb-ink-3:var(--ui-ink-3);--rb-ink-disabled:var(--ui-ink-disabled);--rb-icon-muted:var(--ui-ink-icon);--rb-phone-edge:var(--ui-phone-edge);--rb-gradient-assistant:var(--ui-gradient-assistant);--rb-roxy-wash:var(--ui-roxy-wash);--rb-pink:var(--ui-accent);--rb-pink-hover:var(--ui-accent-hover);--rb-pink-text:var(--ui-accent-text);--rb-pink-tint:var(--ui-accent-soft);--rb-pink-tint-2:var(--ui-accent-soft-2);--rb-pink-faint:var(--ui-accent-faint);--rb-pink-border:var(--ui-accent-border);--rb-green-text:var(--ui-good-text-3);--rb-green-tint:var(--ui-good-soft);--rb-amber-text:var(--ui-warn-text);--rb-amber-tint:var(--ui-warn-tint);--rb-red-text:var(--ui-danger);--rb-red-tint:var(--ui-danger-tint);--rb-font:var(--ui-font-ui);--rb-fs-display:var(--ui-text-24);--rb-fw-display:var(--ui-weight-600);--rb-ls-display:var(--ui-tracking-n0_02em);--rb-fs-stat:var(--ui-text-34);--rb-fw-stat:var(--ui-weight-600);--rb-ls-stat:var(--ui-tracking-n0_02em);--rb-fs-h1:var(--ui-text-20);--rb-fs-h2:var(--ui-text-16);--rb-fs-h3:var(--ui-text-15);--rb-fs-h4:var(--ui-text-15);--rb-fs-row:var(--ui-text-14);--rb-fw-row:var(--ui-weight-500);--rb-fs-body:var(--ui-text-14);--rb-fs-lead:var(--ui-text-14);--rb-fs-caption:var(--ui-text-13);--rb-fs-micro:var(--ui-text-12);--rb-fs-nano:var(--ui-text-11);--rb-lh-body:var(--ui-leading-1_5);--rb-space-1:var(--ui-space-4);--rb-space-2:var(--ui-space-8);--rb-space-3:var(--ui-space-12);--rb-space-4:var(--ui-space-16);--rb-space-5:var(--ui-space-20);--rb-space-6:var(--ui-space-24);--rb-space-7:var(--ui-space-28);--rb-space-8:var(--ui-space-32);--rb-space-10:var(--ui-space-40);--rb-space-16:var(--ui-space-64);--rb-content-max:var(--ui-size-content-max);--rb-topbar-h:var(--ui-size-topbar-height);--rb-rail-w:var(--ui-size-nav-rail-width);--rb-page-pad-x:var(--ui-space-32);--rb-page-pad-top:var(--ui-space-40);--rb-section-gap:var(--ui-space-28);--rb-grid-gap:var(--ui-space-16);--rb-r-card:var(--ui-radius-16);--rb-r-hero:var(--ui-radius-20);--rb-r-inner:var(--ui-radius-12);--rb-r-button:var(--ui-radius-10);--rb-r-nav:var(--ui-radius-12);--rb-r-pill:var(--ui-radius-999);--rb-shadow-none:var(--ui-shadow-none);--rb-shadow-tooltip:var(--ui-shadow-tooltip);--rb-shadow-seg:var(--ui-shadow-seg);--rb-btn-h:var(--ui-size-button-height);--rb-btn-h-sm:var(--ui-size-button-height-sm);--rb-btn-pad-x:var(--ui-space-16);--rb-avatar:var(--ui-space-36);--rb-icon-tile:var(--ui-size-icon-tile);--rb-icon-lg:var(--ui-icon-lg);--rb-icon-sm:var(--ui-icon-sm);--rb-icon-stroke:var(--ui-icon-stroke)}:where(.rse){--accent:var(--ui-accent);--accent-soft:var(--ui-accent-soft);--ink:var(--ui-ink);--ink-2:var(--ui-ink-2);--ink-3:var(--ui-ink-3);--line:var(--ui-line);--line-2:var(--ui-line-2);--panel:var(--ui-surface-panel);--soft:var(--ui-surface-soft);--warn:var(--ui-warn);--warn-soft:var(--ui-warn-soft)}