:root{--geist-accents-1:#fafafa;--geist-accents-2:#eaeaea;--geist-accents-3:#999;--geist-accents-4:#888;--geist-accents-5:#666;--geist-accents-6:#444;--geist-accents-7:#333;--geist-accents-8:#111;--c-bg:#fff;--c-bg-2:var(--geist-accents-1);--c-fg:#000;--c-fg-2:var(--geist-accents-5);--c-border:var(--geist-accents-2);--c-success:#0070f3;--c-warning:#f5a623;--c-error:#e00;--c-accent:#7928ca;--c-highlight:#f81ce5;--c-selection:#79ffe1;--font-sans:"Geist Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SFMono-Regular",monospace;--fs-0:.875rem;--fs-1:1rem;--fs-2:1.25rem;--fs-3:1.5rem;--fs-4:2.25rem;--fs-5:3rem;--fs-6:4rem;--fs-7:5rem;--fs-8:6rem;--fw-normal:400;--fw-heading:600;--fw-bold:700;--lh-body:1.5;--lh-heading:1.2;--r-base:5px;--r-surface:6px;--r-modal:12px;--r-fullscreen:16px;--r-pill:9999px;--sh-sm:0 5px 10px #0000001f;--sh-md:0 8px 30px #0000001f;--sh-lg:0 30px 60px #0000001f;--sp-0:0;--sp-1:8px;--sp-2:12px;--sp-3:16px;--sp-4:24px;--sp-5:32px;--sp-6:48px;--t-fast:.2s ease;--t-props-ui:color,background-color,border-color,box-shadow;--page-width:1000px;--page-margin:24px;--grid-columns:24;--bp-sm:600px;--bp-md:768px;--bp-lg:960px;--bp-xl:1200px;--c-overlay:#00000073;--border-width:1px;--border-width-strong:2px;--text-size-xs:var(--fs-0);--text-size-3xs:.5rem;--text-size-2xs-minus:.5625rem;--text-size-2xs:.625rem;--text-size-2xs-plus:.6875rem;--text-size-caption:.75rem;--text-size-caption-plus:.8125rem;--text-size-sm:var(--fs-0);--text-size-md:var(--fs-1);--text-size-lg:var(--fs-2);--text-size-xl:var(--fs-3);--text-size-2xl:var(--fs-4);--text-size-3xl:var(--fs-5);--text-size-display-sm:1.375rem;--text-size-display-md:1.5rem;--text-size-display-lg:1.75rem;--text-weight-regular:var(--fw-normal);--text-weight-medium:var(--fw-heading);--text-weight-semibold:var(--fw-heading);--text-weight-bold:var(--fw-bold);--text-leading-tight:var(--lh-heading);--text-leading-normal:var(--lh-body);--text-leading-relaxed:var(--lh-body);--text-tracking-tight:0;--text-tracking-normal:0;--text-tracking-wide:0;--text-tracking-xs:.02em;--text-tracking-sm:.04em;--text-tracking-md:.06em;--text-tracking-module-sm:.08em;--text-tracking-module-md:.1em;--text-tracking-module-lg:.12em;--text-tracking-xl:.16em;--text-tracking-2xl:.18em;--text-tracking-module-xl:.14em;--text-tracking-neg-sm:-.02em;--bg-page:var(--c-bg);--bg-surface:var(--c-bg);--bg-surface-muted:var(--c-bg-2);--bg-surface-hover:var(--c-bg-2);--bg-surface-active:var(--c-bg-2);--bg-elevated:var(--c-bg);--bg-elevated-hover:var(--c-bg-2);--bg-overlay:var(--c-overlay);--shell-bg:var(--bg-page);--shell-surface:var(--bg-surface-muted);--shell-card:var(--bg-surface);--shell-border:var(--border-default);--shell-border-strong:var(--border-strong);--shell-text:var(--fg-default);--shell-muted:var(--fg-muted);--shell-muted-strong:var(--fg-subtle);--shell-positive:var(--c-success);--shell-negative:var(--c-error);--shell-warning:var(--c-warning);--shell-info:#3291ff;--shell-overlay:#000000b3;--shell-surface-tint-soft:#ffffff04;--shell-surface-tint-strong:#ffffff06;--shell-status-info-bg:#3291ff17;--shell-status-info-border:#3291ff21;--shell-status-success-bg:#3ddc8417;--shell-status-success-border:#3ddc8421;--shell-status-danger-bg:#ff4d4d08;--shell-chart-cursor:#ededed14;--fg-default:var(--c-fg);--fg-muted:var(--c-fg-2);--fg-subtle:var(--c-fg-2);--fg-inverse:var(--c-bg);--fg-white:#fff;--fg-black:#000;--icon-default:var(--c-fg);--icon-muted:var(--c-fg-2);--border-default:var(--c-border);--border-hover:var(--c-border);--border-active:var(--c-fg-2);--border-subtle:var(--c-border);--border-strong:var(--c-border);--divider:var(--c-border);--radius-2xs:3px;--radius-xs:var(--r-base);--radius-compact:4px;--radius-sm:var(--r-surface);--radius-md:var(--r-base);--radius-card:8px;--radius-lg:var(--r-modal);--radius-pill:var(--r-pill);--space-0-25:1px;--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-25:5px;--space-1-5:6px;--space-2:var(--sp-1);--space-2-25:9px;--space-2-5:10px;--space-2-75:11px;--space-3:var(--sp-2);--space-3-25:13px;--space-3-5:14px;--space-4:var(--sp-3);--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-6:var(--sp-4);--space-6-5:26px;--space-7:28px;--space-8:var(--sp-5);--space-10:40px;--space-12:var(--sp-6);--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--size-sidebar:16rem;--size-sidebar-collapsed:5rem;--shell-sidebar-width:220px;--shell-sidebar-width-collapsed:52px;--shell-navbar-height:44px;--size-full:100%;--size-half:50%;--size-brand-icon:var(--sp-5);--size-icon-2xs:14px;--size-icon-xs:16px;--size-icon-sm:22px;--size-icon-md:24px;--size-icon-lg:26px;--size-icon-xl:28px;--size-avatar-sm:28px;--size-avatar-md:30px;--size-badge-lg:36px;--size-control-sm:24px;--size-control-md:28px;--size-control-lg:30px;--size-control-xl:32px;--size-control-row:34px;--size-panel-xs:120px;--size-panel-sm:118px;--size-panel-md:148px;--size-panel-lg:188px;--size-sheet-md:320px;--size-dialog-lg:520px;--size-search-trigger:200px;--size-flex-basis-sm:160px;--size-shell-footer-row:50px;--size-menu:9rem;--size-chart-xs:70px;--size-chart-sm:128px;--size-chart-md:248px;--size-chart-lg:260px;--size-chart-bar:84px;--size-content-max-wide:1400px;--size-page-max:var(--page-width);--size-auth-form:22rem;--size-settings-field:12rem;--size-settings-nav:16rem;--size-modal:42rem;--size-datepicker:15.5rem;--size-viewport-full:100vh;--size-visually-hidden:1px;--size-dashboard-compact-chart:140px;--size-billing-pay-max:860px;--size-payment-card-min-height:48px;--size-invoicing-sparkline-width:140px;--size-invoicing-sparkline-height:44px;--size-invoicing-line-items-max-height:220px;--size-contacts-search-min-width:15rem;--size-task-scheduler-day-min-height:7.5rem;--size-module-header-height:52px;--size-module-control-height:36px;--size-module-table-head-height:40px;--size-module-row-height:52px;--size-module-row-height-lg:56px;--size-module-field-height:40px;--size-module-search-min:15rem;--size-module-search-min-wide:16rem;--size-module-search-max:20rem;--size-module-search-max-wide:22rem;--size-module-table-min:56rem;--size-module-table-min-wide:60rem;--size-module-empty-min:18rem;--size-module-empty-min-lg:20rem;--size-module-name-min:14rem;--size-module-notes-max:18rem;--size-deals-board-column-min:15rem;--size-deals-board-column-max:18rem;--size-activities-agenda-width:22rem;--size-viewport-width:100vw;--color-task-scheduler-pill-blue:#2563eb;--color-task-scheduler-pill-green:#059669;--color-task-scheduler-pill-amber:#d97706;--color-task-scheduler-pill-rose:#e11d48;--color-task-scheduler-pill-violet:#7c3aed;--space-neg-0-25:-1px;--shadow-sm:var(--sh-sm);--shadow-md:var(--sh-md);--shadow-lg:var(--sh-lg);--motion-ease-standard:ease;--motion-ease-emphasized:ease;--motion-dur-1:.2s;--motion-dur-2:.2s;--motion-dur-3:.2s;--accent:var(--c-success);--accent-hover:var(--c-success);--accent-active:var(--c-success);--accent-contrast:var(--c-bg);--accent-subtle:var(--c-bg-2);--success:var(--c-success);--success-bg:var(--c-bg-2);--success-fg:var(--c-success);--warning:var(--c-warning);--warning-bg:var(--c-bg-2);--warning-fg:var(--c-warning);--danger:var(--c-error);--danger-bg:var(--c-bg-2);--danger-fg:var(--c-error);--danger-contrast:var(--c-bg);--info:var(--c-accent);--info-bg:var(--c-bg-2);--info-fg:var(--c-accent);--border-width-medium:1.5px;--color-dashboard-shell-bg:#080808;--color-dashboard-shell-surface:#0e0e0e;--color-dashboard-shell-card:#0d0d0d;--color-dashboard-shell-border:#1a1a1a;--color-dashboard-shell-border-strong:#242424;--color-dashboard-shell-text:#ededed;--color-dashboard-shell-muted:#4a4a4a;--color-dashboard-shell-muted-strong:#666;--color-dashboard-shell-positive:#3ddc84;--color-dashboard-shell-negative:#ff4d4d;--color-dashboard-shell-warning:#f5a623;--color-dashboard-shell-grid-line:#161616;--color-dashboard-shell-tooltip-bg:#111;--color-dashboard-shell-tooltip-previous:#303030;--color-dashboard-shell-cursor:#222;--color-dashboard-shell-live-ring:#3ddc8420;--color-dashboard-shell-chart-previous-line:#252525;--color-dashboard-shell-chart-point-previous:#303030;--dashboard-shell-tab-font-size:10px;--dashboard-shell-tab-letter-spacing:.12em;--dashboard-shell-tab-padding-top:14px;--dashboard-shell-tab-padding-inline:18px;--dashboard-shell-tab-padding-bottom:13px;--dashboard-shell-tab-border-width:2px;--dashboard-shell-hero-padding-top:28px;--dashboard-shell-hero-padding-inline:28px;--dashboard-shell-hero-kpis-gap:40px;--dashboard-shell-hero-kpi-gap:5px;--dashboard-shell-hero-number-size:52px;--dashboard-shell-hero-number-size-mobile:38px;--dashboard-shell-hero-number-letter-spacing:-.03em;--dashboard-shell-hero-subtitle-gap:10px;--dashboard-shell-hero-label-font-size:9px;--dashboard-shell-hero-label-letter-spacing:.16em;--dashboard-shell-delta-gap:3px;--dashboard-shell-delta-font-size:11px;--dashboard-shell-pill-font-size:10px;--dashboard-shell-pill-letter-spacing:.12em;--dashboard-shell-pill-padding-y:6px;--dashboard-shell-pill-padding-x:16px;--dashboard-shell-chart-padding-top:18px;--dashboard-shell-axis-font-size:8.5px;--dashboard-shell-axis-letter-spacing:.06em;--dashboard-shell-endpoint-font-size:9px;--dashboard-shell-endpoint-letter-spacing:.1em;--dashboard-shell-endpoint-padding-y:3px;--dashboard-shell-endpoint-padding-x:10px;--dashboard-shell-tooltip-radius:6px;--dashboard-shell-tooltip-font-size:10px;--dashboard-shell-tooltip-letter-spacing:.04em;--dashboard-shell-tooltip-padding-top:10px;--dashboard-shell-tooltip-padding-inline:14px;--dashboard-shell-tooltip-label-font-size:9px;--dashboard-shell-tooltip-label-spacing:.14em;--dashboard-shell-tooltip-label-margin-bottom:7px;--dashboard-shell-tooltip-label-min-width:70px;--dashboard-shell-card-accent-height:2px;--dashboard-shell-surface-padding-top:20px;--dashboard-shell-surface-padding-inline:22px;--dashboard-shell-surface-padding-bottom:18px;--dashboard-shell-surface-header-margin-bottom:14px;--dashboard-shell-surface-title-font-size:9px;--dashboard-shell-surface-title-letter-spacing:.16em;--dashboard-shell-surface-badge-font-size:9px;--dashboard-shell-surface-badge-padding-y:2px;--dashboard-shell-surface-badge-padding-x:9px;--dashboard-shell-surface-item-gap:10px;--dashboard-shell-surface-item-padding-y:9px;--dashboard-shell-avatar-font-size:9px;--dashboard-shell-avatar-letter-spacing:.04em;--dashboard-shell-body-font-size:12px;--dashboard-shell-subtitle-font-size:10px;--dashboard-shell-status-font-size:9px;--dashboard-shell-status-letter-spacing:.06em;--dashboard-shell-surface-view-font-size:9px;--dashboard-shell-surface-view-letter-spacing:.1em;--dashboard-shell-surface-empty-font-size:10px;--dashboard-shell-surface-empty-letter-spacing:.06em;--dashboard-shell-outcome-padding-top:18px;--dashboard-shell-outcome-padding-inline:22px;--dashboard-shell-outcome-padding-bottom:16px;--dashboard-shell-outcome-label-font-size:9px;--dashboard-shell-outcome-label-letter-spacing:.16em;--dashboard-shell-outcome-value-font-size:28px;--dashboard-shell-outcome-value-letter-spacing:-.02em;--dashboard-shell-spark-height:24px;--dashboard-shell-spark-bar-width:5px;--dashboard-shell-spark-bar-min-height:2px;--dashboard-shell-spark-bar-radius:1px;--dashboard-shell-dot-size:6px;--dashboard-shell-fade-offset:7px}