:root{--ink:#27231f;--cream:#f8f4ef;--paper:#fffdfa;--taupe:#b9957e;--line:#e7ddd4;--soft:#f3ece6}*{box-sizing:border-box}body{color:var(--ink);background:linear-gradient(#f7f2ed,#eee6de);margin:0;font-family:Arial,Helvetica,sans-serif}button,textarea{font:inherit}.shell{place-items:center;min-height:100vh;padding:24px;display:grid}.appCard{background:var(--paper);border:1px solid var(--line);border-radius:26px;flex-direction:column;width:min(780px,100%);height:min(880px,100vh - 48px);min-height:620px;display:flex;overflow:hidden;box-shadow:0 18px 60px #3c2d2324}.brandHeader{color:#fff;background:#25211e;flex:none;align-items:center;gap:18px;padding:16px 22px;display:flex}.logo{object-fit:contain;width:104px;height:62px}.brandCopy{flex-direction:column;gap:4px;display:flex}.brandCopy strong{font-family:Georgia,serif;font-size:22px;font-weight:500}.brandCopy span{opacity:.82;font-size:13px}.messages{scroll-behavior:smooth;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 22px;display:flex;overflow:hidden auto}.row{align-items:flex-end;gap:10px;display:flex}.row.user{justify-content:flex-end}.avatar{background:var(--taupe);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.bubble{background:var(--soft);overflow-wrap:anywhere;border-radius:18px;max-width:78%;padding:14px 16px;line-height:1.5}.row.user .bubble{color:#fff;background:#2a2623;border-bottom-right-radius:5px}.row.assistant .bubble{border-bottom-left-radius:5px}.bubble p{margin:0 0 10px}.bubble p:last-child{margin-bottom:0}.bubble ul,.bubble ol{margin:8px 0 0;padding-left:22px}.bubble a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.bubble a:hover{text-decoration-thickness:2px}.row.assistant .bubble a{color:#6f4f3e}.thinking{background:var(--soft);opacity:.72;border-radius:16px;align-self:center;padding:10px 13px;font-size:13px}.thinkingDot{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}.starters{border-top:1px solid var(--line);flex:none;gap:8px;padding:10px 18px;display:flex;overflow-x:auto}.starters button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d9c6b9;border-radius:999px;padding:9px 13px}.starters button:disabled{opacity:.5;cursor:not-allowed}.composer{flex:none;gap:10px;padding:11px 18px 7px;display:flex}textarea{resize:none;border:1px solid #d8cec7;border-radius:18px;outline:none;flex:1;min-height:54px;max-height:110px;padding:13px 14px}textarea:focus{border-color:#a88672;box-shadow:0 0 0 3px #a886721f}textarea:disabled{background:#faf8f5}.send{background:var(--taupe);color:#fff;cursor:pointer;border:0;border-radius:18px;min-width:74px;padding:0 18px}.send:disabled{opacity:.45;cursor:not-allowed}.privacy{opacity:.58;flex:none;margin:0 22px 8px;font-size:11px;line-height:1.3}.actions{border-top:1px solid var(--line);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.actions a,.actions button{appearance:none;border:0;border-right:1px solid var(--line);color:var(--ink);text-align:center;cursor:pointer;background:0 0;padding:14px 6px;font-size:12px;text-decoration:none}.actions>:last-child{border-right:0}.actions a:hover,.actions button:hover{background:var(--cream)}.actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.shell{padding:0}.appCard{border:0;border-radius:0;height:100dvh;min-height:0}.brandHeader{gap:12px;padding:10px 14px}.logo{width:96px;height:52px}.brandCopy strong{font-size:19px}.brandCopy span{font-size:12px}.messages{gap:13px;padding:14px 12px}.bubble{max-width:88%;padding:12px 14px}.starters{padding:9px 10px}.composer{padding:8px 10px 5px}textarea{min-height:50px}.privacy{margin:0 12px 6px;font-size:10px}.actions a,.actions button{min-height:45px;padding:10px 3px;font-size:11px;line-height:1.15}.inConversation .brandHeader{padding-top:8px;padding-bottom:8px}.inConversation .logo{width:86px;height:44px}.inConversation .privacy{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.adminShell,.dashboardShell{color:#191816;background:radial-gradient(circle at 10% 0,#b9957e24,#0000 28%),radial-gradient(circle at 90% 10%,#4c5d5214,#0000 24%),#f4f1ed;min-height:100vh}.adminShell{place-items:center;padding:24px;display:grid}.adminLoginCard{background:#fffffff0;border:1px solid #ded8d1;border-radius:22px;width:min(440px,100%);padding:32px;box-shadow:0 24px 70px #2d241e1a}.adminLogo{width:120px;height:auto;margin-bottom:18px;display:block}.adminLoginCard h1{margin:0 0 6px;font-size:28px}.adminLoginCard p{color:#6d6862;margin:0 0 24px}.adminLoginCard form{gap:10px;display:grid}.adminLoginCard label{font-size:13px;font-weight:700}.adminLoginCard input{border:1px solid #cec8c1;border-radius:10px;padding:12px 14px;font-size:16px}.adminLoginCard button,.adminLogout{color:#fff;cursor:pointer;background:#1d1d1b;border:0;border-radius:10px;padding:12px 16px;font-weight:700}.adminLoginCard button:disabled{opacity:.55;cursor:default}.adminError{color:#9e2828;font-size:14px}.dashboardShell{padding:0 0 64px}.commandTopbar{color:#fff;background:#1a1917f7;border-bottom:1px solid #ffffff14;box-shadow:0 10px 30px #00000014}.commandTopbarInner{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.commandBrand{align-items:center;gap:14px;display:flex}.commandMark{color:#fff;background:linear-gradient(145deg,#c6a58f,#98735d);border-radius:12px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:19px;display:grid;box-shadow:inset 0 1px #ffffff40}.commandBrand strong{letter-spacing:.04em;font-size:15px;display:block}.commandBrand span{color:#ffffff94;margin-top:2px;font-size:11px;display:block}.commandNav{align-items:center;gap:5px;display:flex}.commandNav a,.commandNav span{color:#ffffffa8;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:700;text-decoration:none}.commandNav .active{color:#fff;background:#ffffff1a}.commandNav .comingSoon{opacity:.38}.dashboardContent{width:min(1320px,100% - 40px);margin:0 auto}.dashboardHeader{justify-content:space-between;align-items:flex-start;gap:20px;max-width:none;margin:0;padding:34px 0 22px;display:flex}.dashboardHeader h1{letter-spacing:-.04em;margin:5px 0 7px;font-size:clamp(31px,4vw,48px)}.dashboardHeader p{color:#77716a;margin:0;font-size:14px}.eyebrow{letter-spacing:.18em;color:#8a6c59;font-size:11px;font-weight:800}.headerActions{align-items:center;gap:10px;display:flex}.productionBadge{color:#355f3c;letter-spacing:.04em;background:#e8f2ea;border:1px solid #c8ddcc;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.productionDot{background:#3e8a4b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3e8a4b1a}.adminLogout{padding:9px 13px;font-size:12px}.controlDeck{grid-template-columns:1.35fr .8fr .8fr;gap:14px;margin-bottom:14px;display:grid}.vestraStatusCard,.systemCard{background:#ffffffeb;border:1px solid #dfdad4;border-radius:18px;padding:20px;box-shadow:0 8px 28px #2d241e0a}.systemCard{flex-direction:column;justify-content:space-between;min-height:144px;display:flex}.systemLabel{text-transform:uppercase;letter-spacing:.12em;color:#88817a;font-size:11px;font-weight:800}.systemValue{letter-spacing:-.03em;font-size:25px;font-weight:800}.setupBanner{background:#fff4cf;border:1px solid #ead58c;border-radius:12px;max-width:none;margin:0 0 14px;padding:14px 16px}.dateFilter{background:#ffffffb8;border:1px solid #e0dbd5;border-radius:14px;flex-wrap:wrap;align-items:end;gap:10px;margin:0 0 14px;padding:14px 16px;display:flex}.dateFilter>div:not(.quickRanges){gap:5px;display:grid}.dateFilter label{text-transform:uppercase;letter-spacing:.1em;color:#817a73;font-size:10px;font-weight:800}.dateFilter input{color:#282521;background:#fff;border:1px solid #d6d0c9;border-radius:9px;padding:9px 10px}.dateFilter button{color:#fff;cursor:pointer;background:#252320;border:0;border-radius:9px;padding:10px 14px;font-weight:700}.quickRanges{gap:6px;margin-left:auto;display:flex}.quickRanges a{color:#6f5748;background:#eee6df;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:700;text-decoration:none}.sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin:25px 0 11px;display:flex}.sectionHeading h2{margin:0;font-size:18px}.sectionHeading p{color:#817b74;margin:3px 0 0;font-size:12px}.kpiGrid,.dashboardGrid{gap:14px;max-width:none;margin-left:0;margin-right:0;display:grid}.kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.kpiGrid article,.panel{background:#fffffff0;border:1px solid #dfdad4;border-radius:17px;padding:19px;box-shadow:0 8px 26px #2d241e09}.kpiGrid article{min-height:126px;position:relative;overflow:hidden}.kpiGrid article:after{content:"";background:#b9957e14;border-radius:50%;width:74px;height:74px;position:absolute;bottom:-35px;right:-28px}.kpiGrid span{text-transform:uppercase;letter-spacing:.08em;color:#817a73;margin-bottom:13px;font-size:11px;font-weight:800;display:block}.kpiGrid strong{letter-spacing:-.04em;font-size:34px;line-height:1;display:block}.kpiGrid small{color:#918b84;margin-top:9px;font-size:11px;display:block}.dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel.wide{grid-column:1/-1}.panel h2{margin:0 0 16px;font-size:17px}.panelNote,.muted{color:#817b74;font-size:12px}.barRow{margin-bottom:14px}.barRow>div:first-child{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.barTrack{background:#eeeae5;border-radius:999px;height:7px;overflow:hidden}.barFill{border-radius:inherit;background:linear-gradient(90deg,#8e6c58,#b9957e);height:100%}.funnel{text-align:center;grid-template-columns:repeat(5,1fr);align-items:center;gap:7px;display:grid}.funnel div{background:#f5f1ed;border-radius:11px;padding:12px 7px}.funnel strong{font-size:23px;display:block}.funnel span{color:#817b74;margin-top:4px;font-size:10px;display:block}.funnel i{display:none}.rankList{gap:8px;display:grid}.rankList>div{background:#f7f4f0;border-radius:9px;justify-content:space-between;gap:12px;padding:10px 11px;font-size:12px;display:flex}.usageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.usageGrid div{background:#f7f4f0;border-radius:11px;padding:14px}.usageGrid span{color:#817b74;margin-bottom:6px;font-size:11px;display:block}.usageGrid strong{font-size:22px}.commandModules{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.commandModule{background:#ffffffb8;border:1px dashed #d4cdc6;border-radius:14px;padding:15px}.commandModule strong{margin-bottom:5px;font-size:13px;display:block}.commandModule span{color:#8a837c;font-size:11px;line-height:1.4}@media (max-width:1000px){.commandTopbarInner{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 0}.commandNav{scrollbar-width:thin;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.commandNav a,.commandNav span{white-space:nowrap;flex:none}.controlDeck{grid-template-columns:1fr 1fr}.vestraStatusCard{grid-column:1/-1}.kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel{grid-template-columns:1fr}.commandModules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.commandTopbarInner,.dashboardContent{width:min(100% - 24px,1320px)}.dashboardHeader{align-items:center}.headerActions .productionBadge{display:none}.controlDeck{grid-template-columns:1fr}.vestraStatusCard{grid-column:auto}.dashboardGrid{grid-template-columns:1fr}.panel.wide{grid-column:auto}.usageGrid{grid-template-columns:1fr}.quickRanges{width:100%;margin-left:0}}@media (max-width:520px){.commandTopbarInner{min-height:62px}.commandBrand span{display:none}.dashboardHeader{padding-top:24px}.dashboardHeader h1{font-size:31px}.kpiGrid{grid-template-columns:1fr 1fr;gap:9px}.kpiGrid article{min-height:112px;padding:15px}.kpiGrid strong{font-size:29px}.commandModules{grid-template-columns:1fr}}.brainLibrary{gap:28px;margin-top:20px;display:grid}.brainCategory{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.brainCategoryHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.brainCategoryHeader h2{margin:4px 0 0;font-size:1.2rem}.brainCount{white-space:nowrap;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:.78rem;font-weight:700;display:inline-flex}.brainItems{display:grid}.brainItem{border-bottom:1px solid #ffffff12;padding:22px 24px}.brainItem:last-child{border-bottom:0}.brainItemTop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.brainItem h3{margin:0 0 9px;font-size:1rem}.brainItem p{opacity:.78;max-width:1100px;margin:16px 0 0;line-height:1.65}.brainStatus{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.brainStatus.active{background:#32cd781f}.brainStatus.inactive{opacity:.65;background:#ffffff12}.brainEditButton{border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;min-width:72px;padding:9px 14px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.brainEditButton:hover{background:#ffffff0f;border-color:#ffffff38;transform:translateY(-1px)}.brainSafetyNote{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;margin-top:28px;padding:20px 22px}.brainSafetyNote strong{margin-bottom:6px;display:block}.brainSafetyNote p{opacity:.7;margin:0;line-height:1.55}.commandNav a{color:inherit;text-decoration:none}@media (max-width:720px){.brainCategoryHeader,.brainItemTop{align-items:flex-start}.brainItemTop{flex-direction:column}.brainEditButton{width:100%}.brainCategoryHeader,.brainItem{padding:18px}}.categorySummaryCard{justify-content:flex-start;gap:14px}.categoryChips{flex-wrap:wrap;gap:8px;display:flex}.categoryChips strong{background:linear-gradient(135deg,#f5eee8,#ebe1d9);border:1px solid #e0d3c9;border-radius:999px;padding:8px 11px;font-size:12px}.serviceCategoryDisclosure{overflow:hidden}.serviceCategorySummary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.serviceCategorySummary::-webkit-details-marker{display:none}.serviceCategoryTitle{align-items:center;gap:12px;display:flex}.serviceChevron{color:#765846;background:#f1e8e1;border:1px solid #e1d4ca;border-radius:9px;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;transition:transform .2s,background .2s;display:grid}.serviceCategoryDisclosure:not([open]) .serviceChevron{transform:rotate(-90deg)}.knowledgeValueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.knowledgeField{background:linear-gradient(145deg,#fbf9f6,#f4eee9);border:1px solid #e5ddd6;border-radius:12px;padding:12px 14px;box-shadow:inset 0 1px #fffc}.knowledgeField span{color:#8a8179;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.knowledgeField strong{font-size:13px;line-height:1.45}.knowledgeFieldWide{grid-column:1/-1}.compactDangerForm{flex-wrap:wrap;align-items:end;gap:12px;max-width:720px;display:flex}.compactDangerForm>div{flex:1;gap:5px;min-width:260px;display:grid}.compactDangerForm input{border:1px solid #d6c4c4;border-radius:9px;padding:10px}.dangerButton{color:#fff;cursor:pointer;background:#7f1d1d;border:0;border-radius:9px;padding:11px 14px;font-weight:800}@media (max-width:760px){.serviceSummaryDeck,.knowledgeValueGrid{grid-template-columns:1fr}.knowledgeFieldWide{grid-column:auto}}.personalityProfile{position:relative;overflow:hidden}.personalityProfile:before{content:"";pointer-events:none;background:radial-gradient(circle,#b9957e2e,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-140px;right:-120px}.profileHero{border-bottom:1px solid #e8e0d9;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-bottom:18px;display:grid}.profileHero h2{margin:3px 0;font-size:28px}.profileHero p{color:#817b74;margin:0}.profileAvatar{color:#fff;background:linear-gradient(145deg,#25211e,#765846);border-radius:17px;place-items:center;width:54px;height:54px;font-family:Georgia,serif;font-size:25px;display:grid;box-shadow:0 10px 24px #3c2d2329}.personalityProfile .knowledgeValueGrid{margin-top:18px}.personalityEditForm{border-color:#d8c6b9;box-shadow:0 10px 30px #2d241e0d}.editActionBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfaf0;border:1px solid #ded5cd;border-radius:12px;align-items:center;padding:12px;position:sticky;bottom:12px;box-shadow:0 12px 32px #2d241e1a;flex-direction:row!important;gap:10px!important;display:flex!important}@media (max-width:600px){.profileHero{grid-template-columns:auto 1fr}.profileHero .brainEditButton{text-align:center;grid-column:1/-1}.editActionBar{align-items:stretch;flex-direction:column!important}}.changeControlDeck{grid-template-columns:1.45fr 1fr .8fr .8fr}.changeActivitySummary{letter-spacing:-.015em;font-size:16px;line-height:1.3}@media (max-width:1000px){.changeControlDeck{grid-template-columns:1fr 1fr}.changeActivityCard{grid-column:1/-1}}@media (max-width:600px){.changeControlDeck{grid-template-columns:1fr}.changeActivityCard{grid-column:auto}}.dashboardShell{background:radial-gradient(circle at 15% -5%,#b9957e33,#0000 26%),radial-gradient(circle at 92% 4%,#52685b1f,#0000 24%),linear-gradient(#eee9e4 0%,#f6f3ef 42%,#ebe6e1 100%)}.dashboardContent{position:relative}.panel,.systemCard,.vestraStatusCard,.brainCategory{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#74615429;box-shadow:0 12px 36px #372b230e,inset 0 1px #ffffffd1}.panel{background:#fffdfad1}.systemCard,.vestraStatusCard{background:linear-gradient(145deg,#ffffffeb,#f8f4efd6)}.dashboardHeader{padding-top:30px}.dashboardHeader h1{font-weight:760}.sectionTitleRow{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.sectionTitleRow h2{margin:3px 0 0}.textAction{color:#765846;background:#f0e8e1;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:800;text-decoration:none}.textAction:hover{background:#e7d9cf}.changeWorkspace{grid-template-columns:1.55fr .85fr;gap:14px;margin-bottom:14px;display:grid}.changeSideStack{gap:14px;display:grid}.changeTimelinePanel{min-height:100%}.changeTimelinePanel .brainItem{border-left:1px solid #ddcfc4;padding-left:24px;position:relative}.changeTimelinePanel .brainItem:before{content:"";background:#9b735d;border-radius:50%;width:9px;height:9px;position:absolute;top:18px;left:-5px;box-shadow:0 0 0 4px #f2e8e1}.readinessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.readinessGrid .brainItem{background:#f6f2edd1;border-radius:11px;margin:0;padding:12px}.teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.teamProfileCard{background:#fffdfadb;border:1px solid #74615424;border-radius:16px;box-shadow:0 9px 28px #372b230b}.profileRole{color:#765846;margin:7px 0 13px;font-size:12px;font-weight:800;display:inline-block}.profileFact{border-top:1px solid #ebe3dc;padding:10px 0}.profileFact span{text-transform:uppercase;letter-spacing:.12em;color:#91877f;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.profileFact strong{font-size:12px;line-height:1.45}.campaignCard{background:linear-gradient(145deg,#fffdfa,#f8f3ee);border:1px solid #e7ddd4;border-radius:14px;margin-bottom:10px}@media (max-width:900px){.changeWorkspace{grid-template-columns:1fr}.readinessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.teamGrid,.readinessGrid{grid-template-columns:1fr}}.metricPill{color:#684e40;background:#ede3dc;border:1px solid #ddcec3;border-radius:999px;justify-content:center;align-items:center;min-width:34px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.eventName{text-transform:capitalize;font-weight:750}.tableMeta{color:#948a82;margin-top:4px;font-size:10px;display:block}.categoryTag{color:#6f6259;text-transform:capitalize;background:#f1ece7;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.trainingWorkspace table th{color:#81766e;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #e7ddd5;padding:10px 12px;font-size:10px}.trainingWorkspace table td{vertical-align:middle;border-bottom:1px solid #eee7e1;padding:13px 12px}.trainingWorkspace table tr:last-child td{border-bottom:0}.brainWorkspace{gap:14px}.brainWorkspace .brainCategory{background:#fffdfad1}.compactSummaryDeck{grid-template-columns:minmax(280px,520px);justify-content:start}.workflowRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workflowRail>div{background:linear-gradient(145deg,#fffffff0,#f2ebe5db);border:1px solid #e2d7ce;border-radius:15px;min-height:128px;padding:18px 16px;position:relative}.workflowRail>div>span{color:#fff;background:#332a25;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:13px;font-size:10px;font-weight:850;display:inline-grid}.workflowRail strong{margin-bottom:5px;font-size:14px;display:block}.workflowRail p{color:#81776f;margin:0;font-size:11px;line-height:1.5}@media (max-width:800px){.workflowRail{grid-template-columns:1fr 1fr}}@media (max-width:520px){.workflowRail,.compactSummaryDeck{grid-template-columns:1fr}}.categoryChips a{color:inherit;background:#f3eee9;border:1px solid #d8cec6;border-radius:999px;align-items:center;padding:6px 10px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.categoryChips a:hover{background:#fff;transform:translateY(-1px);box-shadow:0 5px 14px #372b2317}.categoryChips a:focus-visible{outline-offset:2px;outline:2px solid #765846}.serviceAnchorTarget{scroll-margin-top:92px}.serviceAnchorTarget:target{box-shadow:0 0 0 2px #76584638,0 14px 36px #372b2314}.structuredEditorPreview{background:#f4efea;border:1px solid #e4d9d0;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0 14px;padding:12px;display:grid}.structuredFact{background:#ffffffd1;border:1px solid #e8dfd8;border-radius:12px;min-width:0;padding:12px 13px}.structuredFact.wide{grid-column:1/-1}.structuredFact span{color:#8a7e75;letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.structuredFact strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.toggleField{background:#f5f0eb;border:1px solid #e5dad1;border-radius:12px;align-items:center;gap:10px;width:max-content;padding:12px 14px;font-weight:750;display:flex}.toggleField input{accent-color:#765846;width:17px;height:17px}@media (max-width:700px){.structuredEditorPreview{grid-template-columns:1fr}.structuredFact.wide{grid-column:auto}}.dateFilter>div>label,.personalityEditForm>div>label{color:#756960;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:850;display:block}.dateFilter input:not([type=checkbox]),.dateFilter select,.dateFilter textarea{background:#ffffffe6;border:1px solid #ded4cc;border-radius:11px;padding:11px 12px;transition:border-color .16s,box-shadow .16s,background .16s}.dateFilter input:not([type=checkbox]):focus,.dateFilter select:focus,.dateFilter textarea:focus{background:#fff;border-color:#a98672;outline:none;box-shadow:0 0 0 3px #a986721f}.editActionBar{border-top:1px solid #eee5de;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding-top:8px;display:flex}.editActionBar button{min-height:40px}.compactDangerForm{grid-template-columns:minmax(260px,520px) auto;align-items:end;gap:12px;max-width:760px;display:grid}@media (max-width:700px){.compactDangerForm{grid-template-columns:1fr}}.intelligencePanel{overflow:hidden}.intelligenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.intelligenceSignal{background:linear-gradient(145deg,#ffffffeb,#f5efeac2);border:1px solid #e6ddd5;border-radius:13px;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.intelligenceSignal>span{color:#fff;letter-spacing:.08em;background:#332a25;border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:850;display:grid}.intelligenceSignal p{color:#514943;margin:2px 0 0;font-size:12px;line-height:1.55}.emptyState{text-align:center;background:#f7f2ed9e;border:1px dashed #d8ccc2;border-radius:14px;padding:26px}.emptyState strong{margin-bottom:6px;font-size:13px;display:block}.emptyState p{color:#887d74;margin:0;font-size:11px}@media (max-width:760px){.intelligenceGrid{grid-template-columns:1fr}}.serviceSummaryDeck{grid-template-columns:minmax(180px,.7fr) minmax(0,2.3fr)}.categorySummaryCard{min-width:0}.categoryChips{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;width:100%;padding:2px 1px 5px;display:flex;overflow-x:auto}.categoryChips a{white-space:nowrap;flex:none;padding:6px 9px;font-size:11px;line-height:1.1}@media (min-width:1080px){.categoryChips{justify-content:space-between;overflow:visible}.categoryChips a{flex:0 auto;padding:6px 8px;font-size:10.5px}}@media (max-width:760px){.serviceSummaryDeck{grid-template-columns:1fr}.categoryChips{overflow-x:auto}}.testVestraConsole{gap:14px;margin-top:18px;display:grid}.testVestraTranscript{background:#faf7f4c7;border:1px solid #e4dad2;border-radius:16px;gap:10px;min-height:260px;max-height:560px;padding:16px;display:grid;overflow-y:auto}.testMessage{background:#fff;border:1px solid #e1d7cf;border-radius:15px;max-width:82%;padding:12px 14px}.testMessage.user{background:#f0e8e2;justify-self:end}.testMessage.assistant{justify-self:start}.testMessage span{letter-spacing:.08em;text-transform:uppercase;color:#7b6c62;margin-bottom:5px;font-size:10px;font-weight:850;display:block}.testMessage p{white-space:pre-wrap;margin:0;line-height:1.55}.testVestraComposer{gap:8px;display:grid}.testVestraComposer textarea{resize:vertical;background:#fff;border:1px solid #ded4cc;border-radius:14px;width:100%;padding:12px}.testVestraComposer textarea:focus{border-color:#a98672;outline:none;box-shadow:0 0 0 3px #a986721f}.testVestraComposer>div{align-items:center;gap:9px;display:flex}.testVestraComposer>div>span{color:#7b6c62;margin-right:auto;font-size:11px}.testVestraComposer button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){.testMessage{max-width:94%}}.brainWorkspace{gap:18px;display:grid}.brainWorkspace .brainCategory{background:#f2ece7;border:1px solid #d8c9bd;border-radius:18px;padding:16px;box-shadow:0 10px 30px #3f30270e}.brainWorkspace .brainCategoryHeader{border-bottom:1px solid #d8c9bd;padding:2px 4px 12px}.brainWorkspace .brainItems{gap:9px;margin-top:12px;display:grid}.brainWorkspace .brainItem{background:#fffdfb;border:1px solid #d7c8bc;border-radius:14px;overflow:hidden;box-shadow:0 3px 12px #3f302709}.brainWorkspace .brainItemTop{background:#f9f5f2;border-radius:14px;padding:13px 14px;transition:background .16s}.brainWorkspace .brainItem[open]>.brainItemTop{background:#f3ebe5;border-bottom:1px solid #ddd0c6;border-radius:14px 14px 0 0}.brainWorkspace .brainItemTop:hover{background:#f1e8e1}.brainReadView{background:#fffdfb;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.brainReadField{background:#f8f4f1;border:1px solid #e1d5cc;border-radius:12px;min-width:0;padding:11px 12px}.brainReadField.wide{grid-column:1/-1}.brainReadField>span{letter-spacing:.08em;text-transform:uppercase;color:#806f63;margin-bottom:6px;font-size:10px;font-weight:850;display:block}.brainReadField>div{color:#322b27;white-space:pre-wrap;font-size:13px;font-weight:650;line-height:1.45}.brainSummaryDeck .systemCard:first-child{background:#eee5de;border-color:#d5c2b4}.brainSummaryDeck .systemCard:nth-child(2){background:#e8eee9;border-color:#c8d7cb}.brainSummaryDeck .systemCard:nth-child(3){background:#ece9f0;border-color:#d3cadb}@media (max-width:760px){.brainReadView{grid-template-columns:1fr}.brainReadField.wide{grid-column:auto}.brainWorkspace .brainCategory{padding:12px}}.dashboardShell{--vc-navy:#0d1a2b;--vc-navy-2:#14243a;--vc-navy-3:#1b2e48;--vc-line:#31445f;--vc-line-soft:#d7dee8;--vc-text:#f7f9fc;--vc-muted:#aebbd0;--vc-ink:#172033;--vc-pink:#bd668b;--vc-blue:#dce9ff;--vc-green:#def0e3;--vc-gold:#f7ead2;min-height:100vh;color:var(--vc-text);background:radial-gradient(circle at 84% -8%,#4f6f9933,#0000 27%),linear-gradient(145deg,#091523 0%,#0d1b2d 46%,#0a1726 100%);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.commandTopbar{background:#081423f7;border-bottom:1px solid #263a55;box-shadow:0 10px 30px #0000002e}.commandTopbarInner{width:min(1420px,100% - 48px);min-height:78px}.commandMark{background:linear-gradient(145deg,#d38aac,#9e5277);box-shadow:0 8px 20px #bd668b38}.commandBrand strong{letter-spacing:.025em;font-size:16px}.commandBrand span{color:#aab8cc;font-size:12px}.commandNav{gap:3px}.commandNav a,.commandNav span{color:#aebbd0;border:1px solid #0000;padding:10px 11px;font-size:12px}.commandNav a:hover{color:#fff;background:#152840;border-color:#2b415f}.commandNav .active{color:#fff;background:#263a5c;border-color:#40567a;box-shadow:inset 3px 0 #d18aac}.dashboardContent{width:min(1420px,100% - 48px)}.dashboardHeader{border-bottom:1px solid #576c8a42;margin-bottom:20px;padding:36px 0 25px}.dashboardHeader h1{letter-spacing:-.045em;color:#fff;font-size:clamp(34px,4vw,52px);font-weight:800}.dashboardHeader p{color:#aebbd0;font-size:15px;line-height:1.55}.eyebrow{color:#d99abb;letter-spacing:.15em;font-size:11px}.adminLogout{background:#1c304a;border:1px solid #3a506f}.productionBadge{color:#bce4c9;background:#173a2c;border-color:#2f644d}.controlDeck{gap:13px}.systemCard,.vestraStatusCard{color:var(--vc-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 28px #00000024,inset 0 1px #fff;background:#f8fafc!important;border:1px solid #c8d3e1!important}.systemCard{min-height:122px}.systemLabel{color:#65728a}.systemValue{color:#111a2a;font-size:30px}.systemSub{color:#647087;font-size:12px}.brainSummaryDeck .systemCard:first-child,.controlDeck .systemCard:first-child{background:linear-gradient(135deg,#e7efff,#f7faff)!important;border-color:#b9cae5!important}.brainSummaryDeck .systemCard:nth-child(2),.controlDeck .systemCard:nth-child(2){background:linear-gradient(135deg,#e2f3e6,#f6fbf7)!important;border-color:#bcd8c4!important}.brainSummaryDeck .systemCard:nth-child(3),.controlDeck .systemCard:nth-child(3){background:linear-gradient(135deg,#faecd6,#fff9ef)!important;border-color:#e1cda9!important}.sectionHeading h2,.sectionTitleRow h2,.panel>h2{color:#f8fafc;font-size:20px}.sectionHeading p,.panelNote,.muted{color:#aab7c9}.panel{color:#f5f8fc;-webkit-backdrop-filter:none;backdrop-filter:none;background:#13243a;border:1px solid #344a67;box-shadow:0 12px 30px #00000024}.panel.wide{border-color:#3a506e}.panel .muted{color:#aebbd0}.kpiGrid article{color:var(--vc-ink);background:#f8fafc;border:1px solid #cad5e3;box-shadow:0 10px 26px #00000021}.kpiGrid span{color:#69758a}.kpiGrid strong{color:#111a2a}.kpiGrid small{color:#718097}.dateFilter{background:#13243a;border-color:#344a67}.dateFilter label,.dateFilter>div>label,.personalityEditForm>div>label{color:#aebbd0}.dateFilter input:not([type=checkbox]),.dateFilter select,.dateFilter textarea,.testVestraComposer textarea{color:#172033;background:#f8fafc;border:1px solid #aebbd0}.dateFilter input:not([type=checkbox]):focus,.dateFilter select:focus,.dateFilter textarea:focus,.testVestraComposer textarea:focus{border-color:#d18aac;box-shadow:0 0 0 3px #d18aac2e}.dateFilter button{background:#bd668b}.quickRanges a,.textAction{color:#e9eef6;background:#203550;border:1px solid #3b516f}.brainEditButton{color:#f8fafc!important;background:#1b2e48!important;border-color:#506783!important}.brainEditButton:hover{background:#29415f!important;border-color:#7187a4!important}.headerActions>.brainEditButton{color:#fff!important;background:#bd668b!important;border-color:#d27da2!important}.metricPill,.categoryTag{color:#dce5f1;background:#243a56;border-color:#415876}.setupBanner{color:#f7e6b0;background:#3c321b;border-color:#6b592d}.commandModule{color:#f4f7fb;background:#14263d;border:1px solid #344a67}.commandModule span{color:#aab7c9}.rankList>div,.funnel div,.usageGrid div,.readinessGrid .brainItem{color:#f3f6fb;background:#1b3049;border:1px solid #304863}.barTrack{background:#263b54}.barFill{background:linear-gradient(90deg,#bd668b,#d99abb)}.brainWorkspace .brainCategory{box-shadow:0 14px 32px #00000029;background:#14263d!important;border:1px solid #3b516f!important}.brainWorkspace .brainCategory:nth-child(2n){background:#102238!important}.brainWorkspace .brainCategoryHeader{border-color:#3a506d}.brainWorkspace .brainItem{background:#f8fafc;border-color:#b9c7d9;box-shadow:0 6px 18px #00000024}.brainWorkspace .brainItem[open]{border-color:#7f94b0;box-shadow:0 12px 26px #0003}.brainWorkspace .brainItemTop{color:#172033;background:#edf2f8}.brainWorkspace .brainItemTop:hover,.brainWorkspace .brainItem[open]>.brainItemTop{background:#e1e8f1;border-color:#b9c7d9}.brainWorkspace .brainItemTop .brainEditButton{color:#172033!important;background:#fff!important;border-color:#9eafc5!important}.brainReadView{background:#f8fafc}.brainReadField{color:#172033;background:#fff;border-color:#d3dce8}.brainReadField>span{color:#65728a}.brainReadField>div{color:#172033}.brainStatus.active{color:#23613b;background:#d9f1e1}.brainStatus.inactive{color:#687386;opacity:1;background:#e4e8ee}.brainSafetyNote{color:#f5f8fc;background:#13243a;border:1px solid #344a67}.brainSafetyNote p{color:#aebbd0;opacity:1}.teamProfileCard,.campaignCard{color:#172033;background:#f8fafc;border-color:#bfcbd9;box-shadow:0 8px 24px #0000001f}.profileFact{border-color:#dbe2eb}.profileFact span{color:#65728a}.profileRole{color:#9e5277}.personalityProfile{color:#172033;background:#f8fafc}.personalityProfile .profileHero{border-color:#d6dfe9}.personalityProfile .profileHero p{color:#66748b}.structuredEditorPreview{background:#102238;border-color:#344a67}.structuredFact{color:#172033;background:#f8fafc;border-color:#cbd5e1}.structuredFact span{color:#68758a}.toggleField{color:#f5f8fc;background:#1b3049;border-color:#405672}.toggleField input{accent-color:#bd668b}.editActionBar{background:#0d1b2df5;border-color:#405570;box-shadow:0 12px 32px #0000003d}.dangerPanel{background:#2c1c25;border-color:#704354}.dangerPanel h2{color:#ffc4cf}.compactDangerForm input{color:#172033;background:#fff}.dangerButton{background:#9c3f53!important}.intelligenceSignal{color:#172033;background:#f8fafc;border-color:#c6d2e0}.intelligenceSignal>span{background:#203550}.intelligenceSignal p{color:#334057}.emptyState{color:#f4f7fb;background:#172b43;border-color:#4a607b}.emptyState p{color:#aebbd0}.testVestraTranscript{background:#0e2034;border-color:#344a67}.testMessage{color:#172033;background:#f8fafc;border-color:#c7d3e0}.testMessage.user{background:#dfe9f7}.testMessage span{color:#66748a}.workflowRail>div{color:#172033;background:#f8fafc;border-color:#c8d4e2}.workflowRail>div>span{background:#203550}.workflowRail p{color:#68758b}.trainingWorkspace table th{color:#aebbd0;border-color:#344a67}.trainingWorkspace table td{border-color:#2d425e}.categoryChips a{color:#edf2f8;background:#203550;border-color:#415876}.categoryChips a:hover{background:#2c4564}.serviceChevron{color:#f0f4f9;background:#203550;border-color:#405773}.serviceCategorySummary:hover .serviceChevron{background:#2b4564}.changeTimelinePanel .brainItem{border-color:#405570}.changeTimelinePanel .brainItem:before{background:#d18aac;box-shadow:0 0 0 4px #203550}@media (max-width:1000px){.commandTopbarInner,.dashboardContent{width:min(100% - 28px,1420px)}}.dashboardShell:has(.mockSidebar){background:#091625;grid-template-columns:270px minmax(0,1fr);padding:0;display:grid}.mockSidebar{color:#f4f7fb;background:linear-gradient(#17263d,#0d1b2d);border-right:1px solid #263a55;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.mockBrand{border-bottom:1px solid #42526a;flex-direction:column;justify-content:center;align-items:center;height:132px;margin:0 18px 12px;display:flex}.mockLotus{color:#efd9c1;font-size:34px;line-height:1}.mockBrand strong{letter-spacing:.14em;font-family:Georgia,serif;font-size:27px;font-weight:500}.mockBrand span{letter-spacing:.28em;margin-top:5px;font-size:9px}.mockSidebar nav{gap:3px;padding:0 7px;display:grid}.mockSidebar nav a{color:#f0f3f8;border-left:4px solid #0000;border-radius:0 8px 8px 0;align-items:center;gap:15px;min-height:54px;padding:0 24px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.mockSidebar nav a:first-letter{font-size:24px}.mockSidebar nav a:hover{background:#203550}.mockSidebar nav a.active{background:#354667;border-left-color:#dce5ff}.mockVestraCard{background:#14243a;border:1px solid #bda98e;border-radius:12px;gap:3px;margin:auto 18px 18px;padding:20px;display:grid}.mockVestraCard strong{color:#f1ddc4}.mockVestraCard span{font-weight:700}.mockVestraCard small{color:#b6c1d2;margin-top:10px;line-height:1.45}.mockMain{background:radial-gradient(circle at 90% 0,#35527526,#0000 25%),#091625;min-width:0}.mockTopbar{background:#0b1828;border-bottom:1px solid #263a55;grid-template-columns:minmax(340px,1fr) minmax(300px,360px) auto;align-items:center;gap:20px;height:98px;padding:0 34px;display:grid}.mockTopbar>div:first-child strong{letter-spacing:-.03em;font-size:30px;display:block}.mockTopbar>div:first-child span{color:#b5c1d3;margin-top:2px;font-size:16px;display:block}.mockSearch{color:#b9c5d5;background:#122238;border:1px solid #536781;border-radius:9px;padding:14px 18px}.mockOwner{align-items:center;gap:10px;width:160px;display:flex}.mockOwner>span{font-weight:750}.mockOwner small{color:#aebbd0;font-weight:400;display:block}.dashboardShell:has(.mockSidebar) .dashboardContent{width:auto;max-width:none;margin:0;padding:0 34px 34px}.dashboardShell:has(.mockSidebar) .dashboardHeader{border-bottom:0;margin:0;padding:20px 0 17px}.dashboardShell:has(.mockSidebar) .dashboardHeader h1{margin:5px 0 4px;font-size:48px}.dashboardShell:has(.mockSidebar) .dashboardHeader p{font-size:17px}.dashboardShell:has(.mockSidebar) .headerActions{padding-top:11px}.dashboardShell:has(.mockSidebar) .headerActions .brainEditButton{padding:13px 20px;font-size:15px;background:#bd668b!important}.dashboardShell:has(.mockSidebar) .brainSummaryDeck{grid-template-columns:repeat(3,1fr);gap:13px}.dashboardShell:has(.mockSidebar) .brainSummaryDeck .systemCard{min-height:104px;padding:18px 24px}.dashboardShell:has(.mockSidebar) .brainSummaryDeck .systemValue{font-size:38px}.dashboardShell:has(.mockSidebar) .brainSummaryDeck .systemLabel{order:2;margin-top:-38px;margin-left:58px;font-size:13px}.dashboardShell:has(.mockSidebar) .brainSummaryDeck .systemSub{margin-left:58px;font-size:13px}.mockBrainFilters{grid-template-columns:minmax(220px,1fr) 230px 180px auto;gap:14px;margin:20px 0 18px;display:grid}.mockBrainFilters input,.mockBrainFilters select,.mockBrainFilters button{color:#e7edf5;font:inherit;background:#112238;border:1px solid #536781;border-radius:9px;padding:13px 17px;font-size:14px}.mockBrainFilters input::placeholder{color:#aeb9c8}.mockBrainFilters select{cursor:pointer}.mockBrainFilters button{cursor:pointer;background:#8f2942;border-color:#a63a55;font-weight:700}.mockBrainFilters button:hover{background:#a63350}.dashboardShell:has(.mockSidebar) .brainWorkspace{gap:12px}.dashboardShell:has(.mockSidebar) .brainWorkspace .brainCategory{border-radius:10px;background:#14273d!important;padding:0!important}.dashboardShell:has(.mockSidebar) .brainWorkspace .brainCategoryHeader{border:0;padding:14px 18px}.dashboardShell:has(.mockSidebar) .brainWorkspace .brainCategoryHeader h2{margin:2px 0;font-size:18px}.dashboardShell:has(.mockSidebar) .brainWorkspace .brainCategoryHeader .eyebrow{display:none}.dashboardShell:has(.mockSidebar) .brainItems{margin:0;padding:0 16px 16px}.dashboardShell:has(.mockSidebar) .brainItem{border-radius:10px}.dashboardShell:has(.mockSidebar) .brainItemTop{padding:14px 18px}.dashboardShell:has(.mockSidebar) .brainItemTop h3{font-size:17px}.dashboardShell:has(.mockSidebar) .brainReadField>div{font-size:14px}.dashboardShell:has(.mockSidebar) .brainSafetyNote{margin-top:16px}@media (max-width:1050px){.dashboardShell:has(.mockSidebar){grid-template-columns:86px 1fr}.mockBrand strong,.mockBrand span,.mockSidebar nav span,.mockVestraCard{display:none}.mockBrand{margin:0 8px 12px}.mockSidebar nav a{justify-content:center;padding:0;font-size:0}.mockSidebar nav a:first-letter{font-size:22px}.mockTopbar{grid-template-columns:1fr auto}.mockSearch{display:none}.mockTopbar>div:first-child strong{font-size:22px}.mockTopbar>div:first-child span{font-size:12px}.mockBrainFilters{grid-template-columns:1fr}.dashboardShell:has(.mockSidebar) .brainSummaryDeck{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.dashboardShell:has(.mockSidebar){display:block}.mockSidebar{display:none}.mockTopbar{height:auto;padding:16px}.mockOwner{display:none}.dashboardShell:has(.mockSidebar) .dashboardContent{padding:0 14px 24px}.dashboardShell:has(.mockSidebar) .brainSummaryDeck{grid-template-columns:1fr}.dashboardShell:has(.mockSidebar) .dashboardHeader h1{font-size:36px}}.commandCenterShell{background:#091625;grid-template-columns:270px minmax(0,1fr);padding:0;display:grid}.commandCenterShell .mockSidebar{height:100vh;min-height:0;position:sticky;top:0;overflow:hidden}.mockSidebarScroll{scrollbar-width:thin;scrollbar-color:#536781 #0d1b2d;flex-direction:column;height:100%;display:flex;overflow:hidden auto}.mockSidebarScroll::-webkit-scrollbar{width:8px}.mockSidebarScroll::-webkit-scrollbar-track{background:#0d1b2d}.mockSidebarScroll::-webkit-scrollbar-thumb{background:#536781;border:2px solid #0d1b2d;border-radius:999px}.mockSidebar nav a b,.mockUtilityItem b{text-align:center;width:25px;font-size:22px;font-weight:500}.mockSidebarDivider{background:#40516a;height:1px;margin:16px 18px}.mockUtilityNav{padding-bottom:12px!important}.mockUtilityItem{color:#e6ebf3;align-items:center;gap:15px;min-height:48px;padding:0 28px;font-size:15px;display:flex}.mockVestraCard{flex:none;margin-top:auto}.mockOwner i{background:#34445f;border:1px solid #61718a;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.mockOwner .adminLogout{border-radius:8px;width:32px;height:32px;padding:0;font-size:0}.mockOwner .adminLogout:after{content:"↪";font-size:16px}.commandCenterShell .dashboardContent{flex-direction:column;width:auto;max-width:none;margin:0;padding:0 34px 34px;display:flex}.commandCenterShell .dashboardContent>*{order:4}.commandCenterShell .dashboardHeader{order:1}.commandCenterShell .controlDeck{order:2}.commandCenterShell .managementOverviewHeading,.commandCenterShell .managementOverviewGrid{order:3}.commandCenterShell .dashboardHeader{border-bottom:0;margin:0;padding:26px 0 20px}.commandCenterShell .dashboardHeader h1{margin:5px 0 4px;font-size:clamp(36px,4vw,50px)}.commandCenterShell .dashboardHeader p{font-size:16px}.commandCenterShell .headerActions .brainEditButton{padding:12px 18px;background:#bd668b!important;border-color:#d27da2!important}.commandCenterShell .controlDeck{gap:13px}.commandCenterShell .systemCard{border-radius:9px}.commandCenterShell .panel,.commandCenterShell .brainSafetyNote{border-radius:10px}@media (max-width:1050px){.commandCenterShell{grid-template-columns:86px 1fr}.commandCenterShell .mockBrand strong,.commandCenterShell .mockBrand span,.commandCenterShell .mockSidebar nav span,.commandCenterShell .mockVestraCard,.commandCenterShell .mockSidebarDivider{display:none}.commandCenterShell .mockBrand{margin:0 8px 12px}.commandCenterShell .mockSidebar nav a,.commandCenterShell .mockUtilityItem{justify-content:center;padding:0;font-size:0}.commandCenterShell .mockTopbar{grid-template-columns:1fr auto}.commandCenterShell .mockSearch{display:none}}@media (max-width:700px){.commandCenterShell{display:block}.commandCenterShell .mockSidebar{display:none}.commandCenterShell .mockTopbar{height:auto;padding:16px}.commandCenterShell .mockOwner{display:none}.commandCenterShell .dashboardContent{padding:0 14px 24px}}.commandCenterShell .dashboardHeader .eyebrow{color:#d6a3bb}.commandCenterShell .dashboardHeader h1{letter-spacing:-.045em;font-weight:800}.commandCenterShell .dashboardHeader p{color:#aebbd0;max-width:760px}.commandCenterShell .controlDeck{margin-bottom:20px}.commandCenterShell .compactSummaryDeck{grid-template-columns:minmax(280px,520px)}.commandCenterShell .serviceSummaryDeck{grid-template-columns:minmax(260px,.7fr) minmax(0,2fr)}.commandCenterShell .systemCard{padding:18px 22px}.commandCenterShell .systemCard:first-child{background:linear-gradient(135deg,#e7efff,#f8fbff)!important;border-color:#b9cae5!important}.commandCenterShell .systemCard:nth-child(2){background:linear-gradient(135deg,#e2f3e6,#f8fcf9)!important;border-color:#bcd8c4!important}.commandCenterShell .systemCard:nth-child(3){background:linear-gradient(135deg,#faecd6,#fffaf1)!important;border-color:#e1cda9!important}.commandCenterShell .systemLabel{letter-spacing:.08em;font-size:11px}.commandCenterShell .systemValue{letter-spacing:-.04em;font-size:34px}.commandCenterShell .panel.wide{background:#14273d;border-color:#3b516f}.commandCenterShell table{color:#172033;background:#f8fafc;border-radius:9px;overflow:hidden}.commandCenterShell table thead{background:#e7edf5}.commandCenterShell table th{text-transform:uppercase;letter-spacing:.07em;color:#5d6a80!important;border-bottom:1px solid #c6d2df!important;padding:13px 14px!important;font-size:11px!important}.commandCenterShell table td{vertical-align:middle;color:#263247!important;border-bottom:1px solid #dbe2eb!important;padding:13px 14px!important}.commandCenterShell table tbody tr:hover{background:#eef3f8}.commandCenterShell table tbody tr:last-child td{border-bottom:0!important}.commandCenterShell .teamGrid{gap:14px}.commandCenterShell .teamProfileCard{border-radius:10px;padding:17px}.commandCenterShell .teamProfileCard .brainItemTop{background:0 0;padding:0 0 12px}.commandCenterShell .teamProfileCard .profileFact{background:#f2f5f8;border:1px solid #dbe2eb;border-radius:8px;margin:8px 0;padding:10px 11px}.commandCenterShell .campaignCard{border-radius:10px;margin-top:12px;padding:17px}.commandCenterShell .campaignCard .brainItemTop{background:0 0;padding:0 0 8px}.commandCenterShell .categorySummaryCard{background:linear-gradient(135deg,#f4e9f0,#fcf8fb)!important;border-color:#d9bdcd!important}.commandCenterShell .categoryChips a{color:#263247;box-shadow:none;background:#fff;border-color:#b9c6d5}.commandCenterShell .categoryChips a:hover{color:#172033;background:#e8eef6;border-color:#8397b0}.commandCenterShell .serviceCategoryDisclosure{overflow:hidden;background:#14273d!important;border:1px solid #3b516f!important;border-radius:10px!important}.commandCenterShell .serviceCategorySummary{background:#1b3049;padding:14px 18px!important}.commandCenterShell .serviceCategorySummary h2{color:#fff;font-size:18px}.commandCenterShell .serviceCategoryDisclosure>div{background:#f8fafc}.commandCenterShell .brainCount{color:#dce5f1;background:#263d59;border-color:#4a607d}.commandCenterShell .trainingWorkspace{padding:18px}.commandCenterShell .trainingWorkspace>p.muted{max-width:820px}.commandCenterShell .brainSafetyNote{background:#102238;border-color:#344a67;margin-top:18px;padding:16px 18px}.commandCenterShell .brainSafetyNote strong{color:#f8fafc}.commandCenterShell .brainSafetyNote p{color:#aebbd0;margin-top:5px}.commandCenterShell .sectionTitleRow{border-bottom:1px solid #344a67;margin-bottom:14px;padding-bottom:12px}.commandCenterShell .sectionTitleRow h2{font-size:21px}.commandCenterShell .metricPill{color:#3b4a61;background:#e7edf5;border-color:#c2cedd}.commandCenterShell .categoryTag{color:#5e4a70;background:#e9e3f0;border-color:#d2c4de}.commandCenterShell .personalityProfile{background:#f8fafc;border-radius:10px;overflow:hidden}.commandCenterShell .personalityProfile .profileHero{background:linear-gradient(135deg,#e7efff,#f8fbff);border-bottom:1px solid #d5deea;padding:22px}.commandCenterShell .profileAvatar{color:#fff;background:#203550;border:1px solid #4b6382;box-shadow:0 8px 20px #172b442e}.commandCenterShell .personalityProfile .knowledgeValueGrid{gap:12px;padding:18px}.commandCenterShell .personalityProfile .knowledgeField{background:#fff;border:1px solid #d3dce8;border-radius:9px;padding:14px}.commandCenterShell .personalityProfile .knowledgeField span{color:#65728a}.commandCenterShell .personalityProfile .knowledgeField strong{color:#172033}.commandCenterShell .workflowRail{gap:10px}.commandCenterShell .workflowRail>div{border-radius:9px;box-shadow:0 5px 16px #00000014}.commandCenterShell .workflowRail>div>span{color:#fff;background:#203550}.commandCenterShell .testVestraConsole{margin-top:16px}.commandCenterShell .testVestraTranscript{background:#0e2034;border-color:#405570;border-radius:10px}.commandCenterShell .testMessage{border-radius:10px}.commandCenterShell .testVestraComposer textarea{border-radius:9px}.commandCenterShell .changeControlDeck{grid-template-columns:1.4fr .8fr .7fr .7fr}.commandCenterShell .changeWorkspace{gap:14px}.commandCenterShell .changeTimelinePanel,.commandCenterShell .changeSideStack>.panel,.commandCenterShell .readinessStrip{border-radius:10px}.commandCenterShell .changeTimelinePanel .brainItem,.commandCenterShell .changeSideStack .brainItem,.commandCenterShell .readinessGrid .brainItem{color:#172033;background:#f8fafc;border:1px solid #c8d4e2;border-radius:8px}.commandCenterShell .changeTimelinePanel .brainItem .muted,.commandCenterShell .changeSideStack .brainItem p{color:#68758b}.commandCenterShell .readinessGrid{gap:9px}.commandCenterShell .readinessGrid .brainItem{justify-content:space-between;align-items:center;padding:12px;display:flex}.commandCenterShell .eventName{text-transform:capitalize;font-weight:700}.commandCenterShell .intelligencePanel{border-radius:10px}.commandCenterShell .intelligenceGrid{gap:10px}.commandCenterShell .intelligenceSignal{border-radius:9px}.commandCenterShell .intelligenceSignal>span{color:#fff;background:#203550;border-radius:7px}.commandCenterShell .dateFilter{border-radius:10px}.commandCenterShell .quickRanges a{border-radius:7px}@media (max-width:1150px){.commandCenterShell .changeControlDeck{grid-template-columns:1fr 1fr}.commandCenterShell .changeWorkspace{grid-template-columns:1fr}}.commandCenterShell .backToTopLink{color:#465b75;letter-spacing:.02em;background:#edf2f7;border-top:1px solid #d4dde8;justify-content:flex-end;align-items:center;gap:6px;padding:11px 18px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.commandCenterShell .backToTopLink:hover{color:#172033;background:#e1e8f0}html{scroll-behavior:smooth}.commandCenterShell .systemCard{color:#172033}.commandCenterShell .systemCard .systemLabel{color:#42516a;font-size:12px;font-weight:800}.commandCenterShell .systemCard .systemValue{color:#111b2b}.commandCenterShell .systemCard .systemSub{color:#44536a;font-size:13px;font-weight:600;line-height:1.45}.commandCenterShell .intelligenceSignal{background:#f5f8fb;border:1px solid #c4d1df}.commandCenterShell .intelligenceSignal p{color:#172033!important;font-size:15px!important;font-weight:650!important;line-height:1.5!important}.commandCenterShell .intelligenceSignal>span{font-size:12px;font-weight:900}.commandCenterShell table td{font-size:14px;line-height:1.45;color:#172033!important}.commandCenterShell table td .muted,.commandCenterShell .tableMeta{color:#526178!important;font-size:12px!important}.commandCenterShell .brainItem:not(.changeTimelinePanel *){font-size:14px;line-height:1.5}.commandCenterShell .brainItem p{color:#34445c;font-size:14px;line-height:1.5}.commandCenterShell .brainItem strong,.commandCenterShell .teamProfileCard{color:#172033}.commandCenterShell .teamProfileCard .profileRole{color:#485870;font-size:14px;font-weight:700}.commandCenterShell .teamProfileCard .profileFact span{color:#5b6980;font-size:12px;font-weight:800}.commandCenterShell .teamProfileCard .profileFact strong{color:#172033;font-size:14px;line-height:1.45}.commandCenterShell .campaignCard p{color:#34445c;font-size:14px;line-height:1.5}.commandCenterShell .knowledgeField span{color:#59677d!important;font-size:12px!important;font-weight:800!important}.commandCenterShell .knowledgeField strong{color:#172033!important;font-size:15px!important;line-height:1.5!important}.commandCenterShell .structuredFact span{color:#59677d;font-size:12px;font-weight:800}.commandCenterShell .structuredFact strong{color:#172033;font-size:15px;line-height:1.5}.commandCenterShell .readinessGrid .brainItem,.commandCenterShell .changeTimelinePanel .brainItem,.commandCenterShell .changeSideStack .brainItem{font-size:14px}.commandCenterShell .changeTimelinePanel .brainItem .muted,.commandCenterShell .changeSideStack .brainItem p{font-size:13px;color:#4c5b72!important}.commandCenterShell .workflowRail>div p{color:#405069;font-size:13px;line-height:1.45}.commandCenterShell .workflowRail>div strong{color:#172033;font-size:15px}.commandCenterShell .muted{line-height:1.5}.commandCenterShell .systemCard .systemLabel{color:#27364c!important}.commandCenterShell .systemCard .systemSub{color:#2f4058!important}.commandCenterShell .panelNote,.commandCenterShell .muted{color:#9eacc0}.commandCenterShell .systemCard .muted,.commandCenterShell .brainItem .muted,.commandCenterShell table .muted,.commandCenterShell .personalityProfile .muted{color:#3d4d65!important}.commandCenterShell table td .muted,.commandCenterShell .tableMeta{color:#34445c!important}.commandCenterShell .teamProfileCard .profileRole,.commandCenterShell .campaignCard p{color:#27384f!important}.commandCenterShell .teamProfileCard .profileFact span,.commandCenterShell .knowledgeField span,.commandCenterShell .structuredFact span{color:#394960!important}.commandCenterShell .workflowRail>div p{color:#2f4058!important}.commandCenterShell .intelligenceSignal p{color:#101b2b!important}.commandCenterShell .backToTopLink{color:#263b56!important;font-size:13px!important}.commandCenterShell .globalBackToTop{z-index:80;color:#fff;opacity:.92;background:#152941;border:1px solid #70839c;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #00000040}.commandCenterShell .globalBackToTop:hover{opacity:1;background:#213b5a;transform:translateY(-1px)}@media (max-width:760px){.commandCenterShell .globalBackToTop{padding:10px 12px;bottom:14px;right:14px}.commandCenterShell .globalBackToTop span{display:none}}.commandCenterShell .systemCard,.commandCenterShell table,.commandCenterShell .brainItem,.commandCenterShell .teamProfileCard,.commandCenterShell .campaignCard,.commandCenterShell .personalityProfile,.commandCenterShell .knowledgeField,.commandCenterShell .structuredFact,.commandCenterShell .intelligenceSignal,.commandCenterShell .workflowRail>div,.commandCenterShell .profileFact,.commandCenterShell .serviceCategoryDisclosure>div,.commandCenterShell .systemCard span,.commandCenterShell .systemCard small,.commandCenterShell table td,.commandCenterShell table td span,.commandCenterShell table td small,.commandCenterShell .brainItem p,.commandCenterShell .brainItem span:not(.brainStatus):not(.metricPill):not(.categoryTag),.commandCenterShell .teamProfileCard span:not(.brainStatus),.commandCenterShell .campaignCard p,.commandCenterShell .campaignCard .muted,.commandCenterShell .personalityProfile p,.commandCenterShell .knowledgeField span,.commandCenterShell .knowledgeField strong,.commandCenterShell .structuredFact span,.commandCenterShell .structuredFact strong,.commandCenterShell .intelligenceSignal p,.commandCenterShell .workflowRail>div p,.commandCenterShell .profileFact span,.commandCenterShell .profileFact strong,.commandCenterShell .tableMeta{color:#000!important}.commandCenterShell .systemCard .systemSub,.commandCenterShell .systemCard .systemLabel{color:#000!important;opacity:1!important}.commandCenterShell .systemCard,.commandCenterShell .knowledgeField,.commandCenterShell .structuredFact,.commandCenterShell .profileFact,.commandCenterShell .intelligenceSignal,.commandCenterShell .workflowRail>div{background-color:#fff}.commandCenterShell .kpiGrid article{color:#000!important}.commandCenterShell .kpiGrid article>span,.commandCenterShell .kpiGrid article>strong,.commandCenterShell .kpiGrid article>small{color:#000!important;opacity:1!important}.commandCenterShell .kpiGrid article>small{font-size:13px!important;font-weight:650!important;line-height:1.4!important}.commandCenterShell .userAccessPanel{color:#172033!important;background:#f8fafc!important;border-color:#c8d4e2!important}.commandCenterShell .userAccessPanel h2{color:#172033!important}.commandCenterShell .userAccessPanel>p.muted{font-size:14px;color:#526178!important}.commandCenterShell .userAccessRow{border-radius:10px;gap:8px;margin-top:12px;padding:18px;display:grid;color:#172033!important;background:#fff!important;border:1px solid #c8d4e2!important}.commandCenterShell .userAccessRow strong{font-size:16px;color:#111b2b!important}.commandCenterShell .userAccessRow p.muted{margin:0;font-size:14px;color:#405069!important;opacity:1!important}.commandCenterShell .userAccessRow form{margin-top:4px}.conversationLimit{color:#2b2521;text-align:center;background:#f5f1ed;border:1px solid #d8c7bc;border-radius:16px;margin:10px 16px 6px;padding:14px 16px}.conversationLimit p{margin:0 0 10px;font-size:14px;line-height:1.45}.conversationLimit button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#2b2521;border:0;border-radius:999px;padding:9px 16px;font-weight:700}.conversationLimit button:hover{background:#4b3d36}.commandCenterShell .kpiGridCompact{grid-template-columns:repeat(4,minmax(0,1fr))}.commandCenterShell .journeyActivityPanel{align-self:start}.commandCenterShell .journeyActivity{gap:10px;margin-top:16px;display:grid}.commandCenterShell .journeyActivity>div{background:#1b3049;border:1px solid #415873;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;min-height:58px;padding:12px 14px;display:grid}.commandCenterShell .journeyActivity span{color:#dce5f1;font-weight:700}.commandCenterShell .journeyActivity strong{color:#fff;font-size:24px}.commandCenterShell .journeyActivity p{color:#c1ccda;grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}.commandCenterShell .journeyActivity small{color:#aebbd0;grid-column:1/-1;font-size:12px;font-weight:650}@media (max-width:1050px){.commandCenterShell .kpiGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.commandCenterShell .kpiGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commandCenterShell .kpiGridCompact article{min-height:150px;padding:18px}.commandCenterShell .journeyActivityPanel{padding:18px}.commandCenterShell .journeyActivity{gap:8px}.commandCenterShell .journeyActivity>div{min-height:52px;padding:10px 12px}.commandCenterShell .journeyActivity strong{font-size:22px}}.commandCenterShell .contactMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.commandCenterShell .contactMetricGrid article{color:#111b2b;background:#fff;border:1px solid #c8d4e2;border-radius:10px;min-height:154px;padding:22px}.commandCenterShell .contactMetricGrid span{color:#27364c;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.commandCenterShell .contactMetricGrid strong{color:#111b2b;margin:12px 0 8px;font-size:38px;line-height:1;display:block}.commandCenterShell .contactMetricGrid small{color:#405069;font-size:13px;font-weight:650;line-height:1.4;display:block}.commandCenterShell .contactBreakdownGrid{align-items:start}@media (max-width:1050px){.commandCenterShell .contactMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.commandCenterShell .contactMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commandCenterShell .contactMetricGrid article{min-height:142px;padding:17px}.commandCenterShell .contactMetricGrid strong{font-size:34px}.commandCenterShell .contactBreakdownGrid{grid-template-columns:1fr}}.voiceEnvironmentBadge{color:#21364f;background:#f4f7fb;border:1px solid #cad5e3;border-radius:16px;flex-direction:column;gap:2px;min-width:180px;padding:12px 16px;display:flex}.voiceEnvironmentBadge strong{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.voiceEnvironmentBadge span{color:#66768b;font-size:12px}.voiceMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 12px;display:grid}.voiceMetricGrid article{background:linear-gradient(145deg,#fff,#edf2f8);border:1px solid #c9d5e3;border-radius:20px;min-height:132px;padding:20px;box-shadow:0 12px 30px #05152817}.voiceMetricGrid span{letter-spacing:.08em;text-transform:uppercase;color:#40526a;font-size:12px;font-weight:900;display:block}.voiceMetricGrid strong{color:#071a32;margin:9px 0 5px;font-size:34px;display:block}.voiceMetricGrid small{color:#64758a;line-height:1.45;display:block}.voiceAnalyticsNote{margin-bottom:20px}.voiceControlGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr)}.voiceSettingsForm{gap:20px;margin-top:18px;display:grid}.voiceToggleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.voiceSettingToggle{cursor:pointer;background:#f8fafc;border:1px solid #cbd7e5;border-radius:16px;gap:12px;min-height:105px;padding:16px;display:flex}.voiceSettingToggle input{accent-color:#bb4f82;width:20px;height:20px;margin-top:2px}.voiceSettingToggle span{gap:5px;display:grid}.voiceSettingToggle strong{color:#132a45;font-size:14px}.voiceSettingToggle small,.voiceSelectGrid small,.voiceGreetingField small{color:#6a7788;line-height:1.45}.voiceSelectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.voiceSelectGrid label,.voiceGreetingField{color:#263b54;gap:7px;font-weight:800;display:grid}.voiceSelectGrid select,.voiceGreetingField textarea{color:#142841;width:100%;font:inherit;background:#fff;border:1px solid #b8c6d7;border-radius:12px}.voiceSelectGrid select{min-height:46px;padding:0 12px}.voiceGreetingField textarea{resize:vertical;padding:12px}.voicePreviewAction{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.voicePreviewAction button{color:#263b54!important;background:#fff!important;border:1px solid #aebed1!important}.voicePreviewAction span{color:#9c315f;font-size:12px}.voiceProtectedPanel{align-self:start}.voiceCockpitModule{gap:13px;min-width:min(100%,300px);background:linear-gradient(145deg,#fff,#edf3fa)!important;border-color:#b9c9db!important;display:grid!important}.managementCockpitModule{gap:13px;background:linear-gradient(145deg,#fff,#f3f6fa)!important;border-style:solid!important;border-color:#c4d0dd!important;display:grid!important}.managementCockpitModule .voiceCockpitHeader>strong{color:#101827!important}.vestraProductionLink{background:#fff;border:1px solid #8fa5ba;border-radius:10px;align-items:center;min-height:46px;padding:0 15px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex;color:#17304b!important}.vestraProductionLink:hover{border-color:#9c315f;color:#9c315f!important}.analyticsAuditTableWrap{margin-top:14px;overflow-x:auto}.analyticsAuditTable{border-collapse:collapse;width:100%}.analyticsAuditTable th,.analyticsAuditTable td{text-align:left;border-bottom:1px solid #d9e1ea;padding:12px 10px}.analyticsAuditTable th:last-child,.analyticsAuditTable td:last-child{text-align:right}.managementCockpitStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.managementCockpitStats span{background:#ffffffb8;border-radius:10px;gap:2px;padding:8px;display:grid;color:#617185!important;font-size:10px!important}.managementCockpitStats b{color:#1c3551;font-size:14px}.managementCockpitModule small{color:#5f7084;line-height:1.45}.managementIdentity{gap:3px;display:grid}.managementIdentity strong{color:#0d2744;font-size:22px!important}.managementIdentity span{text-transform:capitalize;color:#5a6e84!important}.voiceCockpitModule.attention{background:linear-gradient(145deg,#fff,#faedf2)!important;border-color:#dca1b8!important}.voiceCockpitHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.voiceCockpitHeader>strong{font-size:17px!important}.voiceHealthPill{color:#20633f;letter-spacing:.06em;text-transform:uppercase;background:#e2f2e8;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.voiceHealthPill.disabled{color:#5c6570;background:#e8ebef}.voiceHealthPill.attention{color:#8e2f56;background:#f9dce7}.voiceCockpitPrimary{align-items:baseline;gap:9px;display:flex}.voiceCockpitPrimary strong{color:#0d2744;font-size:34px!important}.voiceCockpitPrimary span{color:#5a6e84;font-size:12px}.voiceCockpitStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.voiceCockpitStats span{background:#ffffffb3;border-radius:10px;gap:2px;padding:8px;display:grid;color:#617185!important;font-size:10px!important}.voiceCockpitStats b{color:#1c3551;font-size:14px}.voiceCockpitModule small{color:#5f7084;line-height:1.45}.voiceCockpitLink{color:#963f68!important;font-size:12px!important;font-weight:850!important}.protectedSettingList{gap:9px;margin:18px 0;display:grid}.protectedSettingList div{border-bottom:1px solid #dbe2eb;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.protectedSettingList span{text-transform:uppercase;letter-spacing:.07em;color:#62738a;font-size:11px;font-weight:900}@media (max-width:900px){.voiceMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.voiceControlGrid,.voiceToggleGrid{grid-template-columns:1fr}.voiceEnvironmentBadge{min-width:0}.voiceSelectGrid{grid-template-columns:1fr}}@media (max-width:560px){.voiceMetricGrid{grid-template-columns:1fr}.voiceMetricGrid article{min-height:110px}.voiceEnvironmentBadge{margin-top:12px}}.mic{color:#604839;cursor:pointer;background:#fff8f3;border:1px solid #b9957e;border-radius:18px;min-width:70px;padding:0 14px;font-weight:700;transition:background .2s,color .2s,transform .2s}.mic:hover{background:#f3e6dc;transform:translateY(-1px)}.mic.active{color:#fff;background:#8f3d5e;border-color:#8f3d5e;box-shadow:0 0 0 4px #8f3d5e1f}.mic:disabled{opacity:.45;cursor:not-allowed;transform:none}.voiceModeBar{color:#715b4e;justify-content:center;align-items:center;gap:10px;margin:0 22px 7px;font-size:12px;display:flex}.voiceChatToggle{color:#74314d;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #8f3d5e;border-radius:999px;padding:8px 14px;font-weight:800;transition:background .2s,color .2s,transform .2s}.voiceChatToggle:hover{background:#f8eaf0;transform:translateY(-1px)}.voiceChatToggle.active{color:#fff;background:#8f3d5e;box-shadow:0 0 0 4px #8f3d5e1f}.voiceChatToggle:disabled{opacity:.5;cursor:not-allowed;transform:none}.voiceStatus{color:#604839;background:#fbf5f0;border:1px solid #ddcbbf;border-radius:12px;margin:0 22px 7px;padding:8px 11px;font-size:12px;line-height:1.4}.voiceStatus.error{color:#8a2929;background:#fff2f2;border-color:#e1b9b9}.hearReply{color:#6f4f3e;cursor:pointer;background:#ffffffad;border:1px solid #ceb7a8;border-radius:999px;margin-top:10px;padding:5px 9px;font-size:11px;font-weight:700;display:block}.hearReply:hover{background:#fff}.hearReply:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.composer{gap:7px}.mic{min-width:58px;padding:0 9px;font-size:12px}.send{min-width:58px;padding:0 10px}.voiceStatus{margin:0 12px 6px}.voiceModeBar{align-items:flex-start;gap:7px;margin:0 12px 6px}.voiceChatToggle{flex:none;min-height:36px;padding:7px 11px;font-size:12px}.voiceModeBar span{padding-top:4px;line-height:1.3}}
