.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}:root{--bg:#05060a;--surface:rgba(17,22,31,.78);--surface-strong:rgba(22,28,39,.92);--surface-soft:hsla(0,0%,100%,.04);--line:rgba(166,182,204,.16);--text:#fff;--muted:#b9c2cf;--shadow:rgba(0,0,0,.22);--shell-shadow:rgba(0,0,0,.28);font-family:Inter,Segoe UI,sans-serif;color-scheme:dark}:root[data-theme=day]{--bg:#eef3fb;--surface:hsla(0,0%,100%,.8);--surface-strong:hsla(0,0%,100%,.94);--surface-soft:rgba(16,24,40,.04);--line:rgba(37,60,88,.14);--text:#101828;--muted:#667085;--shadow:rgba(12,18,28,.12);--shell-shadow:rgba(12,18,28,.16);color-scheme:light}html{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 24%,transparent),transparent 34%),radial-gradient(circle at top right,hsla(0,0%,100%,.06),transparent 28%),var(--bg)}body{margin:0;background:transparent;color:var(--text)}.console-shell-page{overflow-x:hidden;--sidebar-width:280px;--sidebar-collapsed-width:76px;--topbar-height:88px}body[data-sidebar-collapsed=true]{--sidebar-width:var(--sidebar-collapsed-width)}@media (max-width:1120px){body:not([data-sidebar-collapsed=false]){--sidebar-width:var(--sidebar-collapsed-width)}}@keyframes bobHeartbeat{0%{transform:scale(1)}25%{transform:scale(1.08)}50%{transform:scale(1)}75%{transform:scale(1.08)}to{transform:scale(1)}}.found-ai-circle{animation:bobHeartbeat 1.2s ease-in-out infinite;transform-origin:center}.metric-odometer{display:inline-flex;align-items:baseline;gap:.15em}.metric-odometer-prefix,.metric-odometer-suffix{opacity:.82}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.site-shell{min-height:100vh;background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--accent) 28%,transparent),transparent 30%),var(--bg);transition:background-color .25s ease,color .25s ease}.site-shell nav{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.site-nav-links{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.hero{max-width:1040px;padding:80px 32px 56px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);grid-gap:28px;gap:28px;align-items:center}.hero h1{max-width:820px;margin:0;font-size:clamp(44px,8vw,92px);line-height:.95}.hero p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.7}.hero-copy{display:grid;grid-gap:18px;gap:18px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.eyebrow{margin:0;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.hero-visual{display:flex;justify-content:center}.hero-panel{display:grid;grid-gap:16px;gap:16px;width:min(360px,100%);padding:24px;border:1px solid var(--line);border-radius:22px;box-shadow:0 32px 80px var(--shell-shadow);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.hero-panel span{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.8)}.hero-panel strong{font-size:clamp(28px,4vw,42px);line-height:1}.hero-panel ul{list-style:none;display:grid;grid-gap:10px;gap:10px;padding:0;margin:0}.hero-panel li{margin:0;border-top:1px solid hsla(0,0%,100%,.16);padding-top:10px;font-size:14px;color:hsla(0,0%,100%,.92)}.module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;padding:32px}@media (max-width:820px){.hero{grid-template-columns:1fr;padding-top:48px}}.kpi-grid article,.module-grid article,.panel{border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));padding:20px;box-shadow:0 22px 54px var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease}.btn{display:inline-flex;justify-content:center;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--line);font-weight:700;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .18s ease}.btn-primary{background:var(--accent);color:#071014;border-color:transparent}.btn-secondary{background:transparent;color:var(--text)}.btn-secondary:hover,.btn:hover{transform:translateY(-1px)}@keyframes premium-soft-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 0,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 12%,transparent)}}.btn-premium{box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 18%,transparent)}.card-premium,.panel-premium{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));box-shadow:0 18px 42px color-mix(in srgb,var(--accent) 8%,var(--shadow))}.glow-premium{animation:premium-soft-pulse 3.6s ease-in-out infinite}.header-premium{border-left:2px solid var(--accent);padding-left:12px}.btn:focus-visible,.nav-card:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.glow-premium{animation:none}}.input{width:100%;min-height:42px;margin-top:8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--text);padding:0 12px}.console-shell{display:block;min-height:100vh;background:transparent;overflow:visible}.sidebar{display:flex;flex-direction:column;gap:16px;padding:24px;border-right:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;overflow:auto;z-index:30;transition:width .22s ease,padding .22s ease,transform .22s ease}.sidebar-brand{display:flex;align-items:center;gap:14px;color:var(--text);font-weight:800}.sidebar-brand div{display:grid;grid-gap:4px;gap:4px}.sidebar-brand strong{font-size:18px}.sidebar-brand span{color:var(--muted);font-size:13px}body[data-sidebar-collapsed=true] .sidebar{padding-inline:14px}body[data-sidebar-collapsed=true] .sidebar-brand{justify-content:center}body[data-sidebar-collapsed=true] .nav-card p,body[data-sidebar-collapsed=true] .nav-card strong,body[data-sidebar-collapsed=true] .nav-section-label,body[data-sidebar-collapsed=true] .sidebar-brand div{opacity:0;transform:translateX(-8px);pointer-events:none}body[data-sidebar-collapsed=true] .nav-card{grid-template-columns:28px 0fr;padding-inline:12px}.module-card-grid,.nav-card-grid{display:grid;grid-gap:12px;gap:12px}.nav-section{display:grid;grid-gap:10px;gap:10px}.nav-section-label{margin:0 4px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.nav-card{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line);border-radius:18px;padding:14px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:0 16px 36px var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.nav-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 42%,var(--line));box-shadow:0 22px 50px color-mix(in srgb,var(--accent) 14%,rgba(0,0,0,.2))}.nav-card-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--text)}.nav-card strong{display:block;font-size:14px}.nav-card p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:18px 28px;border-bottom:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;top:0;left:var(--sidebar-width);right:0;z-index:40;transition:left .22s ease}.topbar-title{gap:14px}.topbar-title div{display:grid;grid-gap:4px;gap:4px}.topbar-title strong{font-size:18px;letter-spacing:-.02em}.topbar-title span{color:var(--muted);font-size:13px}.workspace{padding:28px}.console-shell-content{flex:1 1;min-height:0;overflow:visible;padding:28px}.topbar-nav{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.topbar-chip-group{display:flex;flex-wrap:wrap;gap:10px}.topbar-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text);font-weight:700;transition:box-shadow .15s ease,border-color .15s ease}.topbar-chip:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 14px color-mix(in srgb,var(--accent) 30%,transparent)}.topbar-dropdown{position:relative}.topbar-dropdown summary{list-style:none;cursor:pointer}.topbar-dropdown summary::-webkit-details-marker{display:none}.topbar-dropdown-panel{position:absolute;top:calc(100% + 10px);left:0;min-width:220px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:var(--surface-strong);box-shadow:0 18px 36px var(--shadow);color:var(--muted);z-index:60}.manager-shell{display:grid;grid-gap:20px;gap:20px}.manager-tabs{display:flex;flex-wrap:wrap;gap:10px}.manager-tabs button{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:10px 14px;font-weight:700}.manager-tabs button.active{background:color-mix(in srgb,var(--accent) 18%,hsla(0,0%,100%,.05));border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.manager-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.manager-field{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px}.manager-field input,.manager-field select,.manager-field textarea,.manager-toolbar input,.manager-toolbar select{width:100%;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft);color:var(--text);padding:10px 12px;font:inherit}.manager-field textarea{resize:vertical}.manager-toolbar{display:grid;grid-gap:12px;gap:12px}.manager-empty{color:var(--muted);font-size:13px}.manager-table{width:100%;border-collapse:collapse}.manager-table td,.manager-table th{padding:12px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.manager-table th{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--text)}.manager-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.manager-pagination button{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:8px 12px}.crm-shell{display:grid;grid-gap:18px;gap:18px}.crm-tab-bar{display:flex;flex-wrap:wrap;gap:10px}.crm-kind-tabs button,.crm-tab-bar button{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:10px 14px;font-weight:700}.crm-kind-tabs button.active,.crm-tab-bar button.active{background:color-mix(in srgb,var(--accent) 18%,hsla(0,0%,100%,.05));border-color:color-mix(in srgb,var(--accent) 46%,var(--line))}.crm-automation-grid,.crm-dashboard,.crm-notes-grid,.crm-records-grid{display:grid;grid-gap:18px;gap:18px}.crm-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.crm-records-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-panel{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));padding:20px;box-shadow:0 24px 56px var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.crm-panel-wide{grid-column:1/-1}.crm-panel h2{margin:0;font-size:18px}.crm-automation-card,.crm-module-card,.crm-stage-card,.crm-stat{border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));padding:18px;box-shadow:0 20px 48px var(--shadow)}.crm-stat{display:grid;grid-gap:6px;gap:6px}.crm-automation-card strong,.crm-mini-column p,.crm-module-card p,.crm-module-card span,.crm-muted,.crm-note-chip small,.crm-note-chip span,.crm-stage-card span,.crm-stat span,.crm-task-card p{color:var(--muted)}.crm-stat strong{font-size:32px;color:var(--text)}.crm-module-grid,.crm-stage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.crm-stage-grid.compact{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.crm-stage-card{display:grid;grid-gap:6px;gap:6px}.crm-stage-card strong{font-size:28px;color:var(--accent)}.crm-table{width:100%;border-collapse:collapse}.crm-table td,.crm-table th{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.crm-table th{color:var(--text);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.crm-table-compact td strong{display:block;color:var(--text)}.crm-column-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.crm-mini-column{border:1px solid var(--line);border-radius:16px;background:var(--surface-soft);padding:14px;display:grid;grid-gap:10px;gap:10px}.crm-column-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.crm-column-heading strong{color:var(--text)}.crm-timeline{display:grid;grid-gap:12px;gap:12px}.crm-timeline article{border:1px solid var(--line);border-radius:16px;background:var(--surface-soft);padding:14px;display:grid;grid-gap:6px;gap:6px}.crm-mini-column p,.crm-task-card p,.crm-timeline p{margin:0;line-height:1.6}.crm-task-list{display:grid;grid-gap:12px;gap:12px}.crm-task-list.stacked{max-height:420px;overflow:auto;padding-right:4px}.crm-task-card{display:grid;grid-gap:12px;gap:12px}.crm-task-meta{display:flex;flex-wrap:wrap;gap:8px}.crm-task-meta span{border:1px solid var(--line);border-radius:999px;padding:6px 10px;font-size:12px;background:var(--surface-soft)}.crm-note-list{display:grid;grid-gap:10px;gap:10px}.crm-note-list.full{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.crm-note-chip{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft);color:var(--text);padding:14px;text-align:left}.crm-note-chip.active{border-color:color-mix(in srgb,var(--accent) 50%,var(--line));background:color-mix(in srgb,var(--accent) 18%,var(--surface-soft))}.crm-note-chip strong{color:var(--text)}.crm-form-panel{align-content:start}.crm-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.crm-form label{display:grid;grid-gap:8px;gap:8px;font-size:13px;color:var(--muted)}.crm-filter-grid input,.crm-filter-grid select,.crm-form input,.crm-form select,.crm-form textarea{width:100%;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft);color:var(--text);padding:10px 12px;font:inherit}.crm-form textarea{resize:vertical}.crm-form-wide{grid-column:1/-1}.crm-form-actions{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1}.crm-automation-card button,.crm-form-actions button{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:10px 14px;font-weight:700}@media (max-width:980px){.crm-dashboard-grid,.crm-records-grid{grid-template-columns:1fr}}.crm-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.crm-kind-tabs{display:flex;flex-wrap:wrap;gap:10px}.crm-automation-list{display:grid;grid-gap:12px;gap:12px}.crm-automation-card{display:grid;grid-gap:10px;gap:10px}.crm-automation-card strong{color:var(--text);line-height:1.5}.found-ai-fab{position:fixed;right:24px;bottom:24px;z-index:55;display:grid;place-items:center;width:64px;height:64px;border:0;border-radius:999px;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--found-ai-accent) 80%,#fff),var(--found-ai-accent));color:#061018;font-weight:900;box-shadow:0 18px 40px var(--found-ai-glow),0 10px 24px rgba(0,0,0,.28)}.found-ai-fab span{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.found-ai-panel{position:fixed;top:104px;right:24px;bottom:96px;width:min(380px,calc(100vw - 48px));display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-gap:14px;gap:14px;padding:18px;border:1px solid color-mix(in srgb,var(--found-ai-accent) 28%,var(--line));border-radius:24px;background:var(--surface-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 30px 70px var(--shadow);transform:translateX(calc(100% + 32px));transition:transform .22s ease;z-index:54}.found-ai-panel.open{transform:translateX(0)}.found-ai-panel-header{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:12px;gap:12px}.found-ai-avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--found-ai-accent) 85%,#fff),var(--found-ai-accent));color:#071014;font-weight:900}.found-ai-panel h3,.found-ai-panel-header strong{display:block;margin:0}.found-ai-panel h3,.found-ai-panel-header span{color:var(--muted);font-size:12px}.found-ai-close{width:36px;height:36px;border:1px solid var(--line);border-radius:999px;background:hsla(0,0%,100%,.04);color:var(--text);font-size:18px}.found-ai-chat{min-height:0;overflow:auto;display:grid;grid-gap:10px;gap:10px;padding-right:4px}.found-ai-message{max-width:90%;padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.55}.found-ai-message.user{justify-self:end;background:color-mix(in srgb,var(--found-ai-accent) 22%,var(--surface-soft));color:var(--text)}.found-ai-message.assistant{background:var(--surface-soft);color:var(--text)}.found-ai-actions,.found-ai-prompts{display:grid;grid-gap:10px;gap:10px}.found-ai-chip-grid{display:flex;flex-wrap:wrap;gap:8px}.found-ai-chip{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:8px 12px;font-size:12px;font-weight:700}.found-ai-compose{display:grid;grid-gap:10px;gap:10px}.found-ai-compose textarea{width:100%;resize:none;border:1px solid var(--line);border-radius:18px;background:var(--surface-soft);color:var(--text);padding:12px 14px;font:inherit}.stack{display:grid;grid-gap:18px;gap:18px}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.kpi-grid strong{display:block;font-size:32px;color:var(--accent)}.login-shell{display:grid;min-height:100vh;place-items:center;background:var(--bg)}.login-card{width:min(420px,calc(100vw - 32px));display:grid;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:20px;padding:28px;background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.modal{position:fixed;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.58)}.modal section{max-width:520px;border-radius:20px;background:var(--surface);padding:24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.console-page{color:var(--text);display:grid;grid-gap:24px;gap:24px}.module-header{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:22px;padding:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,var(--surface-strong)),var(--surface) 62%);box-shadow:0 22px 70px var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.module-header p{margin:0 0 10px;color:var(--accent);text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:.16em}.module-header h1{margin:0;font-size:clamp(32px,4vw,52px);line-height:1}.module-header span{display:block;max-width:760px;margin-top:14px;color:var(--muted);line-height:1.65}.kpi-grid article,.module-card,.module-header,.panel{position:relative;overflow:hidden}.kpi-grid article:after,.module-card:after,.module-header:after,.panel:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 22%,transparent),transparent 34%);pointer-events:none;opacity:.55}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line)}.status-badge--good{color:#0f9d58;background:color-mix(in srgb,#0f9d58 14%,transparent);border-color:color-mix(in srgb,#0f9d58 30%,transparent)}.status-badge--watch{color:#f2a600;background:color-mix(in srgb,#f2a600 14%,transparent);border-color:color-mix(in srgb,#f2a600 30%,transparent)}.status-badge--risk{color:#e53935;background:color-mix(in srgb,#e53935 14%,transparent);border-color:color-mix(in srgb,#e53935 30%,transparent)}.status-badge--neutral{color:var(--muted);background:var(--surface)}.premium-alert{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:14px;border:1px solid var(--line);background:var(--surface)}.premium-alert strong{font-size:13px}.premium-alert span{color:var(--muted);font-size:13px}.premium-alert--info{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.premium-alert--success{border-color:color-mix(in srgb,#0f9d58 35%,var(--line))}.premium-alert--warning{border-color:color-mix(in srgb,#f2a600 35%,var(--line))}.premium-alert--danger{border-color:color-mix(in srgb,#e53935 35%,var(--line))}.premium-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.premium-table-caption{margin:0;padding:12px 16px 0;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.premium-table{width:100%;border-collapse:collapse;font-size:14px}.premium-table td,.premium-table th{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.premium-table th{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.premium-table tr:last-child td{border-bottom:none}.chart-placeholder{border:1px solid var(--line);border-radius:16px;padding:18px;background:var(--surface)}.chart-placeholder-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.chart-placeholder-legend{display:flex;gap:10px;list-style:none;margin:0;padding:0;color:var(--muted);font-size:12px}.chart-placeholder-frame{height:140px;border-radius:12px;background:repeating-linear-gradient(135deg,var(--surface-strong),var(--surface-strong) 10px,var(--surface) 10px,var(--surface) 20px);border:1px dashed var(--line)}.tier-indicator{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.super-header-actions{margin-top:16px}.quick-actions-bar,.super-header-actions{display:flex;gap:10px;flex-wrap:wrap}.dashboard-card{min-height:132px;border:1px solid var(--line);border-radius:18px;padding:20px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:0 22px 54px var(--shadow);overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease}.dashboard-card span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.dashboard-card strong{display:block;margin-top:14px;color:var(--accent);font-size:34px;line-height:1}.dashboard-card small{display:block;margin-top:10px;color:var(--muted)}.gauge-shell{position:relative;width:min(100%,210px);aspect-ratio:1;display:grid;place-items:center;margin:0 auto 2px;isolation:isolate}.gauge-svg{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 16px 24px color-mix(in srgb,var(--accent) 20%,transparent))}.gauge-track{stroke:color-mix(in srgb,var(--accent) 18%,hsla(0,0%,100%,.16))}.gauge-progress{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--accent) 48%,transparent));transition:stroke-dasharray .18s linear}.gauge-copy{position:absolute;inset:32% 20% 24%;display:grid;place-items:center;grid-gap:4px;gap:4px;z-index:2}.gauge-copy strong{margin:0;color:var(--text);font-size:30px;line-height:1}.gauge-copy span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gauge-halo{position:absolute;inset:16%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 16%,transparent),transparent 68%);opacity:.9;pointer-events:none}.odometer-track{position:relative;height:10px;margin-top:14px;border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,var(--surface-soft));overflow:hidden}.odometer-fill{display:block;height:100%;width:var(--odometer-fill,66%);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 90%,#fff),color-mix(in srgb,var(--accent) 40%,transparent));box-shadow:0 0 18px color-mix(in srgb,var(--accent) 36%,transparent);animation:odometer-grow .9s ease both;transform-origin:left center}.console-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);grid-gap:18px;gap:18px}.console-grid .wide{grid-row:span 2}.panel h2{margin-top:0}.panel table{width:100%;border-collapse:collapse}.panel td,.panel th{border-bottom:1px solid var(--line);padding:12px 8px;text-align:left;color:var(--muted)}.panel th{color:var(--text);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.action-list{display:flex;flex-wrap:wrap;gap:10px}.action-list a,.action-list button{border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);padding:10px 14px;font-weight:700}.module-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.module-card{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:22px;padding:18px;background:linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:0 20px 50px var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.module-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 42%,var(--line));box-shadow:0 28px 60px color-mix(in srgb,var(--accent) 16%,var(--shadow))}.module-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.module-card-top span{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.14em}.module-card-top strong{font-size:20px;line-height:1.1}.module-card p{margin:0;color:var(--muted);line-height:1.6}.theme-toggle{border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);min-height:40px;padding:0 14px;font:inherit;font-weight:700;cursor:pointer}.theme-toggle:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.founder-found-ai-intro{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(240px,.9fr);grid-gap:20px;gap:20px;align-items:center;margin:0 32px;padding:22px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,var(--surface-strong)),var(--surface));box-shadow:0 22px 54px var(--shadow)}.founder-found-ai-avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:999px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--accent) 86%,#fff),var(--accent));color:#071014;font-size:28px;font-weight:900}.founder-found-ai-copy h2{margin:6px 0 10px;font-size:clamp(24px,2.6vw,38px)}.founder-found-ai-copy p{margin:0;color:var(--muted);line-height:1.65}.founder-found-ai-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.founder-shell .module-grid{padding-top:8px}@keyframes odometer-grow{0%{transform:scaleX(.25);opacity:.3}to{transform:scaleX(1);opacity:1}}.module-card-meta{display:flex;flex-wrap:wrap;gap:8px}.module-card-meta small{border:1px solid var(--line);border-radius:999px;padding:8px 10px;color:var(--text);background:var(--surface-soft)}.package-page{gap:18px}.package-switcher,.signup-grid{display:flex;flex-wrap:wrap;gap:10px}.package-switcher-chip,.signup-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface-soft);color:var(--text);font-weight:700}.package-switcher-chip.active{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 18%,var(--surface-soft))}.package-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:18px;gap:18px}.package-form-panel,.package-summary-panel{display:grid;grid-gap:14px;gap:14px}.manager-field-wide{grid-column:1/-1}.package-price{font-size:36px;color:var(--accent)}.package-block{display:grid;grid-gap:8px;gap:8px}.package-block h3{margin:0;font-size:14px;text-transform:uppercase;letter-spacing:.12em}.package-block ul{margin:0;padding-left:18px;color:var(--muted);display:grid;grid-gap:6px;gap:6px}.module-card-static{align-content:start}.activity-panel ul{display:grid;grid-gap:10px;gap:10px;padding-left:18px}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.settings-grid label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted)}.color-preview{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.color-preview span{border-radius:999px;padding:10px 14px;color:#071014;font-weight:800}@property --sphere-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.brand-logo{position:relative;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.85),transparent 42%),conic-gradient(from var(--sphere-angle,0deg),var(--accent),#93f,#00e0ff,#f03,var(--accent));color:#071014;font-weight:900;box-shadow:0 0 0 1px hsla(0,0%,100%,.22) inset,0 0 14px color-mix(in srgb,var(--accent) 55%,transparent),0 0 28px color-mix(in srgb,var(--accent) 30%,transparent),0 4px 10px rgba(0,0,0,.15);animation:quantumSphereRotate 14s linear infinite,quantumSphereBreathe 5s ease-in-out infinite}@keyframes quantumSphereRotate{0%{--sphere-angle:0deg}to{--sphere-angle:360deg}}@keyframes quantumSphereBreathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.brand-logo.small{width:28px;height:28px;font-size:12px}.topbar-search,.topbar-title{display:flex;align-items:center;gap:10px}.topbar-search{min-width:min(420px,42vw);color:var(--muted)}.topbar-search input{width:100%;min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--text);padding:0 14px}.topbar-actions{display:flex;align-items:center;gap:10px}.sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--text);font-weight:900}.console-shell-main{margin-left:var(--sidebar-width);padding-top:var(--topbar-height);height:auto;min-width:0;overflow:visible;transition:margin-left .22s ease}@media (max-width:900px){.console-grid{grid-template-columns:1fr}.topbar{left:var(--sidebar-width);padding:14px 16px}.console-shell-main{margin-left:var(--sidebar-width);padding-top:76px}.console-shell-content{padding:20px 16px 28px}.topbar-actions,.topbar-nav{width:100%;flex-wrap:wrap}.topbar-search{min-width:0;width:100%}.nav-card-grid{display:grid}.found-ai-panel{left:12px;right:12px;width:auto;top:116px;bottom:84px}.found-ai-fab{right:12px;bottom:12px}.founder-found-ai-intro{grid-template-columns:1fr;margin:0 16px}.founder-found-ai-actions{justify-content:flex-start}}@keyframes brand-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 transparent}50%{transform:scale(1.06);box-shadow:0 0 22px var(--brand-color,var(--accent))}}.brand-pulse-dot{width:12px;height:12px;border-radius:999px;background:var(--brand-color,var(--accent));animation:brand-pulse 2.6s ease-in-out infinite;flex-shrink:0}.brand-hero-card{border:1px solid color-mix(in srgb,var(--brand-color,var(--accent)) 45%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--brand-color,var(--accent)) 16%,var(--surface-strong)),var(--surface) 70%);border-radius:20px;padding:20px;display:grid;grid-gap:10px;gap:10px}.brand-hero-card strong{color:var(--brand-color,var(--accent))}.brand-spotlight-card{border-left:3px solid var(--brand-color,var(--accent))}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.premium-card{border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 2px rgba(0,0,0,.2);transition:box-shadow .3s ease,transform .3s ease}.premium-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.28);transform:translateY(-2px) scale(1.01)}.premium-fade-in{animation:fade-in-up .7s ease both}.quantum-heatmap{position:absolute;inset:0;border-radius:14px;pointer-events:none;transition:background .3s ease}.quantum-heatmap-high{background:rgba(34,197,94,.16)}.quantum-heatmap-good{background:rgba(59,130,246,.14)}.quantum-heatmap-watch{background:rgba(234,179,8,.14)}.quantum-heatmap-low{background:rgba(239,68,68,.14)}.quantum-tile{position:relative;overflow:hidden}.quantum-tile-border{position:absolute;inset:0;border-radius:14px;border:1px solid transparent;pointer-events:none;transition:border-color .3s ease}.quantum-tile:hover .quantum-tile-border{border-color:var(--accent,rgba(74,144,226,.4))}body.superdash-heatmap-off .quantum-heatmap{display:none}.superdash-fade-in{animation:superdashFadeIn .6s ease forwards;opacity:0}@keyframes superdashFadeIn{to{opacity:1}}.superdash-slide-up{animation:superdashSlideUp .5s ease forwards;transform:translateY(20px);opacity:0}@keyframes superdashSlideUp{to{transform:translateY(0);opacity:1}}.superdash-zoom{animation:superdashZoom .4s ease forwards;transform:scale(.95);opacity:0}@keyframes superdashZoom{to{transform:scale(1);opacity:1}}.superdash-highlight{animation:superdashHighlight 1.2s ease-in-out infinite alternate}@keyframes superdashHighlight{0%{box-shadow:0 0 0 hsla(0,0%,100%,.1)}to{box-shadow:0 0 12px hsla(0,0%,100%,.25)}}.quantum-ambient-grid{position:relative}.quantum-ambient-grid:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(color-mix(in srgb,var(--accent,#4a90e2) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent,#4a90e2) 4%,transparent) 1px,transparent 1px);background-size:42px 42px;animation:quantumGridDrift 10s linear infinite}.quantum-ambient-grid>:not(.quantum-particle-drift){position:relative;z-index:1}@keyframes quantumGridDrift{0%{background-position:0 0,0 0}to{background-position:2px 1px,1px 2px}}.quantum-particle-drift{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.quantum-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,var(--accent,#4a90e2) 28%,transparent);animation:quantumParticleDrift 20s ease-in-out infinite}.quantum-particle:first-child{top:18%;left:12%;animation-duration:18s}.quantum-particle:nth-child(2){top:62%;left:24%;animation-duration:22s;animation-delay:-4s}.quantum-particle:nth-child(3){top:34%;left:68%;animation-duration:16s;animation-delay:-9s}.quantum-particle:nth-child(4){top:78%;left:54%;animation-duration:24s;animation-delay:-2s}.quantum-particle:nth-child(5){top:8%;left:82%;animation-duration:20s;animation-delay:-12s}@keyframes quantumParticleDrift{0%,to{transform:translate(0);opacity:.6}50%{transform:translate(10px,-14px);opacity:1}}.quantum-corner-marker{position:absolute;top:8px;right:8px;font-size:13px;opacity:0;color:color-mix(in srgb,var(--accent,#4a90e2) 90%,transparent);text-shadow:0 0 0 color-mix(in srgb,var(--accent,#4a90e2) 0,transparent);transition:opacity .15s ease;pointer-events:none}.quantum-card:hover .quantum-corner-marker{opacity:1;animation:quantumCornerPulse .15s ease;text-shadow:0 0 8px color-mix(in srgb,var(--accent,#4a90e2) 65%,transparent)}@keyframes quantumCornerPulse{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}.quantum-btn{transition:transform .15s ease,box-shadow .15s ease}.quantum-btn:hover{transform:translateY(-1px)}.quantum-card{position:relative;transition:transform .2s ease}.quantum-card:hover{transform:rotate(.5deg)}.module-card.quantum-card:hover{transform:translateY(-3px) rotate(.5deg)}.quantum-link-glow{transition:text-shadow .12s ease,color .12s ease}.quantum-link-glow:hover{text-shadow:0 0 10px color-mix(in srgb,var(--accent,#4a90e2) 60%,transparent)}.quantum-icon-pulse:hover{animation:quantumIconPulseOnce .3s ease}@keyframes quantumIconPulseOnce{0%{transform:scale(1)}50%{transform:scale(1.14)}to{transform:scale(1)}}.quantum-spinner{width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--accent,#4a90e2) 35%,transparent);animation:quantumSpinnerPulse 1.1s ease-in-out infinite}@keyframes quantumSpinnerPulse{0%,to{transform:scale(.85);opacity:.5}50%{transform:scale(1.15);opacity:1}}.quantum-nav-card{position:relative;display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent,#4a90e2) 35%,transparent);background:hsla(0,0%,100%,.03);text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.quantum-nav-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent,#4a90e2) 80%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--accent,#4a90e2) 25%,transparent)}.quantum-nav-card:hover .quantum-nav-glyph{animation:quantumIconPulseOnce .3s ease}.quantum-nav-glyph{font-weight:900;color:color-mix(in srgb,var(--accent,#4a90e2) 95%,transparent)}.quantum-nav-title{font-weight:800}.quantum-nav-desc{font-size:12px;opacity:.7}.quantum-nav-cta{font-size:12px;font-weight:800;color:color-mix(in srgb,var(--accent,#4a90e2) 95%,transparent)}.quantum-ribbon-nav{display:flex;flex-wrap:wrap;align-items:center;gap:18px;justify-content:center;padding:8px 20px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.06)}.quantum-ribbon-nav a{color:inherit;text-decoration:none;opacity:.75;transition:opacity .15s ease,text-shadow .15s ease}.quantum-ribbon-nav a:hover{opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--accent,#4a90e2) 60%,transparent)}.quantum-hero-promise{margin-top:10px;font-size:13px;letter-spacing:.02em;opacity:.75}.quantum-footer-summary{font-size:12px;opacity:.7;margin-top:6px}.quantum-accent-glow{text-shadow:0 0 14px color-mix(in srgb,var(--accent,#4a90e2) 40%,transparent)}.quantum-sig-retail{--quantum-accent-rgb:0,255,102;--accent:#0f6;position:relative}.quantum-sig-retail:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(180deg,rgba(0,255,102,.038) 0,rgba(0,255,102,.038) 1px,transparent 0,transparent 26px);animation:quantumScanLines 12s linear infinite}.quantum-sig-meat{--quantum-accent-rgb:255,0,51;--accent:#f03;position:relative}.quantum-sig-meat:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 30% 20%,rgba(255,0,51,.075),transparent 55%);animation:quantumWarmPulse 6s ease-in-out infinite}.quantum-sig-foundthat{--quantum-accent-rgb:255,221,0;--accent:#fd0;position:relative}.quantum-sig-foundthat:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,221,0,.09) 1px,transparent 0) top left /18px 18px no-repeat,linear-gradient(90deg,rgba(255,221,0,.09) 1px,transparent 0) top left /18px 18px no-repeat,linear-gradient(rgba(255,221,0,.09) 1px,transparent 0) bottom right /18px 18px no-repeat,linear-gradient(90deg,rgba(255,221,0,.09) 1px,transparent 0) bottom right /18px 18px no-repeat;background-repeat:no-repeat}.quantum-sig-talent{--quantum-accent-rgb:255,136,0;--accent:#f80;position:relative}.quantum-sig-talent:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(115deg,transparent 40%,rgba(255,136,0,.06) 50%,transparent 60%);background-size:220% 220%;animation:quantumDiagonalShimmer 9s ease-in-out infinite}.quantum-sig-crypto{--quantum-accent-rgb:153,51,255;--accent:#93f;position:relative}.quantum-sig-crypto:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 40%,rgba(153,51,255,.12),transparent 60%);animation:quantumDeepPulse 5s ease-in-out infinite}.quantum-sig-finance{--quantum-accent-rgb:0,51,170;--accent:#03a;position:relative}.quantum-sig-finance:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(180deg,rgba(0,51,170,.06) 0,rgba(0,51,170,.06) 1px,transparent 0,transparent 34px)}.quantum-sig-health{--quantum-accent-rgb:51,204,255;--accent:#3cf;position:relative}.quantum-sig-health:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(51,204,255,.165) 1.5px,transparent 0);background-size:60px 60px;animation:quantumParticleDriftBg 24s linear infinite}.quantum-sig-logistics{--quantum-accent-rgb:220,20,60;--accent:#dc143c;position:relative}.quantum-sig-logistics:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(115deg,rgba(220,20,60,.06),rgba(220,20,60,.06) 2px,transparent 0,transparent 30px);animation:quantumAngularMotion 14s linear infinite}.quantum-sig-crypto>*,.quantum-sig-finance>*,.quantum-sig-foundthat>*,.quantum-sig-health>*,.quantum-sig-logistics>*,.quantum-sig-meat>*,.quantum-sig-retail>*,.quantum-sig-talent>*{position:relative;z-index:1}@keyframes quantumScanLines{0%{background-position:0 0}to{background-position:0 26px}}@keyframes quantumWarmPulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes quantumDiagonalShimmer{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes quantumDeepPulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}}@keyframes quantumParticleDriftBg{0%{background-position:0 0}to{background-position:60px 60px}}@keyframes quantumAngularMotion{0%{background-position:0 0}to{background-position:30px 30px}}.quantum-console-entry{display:inline-flex;align-items:center;border:none;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.quantum-console-modal-backdrop{position:fixed;inset:0;z-index:100;background:rgba(4,8,14,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px;animation:quantumModalFadeIn .18s ease}@keyframes quantumModalFadeIn{0%{opacity:0}to{opacity:1}}.quantum-console-modal{position:relative;width:100%;max-width:460px;border-radius:20px;border:1px solid color-mix(in srgb,var(--accent,#4a90e2) 35%,hsla(0,0%,100%,.1));background:#0b0e14;color:#edf7ff;padding:28px 24px 24px;box-shadow:0 30px 80px rgba(0,0,0,.5)}.quantum-console-modal-close{position:absolute;top:12px;right:14px;border:none;background:none;color:inherit;font-size:20px;cursor:pointer;opacity:.6;transition:opacity .15s ease}.quantum-console-modal-close:hover{opacity:1}.quantum-console-modal-title{margin:0 0 20px;font-size:20px;display:flex;align-items:center;gap:10px}.quantum-console-modal-options{display:grid;grid-gap:12px;gap:12px}.demo-message-board{position:relative;margin-top:24px;display:grid;grid-gap:18px;gap:18px}.demo-message-thread{display:grid;grid-gap:10px;gap:10px}.demo-message-bubble{align-items:flex-start;text-align:left;max-width:640px}.demo-message-customer{justify-self:start}.demo-message-automation,.demo-message-staff{justify-self:end}.team-viewer-grid{display:grid;grid-gap:10px;gap:10px}.team-viewer-row{display:grid;grid-template-columns:1.4fr .8fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,var(--surface-strong),var(--surface))}.team-viewer-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.team-viewer-status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.team-viewer-status.active{color:#2ecc71}.team-viewer-status.inactive{color:#8a94a6}.quantum-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;gap:16px;padding:14px 24px;background:rgba(7,12,20,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.08)}.quantum-header,.quantum-header-links{display:flex;flex-wrap:wrap;align-items:center}.quantum-header-links{gap:18px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.quantum-header-links a{color:inherit;text-decoration:none;opacity:.75;transition:opacity .15s ease,text-shadow .15s ease}.quantum-header-links a:hover{opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--accent,#4a90e2) 60%,transparent)}.consideration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;margin:14px 0}.consideration-grid ul{margin:4px 0 0;padding-left:16px;font-size:12px;line-height:1.6}.get-started-checklist{position:relative;margin-top:24px}.checklist-list{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.checklist-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,var(--surface-strong),var(--surface))}.checklist-box{width:16px;height:16px;border-radius:4px;border:2px solid color-mix(in srgb,var(--accent) 55%,var(--line));flex-shrink:0}.data-migration-hub{position:relative;margin-top:24px}.migration-list{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.migration-item{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,var(--surface-strong),var(--surface))}.lockdown-overlay{position:-webkit-sticky;position:sticky;top:0;z-index:15;display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;margin-bottom:16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent,#4a90e2) 40%,var(--line));background:color-mix(in srgb,var(--accent,#4a90e2) 14%,var(--surface));font-size:14px;font-weight:700}.lockdown-overlay p{margin:0;flex:1 1 260px}.lockdown-overlay-actions{display:flex;flex-wrap:wrap;gap:10px;pointer-events:auto}.lockdown-banner-dot{width:8px;height:8px;border-radius:50%;background:var(--accent,#4a90e2);flex-shrink:0}.lockdown-banner-logo{font-size:18px;line-height:1;color:var(--accent,#4a90e2);flex-shrink:0}.lockdown-readonly{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.88;filter:saturate(.85)}.brand-directory-card{display:flex;flex-direction:column;height:100%}.brand-logo-box{position:relative;width:48px;height:48px;min-width:48px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.85),transparent 42%),conic-gradient(from var(--sphere-angle,0deg),currentColor,#93f,#00e0ff,#f03,currentColor);font-size:22px;margin-bottom:10px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 0 14px color-mix(in srgb,currentColor 55%,transparent),0 0 28px color-mix(in srgb,currentColor 30%,transparent),0 4px 10px rgba(0,0,0,.15);animation:quantumSphereRotate 14s linear infinite,quantumSphereBreathe 5s ease-in-out infinite}.brand-read-more{margin:6px 0}.brand-read-more summary{cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.brand-read-more summary:hover{opacity:1}.brand-directory-card .hero-actions{margin-top:auto}.rotating-message-feed{display:flex;align-items:center;gap:12px;min-height:60px;padding:16px 20px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent,#4a90e2) 30%,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.02)}.rotating-message-dot{width:8px;height:8px;border-radius:50%;background:var(--accent,#4a90e2);flex-shrink:0;animation:quantumSpinnerPulse 1.6s ease-in-out infinite}.rotating-message-text{margin:0;font-size:15px;font-weight:600;opacity:0;transition:opacity .3s ease}.rotating-message-text.is-visible{opacity:1}.package-modal-trigger{border:none;cursor:pointer;font:inherit}.package-modal{max-width:480px}.package-modal-ai{margin:16px 0;padding:14px;border-radius:12px;border:1px solid var(--line);background:var(--surface-soft)}.package-modal-ai-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.package-modal-ai-answer{margin:10px 0 0;font-size:13px;opacity:.85}.quantum-sphere-logo{border-radius:50%!important;background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.85),transparent 42%),conic-gradient(from var(--sphere-angle,0deg),var(--accent,currentColor),#93f,#00e0ff,#f03,var(--accent,currentColor))!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.22) inset,0 0 14px color-mix(in srgb,var(--accent,currentColor) 55%,transparent),0 0 28px color-mix(in srgb,var(--accent,currentColor) 30%,transparent),0 4px 10px rgba(0,0,0,.15);animation:quantumSphereRotate 14s linear infinite,quantumSphereBreathe 5s ease-in-out infinite}.quantum-recommendation{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;margin:12px 0}.quantum-recommendation p{margin:4px 0 0;font-size:13px;color:var(--muted-foreground,#9ca3af)}.quantum-recommendation-icon{color:var(--accent,#00e0ff);font-size:16px}.quantum-recommendation-subtle{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03)}.quantum-recommendation-strong{border:1px solid color-mix(in srgb,var(--accent,#00e0ff) 55%,transparent);background:color-mix(in srgb,var(--accent,#00e0ff) 12%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--accent,#00e0ff) 25%,transparent)}.quantum-recommendation-strong strong{color:var(--accent,#00e0ff)}.onboarding-shell{max-width:720px;margin:0 auto}.onboarding-steps{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.onboarding-step-chip{padding:4px 12px;border-radius:999px;font-size:12px;border:1px solid hsla(0,0%,100%,.15);color:var(--muted-foreground,#9ca3af)}.onboarding-step-chip.active{border-color:var(--accent,#00e0ff);color:var(--accent,#00e0ff)}.onboarding-step-chip.done{color:#0f6;border-color:rgba(0,255,102,.4)}.onboarding-field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.onboarding-field label{font-size:12px;color:var(--muted-foreground,#9ca3af)}.onboarding-field input,.onboarding-field select{padding:8px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.03);color:inherit}.onboarding-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.onboarding-demo-notice{padding:10px 12px;border-radius:8px;border:1px dashed rgba(255,200,0,.4);background:rgba(255,200,0,.06);font-size:12px;margin-bottom:12px}.onboarding-summary-line{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.08);font-size:13px}.onboarding-total{display:flex;justify-content:space-between;padding:10px 0;font-weight:600;font-size:15px}.quantum-confidence-track{width:100%;height:8px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;margin:8px 0}.quantum-confidence-fill{height:100%;background:linear-gradient(90deg,var(--brand-color,var(--accent,#00e0ff)),#fff);box-shadow:0 0 10px var(--brand-color,var(--accent,#00e0ff));transition:width .4s ease}.quantum-mode-switch{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.quantum-mode-switch button{padding:4px 10px;border-radius:999px;font-size:12px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:inherit;cursor:pointer}.quantum-mode-switch button.active{border-color:var(--brand-color,var(--accent,#00e0ff));color:var(--brand-color,var(--accent,#00e0ff));box-shadow:0 0 10px color-mix(in srgb,var(--brand-color,var(--accent,#00e0ff)) 35%,transparent)}.quantum-forecast-slider{width:100%;margin:10px 0;accent-color:var(--brand-color,var(--accent,#00e0ff))}.quantum-scenario-card{border:1px solid hsla(0,0%,100%,.1);transition:box-shadow .3s ease,border-color .3s ease}.quantum-scenario-card.active{border-color:var(--brand-color,var(--accent,#00e0ff));box-shadow:0 0 16px color-mix(in srgb,var(--brand-color,var(--accent,#00e0ff)) 30%,transparent)}.quantum-scenario-result{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.1);font-size:13px}.quantum-insight-pack{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.quantum-anomaly-card{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);font-size:13px}.quantum-anomaly-dot{width:8px;height:8px;border-radius:50%;background:var(--brand-color,var(--accent,#00e0ff));box-shadow:0 0 8px var(--brand-color,var(--accent,#00e0ff));flex-shrink:0;animation:quantumAnomalyPulse 2.4s ease-in-out infinite}@keyframes quantumAnomalyPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.quantum-anomaly-dot.inactive{background:hsla(0,0%,100%,.2);box-shadow:none;animation:none}.tester-login-card{max-width:560px;padding:28px 32px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03);box-shadow:0 0 24px color-mix(in srgb,var(--accent,#00e0ff) 18%,transparent);animation:sphereBreath 6s ease-in-out infinite}.tester-legal-block{margin:16px 0;padding:12px;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.02);max-height:260px;overflow-y:auto}.tester-legal-heading{font-size:12px;color:var(--muted-foreground,#9ca3af);margin:0 0 8px}.tester-legal-doc{font-size:12px;margin-bottom:6px}.tester-legal-doc summary{cursor:pointer;font-weight:600}.tester-legal-doc p{margin:6px 0 0;color:var(--muted-foreground,#9ca3af);white-space:pre-line}.tester-legal-checkbox{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:12px}:root{--accent:#25d366;--brand-primary:#25d366;--brand-secondary:#0f3d24}.quantumSphereLogo{display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));animation:sphereBreath 6s ease-in-out infinite}@keyframes sphereBreath{0%{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.92}to{transform:scale(1);opacity:1}}