:root{--ui-support-bubble-customer:#16803d;--ui-support-bubble-support:#0869d7;--ui-support-bubble-text:#fff;--ui-surface-canvas:#e8eef5;--ui-surface-section:#f4f7fa;--ui-surface-card:#fff;--ui-surface-nested:#edf2f7;--ui-surface-overlay:#fff;--ui-surface-control:#fff;--ui-surface-control-hover:#f1f5f9;--ui-surface-row:#fff;--ui-surface-row-hover:#e8f0f8;--ui-surface-row-selected:#dbeafe;--ui-surface-list-heading:#315b83;--ui-text-list-heading:#fff;--ui-text-list-heading-active:#fff;--ui-surface-list-heading-hover:#244563;--ui-surface-asset-heading:#fff;--ui-surface-recovery-heading:#fff;--ui-surface-calendar-day:#f8fafc;--ui-surface-action:#315b83;--ui-surface-action-hover:#244563;--ui-surface-disabled:#e5eaf0;--ui-border-subtle:#dbe4ed;--ui-border-default:#b8c7d6;--ui-border-card:#b8c7d6;--ui-border-strong:#7d93aa;--ui-selection-ring:#2f6df6;--ui-navigation-active:#2f6df6;--ui-status-info-surface:#e0f2fe;--ui-status-info-border:#7dd3fc;--ui-status-info-text:#075985;--ui-status-warning-surface:#fff7dd;--ui-status-warning-border:#f5c451;--ui-status-warning-text:#92400e;--ui-status-danger-surface:#fff0f0;--ui-status-danger-border:#f29999;--ui-status-danger-text:#991b1b;--ui-status-success-surface:#eaf8ef;--ui-status-success-border:#86d5a1;--ui-chat-outgoing:#006fe6;--ui-chat-outgoing-hover:#005fc5;--background:var(--ui-surface-canvas);--surface:var(--ui-surface-card);--surface-soft:var(--ui-surface-nested);--navy:#0f172a;--navy-soft:#172033;--primary:#2f6df6;--primary-dark:#2459ce;--blue:var(--primary);--blue-soft:var(--interactive-icon-soft);--panel:var(--surface);--text:#111827;--muted:#6b7280;--border:var(--ui-border-default);--success:#16a34a;--assistant-green:#1b5942;--assistant-green-border:#32745b;--warning:#f59e0b;--danger:#dc2626;--shadow:0 10px 30px #0f172a14;--color-navy:#0b1631;--color-secondary:#315b83;--color-secondary-dark:#244563;--color-secondary-tint:#eaf0f5;--color-accent:#c44720;--color-accent-tint:#faece7;--color-accent-text:#993c1d;--color-neutral-bg:var(--background);--color-status-due:var(--danger);--color-status-soon:var(--warning);--color-status-done:var(--success);--interactive-outline:#1d4ed8;--interactive-icon-soft:#eaf1ff;--interactive-soft:#eff6ff;--interactive-muted:#dbeafe;--interactive-border:#bfdbfe;--interactive-border-strong:#93c5fd;--interactive-focus:#8eb2ff;--interactive-text:#1e3a8a;--interactive-text-strong:#1e40af;--interactive-link:#2563eb;--interactive-progress:#dbe5f4;--interactive-chart:#4f85ff;--interactive-rail:#7aa2ec;--interactive-card:#edf3f8;--interactive-pill:#eef2ff;--interactive-pill-text:#3157c9;--ui-radius-card:18px;--ui-radius-card-compact:16px;--ui-radius-section:18px;--ui-radius-control:12px;--ui-radius-action:12px;--ui-radius-action-compact:10px;--ui-radius-navigation:10px;--ui-radius-row:12px;--ui-radius-overlay:14px;--ui-radius-icon:10px;--ui-radius-pill:999px;--ui-radius-circle:50%;--ui-action-min-height:44px;--ui-action-padding:11px 16px;--ui-action-radius:var(--ui-radius-action);--ui-action-font-size:inherit;--ui-action-primary-background:var(--primary);--ui-action-primary-background-hover:var(--primary-dark);--ui-action-primary-border:transparent;--ui-action-primary-border-hover:transparent;--ui-action-primary-text:#fff;--ui-action-primary-text-hover:#fff;--ui-action-secondary-background:var(--color-secondary);--ui-action-secondary-background-hover:var(--color-secondary-dark);--ui-action-secondary-border:var(--color-secondary);--ui-action-secondary-border-hover:#1d3a54;--ui-action-secondary-text:#fff;--ui-action-secondary-text-hover:#fff;--ui-action-danger-background:#fff1f2;--ui-action-danger-background-hover:#ffe4e6;--ui-action-danger-border:#fecaca;--ui-action-danger-border-hover:#fecaca;--ui-action-danger-text:#b91c1c;--ui-action-danger-text-hover:#b91c1c;--ui-action-compact-min-height:36px;--ui-action-compact-padding:8px 12px;--ui-action-compact-radius:var(--ui-radius-action-compact);--ui-action-compact-font-size:14px;--ui-control-background:var(--ui-surface-control);--ui-control-background-hover:var(--ui-surface-control-hover);--ui-control-border:var(--ui-border-strong);--ui-panel-background:var(--ui-surface-card);--ui-panel-border:var(--border);--ui-panel-radius:var(--ui-radius-card);--ui-panel-shadow:var(--shadow);--ui-panel-padding:24px;--ui-panel-compact-padding:15px;--ui-choice-size:18px;--ui-choice-accent:var(--primary)}@media (prefers-color-scheme:dark){body.owneros-system-theme{--ui-surface-canvas:#0e1623;--ui-surface-section:#132033;--ui-surface-card:#1a293c;--ui-surface-nested:#22354a;--ui-surface-overlay:#293d54;--ui-surface-control:#0f1b2b;--ui-surface-control-hover:#14243a;--ui-surface-row:#16263a;--ui-surface-row-hover:#263e57;--ui-surface-row-selected:#294b70;--ui-surface-list-heading:#17364d;--ui-text-list-heading:var(--muted);--ui-text-list-heading-active:var(--text);--ui-surface-list-heading-hover:transparent;--ui-surface-asset-heading:var(--ui-surface-card);--ui-surface-recovery-heading:var(--ui-surface-nested);--ui-surface-calendar-day:#132237;--ui-surface-action:#2f6df6;--ui-surface-action-hover:#2459ce;--ui-surface-disabled:#263345;--ui-border-subtle:#2c3e53;--ui-border-default:#455b73;--ui-border-card:#536b83;--ui-border-strong:#7188a1;--ui-selection-ring:#7eb1ff;--ui-status-info-surface:#17364d;--ui-status-info-border:#3f83a8;--ui-status-info-text:#bae6fd;--ui-status-warning-surface:#3a2c17;--ui-status-warning-border:#a86b19;--ui-status-warning-text:#fcd34d;--ui-status-danger-surface:#3b1f25;--ui-status-danger-border:#9b3f4c;--ui-status-danger-text:#fecaca;--ui-status-success-surface:#173226;--ui-status-success-border:#2f7a4d;--ui-panel-background:var(--ui-surface-card);--ui-action-secondary-background:#243247;--ui-action-secondary-background-hover:#2e4058;--ui-action-secondary-border:#52647c;--ui-action-secondary-border-hover:#71849d;--ui-action-secondary-text:#f4f7fb;--ui-action-secondary-text-hover:#fff;--ui-action-danger-background:#3b1f25;--ui-action-danger-background-hover:#4c2028;--ui-action-danger-border:#7f1d1d;--ui-action-danger-border-hover:#7f1d1d;--ui-action-danger-text:#fca5a5;--ui-action-danger-text-hover:#fca5a5;--ui-control-background:var(--ui-surface-control);--ui-control-background-hover:var(--ui-surface-control-hover);--ui-control-border:var(--ui-border-strong)}}