.sable-logo-mark[data-v-cd39679e]{--sable-logo-pink:#f0168a;--sable-logo-indigo:#3d35d4;--sable-logo-indigo-soft:#6459e8;--sable-logo-violet:#7c3aed;--sable-logo-wordmark:var(--text-primary,#3d35d4);color:var(--sable-logo-wordmark);flex-shrink:0;align-items:center;display:inline-flex}.sable-logo-mark--inverse[data-v-cd39679e]{--sable-logo-wordmark:#fff}.sable-logo-mark__svg[data-v-cd39679e]{width:100%;height:100%;display:block;overflow:visible}.sable-logo-mark--wordmark[data-v-cd39679e]{width:var(--sable-logo-width,120px);height:var(--sable-logo-height,32px)}.sable-logo-mark--mark[data-v-cd39679e]{width:var(--sable-logo-width,34px);height:var(--sable-logo-height,24px)}.sable-logo-mark--compact[data-v-cd39679e]{width:var(--sable-logo-width,32px);height:var(--sable-logo-height,32px);filter:drop-shadow(0 2px 8px var(--sable-ring,#4f3ed638))}.sable-logo-mark--mark .sable-logo-mark__svg[data-v-cd39679e]{transform:translate(-1px)}.login-card__surface[data-v-9e7d94e2]{border-radius:var(--radius-md,12px);border:1px solid var(--sable-border,var(--border));background:var(--sable-surface,var(--bg-elev));box-shadow:var(--sable-shadow,0 8px 30px #00000014)}.login-input[data-v-9e7d94e2],.login-password-input[data-v-9e7d94e2]{width:100%}.sable-page[data-v-f27f7bf5]{overflow:hidden}.dashboard-overview[data-v-f27f7bf5]{background:radial-gradient(circle at top left, color-mix(in srgb, var(--sable-accent,#6366f1) 8%, transparent), transparent 340px), var(--dashboard-canvas-bg);flex:1 1 0;max-width:none;min-height:0;padding:18px 24px 32px;overflow:auto}.dashboard-overview__tabs[data-v-f27f7bf5]{z-index:4;border:1px solid var(--sable-border,var(--border));background:color-mix(in srgb, var(--dashboard-card-bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;margin:-2px 0 14px;padding:0 12px;position:sticky;top:0;box-shadow:0 8px 24px #0000000d}.dashboard-overview__kpis[data-v-f27f7bf5]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;margin-bottom:14px}.dashboard-kpi--clickable[data-v-f27f7bf5]{appearance:none;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.dashboard-kpi--clickable[data-v-f27f7bf5] .crm-mini-stat{background:linear-gradient(180deg, color-mix(in srgb, var(--dashboard-card-bg) 96%, #fff 4%), var(--dashboard-card-bg));border-color:color-mix(in srgb, var(--sable-border,var(--border)) 82%, transparent);border-radius:14px;min-height:74px;padding:12px 14px;box-shadow:0 8px 20px #0000000a}.dashboard-kpi--clickable[data-v-f27f7bf5]:hover .crm-mini-stat{border-color:var(--sable-accent,var(--accent))}.dashboard-overview__grid[data-v-f27f7bf5]{align-items:stretch;gap:14px;margin-bottom:14px}.dashboard-overview__grid--hero[data-v-f27f7bf5]{grid-template-columns:minmax(360px,1.25fr) minmax(320px,.75fr)}.dashboard-overview__grid--single[data-v-f27f7bf5]{grid-template-columns:1fr}.dashboard-overview__grid--main[data-v-f27f7bf5]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.dashboard-card[data-v-f27f7bf5]{background:linear-gradient(180deg, color-mix(in srgb, var(--dashboard-card-bg) 98%, #fff 2%), var(--dashboard-card-bg));border-color:color-mix(in srgb, var(--dashboard-card-border) 86%, transparent);border-radius:16px;min-width:0;padding:16px;box-shadow:0 10px 28px #0000000d}.dashboard-card--summary[data-v-f27f7bf5]{min-height:126px}.dashboard-card--funnel[data-v-f27f7bf5]{min-height:260px}.dashboard-card__head[data-v-f27f7bf5]{margin-bottom:12px}.dashboard-card__title[data-v-f27f7bf5]{letter-spacing:-.01em;font-size:13px}.dashboard-org[data-v-f27f7bf5]{margin-bottom:0}.dashboard-org__subtitle[data-v-f27f7bf5]{color:var(--text-color-secondary);margin:4px 0 0;font-size:12px}.dashboard-org__trees[data-v-f27f7bf5]{gap:14px;display:grid}.dashboard-org__tree-scroll[data-v-f27f7bf5]{border:1px solid var(--sable-border,var(--surface-border));background:linear-gradient(color-mix(in srgb, var(--surface-card) 88%, transparent), color-mix(in srgb, var(--surface-card) 88%, transparent)), radial-gradient(circle at 20px 20px, color-mix(in srgb, var(--primary-color,#6366f1) 18%, transparent) 1px, transparent 1px);background-size:auto,22px 22px;border-radius:18px;max-height:360px;padding:18px;overflow:auto}.dashboard-insights[data-v-f27f7bf5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboard-insight[data-v-f27f7bf5]{border:1px solid var(--sable-border);background:var(--sable-surface-muted,var(--chrome-muted));border-radius:12px;gap:4px;padding:11px 12px;display:grid}.dashboard-insight strong[data-v-f27f7bf5]{color:var(--sable-text,var(--text-primary));font-size:12.5px}.dashboard-insight span[data-v-f27f7bf5]{color:var(--sable-text-soft,var(--text-soft));font-size:11.5px}.dashboard-insight--danger[data-v-f27f7bf5]{border-color:color-mix(in srgb, var(--sable-danger,#b42318) 28%, transparent)}.dashboard-rollup[data-v-f27f7bf5],.dashboard-workload__row[data-v-f27f7bf5]{border:1px solid #0000;border-bottom-color:var(--sable-border,var(--border));width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 8px;display:grid}.dashboard-rollup[data-v-f27f7bf5]{cursor:pointer}.dashboard-rollup[data-v-f27f7bf5]:hover{border-color:color-mix(in srgb, var(--sable-accent,var(--accent)) 30%, transparent);background:var(--sable-surface-muted,var(--chrome-muted))}.dashboard-rollup small[data-v-f27f7bf5],.dashboard-workload__row small[data-v-f27f7bf5]{color:var(--sable-text-soft,var(--text-soft));margin-top:2px;font-size:11px;display:block}.dashboard-rollup__risk[data-v-f27f7bf5],.dashboard-workload__danger[data-v-f27f7bf5]{color:var(--sable-danger,#b42318);font-weight:700}.dashboard-workload[data-v-f27f7bf5]{gap:2px;max-height:280px;display:grid;overflow:auto}.dashboard-risk-grid[data-v-f27f7bf5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dashboard-funnel[data-v-f27f7bf5]{height:220px;padding:16px 4px 4px}.dashboard-deals-grid[data-v-f27f7bf5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width<=1100px){.dashboard-overview[data-v-f27f7bf5]{padding-inline:16px}.dashboard-overview__grid[data-v-f27f7bf5],.dashboard-overview__grid--hero[data-v-f27f7bf5],.dashboard-overview__grid--main[data-v-f27f7bf5],.dashboard-insights[data-v-f27f7bf5]{grid-template-columns:1fr}}@media (width<=720px){.dashboard-overview__kpis[data-v-f27f7bf5],.dashboard-rollup[data-v-f27f7bf5],.dashboard-workload__row[data-v-f27f7bf5]{grid-template-columns:1fr}}
