:root:not([data-theme=dark]):not(.dark) body.on-dashboard-root,html[data-theme=light] body.on-dashboard-root{--page-bg: #f0f0f0;--surface: #e8e8e7;--surface-raised: #e1e1e0;--surface-hover: #dadad9;--surface-card: #eaeae9;--surface-card-hover: #e4e4e3;--charcoal: #1f2527;--charcoal-raised: #2a3133;--text-main: #1f2527;--text-secondary: #585e60;--text-muted: #606668;--text-soft: #606668;--kit-line-default: rgba(31, 37, 39, .1);--kit-line-strong: rgba(31, 37, 39, .18);--kit-line-soft: rgba(31, 37, 39, .06);--success-bg: rgba(126, 150, 134, .12);--success-text: #3f5948;--success-border: rgba(126, 150, 134, .24);--success-dot: #7e9686;--inset-highlight: rgba(255, 255, 255, .65)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root{--page-bg: #141a1c;--surface: #1f2527;--surface-raised: #282f31;--surface-hover: #2e3537;--surface-card: #1f2527;--surface-card-hover: #282f31;--charcoal: #f1f3f2;--charcoal-raised: #e2e5e4;--text-main: #f1f3f2;--text-secondary: #d4d8d7;--text-muted: #b8bebd;--text-soft: #b8bebd;--kit-line-default: rgba(241, 243, 242, .12);--kit-line-strong: rgba(241, 243, 242, .22);--kit-line-soft: rgba(241, 243, 242, .06);--success-bg: rgba(126, 150, 134, .16);--success-text: #c8d8ce;--success-border: rgba(126, 150, 134, .32);--success-dot: #a3b9ac;--inset-highlight: rgba(255, 255, 255, .04)}.invested-dark-surface{--surface: #1f2527;--surface-raised: #282f31;--surface-hover: #2e3537;--surface-card: #282f31;--surface-card-hover: #2e3537;--text-main: #f1f3f2;--text-secondary: #d4d8d7;--text-muted: #b8bebd;--text-soft: #b8bebd;--success-bg: rgba(126, 150, 134, .18);--success-text: #d5e4da;--success-border: rgba(163, 185, 172, .38);--success-dot: #a3b9ac;--warning-text: #f4d7a5;--danger-text: #fecaca;--invested-surface: var(--surface-card);--invested-surface-raised: var(--surface-raised);--invested-text-primary: var(--text-main);--invested-text-secondary: var(--text-secondary);--invested-text-muted: var(--text-muted);--invested-text-subtle: var(--text-soft);--invested-border-subtle: rgba(241, 243, 242, .1);--invested-border-default: rgba(241, 243, 242, .16);--invested-border-strong: rgba(241, 243, 242, .26)}:root:not([data-theme=dark]):not(.dark) body.on-dashboard-root,html[data-theme=light] body.on-dashboard-root{--invested-gradient-primary: linear-gradient(135deg, var(--charcoal) 0%, var(--charcoal-raised) 100%);--invested-gradient-primary-hover: linear-gradient(135deg, var(--charcoal-raised) 0%, var(--charcoal) 100%);--invested-primary-text: var(--page-bg);--invested-indigo: var(--charcoal);--invested-indigo-rgb: 31 37 39;--invested-indigo-bright: var(--charcoal);--invested-indigo-bright-rgb: 31 37 39;--invested-accent: var(--charcoal);--invested-info: var(--charcoal);--invested-glow-indigo-button: 0 6px 18px -10px rgba(31, 37, 39, .45);--invested-glow-indigo-button-hover: 0 10px 24px -12px rgba(31, 37, 39, .55);--invested-focus-ring-shadow: 0 0 0 3px rgba(31, 37, 39, .22);--invested-text-primary: var(--text-main);--invested-text-primary-rgb: 31 37 39;--invested-text-secondary: var(--text-secondary);--invested-text-muted: var(--text-muted);--invested-text-subtle: var(--text-soft);--invested-text-faint: rgba(31, 37, 39, .3);--invested-text-inverse: var(--page-bg);--invested-bg-raised: var(--surface-card);--invested-bg-elevated: var(--surface);--invested-bg-elevated-hover: var(--surface-hover);--invested-bg-elevated-strong: var(--surface-card);--invested-bg-input: var(--surface-card);--invested-bg-subtle: var(--surface);--invested-border-subtle: var(--kit-line-soft);--invested-border-default: var(--kit-line-default);--invested-border-strong: var(--kit-line-strong);--invested-border-hairline: var(--kit-line-soft);--invested-border-indigo: var(--kit-line-strong);--invested-border-indigo-soft: var(--kit-line-default);--invested-success: var(--success-text);--invested-warning: #7a6438;--invested-danger: #7a3f3a;--invested-danger-soft: rgba(180, 95, 85, .12);--invested-focus-ring-color: rgba(31, 37, 39, .24);--invested-focus-border-color: rgba(31, 37, 39, .36);--invested-danger-border: rgba(180, 95, 85, .3);--invested-danger-border-strong: rgba(180, 95, 85, .42);--invested-danger-focus-ring-color: rgba(180, 95, 85, .26);--invested-control-checked-bg: var(--charcoal);--invested-control-checked-border: var(--charcoal);--invested-badge-neutral-bg: rgba(31, 37, 39, .06);--invested-badge-neutral-text: var(--text-secondary);--invested-badge-neutral-border: rgba(31, 37, 39, .16);--invested-badge-neutral-dot: rgba(31, 37, 39, .45);--invested-badge-info-bg: rgba(31, 37, 39, .06);--invested-badge-info-text: var(--text-secondary);--invested-badge-info-border: rgba(31, 37, 39, .16);--invested-badge-info-dot: var(--charcoal);--invested-badge-success-bg: var(--success-bg);--invested-badge-success-text: var(--success-text);--invested-badge-success-border: var(--success-border);--invested-badge-success-dot: var(--success-dot);--invested-badge-warning-bg: rgba(180, 145, 90, .12);--invested-badge-warning-text: #5b461f;--invested-badge-warning-border: rgba(180, 145, 90, .3);--invested-badge-warning-dot: #b4915a;--invested-badge-danger-bg: rgba(180, 95, 85, .12);--invested-badge-danger-text: #7a3f3a;--invested-badge-danger-border: rgba(180, 95, 85, .3);--invested-badge-danger-dot: #b45f55;--invested-tone-neutral-bg: var(--invested-badge-neutral-bg);--invested-tone-neutral-text: var(--invested-badge-neutral-text);--invested-tone-neutral-border: var(--invested-badge-neutral-border);--invested-tone-neutral-dot: var(--invested-badge-neutral-dot);--invested-tone-info-bg: var(--invested-badge-info-bg);--invested-tone-info-text: var(--invested-badge-info-text);--invested-tone-info-border: var(--invested-badge-info-border);--invested-tone-info-dot: var(--invested-badge-info-dot);--invested-tone-success-bg: var(--invested-badge-success-bg);--invested-tone-success-text: var(--invested-badge-success-text);--invested-tone-success-border: var(--invested-badge-success-border);--invested-tone-success-dot: var(--invested-badge-success-dot);--invested-tone-warning-bg: var(--invested-badge-warning-bg);--invested-tone-warning-text: var(--invested-badge-warning-text);--invested-tone-warning-border: var(--invested-badge-warning-border);--invested-tone-warning-dot: var(--invested-badge-warning-dot);--invested-tone-danger-bg: var(--invested-badge-danger-bg);--invested-tone-danger-text: var(--invested-badge-danger-text);--invested-tone-danger-border: var(--invested-badge-danger-border);--invested-tone-danger-dot: var(--invested-badge-danger-dot);--invested-avatar-indigo-bg: var(--invested-tone-info-bg);--invested-avatar-indigo-text: var(--text-main);--invested-avatar-indigo-ring: var(--invested-tone-info-border);--invested-avatar-emerald-bg: var(--invested-tone-success-bg);--invested-avatar-emerald-text: var(--invested-tone-success-text);--invested-avatar-emerald-ring: var(--invested-tone-success-border);--invested-avatar-amber-bg: var(--invested-tone-warning-bg);--invested-avatar-amber-text: var(--invested-tone-warning-text);--invested-avatar-amber-ring: var(--invested-tone-warning-border);--invested-avatar-rose-bg: var(--invested-tone-danger-bg);--invested-avatar-rose-text: var(--invested-tone-danger-text);--invested-avatar-rose-ring: var(--invested-tone-danger-border);--invested-avatar-sky-bg: var(--invested-tone-info-bg);--invested-avatar-sky-text: var(--invested-tone-info-text);--invested-avatar-sky-ring: var(--invested-tone-info-border);--invested-avatar-slate-bg: var(--invested-tone-neutral-bg);--invested-avatar-slate-text: var(--invested-tone-neutral-text);--invested-avatar-slate-ring: var(--invested-tone-neutral-border);--invested-avatar-image-bg: var(--surface-card);--invested-avatar-image-ring: var(--kit-line-default);--invested-spinner-brand-border: rgba(31, 37, 39, .16);--invested-spinner-brand-top: var(--charcoal);--invested-empty-icon-bg: var(--surface);--invested-empty-icon-ring: var(--kit-line-soft)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root{--invested-gradient-primary: linear-gradient(135deg, var(--charcoal) 0%, var(--charcoal-raised) 100%);--invested-gradient-primary-hover: linear-gradient(135deg, var(--charcoal-raised) 0%, var(--charcoal) 100%);--invested-primary-text: var(--page-bg);--invested-indigo: var(--charcoal);--invested-indigo-rgb: 246 246 243;--invested-indigo-bright: var(--charcoal);--invested-indigo-bright-rgb: 246 246 243;--invested-accent: var(--charcoal);--invested-info: var(--charcoal);--invested-glow-indigo-button: 0 6px 18px -10px rgba(241, 243, 242, .3);--invested-glow-indigo-button-hover: 0 10px 24px -12px rgba(241, 243, 242, .4);--invested-focus-ring-shadow: 0 0 0 3px rgba(241, 243, 242, .3);--invested-text-primary: var(--text-main);--invested-text-primary-rgb: 246 246 243;--invested-text-secondary: var(--text-secondary);--invested-text-muted: var(--text-muted);--invested-text-subtle: var(--text-soft);--invested-text-faint: rgba(241, 243, 242, .3);--invested-text-inverse: var(--page-bg);--invested-bg-raised: var(--surface-card);--invested-bg-elevated: var(--surface);--invested-bg-elevated-hover: var(--surface-hover);--invested-bg-elevated-strong: var(--surface-card);--invested-bg-input: var(--surface-card);--invested-bg-subtle: var(--surface);--invested-border-subtle: var(--kit-line-soft);--invested-border-default: var(--kit-line-default);--invested-border-strong: var(--kit-line-strong);--invested-border-hairline: var(--kit-line-soft);--invested-border-indigo: var(--kit-line-strong);--invested-border-indigo-soft: var(--kit-line-default);--invested-success: var(--success-text);--invested-warning: #d4bd92;--invested-danger: #e1a8a2;--invested-danger-soft: rgba(180, 95, 85, .18);--invested-focus-ring-color: rgba(241, 243, 242, .26);--invested-focus-border-color: rgba(241, 243, 242, .38);--invested-danger-border: rgba(180, 95, 85, .38);--invested-danger-border-strong: rgba(180, 95, 85, .52);--invested-danger-focus-ring-color: rgba(225, 168, 162, .3);--invested-control-checked-bg: #506556;--invested-control-checked-border: #506556;--invested-badge-neutral-bg: rgba(241, 243, 242, .08);--invested-badge-neutral-text: var(--text-secondary);--invested-badge-neutral-border: rgba(241, 243, 242, .18);--invested-badge-neutral-dot: rgba(241, 243, 242, .45);--invested-badge-info-bg: rgba(241, 243, 242, .08);--invested-badge-info-text: var(--text-secondary);--invested-badge-info-border: rgba(241, 243, 242, .18);--invested-badge-info-dot: var(--charcoal);--invested-badge-success-bg: var(--success-bg);--invested-badge-success-text: var(--success-text);--invested-badge-success-border: var(--success-border);--invested-badge-success-dot: var(--success-dot);--invested-badge-warning-bg: rgba(180, 145, 90, .18);--invested-badge-warning-text: #d4bd92;--invested-badge-warning-border: rgba(180, 145, 90, .38);--invested-badge-warning-dot: #d4bd92;--invested-badge-danger-bg: rgba(180, 95, 85, .18);--invested-badge-danger-text: #e1a8a2;--invested-badge-danger-border: rgba(180, 95, 85, .38);--invested-badge-danger-dot: #e1a8a2;--invested-tone-neutral-bg: var(--invested-badge-neutral-bg);--invested-tone-neutral-text: var(--invested-badge-neutral-text);--invested-tone-neutral-border: var(--invested-badge-neutral-border);--invested-tone-neutral-dot: var(--invested-badge-neutral-dot);--invested-tone-info-bg: var(--invested-badge-info-bg);--invested-tone-info-text: var(--invested-badge-info-text);--invested-tone-info-border: var(--invested-badge-info-border);--invested-tone-info-dot: var(--invested-badge-info-dot);--invested-tone-success-bg: var(--invested-badge-success-bg);--invested-tone-success-text: var(--invested-badge-success-text);--invested-tone-success-border: var(--invested-badge-success-border);--invested-tone-success-dot: var(--invested-badge-success-dot);--invested-tone-warning-bg: var(--invested-badge-warning-bg);--invested-tone-warning-text: var(--invested-badge-warning-text);--invested-tone-warning-border: var(--invested-badge-warning-border);--invested-tone-warning-dot: var(--invested-badge-warning-dot);--invested-tone-danger-bg: var(--invested-badge-danger-bg);--invested-tone-danger-text: var(--invested-badge-danger-text);--invested-tone-danger-border: var(--invested-badge-danger-border);--invested-tone-danger-dot: var(--invested-badge-danger-dot);--invested-avatar-indigo-bg: var(--invested-tone-info-bg);--invested-avatar-indigo-text: var(--text-main);--invested-avatar-indigo-ring: var(--invested-tone-info-border);--invested-avatar-emerald-bg: var(--invested-tone-success-bg);--invested-avatar-emerald-text: var(--invested-tone-success-text);--invested-avatar-emerald-ring: var(--invested-tone-success-border);--invested-avatar-amber-bg: var(--invested-tone-warning-bg);--invested-avatar-amber-text: var(--invested-tone-warning-text);--invested-avatar-amber-ring: var(--invested-tone-warning-border);--invested-avatar-rose-bg: var(--invested-tone-danger-bg);--invested-avatar-rose-text: var(--invested-tone-danger-text);--invested-avatar-rose-ring: var(--invested-tone-danger-border);--invested-avatar-sky-bg: var(--invested-tone-info-bg);--invested-avatar-sky-text: var(--invested-tone-info-text);--invested-avatar-sky-ring: var(--invested-tone-info-border);--invested-avatar-slate-bg: var(--invested-tone-neutral-bg);--invested-avatar-slate-text: var(--invested-tone-neutral-text);--invested-avatar-slate-ring: var(--invested-tone-neutral-border);--invested-avatar-image-bg: var(--surface-card);--invested-avatar-image-ring: var(--kit-line-default);--invested-spinner-brand-border: rgba(241, 243, 242, .18);--invested-spinner-brand-top: var(--charcoal);--invested-empty-icon-bg: var(--surface);--invested-empty-icon-ring: var(--kit-line-soft)}body.on-dashboard-root{background:radial-gradient(circle at 80% 0%,rgba(31,37,39,.035) 0%,transparent 28%),var(--page-bg)!important;color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root{background:radial-gradient(circle at 80% 0%,rgba(255,255,255,.035) 0%,transparent 28%),var(--page-bg)!important}body.on-dashboard-root .invested-app-shell-canvas,body.on-dashboard-root .invested-theme-dark--canvas{background:var(--page-bg)!important}body.on-dashboard-root .invested-app-shell-canvas>[aria-hidden=true],body.on-dashboard-root .invested-theme-dark--canvas>[aria-hidden=true]{display:none}body.on-dashboard-root .dash-topbar{position:sticky;top:0;z-index:30;height:52px;background:color-mix(in srgb,var(--page-bg) 88%,transparent);border-bottom:1px solid var(--kit-line-soft);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topbar{background:color-mix(in srgb,var(--page-bg) 85%,transparent);border-bottom:1px solid var(--kit-line-soft)}body.on-dashboard-root .dash-topbar-inner{max-width:80rem;height:52px;padding:0 1.5rem;align-items:center;gap:1rem}body.on-dashboard-root .dash-topbar-actions{gap:6px}body.on-dashboard-root .invested-brand-name{color:var(--text-main);font-size:14px;font-weight:550;letter-spacing:-.01em}body.on-dashboard-root .invested-brand-sub{color:var(--text-muted);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}body.on-dashboard-root .dash-topbar{position:fixed;top:var(--page-padding);left:0;right:0;z-index:35;height:auto;background:transparent;border-bottom:0;box-shadow:none;padding:0 1.5rem;backdrop-filter:none;-webkit-backdrop-filter:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topbar{background:transparent;border-bottom:0}body.on-dashboard-root .dash-topbar:after{content:none}body.on-dashboard-root .dash-main{padding-top:80px}body.on-dashboard-root .dash-topbar-inner{position:relative;display:flex;align-items:center;justify-content:center;gap:18px;width:fit-content;max-width:calc(100vw - 3rem);margin:0 auto;height:44px;padding:0 18px;background:var(--page-frame);border:0;border-radius:0 0 var(--site-frame-corner) var(--site-frame-corner);box-shadow:none;font-size:12px;font-weight:400;color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topbar-inner{background:var(--surface-card);color:var(--text-main)}body.on-dashboard-root .dash-topbar-inner:before{content:"";position:absolute;top:0;right:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topbar-inner:before{background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-topbar-inner:after{content:"";position:absolute;top:0;left:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topbar-inner:after{background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-topbar-actions{display:flex;align-items:center;gap:4px}body.on-dashboard-root .dash-topbar-cluster{display:inline-flex;align-items:center;gap:2px;height:auto;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:12px;font-weight:400;color:inherit}body.on-dashboard-root .dash-topbar-divider{display:none}body.on-dashboard-root .dash-topbar-cluster{position:relative}body.on-dashboard-root .dash-tenant-trigger{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:0;border-radius:0;background:transparent;color:var(--text-main);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;box-shadow:none;opacity:1;transition:opacity .18s ease,color .18s ease}body.on-dashboard-root .dash-tenant-trigger:after{content:"";position:absolute;left:4px;right:4px;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease;pointer-events:none}body.on-dashboard-root .dash-topbar-cluster:hover .dash-tenant-trigger{opacity:.55}body.on-dashboard-root .dash-tenant-trigger:hover,body.on-dashboard-root .dash-tenant-trigger:focus-visible{opacity:1;background:transparent;color:var(--text-main);transform:none}body.on-dashboard-root .dash-tenant-trigger:hover:after,body.on-dashboard-root .dash-tenant-trigger:focus-visible:after{transform:scaleX(1)}body.on-dashboard-root .dash-tenant-trigger.active,body.on-dashboard-root .dash-tenant-trigger[aria-current=page]{opacity:1;background:transparent;color:var(--text-main)}body.on-dashboard-root .dash-tenant-trigger.active:after,body.on-dashboard-root .dash-tenant-trigger[aria-current=page]:after{transform:scaleX(1)}body.on-dashboard-root .dash-tenant-trigger.active:before,body.on-dashboard-root .dash-tenant-trigger[aria-current=page]:before{content:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-trigger{color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-trigger:hover,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-trigger:focus-visible,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-trigger.active,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-trigger[aria-current=page]{color:var(--text-main);background:transparent}body.on-dashboard-root .dash-icon-btn{height:29px;width:29px;border:0;border-radius:999px;background:transparent;color:var(--text-main);transition:background .14s ease}body.on-dashboard-root .dash-icon-btn:hover{background:var(--surface-hover);color:var(--text-main);transform:none}body.on-dashboard-root .dash-icon-btn svg{width:14px;height:14px}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-icon-btn{color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-icon-btn:hover{background:var(--surface-hover)}body.on-dashboard-root .theme-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:0;border-radius:50%;color:var(--text-main);text-decoration:none;transition:background-color .18s ease,color .18s ease}body.on-dashboard-root .theme-toggle:hover,body.on-dashboard-root .theme-toggle:focus-visible{background:var(--surface-hover);color:var(--text-main);outline:none}body.on-dashboard-root .theme-toggle .theme-toggle-icon{position:absolute;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;transition:opacity .22s ease,transform .22s ease}body.on-dashboard-root .theme-toggle .theme-toggle-icon-moon{fill:currentColor;stroke:none}html[data-theme=light] body.on-dashboard-root .theme-toggle-icon-sun,:root:not([data-theme]):not(.dark) body.on-dashboard-root .theme-toggle-icon-sun{opacity:1;transform:rotate(0) scale(1)}html[data-theme=light] body.on-dashboard-root .theme-toggle-icon-moon,:root:not([data-theme]):not(.dark) body.on-dashboard-root .theme-toggle-icon-moon{opacity:0;transform:rotate(-30deg) scale(.6)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .theme-toggle{color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .theme-toggle:hover,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .theme-toggle:focus-visible{background:var(--surface-hover)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .theme-toggle-icon-sun{opacity:0;transform:rotate(30deg) scale(.6)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .theme-toggle-icon-moon{opacity:1;transform:rotate(0) scale(1)}body.on-dashboard-root .dash-topbar-inner>a{display:inline-flex;align-items:center;gap:0;height:auto;padding:0;background:transparent;color:inherit;border:0;border-radius:4px;text-decoration:none}body.on-dashboard-root .dash-topbar-inner>a:focus-visible{outline:2px solid var(--kit-line-strong);outline-offset:2px}body.on-dashboard-root .dash-topbar-inner>a>:first-child{display:none!important}body.on-dashboard-root .dash-topbar-inner>a{display:none!important}body.on-dashboard-root .invested-brand-name{color:inherit;font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1}body.on-dashboard-root .invested-brand-sub{color:var(--text-muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase;line-height:1;margin-top:2px}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-brand-sub{color:var(--text-muted)}body.on-dashboard-root .dash-tenant-trigger>svg:first-child{display:none!important}body.on-dashboard-root .dash-tenant-avatar{background:var(--charcoal)!important;background-image:none!important;color:var(--page-bg)!important;box-shadow:none!important;border:0!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-avatar{background:var(--charcoal)!important;color:var(--page-bg)!important}body.on-dashboard-root .dash-tenant-menu{background:var(--surface-card);border-color:var(--kit-line-default);box-shadow:var(--invested-shadow-lg);backdrop-filter:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-menu{background:var(--surface-card);border-color:var(--kit-line-default)}body.on-dashboard-root .dash-tenant-menu-item{color:var(--text-main)}body.on-dashboard-root .dash-tenant-menu-item:hover,body.on-dashboard-root .dash-tenant-menu-item--active{background:var(--surface-hover);color:var(--text-main)}body.on-dashboard-root .dash-tenant-menu-slug{color:var(--text-muted)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-menu-item{color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-menu-item:hover{background:var(--surface-hover)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-tenant-menu-slug{color:var(--text-muted)}body.on-dashboard-root .dash-main{max-width:80rem;margin-inline:auto;padding:2.25rem 1.5rem 2rem}body.on-dashboard-root .aj-nav-link{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:0;background:transparent;color:var(--text-main);font-size:12px;font-weight:400;letter-spacing:0;text-decoration:none;white-space:nowrap;opacity:1;transition:opacity .18s ease,color .18s ease}body.on-dashboard-root .aj-nav-link:after{content:"";position:absolute;left:6px;right:6px;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease;pointer-events:none}body.on-dashboard-root .dash-topbar-cluster:hover .aj-nav-link{opacity:.55}body.on-dashboard-root .aj-nav-link:hover,body.on-dashboard-root .aj-nav-link:focus-visible{opacity:1;color:var(--text-main)}body.on-dashboard-root .aj-nav-link:hover:after,body.on-dashboard-root .aj-nav-link:focus-visible:after{transform:scaleX(1)}body.on-dashboard-root .aj-nav-link[data-active=true],body.on-dashboard-root .aj-nav-link[aria-current=page]{opacity:1}body.on-dashboard-root .aj-nav-link[data-active=true]:after,body.on-dashboard-root .aj-nav-link[aria-current=page]:after{transform:scaleX(1)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .aj-nav-link{color:var(--text-main)}@media(max-width:760px){body.on-dashboard-root .dash-topbar{position:relative;inset:auto;margin-top:calc(var(--page-padding) + 48px);padding:0 var(--page-padding)}body.on-dashboard-root .dash-topbar-inner{width:100%;max-width:none;height:auto;min-height:44px;padding:8px 12px;border-radius:var(--site-frame-corner)}body.on-dashboard-root .dash-topbar-inner:before,body.on-dashboard-root .dash-topbar-inner:after{display:none}body.on-dashboard-root .dash-topbar-actions,body.on-dashboard-root .dash-topbar-cluster{flex-wrap:wrap;justify-content:center}body.on-dashboard-root .dash-main{padding-top:24px}}body.on-dashboard-root .aj-with-sidebar{display:grid;grid-template-columns:232px minmax(0,1fr);gap:24px;align-items:start}@media(max-width:960px){body.on-dashboard-root .aj-with-sidebar{grid-template-columns:1fr}}body.on-dashboard-root .aj-sidebar{position:sticky;top:calc(var(--page-padding, 16px) + 52px);background:var(--kit-surface);border:var(--kit-card-border);border-radius:var(--kit-card-radius);padding:10px;box-shadow:var(--kit-card-shadow)}body.on-dashboard-root .aj-sidebar__header{padding:8px 12px 10px;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--kit-ink-3)}body.on-dashboard-root .aj-sidebar__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}body.on-dashboard-root .aj-sidebar__link{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--kit-r-sm);font-family:var(--font-primary);font-size:14px;font-weight:500;line-height:1.2;color:var(--kit-ink-2);text-decoration:none;transition:background-color .14s ease,color .14s ease}body.on-dashboard-root .aj-sidebar__link:hover{background:var(--kit-surface-2);color:var(--kit-ink)}body.on-dashboard-root .aj-sidebar__link[data-active=true],body.on-dashboard-root .aj-sidebar__link[aria-current=page]{background:var(--kit-bg-inset);color:var(--kit-ink);font-weight:600}body.on-dashboard-root .aj-sidebar__icon{display:inline-flex;flex:none}body.on-dashboard-root .aj-sidebar__icon svg{width:18px;height:18px;stroke-width:1.5}body.on-dashboard-root .aj-sidebar__footer{margin-top:8px;padding:10px 12px 6px;border-top:1px solid var(--kit-line)}body.on-dashboard-root .dash-welcome{background:linear-gradient(180deg,var(--surface) 0%,var(--surface-raised) 100%);border:1px solid var(--kit-line-default);border-radius:20px;padding:2.25rem;box-shadow:0 24px 60px #1f252714,inset 0 1px 0 var(--inset-highlight);backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width:640px){body.on-dashboard-root .dash-welcome{padding:2.75rem 3rem}}body.on-dashboard-root .dash-welcome:before{inset-inline:12%;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(31,37,39,.16) 50%,transparent 100%)}body.on-dashboard-root .dash-welcome:after{content:none}body.on-dashboard-root .dash-welcome-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.12em;color:var(--text-muted)}body.on-dashboard-root .dash-welcome-eyebrow:before{width:4px;height:4px;background:var(--text-muted);box-shadow:none}body.on-dashboard-root .dash-welcome-title{margin-top:.875rem;color:var(--text-main);font-weight:700;letter-spacing:-.025em;line-height:1.04;font-size:clamp(2rem,1.4rem + 2vw,3.25rem)}body.on-dashboard-root .dash-welcome-sub{margin-top:.875rem;color:var(--text-muted);font-size:13.5px;line-height:1.5;max-width:56ch}body.on-dashboard-root .dash-section{margin-top:3rem}body.on-dashboard-root .dash-section-head{margin-bottom:1.25rem;gap:.75rem}body.on-dashboard-root .dash-section-title{font-size:18px;font-weight:650;color:var(--text-main);letter-spacing:-.02em;font-family:inherit}body.on-dashboard-root .dash-section-head p,body.on-dashboard-root .dash-section-subtitle{font-size:12px;color:var(--text-muted)}body.on-dashboard-root .dash-section-link{display:inline-flex;align-items:center;min-height:44px;padding:0 .5rem;color:var(--text-main);font-size:12px;font-weight:500;text-decoration:none}body.on-dashboard-root .dash-section-link:hover{color:var(--text-main);text-decoration:underline}.invested-scroll-region{overflow-x:auto;border-radius:.75rem}.invested-scroll-region:focus-visible{outline:2px solid var(--invested-focus-ring-color);outline-offset:2px}body.on-dashboard-root .dash-service-card{background:var(--surface-card);border:1px solid var(--kit-line-default);border-radius:18px;padding:20px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 10px 28px #1f25270b,inset 0 1px 0 var(--inset-highlight);transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}body.on-dashboard-root .dash-service-card:hover{background:var(--surface-card-hover);border-color:var(--kit-line-strong);transform:translateY(-2px);box-shadow:0 16px 36px #1f252712,inset 0 1px 0 var(--inset-highlight)}body.on-dashboard-root .dash-service-icon-wrap{width:34px;height:34px;border-radius:10px;background:#1f252713;border:1px solid rgba(31,37,39,.07);box-shadow:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-icon-wrap{background:#f1f3f20f;border-color:#f1f3f21a}body.on-dashboard-root .dash-service-icon{color:var(--text-main);filter:none}body.on-dashboard-root .dash-service-name{color:var(--text-main);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.25}body.on-dashboard-root .dash-service-body{color:var(--text-muted);font-size:14px;line-height:1.5}body.on-dashboard-root .dash-service-card .text-white\/60,body.on-dashboard-root .dash-service-card .text-white\/40{color:var(--text-soft)!important}body.on-dashboard-root .dash-status--ok{background:var(--success-bg);color:var(--success-text);border:1px solid var(--success-border);box-shadow:none;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.on-dashboard-root .dash-status--ok .dash-status-dot{background:var(--success-dot);box-shadow:none}body.on-dashboard-root .dash-status--degraded,body.on-dashboard-root .dash-status--down,body.on-dashboard-root .dash-status--unknown,body.on-dashboard-root .dash-status--coming-soon,body.on-dashboard-root .dash-status--not-enabled{background:#1f25270d;color:var(--text-muted);border:1px solid var(--kit-line-default);box-shadow:none;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.on-dashboard-root .dash-status--degraded .dash-status-dot,body.on-dashboard-root .dash-status--down .dash-status-dot,body.on-dashboard-root .dash-status--unknown .dash-status-dot,body.on-dashboard-root .dash-status--coming-soon .dash-status-dot,body.on-dashboard-root .dash-status--not-enabled .dash-status-dot{background:var(--text-muted);box-shadow:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-status--degraded,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-status--down,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-status--unknown,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-status--coming-soon,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-status--not-enabled{background:#f1f3f20f;color:var(--text-muted);border-color:var(--kit-line-default)}body.on-dashboard-root .dash-btn-primary{background:var(--charcoal);color:var(--page-bg);height:28px;padding:0 12px;font-size:11px;font-weight:500;letter-spacing:-.01em;border:1px solid rgba(31,37,39,.18);box-shadow:none}body.on-dashboard-root .dash-btn-primary:hover:not(:disabled){background:var(--charcoal-raised);box-shadow:none;transform:translateY(-1px)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-btn-primary{background:var(--charcoal);color:var(--page-bg);border-color:#f1f3f22e}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-btn-primary:hover:not(:disabled){background:var(--charcoal-raised)}body.on-dashboard-root .dash-btn-secondary{background:#1f25270b;color:var(--text-main);border:1px solid rgba(31,37,39,.1);font-size:12px;font-weight:500;border-radius:9999px}body.on-dashboard-root .dash-btn-secondary:hover{background:#1f252714;border-color:var(--kit-line-strong);color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-btn-secondary{background:#f1f3f20f;border-color:#f1f3f21a;color:var(--text-main)}body.on-dashboard-root .dash-service-cta-arrow{color:var(--page-bg)}body.on-dashboard-root .dash-section--coming{background:#1f252706;border:1px solid var(--kit-line-default);border-radius:14px}body.on-dashboard-root .dash-coming-soon-summary{color:var(--text-muted);font-weight:600}body.on-dashboard-root .dash-coming-soon-summary:hover{color:var(--text-main)}body.on-dashboard-root .dash-coming-soon-pill{background:#1f25270d;border-color:var(--kit-line-default);color:var(--text-secondary)}body.on-dashboard-root .dash-coming-soon-cta{background:#1f25270a;border-color:var(--kit-line-default);color:var(--text-muted)}body.on-dashboard-root .dash-service-card--coming-soon{opacity:.55}body.on-dashboard-root .dash-service-card--not-enabled{background:#1f252706}body.on-dashboard-root .dash-quick-action{background:var(--surface);border:1px solid rgba(31,37,39,.08);border-radius:14px;min-height:64px;padding:14px 16px;color:var(--text-main);transition:background .16s ease,border-color .16s ease,transform .16s ease}body.on-dashboard-root .dash-quick-action:hover{background:var(--surface-card-hover);border-color:var(--kit-line-strong);transform:translateY(-1px)}body.on-dashboard-root .dash-quick-action-icon{background:#1f252713;border:1px solid rgba(31,37,39,.07);color:var(--text-main);box-shadow:none}body.on-dashboard-root .dash-quick-action:hover .dash-quick-action-icon{background:#1f25271a;color:var(--text-main)}body.on-dashboard-root .dash-quick-action-label{color:var(--text-main);font-size:13px;font-weight:500}body.on-dashboard-root .dash-quick-action:hover .dash-quick-action-label{color:var(--text-main)}body.on-dashboard-root .dash-quick-action-chevron{color:var(--text-muted)}body.on-dashboard-root .dash-snapshot-tile{background:var(--surface);border:1px solid rgba(31,37,39,.08);border-radius:16px;padding:18px}body.on-dashboard-root .dash-snapshot-tile:hover{background:var(--surface-card-hover);border-color:#1f252724}body.on-dashboard-root .dash-snapshot-tile-label{color:var(--text-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}body.on-dashboard-root .dash-snapshot-tile-value{color:var(--text-main);font-size:22px;font-weight:650;letter-spacing:-.02em;font-family:inherit}body.on-dashboard-root .dash-snapshot-tile-value--zero{color:var(--text-soft)}body.on-dashboard-root .dash-snapshot-tile-icon{background:#1f252713;border:1px solid rgba(31,37,39,.07);color:var(--text-main);box-shadow:none}body.on-dashboard-root .dash-summary-card,body.on-dashboard-root .dash-summary-card--accent{background:#181b1c;color:#f0f0f0;border:1px solid rgba(31,37,39,.22);border-radius:18px;box-shadow:0 18px 40px #1f25271a;backdrop-filter:none;-webkit-backdrop-filter:none}body.on-dashboard-root .dash-summary-card--accent:before{background:linear-gradient(90deg,transparent 0%,rgba(241,243,242,.3) 50%,transparent 100%)}body.on-dashboard-root .dash-summary-card .dash-summary-eyebrow{color:#f1f3f29e}body.on-dashboard-root .dash-summary-card .dash-summary-title,body.on-dashboard-root .dash-summary-card .dash-summary-metric{color:#f0f0f0}body.on-dashboard-root .dash-summary-card .dash-summary-metric-sub{color:#f1f3f28c}body.on-dashboard-root .dash-summary-card .dash-summary-meta{color:#f1f3f2c7}body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap{background:#f1f3f214;border-color:#f1f3f224}body.on-dashboard-root .dash-summary-card .dash-service-icon{color:#f0f0f0}body.on-dashboard-root .dash-summary-card a{color:#f0f0f0;opacity:.78;text-decoration:none}body.on-dashboard-root .dash-summary-card a:hover{opacity:1;text-decoration:underline}body.on-dashboard-root .dash-summary-card .text-emerald-300{color:#a3b9ac!important}body.on-dashboard-root .dash-summary-card .text-indigo-300{color:#f1f3f2c7!important}body.on-dashboard-root .dash-footer{background:transparent;border-top:1px solid rgba(31,37,39,.08);margin-top:4rem;padding:2rem 1.5rem;backdrop-filter:none}body.on-dashboard-root .dash-footer:before{display:none}body.on-dashboard-root .dash-footer-inner{color:var(--text-muted);font-size:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1rem;text-align:center}body.on-dashboard-root .dash-footer-inner a{color:var(--text-secondary)}body.on-dashboard-root .dash-footer-inner a:hover{color:var(--text-main)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-footer{border-top-color:#f1f3f214}body.on-dashboard-root{--font-primary: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-secondary: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-primary);font-synthesis-weight:none}body.on-dashboard-root h1,body.on-dashboard-root h2,body.on-dashboard-root h3,body.on-dashboard-root h4{font-family:var(--font-primary);font-weight:500;letter-spacing:0}body.on-dashboard-root .dash-welcome{background:transparent;border:0;border-radius:0;padding:0;margin-top:1rem;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width:640px){body.on-dashboard-root .dash-welcome{padding:0}}body.on-dashboard-root .dash-welcome:before{content:none}body.on-dashboard-root .dash-welcome-eyebrow{display:none}body.on-dashboard-root .dash-welcome-eyebrow:before{content:none}body.on-dashboard-root .dash-welcome-title{margin-top:0;font-family:var(--font-primary);font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--text-main)}body.on-dashboard-root .dash-welcome-sub{display:none}body.on-dashboard-root{--page-padding: 12px;--site-frame-block-inset: calc(var(--page-padding) * 2);--page-frame: #ffffff;--site-frame-corner: 1.2rem;padding:var(--page-padding);background:var(--page-bg)!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root{--page-frame: #181b1c;background:var(--page-frame)!important}@media(min-width:768px){body.on-dashboard-root{--page-padding: 16px}}body.on-dashboard-root .dash-topbar{padding-left:0;padding-right:0}body.on-dashboard-root .invested-app-shell-canvas,body.on-dashboard-root .invested-theme-dark--canvas{border-radius:var(--site-frame-corner);overflow:hidden}.invested-rotating-brand{display:none}body.on-dashboard-root .invested-rotating-brand{display:inline-flex;flex-flow:row;align-items:center;justify-content:center;gap:8px;width:min-content;min-height:35px;padding:0 16px 0 14px;position:fixed;top:var(--page-padding);left:var(--page-padding);z-index:40;perspective:800px;background:var(--page-frame);border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--site-frame-corner);box-shadow:0 1px #fff9 inset;font-family:var(--font-primary);font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--text-main);text-decoration:none;white-space:nowrap;transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease;will-change:transform,opacity}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-rotating-brand{background:var(--surface-card);box-shadow:0 1px #ffffff0a inset}body.on-dashboard-root .invested-rotating-brand:after{content:"";position:absolute;top:0;left:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-rotating-brand:after{background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .invested-rotating-brand:before{content:"";position:absolute;top:100%;left:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-rotating-brand:before{background:radial-gradient(circle at bottom right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .invested-rotating-brand--hidden{transform:translateY(-100%);opacity:0;pointer-events:none}body.on-dashboard-root .invested-rotating-brand:focus-visible{outline:2px solid rgba(31,37,39,.4);outline-offset:4px}body.on-dashboard-root .invested-rotating-brand-inner{position:relative;display:inline-block;min-width:5.5ch;height:1em;transform-style:preserve-3d;animation:invested-brand-flip 6s infinite ease-in-out}body.on-dashboard-root .invested-rotating-brand-face{position:absolute;inset:0;display:block;white-space:nowrap;backface-visibility:hidden;-webkit-backface-visibility:hidden}body.on-dashboard-root .invested-rotating-brand-face-back{transform:rotateX(180deg)}@keyframes invested-brand-flip{0%,40%{transform:rotateX(0)}50%,90%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}@media(prefers-reduced-motion:reduce){body.on-dashboard-root .invested-rotating-brand-inner{animation:none}body.on-dashboard-root .invested-rotating-brand-face-back{display:none}}body.on-dashboard-root .dash-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--page-padding)}@media(max-width:1280px){body.on-dashboard-root .dash-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){body.on-dashboard-root .dash-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){body.on-dashboard-root .dash-service-grid{grid-template-columns:minmax(0,1fr)}}body.on-dashboard-root .dash-service-card{position:relative;aspect-ratio:4 / 5;display:flex;flex-direction:column;gap:12px;background:var(--page-frame);border:0;border-radius:var(--kit-card-radius);padding:20px;overflow:hidden;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .2s ease,transform .2s ease}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card{background:var(--surface-card)}body.on-dashboard-root .dash-service-card:hover{background:var(--page-frame);border:0;transform:translateY(-2px);box-shadow:0 14px 30px #1f25270f}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card:hover{background:var(--surface-card-hover)}body.on-dashboard-root .dash-service-card .dash-service-foot{position:absolute;right:0;bottom:0;margin:0;padding:0}body.on-dashboard-root .dash-service-card .dash-service-foot>a,body.on-dashboard-root .dash-service-card .dash-service-foot>button,body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;background:var(--page-bg);color:var(--text-main);border:0;border-top-left-radius:var(--site-frame-corner);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:12px;font-weight:600;letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease}body.on-dashboard-root .dash-service-card .dash-service-foot>a:hover,body.on-dashboard-root .dash-service-card .dash-service-foot>button:hover{background:var(--surface)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-foot>a,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-foot>button,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta{background:var(--page-bg)}body.on-dashboard-root .dash-service-card .dash-service-foot>a:before,body.on-dashboard-root .dash-service-card .dash-service-foot>button:before,body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta:before{content:"";position:absolute;bottom:100%;right:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-bg) var(--site-frame-corner));pointer-events:none}body.on-dashboard-root .dash-service-card .dash-service-foot>a:after,body.on-dashboard-root .dash-service-card .dash-service-foot>button:after,body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta:after{content:"";position:absolute;bottom:0;right:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-bg) var(--site-frame-corner));pointer-events:none}body.on-dashboard-root .dash-service-card .dash-btn-primary{background:var(--page-bg);color:var(--text-main);border:0;box-shadow:none}body.on-dashboard-root .dash-service-card .dash-service-cta-arrow{color:var(--text-main)}body.on-dashboard-root .dash-topbar-cluster>.dash-tenant-trigger>svg{display:none!important}body.on-dashboard-root .dash-topbar-cluster>.dash-tenant-trigger{cursor:pointer;display:flex;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:min-content;padding:6px 14px;text-decoration:none;position:relative;overflow:visible;white-space:nowrap;font-size:14px}body.on-dashboard-root .dash-topbar-cluster>.dash-tenant-trigger>span{font-size:14px}body.on-dashboard-root .dash-topbar-cluster>.dash-tenant-trigger>span{white-space:nowrap}body.on-dashboard-root .dash-topbar-cluster>.dash-tenant-trigger:after{left:14px;right:14px;bottom:2px}.dash-fixed-chrome{display:contents}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant{position:fixed;top:var(--page-padding);right:var(--page-padding);z-index:40;display:inline-flex;align-items:center;min-height:35px;padding:0 14px;background:var(--page-frame);border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--site-frame-corner);box-shadow:0 1px #fff9 inset;font-family:var(--font-primary);transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-fixed-chrome>.dash-tenant{background:var(--surface-card);box-shadow:0 1px #ffffff0a inset}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant>.dash-tenant-trigger{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;height:auto!important;min-height:0!important;display:inline-flex!important;flex-flow:row!important;align-items:center!important;gap:8px!important;color:var(--text-main)!important;font-size:13px!important;font-weight:500!important;letter-spacing:-.005em!important}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant>.dash-tenant-trigger:after{display:none!important}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant:before{content:"";position:absolute;top:0;right:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-fixed-chrome>.dash-tenant:before{background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant:after{content:"";position:absolute;top:100%;right:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-fixed-chrome>.dash-tenant:after{background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-fixed-chrome>.dash-tenant .dash-tenant-menu{top:calc(100% + 24px);right:0}body.on-dashboard-root .dash-service-card .dash-service-icon-wrap{background:transparent!important;border:0!important;box-shadow:none!important;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important}body.on-dashboard-root .dash-service-card .dash-service-icon{width:30px;height:30px;color:var(--text-main);stroke-width:1.6;filter:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-icon{color:var(--text-main)}body.on-dashboard-root:before,body.on-dashboard-root:after{content:"";position:fixed;background:var(--page-frame);z-index:38;pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root:before,:is(html[data-theme=dark],html.dark) body.on-dashboard-root:after{background:var(--page-frame)}body.on-dashboard-root:before{top:0;left:0;right:0;height:var(--page-padding)}body.on-dashboard-root:after{bottom:0;left:0;right:0;height:var(--page-padding)}body.on-dashboard-root .invested-app-shell-canvas:before,body.on-dashboard-root .invested-app-shell-canvas:after,body.on-dashboard-root .invested-theme-dark--canvas:before,body.on-dashboard-root .invested-theme-dark--canvas:after{content:"";position:fixed;top:0;bottom:0;width:var(--page-padding);background:var(--page-frame);z-index:38;pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-app-shell-canvas:before,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-app-shell-canvas:after,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-theme-dark--canvas:before,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-theme-dark--canvas:after{background:var(--page-frame)}body.on-dashboard-root .invested-app-shell-canvas:before,body.on-dashboard-root .invested-theme-dark--canvas:before{left:0}body.on-dashboard-root .invested-app-shell-canvas:after,body.on-dashboard-root .invested-theme-dark--canvas:after{right:0}.dash-icon-btn-label{display:none}body.on-dashboard-root .dash-icon-btn-label{display:inline-block;margin-left:8px;font-size:13px;font-weight:500;letter-spacing:-.005em;white-space:nowrap}body.on-dashboard-root .dash-corner-utilities{position:fixed;bottom:var(--page-padding);left:var(--page-padding);z-index:40;display:inline-flex;align-items:center;gap:2px;justify-content:center;min-height:35px;padding:0 8px 0 10px;background:var(--page-frame);border:0;border-top-left-radius:0;border-top-right-radius:var(--site-frame-corner);border-bottom-right-radius:0;border-bottom-left-radius:0;color:var(--text-main);width:auto;height:auto;box-shadow:0 -1px #fff9 inset}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-corner-utilities{background:var(--surface-card);box-shadow:0 -1px #ffffff0a inset}body.on-dashboard-root .dash-corner-utilities .theme-toggle,body.on-dashboard-root .dash-corner-utilities .dash-icon-btn{position:relative;inset:auto;display:inline-flex;width:29px;height:29px;min-height:0;padding:0;background:transparent;border:0;border-radius:999px;box-shadow:none;color:inherit}body.on-dashboard-root .dash-corner-utilities .theme-toggle:hover,body.on-dashboard-root .dash-corner-utilities .theme-toggle:focus-visible,body.on-dashboard-root .dash-corner-utilities .dash-icon-btn:hover,body.on-dashboard-root .dash-corner-utilities .dash-icon-btn:focus-visible{background:var(--surface-hover);color:var(--text-main);outline:none}body.on-dashboard-root .dash-corner-utilities .dash-icon-btn svg{width:18px;height:18px;color:inherit}body.on-dashboard-root .dash-corner-utilities:before{content:"";position:absolute;bottom:0;left:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-corner-utilities:before{background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-corner-utilities:after{content:"";position:absolute;bottom:100%;left:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-corner-utilities:after{background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout{position:fixed;bottom:var(--page-padding);right:var(--page-padding);z-index:40;display:inline-flex;flex-flow:row;align-items:center;justify-content:center;min-height:35px;padding:0 16px;background:var(--page-frame);border:0;border-top-left-radius:var(--site-frame-corner);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:var(--text-main);width:auto;height:auto;box-shadow:0 -1px #fff9 inset;cursor:pointer}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout{background:var(--surface-card);box-shadow:0 -1px #ffffff0a inset}body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout svg{width:18px;height:18px;color:inherit}body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout:before{content:"";position:absolute;bottom:0;right:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout:before{background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout:after{content:"";position:absolute;bottom:100%;right:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-session-actions .dash-icon-btn--logout:after{background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .aj-chat-launcher{position:fixed;bottom:var(--page-padding);left:var(--page-padding);z-index:40;display:inline-flex;align-items:center;gap:8px;min-height:35px;padding:0 14px 0 10px;background:var(--page-frame);border:0;border-top-left-radius:0;border-top-right-radius:var(--site-frame-corner);border-bottom-right-radius:0;border-bottom-left-radius:0;color:var(--text-main);font-family:var(--font-primary);cursor:pointer;box-shadow:0 -1px #fff9 inset;transition:transform .2s ease,background-color .18s ease}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .aj-chat-launcher{background:var(--surface-card);box-shadow:0 -1px #ffffff0a inset}body.on-dashboard-root .aj-chat-launcher:hover{transform:translateY(-1px);background:var(--page-frame)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .aj-chat-launcher:hover{background:var(--surface-card-hover)}body.on-dashboard-root .aj-chat-launcher:focus-visible{outline:2px solid var(--kit-line-strong);outline-offset:3px}body.on-dashboard-root .aj-chat-launcher__icon{display:inline-grid;place-items:center;width:26px;height:26px;flex:0 0 auto;border-radius:999px;background:var(--surface);color:var(--text-main)}body.on-dashboard-root .aj-chat-launcher__icon svg{width:15px;height:15px}body.on-dashboard-root .aj-chat-launcher__text{display:grid;line-height:1.1;text-align:left}body.on-dashboard-root .aj-chat-launcher__main{font-size:13px;font-weight:600;letter-spacing:-.01em}body.on-dashboard-root .aj-chat-launcher__sub{font-size:10.5px;color:var(--text-muted);margin-top:1px}body.on-dashboard-root .aj-chat-launcher:before{content:"";position:absolute;bottom:0;left:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .aj-chat-launcher:before{background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .aj-chat-launcher:after{content:"";position:absolute;bottom:100%;left:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .aj-chat-launcher:after{background:radial-gradient(circle at top right,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}@media(max-width:640px){body.on-dashboard-root .aj-chat-launcher__sub{display:none}body.on-dashboard-root .aj-chat-launcher{padding:0 12px 0 8px}}@media(prefers-reduced-motion:reduce){body.on-dashboard-root .aj-chat-launcher{transition:none}}body.on-dashboard-root .invested-rotating-brand--logo{perspective:none}body.on-dashboard-root .invested-rotating-brand--logo .invested-brand-logo{display:inline-flex;align-items:center}body.on-dashboard-root .invested-rotating-brand--logo .invested-brand-logo svg{display:block;height:14px;width:auto;color:var(--text-main)}body.on-dashboard-root .dash-topright-tab{display:inline-flex;position:fixed;top:var(--page-padding);right:var(--page-padding);z-index:40;align-items:center;gap:12px;min-height:35px;padding:0 14px;background:var(--page-frame);border-bottom-left-radius:var(--site-frame-corner);box-shadow:0 1px #fff9 inset;font-family:var(--font-primary)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topright-tab{background:var(--surface-card);box-shadow:0 1px #ffffff0a inset}body.on-dashboard-root .dash-topright-tab:before{content:"";position:absolute;top:0;right:100%;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}body.on-dashboard-root .dash-topright-tab:after{content:"";position:absolute;top:100%;right:0;width:var(--site-frame-corner);height:var(--site-frame-corner);background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner));pointer-events:none}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topright-tab:before,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-topright-tab:after{background:radial-gradient(circle at bottom left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}body.on-dashboard-root .dash-topright-logout{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;cursor:pointer;color:var(--text-main);font-family:var(--font-primary);font-size:13px;font-weight:500;letter-spacing:-.005em;line-height:1;padding:0 0 0 12px;border-left:1px solid color-mix(in srgb,var(--text-main) 14%,transparent);min-height:20px;white-space:nowrap}body.on-dashboard-root .dash-topright-logout:hover{opacity:.7}body.on-dashboard-root .dash-topright-logout svg{width:16px;height:16px;color:inherit}body.on-dashboard-root .dash-topright-logout:first-child{border-left:0;padding-left:0}body.on-dashboard-root .dash-corner-utilities.dash-corner-utilities--right{left:auto;right:var(--page-padding);padding:0 10px 0 8px;border-top-right-radius:0;border-top-left-radius:var(--site-frame-corner)}body.on-dashboard-root .dash-corner-utilities.dash-corner-utilities--right:before{left:auto;right:100%;background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner))}body.on-dashboard-root .dash-corner-utilities.dash-corner-utilities--right:after{left:auto;right:0;background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--page-frame) var(--site-frame-corner))}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-corner-utilities.dash-corner-utilities--right:before,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-corner-utilities.dash-corner-utilities--right:after{background:radial-gradient(circle at top left,transparent calc(var(--site-frame-corner) - .5px),var(--surface-card) var(--site-frame-corner))}:root:not([data-theme=dark]):not(.dark) body.on-dashboard-root,html[data-theme=light] body.on-dashboard-root{--inverse-bg: #1f2527;--inverse-text: #f0f0f0;--inverse-text-muted: rgba(240, 240, 239, .62);--inverse-text-soft: rgba(240, 240, 239, .45);--inverse-border: rgba(240, 240, 239, .1);--inverse-icon-bg: rgba(240, 240, 239, .08);--inverse-icon-border: rgba(240, 240, 239, .14)}:is(html[data-theme=dark],html.dark) body.on-dashboard-root{--inverse-bg: #f1f3f2;--inverse-text: #1f2527;--inverse-text-muted: rgba(31, 37, 39, .62);--inverse-text-soft: rgba(31, 37, 39, .45);--inverse-border: rgba(31, 37, 39, .1);--inverse-icon-bg: rgba(31, 37, 39, .08);--inverse-icon-border: rgba(31, 37, 39, .14)}body.on-dashboard-root .dash-snapshot-tile{background:var(--inverse-bg);border:1px solid var(--inverse-border);border-radius:var(--kit-card-radius);color:var(--inverse-text);padding:18px}body.on-dashboard-root .dash-snapshot-tile:hover{background:var(--inverse-bg);border-color:var(--inverse-border)}body.on-dashboard-root .dash-snapshot-tile-label{color:var(--inverse-text-muted)}body.on-dashboard-root .dash-snapshot-tile-value{color:var(--inverse-text)}body.on-dashboard-root .dash-snapshot-tile-value--zero{color:var(--inverse-text-soft)}body.on-dashboard-root .dash-snapshot-tile-icon{background:var(--inverse-icon-bg);border:1px solid var(--inverse-icon-border);color:var(--inverse-text);box-shadow:none}body.on-dashboard-root .dash-summary-card,body.on-dashboard-root .dash-summary-card--accent{background:var(--inverse-bg);color:var(--inverse-text);border:1px solid var(--inverse-border);border-radius:var(--kit-card-radius);box-shadow:none}body.on-dashboard-root .dash-summary-card .dash-summary-eyebrow{color:var(--inverse-text-muted)}body.on-dashboard-root .dash-summary-card .dash-summary-title,body.on-dashboard-root .dash-summary-card .dash-summary-metric{color:var(--inverse-text)}body.on-dashboard-root .dash-summary-card .dash-summary-metric-sub{color:var(--inverse-text-soft)}body.on-dashboard-root .dash-summary-card .dash-summary-meta{color:var(--inverse-text-muted)}body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap{background:var(--inverse-icon-bg)!important;border:1px solid var(--inverse-icon-border)!important}body.on-dashboard-root .dash-summary-card .dash-service-icon{color:var(--inverse-text)!important}body.on-dashboard-root .dash-summary-card a{color:var(--inverse-text);opacity:.78}body.on-dashboard-root .dash-summary-card a:hover{opacity:1}body.on-dashboard-root .dash-footer{background:transparent;border:0;border-radius:0;margin-top:4rem;padding:1.25rem 1.75rem;color:var(--text-muted)}body.on-dashboard-root .dash-footer-inner{color:var(--text-muted);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1rem;text-align:center}body.on-dashboard-root .dash-footer-inner p{margin:0}body.on-dashboard-root .dash-footer-inner nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}body.on-dashboard-root .dash-footer-inner a{color:var(--text-secondary);opacity:1}body.on-dashboard-root .dash-footer-inner a:hover{color:var(--text-main);opacity:1}body.on-dashboard-root [data-testid=quick-actions]{margin-top:2.5rem;margin-bottom:2.5rem}body.on-dashboard-root [data-testid=quick-actions] .dash-section-head{display:block;margin-bottom:1rem}body.on-dashboard-root [data-testid=quick-actions] .dash-section-title{font-size:16px;font-weight:700;color:var(--text-main);letter-spacing:-.01em}body.on-dashboard-root [data-testid=quick-actions] .dash-section-head p{margin-top:.25rem;font-size:13px;color:var(--text-muted)}body.on-dashboard-root [data-testid=quick-actions]>div:not(.dash-section-head){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--page-padding);background:transparent;border:0;border-radius:0;height:auto;padding:0;overflow:visible}@media(max-width:1280px){body.on-dashboard-root [data-testid=quick-actions]>div:not(.dash-section-head){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){body.on-dashboard-root [data-testid=quick-actions]>div:not(.dash-section-head){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){body.on-dashboard-root [data-testid=quick-actions]>div:not(.dash-section-head){grid-template-columns:minmax(0,1fr)}}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:auto;height:auto;background:var(--page-frame);border:0;border-radius:var(--kit-card-radius);padding:18px;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}:is(html[data-theme=dark],html.dark) body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action{background:var(--surface-card)}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action:hover{background:var(--page-frame);transform:translateY(-2px);box-shadow:0 14px 30px #1f25270f}:is(html[data-theme=dark],html.dark) body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action:hover{background:var(--surface-card-hover)}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-label{font-size:16px;font-weight:700;color:var(--text-main);letter-spacing:-.01em;line-height:1.25}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-chevron{margin-left:auto;color:var(--text-muted);font-size:16px}body.on-dashboard-root .dash-service-card--not-enabled .dash-btn-primary{color:#dc2626!important}body.on-dashboard-root .dash-service-card--not-enabled .dash-btn-primary:hover{color:#b91c1c!important}body.on-dashboard-root [data-testid=system-health-link]{color:var(--text-main)!important;font-size:15px!important;font-weight:700!important}body.on-dashboard-root [data-testid=system-health-link]:hover{color:var(--text-main)!important;text-decoration:underline}body.on-dashboard-root [data-testid=system-health-link] svg{width:16px;height:16px;color:var(--text-main)}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon{background:transparent!important;border:0!important;box-shadow:none!important;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;color:var(--text-main)!important}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon svg{width:26px;height:26px;stroke-width:1.6;color:inherit}body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action:hover .dash-quick-action-icon{color:var(--text-main)!important}body.on-dashboard-root .dash-service-card{aspect-ratio:auto;min-height:0;padding:18px 18px 56px;gap:10px}body.on-dashboard-root .dash-main{color:var(--text-main)!important}body.on-dashboard-root .dash-main :where(h1,h2,h3,h4,h5,h6,legend){color:var(--text-main)!important}body.on-dashboard-root .dash-main :where([class~=text-white],[class~="text-white/95"],[class~="text-white/90"],[class~="text-white/85"],[class~="text-white/80"],[class~="text-white/75"],[class~="text-white/70"],[class~=text-slate-50],[class~=text-slate-100],[class~=text-slate-200]){color:var(--text-main)!important}body.on-dashboard-root .dash-main :where([class~="text-white/65"],[class~="text-white/60"],[class~="text-white/55"],[class~="text-white/50"],[class~="text-white/45"],[class~="text-white/40"],[class~="text-white/35"],[class~=text-slate-300],[class~=text-slate-400],[class~=text-gray-300],[class~=text-gray-400]){color:var(--text-secondary)!important}body.on-dashboard-root .dash-main :where([class~=bg-white],[class~="bg-white/5"],[class~="bg-white/10"],[class~="bg-white/[0.02]"],[class~="bg-white/[0.04]"],[class~="bg-white/[0.06]"],[class~="bg-white/[0.08]"],[class~=bg-slate-900],[class~=bg-slate-950]){background-color:var(--surface)!important}body.on-dashboard-root .dash-main :where([class~="hover:bg-white/5"]:hover,[class~="hover:bg-white/10"]:hover,[class~="hover:bg-white/[0.04]"]:hover,[class~="hover:bg-white/[0.06]"]:hover,[class~="hover:bg-white/[0.08]"]:hover){background-color:var(--surface-hover)!important}body.on-dashboard-root .dash-main :where([class~="border-white/5"],[class~="border-white/10"],[class~="border-white/15"],[class~="border-white/20"],[class~=border-slate-700],[class~=border-slate-800]){border-color:var(--kit-line-default)!important}body.on-dashboard-root .dash-label{color:var(--text-muted)!important}body.on-dashboard-root .dash-help,body.on-dashboard-root .dash-main :where(input,textarea)::placeholder{color:var(--text-soft)!important}body.on-dashboard-root .dash-input{background-color:var(--surface-card)!important;border-color:var(--kit-line-default)!important;color:var(--text-main)!important;box-shadow:none!important}body.on-dashboard-root .dash-input:focus,body.on-dashboard-root .dash-input:focus-visible{background-color:var(--surface-card-hover)!important;border-color:var(--kit-line-strong)!important;color:var(--text-main)!important;box-shadow:var(--invested-focus-ring-shadow)!important}body.on-dashboard-root select.dash-input,body.on-dashboard-root select.dash-input option{background-color:var(--surface-card)!important;color:var(--text-main)!important}body.on-dashboard-root .dash-main :where(label,dt,dd){color:inherit}body.on-dashboard-root .dash-service-card{padding:18px!important;min-height:0}body.on-dashboard-root .dash-service-card .dash-service-foot{position:static!important;right:auto!important;bottom:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.625rem!important;margin-top:auto!important;padding:0!important}body.on-dashboard-root .dash-service-card .dash-service-foot>a:before,body.on-dashboard-root .dash-service-card .dash-service-foot>a:after,body.on-dashboard-root .dash-service-card .dash-service-foot>button:before,body.on-dashboard-root .dash-service-card .dash-service-foot>button:after,body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta:before,body.on-dashboard-root .dash-service-card .dash-service-foot .dash-coming-soon-cta:after{content:none!important;display:none!important}body.on-dashboard-root .dash-service-card .dash-service-foot>a,body.on-dashboard-root .dash-service-card .dash-service-foot>button,body.on-dashboard-root .dash-service-card .dash-btn-primary{position:relative!important;display:inline-flex!important;min-height:32px!important;height:32px!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;padding:0 13px!important;border:1px solid rgba(31,37,39,.18)!important;border-radius:9999px!important;background:var(--charcoal)!important;color:var(--page-bg)!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important;letter-spacing:-.005em!important;line-height:1!important;text-decoration:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}body.on-dashboard-root .dash-service-card .dash-service-foot>a:hover,body.on-dashboard-root .dash-service-card .dash-service-foot>button:hover,body.on-dashboard-root .dash-service-card .dash-btn-primary:hover:not(:disabled){background:var(--charcoal-raised)!important;border-color:#1f25273d!important;color:var(--page-bg)!important;transform:translateY(-1px)!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-foot>a,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-foot>button,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-btn-primary{border-color:#f1f3f22e!important;color:var(--page-bg)!important}body.on-dashboard-root .dash-service-card .dash-service-cta-arrow{width:14px!important;height:14px!important;color:currentColor!important}body.on-dashboard-root .dash-service-card .dash-coming-soon-cta{position:relative!important;display:inline-flex!important;min-height:32px!important;align-items:center!important;justify-content:center!important;padding:0 13px!important;border:1px solid var(--kit-line-default)!important;border-radius:9999px!important;background:#1f25270a!important;color:var(--text-muted)!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important;cursor:not-allowed!important}body.on-dashboard-root .dash-service-card--not-enabled .dash-btn-primary{background:#dc262614!important;border-color:#dc26262e!important;color:#b91c1c!important}body.on-dashboard-root .dash-service-card--not-enabled .dash-btn-primary:hover:not(:disabled){background:#dc26261f!important;border-color:#dc262642!important;color:#991b1b!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card--not-enabled .dash-btn-primary{background:#f871711f!important;border-color:#f871713d!important;color:#fecaca!important}body.on-dashboard-root .invested-card:not(.dash-login-card){background:var(--surface-card)!important;border-color:var(--kit-line-default)!important;border-radius:var(--kit-card-radius)!important;color:var(--text-main)!important;box-shadow:0 10px 28px #1f25270b,inset 0 1px 0 var(--inset-highlight)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .invested-card:not(.dash-login-card){box-shadow:inset 0 1px 0 var(--inset-highlight)!important}body.on-dashboard-root .dash-table thead tr{background:var(--surface-card-hover)!important;border-color:var(--kit-line-default)!important}body.on-dashboard-root .dash-table th{color:var(--text-muted)!important;letter-spacing:.04em!important}body.on-dashboard-root .dash-table td{color:var(--text-secondary)!important}body.on-dashboard-root .dash-table td.font-semibold{color:var(--text-main)!important}body.on-dashboard-root .dash-table tbody tr{border-color:var(--kit-line-soft)!important}body.on-dashboard-root .dash-table tbody tr:hover{background:var(--surface-card-hover)!important}body.on-dashboard-root .dash-summary-card,body.on-dashboard-root .dash-summary-card--accent{background:var(--surface-card)!important;color:var(--text-main)!important;border:1px solid var(--kit-line-default)!important;border-radius:var(--kit-card-radius)!important;box-shadow:0 10px 28px #1f25270b,inset 0 1px 0 var(--inset-highlight)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.on-dashboard-root .dash-summary-card--accent:before{background:var(--kit-line-default)!important}body.on-dashboard-root .dash-summary-card .dash-summary-eyebrow,body.on-dashboard-root .dash-summary-card .dash-summary-metric-sub,body.on-dashboard-root .dash-summary-card .dash-summary-meta,body.on-dashboard-root .dash-summary-card [class*="text-white/"],body.on-dashboard-root .dash-summary-card [class*=text-indigo-]{color:var(--text-secondary)!important}body.on-dashboard-root .dash-summary-card .dash-summary-title,body.on-dashboard-root .dash-summary-card .dash-summary-metric,body.on-dashboard-root .dash-summary-card .dash-data-table-title,body.on-dashboard-root .dash-summary-card .text-white{color:var(--text-main)!important}body.on-dashboard-root .dash-summary-card a{color:var(--text-main)!important;opacity:1!important}body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap,body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon{background:#1f252713!important;border:1px solid rgba(31,37,39,.08)!important;color:var(--text-main)!important}body.on-dashboard-root .dash-summary-card .dash-service-icon{color:var(--text-main)!important}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile{background:var(--surface-card)!important;border:1px solid var(--kit-line-default)!important;color:var(--text-main)!important;box-shadow:inset 0 1px 0 var(--inset-highlight)}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile:hover{background:var(--surface-card-hover)!important;border-color:var(--kit-line-strong)!important}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-label{color:var(--text-secondary)!important}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-value{color:var(--text-main)!important}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-value--zero{color:var(--text-soft)!important}body.on-dashboard-root .dash-tab-pill--active,body.on-dashboard-root .dash-tab-pill--active:hover,body.on-dashboard-root .dash-tab-pill--active .dash-tab-pill-count{background:var(--surface-hover)!important;border-color:var(--kit-line-strong)!important;color:var(--text-main)!important}body.on-dashboard-root .dash-row-action:hover,body.on-dashboard-root .dash-quick-action:hover .dash-quick-action-icon{color:var(--text-main)!important}body.on-dashboard-root .dash-activity-list>:not([hidden])~:not([hidden]){border-color:var(--kit-line-soft)!important}body.on-dashboard-root [data-testid=daily-snapshot] [data-testid=snapshot-trend-pill]{background:var(--surface-hover)!important;border-color:var(--kit-line-default)!important;color:var(--text-secondary)!important}body.on-dashboard-root [data-testid=daily-snapshot] [data-testid=snapshot-trend-pill].text-emerald-200{background:#7e968624!important;border-color:#7e968642!important;color:#506556!important}body.on-dashboard-root [data-testid=daily-snapshot] [data-testid=snapshot-trend-pill].text-rose-200{background:#dc262614!important;border-color:#dc26262e!important;color:#b91c1c!important}body.on-dashboard-root .dash-service-card .dash-service-icon-wrap,body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap,body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon,body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon{background:transparent!important;border:0!important;box-shadow:none!important;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;color:var(--text-main)!important}body.on-dashboard-root .dash-service-card .dash-service-icon,body.on-dashboard-root .dash-summary-card .dash-service-icon{width:30px!important;height:30px!important;color:var(--text-main)!important;stroke-width:1.6!important}body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon svg,body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon svg{width:26px!important;height:26px!important;color:inherit!important;stroke-width:1.6!important}body.on-dashboard-root .dash-service-card--skeleton{min-height:170px;pointer-events:none;animation:dash-service-skeleton-enter .36s ease both;animation-delay:calc(var(--skeleton-index, 0) * 70ms)}body.on-dashboard-root .dash-summary-card--skeleton,body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile--skeleton{pointer-events:none}body.on-dashboard-root .dash-service-skeleton-icon,body.on-dashboard-root .dash-service-skeleton-pill,body.on-dashboard-root .dash-service-skeleton-line,body.on-dashboard-root .dash-service-skeleton-cta,body.on-dashboard-root .dash-usage-skeleton-line,body.on-dashboard-root .dash-snapshot-skeleton-value,body.on-dashboard-root .dash-snapshot-skeleton-pill,body.on-dashboard-root .dash-snapshot-skeleton-as-of{display:block;overflow:hidden;background:linear-gradient(90deg,#1f252712,#1f25271f 45%,#1f252712);background-size:220% 100%;animation:dash-service-skeleton-shimmer 1.35s ease-in-out infinite}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-skeleton-icon,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-skeleton-pill,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-skeleton-line,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-skeleton-cta,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-usage-skeleton-line,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-snapshot-skeleton-value,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-snapshot-skeleton-pill,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-snapshot-skeleton-as-of{background:linear-gradient(90deg,#f1f3f214,#f1f3f224 45%,#f1f3f214);background-size:220% 100%}body.on-dashboard-root .dash-service-skeleton-icon{width:30px;height:30px;border-radius:10px}body.on-dashboard-root .dash-service-skeleton-pill{width:74px;height:22px;border-radius:9999px}body.on-dashboard-root .dash-service-skeleton-copy{display:grid;gap:10px;margin-top:4px}body.on-dashboard-root .dash-service-skeleton-line{width:100%;height:11px;border-radius:9999px}body.on-dashboard-root .dash-service-skeleton-line--title{width:48%;height:17px}body.on-dashboard-root .dash-service-skeleton-line--short{width:72%}body.on-dashboard-root .dash-service-skeleton-cta{width:76px;height:32px;margin-top:auto;margin-left:auto;border-radius:9999px}body.on-dashboard-root .dash-usage-skeleton-copy{display:grid;gap:.55rem;min-width:0}body.on-dashboard-root .dash-usage-skeleton-copy--body{margin-top:2rem}body.on-dashboard-root .dash-usage-skeleton-line{height:11px;border-radius:9999px}body.on-dashboard-root .dash-usage-skeleton-line--eyebrow{width:88px}body.on-dashboard-root .dash-usage-skeleton-line--title{width:min(260px,58vw);height:22px}body.on-dashboard-root .dash-usage-skeleton-line--metric{width:min(300px,70vw);height:46px;border-radius:14px}body.on-dashboard-root .dash-usage-skeleton-line--period{width:110px}body.on-dashboard-root .dash-usage-skeleton-line--meta{width:min(260px,62vw)}body.on-dashboard-root .dash-usage-skeleton-line--link{width:92px;margin-top:.6rem}body.on-dashboard-root .dash-snapshot-skeleton-as-of{width:150px;height:12px;border-radius:9999px}body.on-dashboard-root .dash-snapshot-skeleton-value{width:42%;height:28px;margin-top:.2rem;border-radius:10px}body.on-dashboard-root .dash-snapshot-skeleton-pill{width:118px;height:24px;margin-top:auto;border-radius:9999px}@keyframes dash-service-skeleton-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-service-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){body.on-dashboard-root .dash-service-card--skeleton,body.on-dashboard-root .dash-service-skeleton-icon,body.on-dashboard-root .dash-service-skeleton-pill,body.on-dashboard-root .dash-service-skeleton-line,body.on-dashboard-root .dash-service-skeleton-cta,body.on-dashboard-root .dash-usage-skeleton-line,body.on-dashboard-root .dash-snapshot-skeleton-value,body.on-dashboard-root .dash-snapshot-skeleton-pill,body.on-dashboard-root .dash-snapshot-skeleton-as-of{animation:none!important}}body.on-dashboard-root,body.on-dashboard-root :where(.dash-shell,.dash-topbar,.dash-main,.dash-footer,.invested-rotating-brand,.dash-tenant-trigger,.dash-icon-btn,.theme-toggle,.dash-welcome,.dash-section,.dash-service-card,.dash-summary-card,.dash-snapshot-tile,.dash-quick-action,.dash-btn-primary,.dash-btn-secondary,.dash-coming-soon-cta,button,a){font-family:var(--font-primary)!important;font-optical-sizing:auto}body.on-dashboard-root :where(.dash-welcome-title,.dash-section-title,.dash-service-name,.dash-service-name--compact,.dash-summary-title,.dash-summary-metric,.dash-snapshot-tile-label,.dash-snapshot-tile-value,[data-testid=quick-actions] .dash-quick-action-label,.invested-rotating-brand,.dash-tenant-trigger,.dash-btn-primary,.dash-coming-soon-cta){letter-spacing:0!important}body.on-dashboard-root{--font-primary: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body.on-dashboard-root .dash-service-card .dash-service-icon-wrap,body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap,body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon,body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon{display:inline-flex!important;width:34px!important;height:34px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(31,37,39,.07)!important;border-radius:10px!important;background:#1f252713!important;box-shadow:none!important;color:var(--text-main)!important}:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-service-card .dash-service-icon-wrap,:is(html[data-theme=dark],html.dark) body.on-dashboard-root .dash-summary-card .dash-service-icon-wrap,:is(html[data-theme=dark],html.dark) body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon,:is(html[data-theme=dark],html.dark) body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon{background:#f1f3f20f!important;border-color:#f1f3f21a!important}body.on-dashboard-root .dash-service-card .dash-service-icon,body.on-dashboard-root .dash-summary-card .dash-service-icon,body.on-dashboard-root [data-testid=daily-snapshot] .dash-snapshot-tile-icon svg,body.on-dashboard-root [data-testid=quick-actions] .dash-quick-action-icon svg{width:18px!important;height:18px!important;color:currentColor!important;stroke-width:1.75!important}:is(body.on-dashboard-root,body.invested-kit-root){--font-primary: var(--invested-font-sans);--font-secondary: var(--invested-font-sans);--font-mono: var(--invested-font-mono);--kit-bg: #f0f0ef;--kit-bg-inset: #e6e6e4;--kit-surface: #ffffff;--kit-surface-2: #f7f7f6;--kit-ink: #1f2527;--kit-ink-2: #585e60;--kit-ink-3: #606668;--kit-line: color-mix(in srgb, #1f2527 9%, transparent);--kit-line-2: color-mix(in srgb, #1f2527 14%, transparent);--kit-field: #ffffff;--kit-accent: #3f6b51;--kit-accent-soft: color-mix(in srgb, var(--kit-accent) 14%, transparent);--kit-signal-warn: #9a7016;--kit-signal-down: #8a8a82;--kit-shadow-sm: 0 1px 2px rgba(31, 37, 39, .05), 0 2px 6px rgba(31, 37, 39, .04);--kit-shadow-md: 0 2px 4px rgba(31, 37, 39, .05), 0 12px 28px rgba(31, 37, 39, .07);--kit-card-radius: 18px;--kit-card-border: 1px solid transparent;--kit-card-shadow: var(--kit-shadow-sm);--kit-tile-radius: 14px;--kit-r-sm: 10px;--kit-r-pill: 999px;--kit-ease: cubic-bezier(.22, .61, .36, 1);--kit-danger: #e0564d;--kit-danger-hover: #cf4a41}:is(html[data-theme=dark],html.dark) :is(body.on-dashboard-root,body.invested-kit-root),:is(body.on-dashboard-root,body.invested-kit-root).invested-theme-dark{--kit-bg: #141a1c;--kit-bg-inset: rgba(255, 255, 255, .05);--kit-surface: #1f2527;--kit-surface-2: #282f31;--kit-ink: #f1f3f2;--kit-ink-2: #a4abac;--kit-ink-3: #b8bebd;--kit-line: rgba(255, 255, 255, .09);--kit-line-2: rgba(255, 255, 255, .15);--kit-field: #1f2527;--kit-accent: #5fa37c;--kit-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--kit-shadow-md: 0 2px 6px rgba(0, 0, 0, .45), 0 16px 40px rgba(0, 0, 0, .5);--kit-card-border: 1px solid var(--kit-line);--kit-card-shadow: none}:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome-title{font-family:var(--font-primary);font-weight:700;font-size:clamp(28px,3.4vw,40px);letter-spacing:-.03em!important;line-height:1.04;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-section-title{font-family:var(--font-primary);font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.025em!important;line-height:1.1;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-section-subtitle,:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome-eyebrow,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-eyebrow{display:inline-flex;align-items:center;gap:0;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em!important;text-transform:uppercase;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-section-subtitle:before,:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome-eyebrow:before{content:none}:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome-sub{font-size:15px;line-height:1.55;color:var(--kit-ink-2)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action,:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-card,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-card{background:var(--kit-surface);border:var(--kit-card-border);border-radius:var(--kit-card-radius);box-shadow:var(--kit-card-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome{background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}:is(body.on-dashboard-root,body.invested-kit-root) .dash-welcome:before{content:none}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action,:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-card,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-card{padding:20px;transition:transform .22s var(--kit-ease),box-shadow .22s var(--kit-ease),border-color .2s}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action:hover,:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-card:hover,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-card:hover{transform:translateY(-2px);background:var(--kit-surface);box-shadow:var(--kit-shadow-md);border-color:var(--kit-line-2)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-card:focus-within,:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action:focus-visible{border-color:var(--kit-line-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--kit-ink) 9%,transparent)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-name,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-title{font-family:var(--font-primary);font-size:16px;font-weight:600;letter-spacing:-.012em!important;line-height:1.25;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action-label{font-family:var(--font-primary);font-size:14px;font-weight:600;letter-spacing:-.012em!important;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action:hover .dash-quick-action-label{color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-service-body,:is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-body{font-size:13.5px;line-height:1.5;color:var(--kit-ink-2)}html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action-icon,html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-service-icon-wrap,html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:var(--kit-tile-radius)!important;background:var(--kit-bg-inset)!important;color:var(--kit-ink)!important;box-shadow:none!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action-icon svg,html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-service-icon-wrap svg,html:root :is(body.on-dashboard-root,body.invested-kit-root) .dash-landing-preview-action svg{width:18px!important;height:18px!important;color:currentColor!important;stroke-width:1.5!important}:is(body.on-dashboard-root,body.invested-kit-root) .dash-quick-action-chevron{color:var(--kit-ink-3)}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot]{background:#16161a!important;color:#f4f4f2!important;border-radius:24px!important;padding:clamp(2rem,1.4rem + 3vw,4rem)!important;position:relative;overflow:hidden}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-section-title{font-weight:700;font-size:clamp(28px,3.4vw,40px)!important;letter-spacing:-.03em!important;line-height:1.04!important;max-width:20ch;color:#f4f4f2!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-section-subtitle{color:#f4f4f28c!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-section-head{margin-bottom:1.75rem}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:var(--kit-card-radius)!important;color:#f4f4f2!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile:hover{transform:none!important;background:#ffffff14!important;border-color:#ffffff26!important;box-shadow:none!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile-label{font-family:var(--font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:#f4f4f28c!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile-icon{background:#ffffff0d!important;border:0!important;border-radius:var(--kit-tile-radius)!important;color:#f4f4f2cc!important;box-shadow:none!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile-value{font-family:var(--font-primary)!important;font-weight:700!important;letter-spacing:-.04em!important;font-variant-numeric:tabular-nums;color:#f4f4f2!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .dash-snapshot-tile-value--zero{color:#f4f4f259!important}html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] .text-caption,html:root :is(body.on-dashboard-root,body.invested-kit-root) section[data-testid=daily-snapshot] p{color:#f4f4f280!important}:is(body.on-dashboard-root,body.invested-kit-root) .card{background:var(--kit-surface);border:var(--kit-card-border);border-radius:var(--kit-card-radius);box-shadow:var(--kit-card-shadow)}:is(body.on-dashboard-root,body.invested-kit-root) .card-pad{padding:24px}:is(body.on-dashboard-root,body.invested-kit-root) .card-hover{transition:transform .22s var(--kit-ease),box-shadow .22s var(--kit-ease),border-color .2s}:is(body.on-dashboard-root,body.invested-kit-root) .card-hover:hover{transform:translateY(-2px);box-shadow:var(--kit-shadow-md);border-color:var(--kit-line-2)}:is(body.on-dashboard-root,body.invested-kit-root) .well{background:var(--kit-bg-inset);border-radius:var(--kit-tile-radius);border:1px solid transparent}:is(html[data-theme=dark],html.dark) :is(body.on-dashboard-root,body.invested-kit-root) .well,:is(body.on-dashboard-root,body.invested-kit-root).invested-theme-dark .well{background:var(--kit-surface);border-color:var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .tile{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--kit-tile-radius);background:var(--kit-bg-inset);color:var(--kit-ink);flex:none}:is(body.on-dashboard-root,body.invested-kit-root) .tile svg{width:18px;height:18px}:is(body.on-dashboard-root,body.invested-kit-root) .label{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .kit-btn,:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-primary,:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-secondary{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-primary);font-weight:600;font-size:13.5px;letter-spacing:-.01em;padding:10px 16px;border-radius:var(--kit-r-pill);transition:transform .18s var(--kit-ease),background .2s var(--kit-ease),box-shadow .2s var(--kit-ease),opacity .2s;white-space:nowrap}:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-primary{background:var(--kit-ink);color:var(--kit-bg);border:0}:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-primary:hover{background:color-mix(in srgb,var(--kit-ink) 88%,var(--kit-bg))}:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-secondary{background:var(--kit-surface);color:var(--kit-ink);border:1px solid var(--kit-line-2);box-shadow:var(--kit-card-shadow)}:is(body.on-dashboard-root,body.invested-kit-root) .dash-btn-secondary:hover{background:var(--kit-surface-2)}:is(body.on-dashboard-root,body.invested-kit-root) .kit-pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px 5px 9px;border-radius:var(--kit-r-pill);border:1px solid var(--kit-line-2);color:var(--kit-ink-2);background:var(--kit-surface)}body.on-dashboard-root .dash-topright-tab>.dash-tenant{position:relative!important;top:auto!important;right:auto!important;min-height:0!important;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}body.on-dashboard-root .dash-topright-tab>.dash-tenant:before,body.on-dashboard-root .dash-topright-tab>.dash-tenant:after{display:none!important}:is(body.on-dashboard-root,body.invested-kit-root) .h1{font-family:var(--font-primary);font-weight:700;font-size:clamp(28px,3.4vw,40px);letter-spacing:-.03em!important;line-height:1.04;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .h2{font-family:var(--font-primary);font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.025em!important;line-height:1.1;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .h3{font-family:var(--font-primary);font-weight:600;font-size:19px;letter-spacing:-.02em!important;line-height:1.2;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .h4{font-family:var(--font-primary);font-weight:600;font-size:16px;letter-spacing:-.012em!important;line-height:1.25;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .body{font-size:15px;color:var(--kit-ink-2);line-height:1.55}:is(body.on-dashboard-root,body.invested-kit-root) .body-sm{font-size:13.5px;color:var(--kit-ink-2);line-height:1.5}:is(body.on-dashboard-root,body.invested-kit-root) .lead{font-size:17px;color:var(--kit-ink-2);line-height:1.5;letter-spacing:-.01em}:is(body.on-dashboard-root,body.invested-kit-root) .label-ink{color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}:is(body.on-dashboard-root,body.invested-kit-root) .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:is(body.on-dashboard-root,body.invested-kit-root) .muted{color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .ink2{color:var(--kit-ink-2)}:is(body.on-dashboard-root,body.invested-kit-root) .stat-num{font-weight:700;font-size:clamp(34px,4vw,52px);letter-spacing:-.04em!important;line-height:.95;font-variant-numeric:tabular-nums;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-primary);font-weight:600;font-size:13.5px;letter-spacing:-.01em!important;padding:10px 16px;border-radius:var(--kit-r-pill);border:none;cursor:pointer;white-space:nowrap;text-decoration:none;background:none;color:inherit;transition:transform .18s var(--kit-ease),background .2s var(--kit-ease),box-shadow .2s var(--kit-ease),opacity .2s}:is(body.on-dashboard-root,body.invested-kit-root) .btn:active{transform:translateY(1px)}:is(body.on-dashboard-root,body.invested-kit-root) .btn svg{width:15px;height:15px}:is(body.on-dashboard-root,body.invested-kit-root) .btn-primary{background:var(--kit-ink);color:var(--kit-bg)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-primary:hover{background:color-mix(in srgb,var(--kit-ink) 88%,var(--kit-bg))}:is(body.on-dashboard-root,body.invested-kit-root) .btn-secondary{background:var(--kit-surface);color:var(--kit-ink);border:1px solid var(--kit-line-2);box-shadow:var(--kit-card-shadow)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-secondary:hover{background:var(--kit-surface-2)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-ghost{color:var(--kit-ink-2);padding:8px 12px}:is(body.on-dashboard-root,body.invested-kit-root) .btn-ghost:hover{background:var(--kit-bg-inset);color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-sm{padding:7px 12px;font-size:12.5px}:is(body.on-dashboard-root,body.invested-kit-root) .btn-danger{background:#e0564d;color:#fff}:is(body.on-dashboard-root,body.invested-kit-root) .btn-danger:hover{background:#cf4a41}:is(body.on-dashboard-root,body.invested-kit-root) .btn-icon{width:36px;height:36px;padding:0;justify-content:center;border-radius:var(--kit-r-sm);border:1px solid var(--kit-line);background:var(--kit-surface);color:var(--kit-ink-2)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-icon:hover{background:var(--kit-surface-2);color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .btn-icon svg{width:17px;height:17px}:is(body.on-dashboard-root,body.invested-kit-root) .btn:disabled{cursor:not-allowed;opacity:.55;transform:none}:is(body.on-dashboard-root,body.invested-kit-root) .pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em!important;text-transform:uppercase;padding:5px 10px 5px 9px;border-radius:var(--kit-r-pill);border:1px solid var(--kit-line-2);color:var(--kit-ink-2);background:var(--kit-surface)}:is(body.on-dashboard-root,body.invested-kit-root) .pill .dot{width:6px;height:6px;border-radius:50%;background:var(--kit-signal-down);flex:none}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-ok{color:color-mix(in srgb,var(--kit-accent) 75%,var(--kit-ink));background:var(--kit-accent-soft);border-color:color-mix(in srgb,var(--kit-accent) 28%,transparent)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-ok .dot{background:var(--kit-accent)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-warn{color:color-mix(in srgb,var(--kit-signal-warn) 78%,var(--kit-ink));background:color-mix(in srgb,var(--kit-signal-warn) 14%,transparent);border-color:color-mix(in srgb,var(--kit-signal-warn) 28%,transparent)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-warn .dot{background:var(--kit-signal-warn)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-down .dot{background:var(--kit-signal-down)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-danger{color:color-mix(in srgb,#e0564d 80%,var(--kit-ink));background:color-mix(in srgb,#e0564d 12%,transparent);border-color:color-mix(in srgb,#e0564d 28%,transparent)}:is(body.on-dashboard-root,body.invested-kit-root) .pill.is-danger .dot{background:#e0564d}:is(body.on-dashboard-root,body.invested-kit-root) .chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--kit-ink-2);padding:5px 11px;border-radius:var(--kit-r-pill);background:var(--kit-bg-inset)}:is(body.on-dashboard-root,body.invested-kit-root) .tile-lg{width:46px;height:46px}:is(body.on-dashboard-root,body.invested-kit-root) .tile-lg svg{width:21px;height:21px}:is(body.on-dashboard-root,body.invested-kit-root) .tile-ink{background:var(--kit-ink);color:var(--kit-bg)}:is(body.on-dashboard-root,body.invested-kit-root) .field{width:100%;background:var(--kit-field);color:var(--kit-ink);border:1px solid var(--kit-line-2);border-radius:var(--kit-r-sm);padding:10px 13px;font-size:14px;font-family:var(--font-primary);transition:border-color .15s,box-shadow .15s}:is(body.on-dashboard-root,body.invested-kit-root) .field::placeholder{color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .field:focus{outline:none;border-color:var(--kit-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--kit-ink) 9%,transparent)}:is(body.on-dashboard-root,body.invested-kit-root) .search{display:flex;align-items:center;gap:9px;background:var(--kit-field);border:1px solid var(--kit-line-2);border-radius:var(--kit-r-pill);padding:8px 14px;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .search input{border:none;background:none;outline:none;color:var(--kit-ink);font:inherit;font-size:13.5px;width:100%}:is(body.on-dashboard-root,body.invested-kit-root) .search input::placeholder{color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .search svg{width:16px;height:16px;flex:none}:is(body.on-dashboard-root,body.invested-kit-root) .form-lbl{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em!important;text-transform:uppercase;color:var(--kit-ink-3);margin:0 0 8px}:is(body.on-dashboard-root,body.invested-kit-root) .seg{display:inline-flex;padding:3px;gap:2px;background:var(--kit-bg-inset);border-radius:var(--kit-r-pill);border:1px solid var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .seg button{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em!important;text-transform:uppercase;padding:6px 14px;border-radius:var(--kit-r-pill);color:var(--kit-ink-3);border:none;background:none;cursor:pointer;transition:all .2s var(--kit-ease)}:is(body.on-dashboard-root,body.invested-kit-root) .seg button.is-active{background:var(--kit-surface);color:var(--kit-ink);box-shadow:var(--kit-shadow-sm)}:is(body.on-dashboard-root,body.invested-kit-root) .tabs{display:flex;gap:2px;border-bottom:1px solid var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .tabs button{padding:11px 4px;margin-right:22px;font-size:14px;font-weight:500;color:var(--kit-ink-3);border:none;background:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}:is(body.on-dashboard-root,body.invested-kit-root) .tabs button.is-active{color:var(--kit-ink);border-color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .tabs button:hover{color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .rows{width:100%}:is(body.on-dashboard-root,body.invested-kit-root) .row{display:flex;align-items:center;gap:16px;padding:14px 4px;border-top:1px solid var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .row:first-child{border-top:none}:is(body.on-dashboard-root,body.invested-kit-root) .tbl{width:100%;border-collapse:collapse}:is(body.on-dashboard-root,body.invested-kit-root) .tbl th{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em!important;text-transform:uppercase;color:var(--kit-ink-3);font-weight:500;text-align:left;padding:6px 8px;border-bottom:1px solid var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .tbl td{padding:11px 8px;font-size:13px;border-bottom:1px solid var(--kit-line);color:var(--kit-ink-2)}:is(body.on-dashboard-root,body.invested-kit-root) .tbl tr:last-child td{border-bottom:none}:is(body.on-dashboard-root,body.invested-kit-root) .tbl td.strong{color:var(--kit-ink);font-weight:500}:is(body.on-dashboard-root,body.invested-kit-root) .tbl td.mono{font-family:var(--font-mono);font-size:11.5px}:is(body.on-dashboard-root,body.invested-kit-root) .lrow{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--kit-line)}:is(body.on-dashboard-root,body.invested-kit-root) .lrow:last-child{border-bottom:none}:is(body.on-dashboard-root,body.invested-kit-root) .lrow .t{font-size:13px;font-weight:500;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .lrow .s{font-size:11.5px;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .lrow .end{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .empty{text-align:center;padding:44px 20px}:is(body.on-dashboard-root,body.invested-kit-root) .empty .ill{display:inline-flex;gap:10px;align-items:center;color:var(--kit-ink-3);margin-bottom:18px}:is(body.on-dashboard-root,body.invested-kit-root) .empty .ill .tile{width:54px;height:54px}:is(body.on-dashboard-root,body.invested-kit-root) .empty .ill .tile svg{width:26px;height:26px}:is(body.on-dashboard-root,body.invested-kit-root) .empty h4{font-size:16px;font-weight:700;letter-spacing:-.015em!important;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .empty p{font-size:13px;color:var(--kit-ink-3);margin-top:6px;max-width:38ch;margin-inline:auto}:is(body.on-dashboard-root,body.invested-kit-root) .banner{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-radius:var(--kit-r-sm);background:color-mix(in srgb,var(--kit-signal-warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--kit-signal-warn) 28%,transparent);color:var(--invested-tone-warning-text);font-size:13px;font-weight:500;line-height:1.45;text-align:left}:is(body.on-dashboard-root,body.invested-kit-root) .banner svg{width:16px;height:16px;flex:none;margin-top:1px}:is(body.on-dashboard-root,body.invested-kit-root) .banner.is-danger{background:color-mix(in srgb,#e0564d 10%,transparent);border-color:color-mix(in srgb,#e0564d 26%,transparent);color:color-mix(in srgb,#e0564d 78%,var(--kit-ink))}:is(body.on-dashboard-root,body.invested-kit-root) .banner.is-ok{background:var(--kit-accent-soft);border-color:color-mix(in srgb,var(--kit-accent) 28%,transparent);color:color-mix(in srgb,var(--kit-accent) 78%,var(--kit-ink))}:is(body.on-dashboard-root,body.invested-kit-root) .infobox{border:1px solid var(--kit-line);border-radius:var(--kit-tile-radius);padding:14px 16px;background:var(--kit-bg-inset)}:is(body.on-dashboard-root,body.invested-kit-root) .infobox b{font-size:13.5px;display:block;margin-bottom:3px;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .infobox span{font-size:13px;color:var(--kit-ink-3)}:is(body.on-dashboard-root,body.invested-kit-root) .opt{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-sm);cursor:pointer;transition:border-color .15s,background .15s}:is(body.on-dashboard-root,body.invested-kit-root) .opt:hover{background:var(--kit-bg-inset)}:is(body.on-dashboard-root,body.invested-kit-root) .opt.sel{border-color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .opt input[type=radio],:is(body.on-dashboard-root,body.invested-kit-root) .opt input[type=checkbox]{accent-color:var(--kit-ink);width:16px;height:16px;flex:none;margin:0}:is(body.on-dashboard-root,body.invested-kit-root) .opt .tile{width:30px;height:30px}:is(body.on-dashboard-root,body.invested-kit-root) .opt .t{font-size:13.5px;font-weight:500;color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .stepper{display:flex;max-width:520px;margin:0 auto 24px}:is(body.on-dashboard-root,body.invested-kit-root) .stp{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;position:relative}:is(body.on-dashboard-root,body.invested-kit-root) .stp .dot{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:13px;font-weight:600;background:var(--kit-bg-inset);color:var(--kit-ink-3);border:1px solid var(--kit-line-2);position:relative;z-index:1}:is(body.on-dashboard-root,body.invested-kit-root) .stp .dot svg{width:16px;height:16px}:is(body.on-dashboard-root,body.invested-kit-root) .stp.active .dot,:is(body.on-dashboard-root,body.invested-kit-root) .stp.done .dot{background:var(--kit-ink);color:var(--kit-bg);border-color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .stp .lbl2{font-size:12.5px;color:var(--kit-ink-3);font-weight:500;letter-spacing:-.01em}:is(body.on-dashboard-root,body.invested-kit-root) .stp.active .lbl2,:is(body.on-dashboard-root,body.invested-kit-root) .stp.done .lbl2{color:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .stp:before{content:"";position:absolute;top:16px;right:50%;width:100%;height:2px;background:var(--kit-line-2);z-index:0}:is(body.on-dashboard-root,body.invested-kit-root) .stp:first-child:before{display:none}:is(body.on-dashboard-root,body.invested-kit-root) .stp.done:before,:is(body.on-dashboard-root,body.invested-kit-root) .stp.active:before{background:var(--kit-ink)}:is(body.on-dashboard-root,body.invested-kit-root) .kpiw{padding:16px 18px}:is(body.on-dashboard-root,body.invested-kit-root) .kpiw .stat-num{font-size:30px;margin-top:12px}:is(body.on-dashboard-root,body.invested-kit-root) .divider{height:1px;background:var(--kit-line);border:none}
