:root{--bg:#080a0f;--panel:#10141c;--line:#252b38;--text:#f5f7fb;--muted:#8992a3;--accent:#67b7ff;--amber:#ffc857;--blue:#67b7ff;--red:#ff6b6b;--purple:#d8b4ff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 70% -20%,#132b43 0,transparent 35%),var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}main{max-width:1480px;margin:auto;padding:32px 24px 80px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:34px}.brand{font-weight:900;letter-spacing:.24em;font-size:22px;color:var(--accent)}header p{color:var(--muted);margin:7px 0}.agentState{border:1px solid var(--line);padding:12px 16px;border-radius:999px;background:#0c1016}.dot,.feedDot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);margin-right:8px}.metric,.panel{background:linear-gradient(145deg,rgba(21,27,37,.94),rgba(12,15,22,.96));border:1px solid var(--line);border-radius:18px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.fourMetrics{grid-template-columns:repeat(4,1fr)}.metric{padding:22px}.eyebrow,.metric span{display:block;font-size:11px;letter-spacing:.18em;color:var(--muted);font-weight:700}.metric strong{font-size:36px;display:block;margin:10px 0 4px}.metric small{color:var(--muted)}.composer{padding:25px;margin-bottom:16px}.composer h2,.panel h2{margin:8px 0 16px}.composer textarea{width:100%;min-height:110px;background:#080b10;color:var(--text);border:1px solid var(--line);border-radius:12px;padding:16px;font:inherit;resize:vertical}.composer textarea:focus{outline:1px solid var(--accent);border-color:var(--accent)}.composerFooter{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:13px}button{border:0;background:var(--accent);color:#06111f;font-weight:800;border-radius:10px;padding:12px 17px}button:disabled{opacity:.5;cursor:not-allowed}.secondary{background:transparent;color:var(--text);border:1px solid var(--line)}.workbench{display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:16px;align-items:start}.workbenchMain{gap:16px}.workbenchMain>.panel{padding:24px}.sectionTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.engineState{white-space:nowrap;border:1px solid var(--line);color:var(--muted);font-size:12px;padding:8px 11px;border-radius:999px}.engineState.active{color:var(--accent);border-color:#2b5878}.engineDot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--muted);margin-right:6px}.engineState.active .engineDot{background:var(--accent);box-shadow:0 0 9px var(--accent)}.queueToolbar{margin:2px 0 8px}.filterTabs{overflow-x:auto;padding-bottom:7px}.filter,.filterTabs{display:flex;gap:7px}.filter{align-items:center;background:#0a0d13;border:1px solid var(--line);color:var(--muted);padding:8px 10px;white-space:nowrap;font-size:12px}.filter span{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:#202632;color:#cbd2df;font-size:10px}.filter.active{border-color:#3478a8;color:var(--accent);background:#0b1724}.filter.active span{background:#173550;color:var(--accent)}.task{border-top:1px solid var(--line);padding:22px 0;position:relative}.task:first-child{border-top:0}.task-in_progress{background:linear-gradient(90deg,rgba(103,183,255,.055),transparent);margin:0 -14px;padding-left:14px;padding-right:14px;border-radius:12px}.taskTop{display:flex;justify-content:space-between;gap:16px}.task h3{margin:9px 0}.task li,.task p{color:#b8c0cf;line-height:1.6}.taskMeta{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:11px}.risk,.status{font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding:6px 8px;border-radius:6px;background:#222936}.status.completed{color:var(--accent)}.status.awaiting_approval{color:var(--amber)}.status.approved{color:var(--purple)}.status.in_progress{color:var(--blue)}.risk.blocked,.risk.high,.status.cancelled,.status.failed{color:var(--red)}.actions{display:flex;gap:9px;margin-top:18px}.actionError{color:var(--red);font-size:12px;margin-top:9px}.progressNotice{display:flex;align-items:center;gap:9px;color:var(--purple);background:#171121;border:1px solid #39284d;padding:11px 12px;border-radius:9px;margin-top:16px;font-size:13px}.progressNotice.running{color:var(--blue);background:#0d1821;border-color:#243f55}.pulseDot{width:8px;height:8px;border-radius:50%;background:var(--purple);box-shadow:0 0 10px var(--purple)}.spinner{width:13px;height:13px;border:2px solid #294861;border-top:2px solid var(--blue);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}details{margin-top:18px}summary{cursor:pointer;color:var(--accent)}pre{white-space:pre-wrap;font-family:inherit;line-height:1.6;background:#080b10;border:1px solid var(--line);padding:16px;border-radius:10px}.feedItem{display:flex;padding:15px 0;border-bottom:1px solid var(--line)}.feedItem p{color:#bcc4d1;font-size:12px;margin:5px 0}.feedItem small{display:block;color:var(--muted);margin-top:5px}.empty{color:var(--muted);padding:30px 0}.error,.errorBox{color:var(--red)}.errorBox{border:1px solid #623333;background:#271313;padding:12px;border-radius:8px;margin-top:15px}.login{min-height:100vh;display:grid;place-items:center}.loginPanel{width:min(420px,90vw);padding:34px}.loginPanel input{width:100%;padding:14px;background:#080b10;border:1px solid var(--line);color:white;border-radius:10px;margin:14px 0}.loginPanel button{width:100%}.employeePanel{padding:24px;margin-bottom:16px}.employeeHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.employeeIdentity{display:flex;align-items:center;gap:16px}.employeeIdentity h2{margin:6px 0 3px}.employeeIdentity p{margin:0;color:var(--muted);text-transform:capitalize}.avatar{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#9ed7ff,#4f9ee3);color:#06111f;font-weight:900;font-size:24px;box-shadow:0 0 28px rgba(103,183,255,.14)}.employeeStats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.employeeStats div{background:#090c12;border:1px solid var(--line);border-radius:12px;padding:14px}.employeeStats span,.employeeStats strong{display:block}.employeeStats strong{font-size:14px}.employeeStats span{color:var(--muted);font-size:11px;margin-top:5px}.employeeBrief{color:#bdc5d2;margin:18px 0 0}.employeeEditor{margin-top:20px;border-top:1px solid var(--line);padding-top:18px}.employeeEditor label{display:block;color:#cbd2df;font-size:12px;font-weight:700;margin-top:13px}.employeeEditor input,.employeeEditor textarea{display:block;width:100%;margin-top:7px;background:#080b10;color:var(--text);border:1px solid var(--line);border-radius:10px;padding:13px;font:inherit}.employeeEditor textarea{min-height:120px;resize:vertical}.employeeEditor input:focus,.employeeEditor textarea:focus{outline:1px solid var(--accent);border-color:var(--accent)}.editorFooter{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--muted);font-size:11px}.teamChat{padding:20px;display:flex;flex-direction:column;overflow:hidden}.chatHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.livePill{font-size:11px;color:var(--accent);border:1px solid #2b5878;border-radius:999px;padding:7px 9px}.livePill span{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:50%;box-shadow:0 0 8px var(--accent);margin-right:5px}.teamStrip{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 13px}.miniAgent{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:#090c12;border-radius:10px;padding:8px}.miniAgent,.miniAgent div{min-width:0}.miniAgent small,.miniAgent strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.miniAgent strong{font-size:11px}.miniAgent small{font-size:9px;color:var(--muted);margin-top:3px;text-transform:capitalize}.messageAvatar,.miniAvatar{display:grid;place-items:center;border-radius:9px;background:#202736;color:#cbd2df;font-size:9px;font-weight:900;flex:0 0 auto}.miniAvatar{width:29px;height:29px}.miniAvatar.lead{background:#173550;color:var(--accent)}.chatFilter{width:100%;background:#080b10;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:10px;margin-bottom:12px}.chatStream{overflow-y:auto;padding-right:5px;display:flex;flex-direction:column;gap:10px}.chatEmpty{color:var(--muted);border:1px dashed var(--line);border-radius:12px;padding:22px;line-height:1.55;font-size:13px}.chatMessage{border:1px solid var(--line);background:#090c12;border-radius:12px;padding:12px}.messageTop{display:flex;align-items:center;gap:9px}.messageAvatar{width:32px;height:32px;background:#1d2836;color:var(--blue)}.messageTop>div{min-width:0;flex:1 1}.messageTop small,.messageTop strong{display:block}.messageTop strong{font-size:12px}.messageTop small{font-size:9px;color:var(--muted);margin-top:3px;text-transform:capitalize}.messageType{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#202632;border-radius:5px;padding:5px 6px}.type-instruction{color:var(--amber)}.type-handoff{color:var(--purple)}.type-answer{color:var(--accent)}.type-status{color:var(--blue)}.chatMessage p{font-size:12px;line-height:1.55;color:#c1c9d6;margin:11px 0}.chatMessage footer{display:flex;justify-content:space-between;gap:8px;color:#667084;font-size:9px}.chatMessage footer span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activityPanel{max-height:none;overflow:visible}@media(max-width:1180px){.workbench{grid-template-columns:minmax(0,1fr) 360px}}@media(max-width:1000px){.fourMetrics{grid-template-columns:repeat(2,1fr)}.workbench{grid-template-columns:1fr}.teamChat{position:relative;top:auto;height:700px}}@media(max-width:800px){.fourMetrics,.metrics{grid-template-columns:1fr}header{gap:20px}.composerFooter,header{align-items:flex-start;flex-direction:column}.composerFooter{gap:12px}.composerFooter button{width:100%}.sectionTitle{flex-direction:column}.engineState{margin-bottom:8px}.taskTop{align-items:flex-start}.risk{white-space:nowrap}}@media(max-width:700px){.employeeHeader{flex-direction:column}.employeeHeader>button{width:100%}.employeeStats{grid-template-columns:1fr}.employeeIdentity{align-items:flex-start}.teamStrip{grid-template-columns:1fr}.teamChat{height:650px}}.companyBoard{padding:24px;margin-bottom:16px}.companyHealth{white-space:nowrap;border:1px solid var(--line);color:var(--muted);font-size:12px;padding:8px 11px}.companyHealth.active{border-color:#2b5878}.companyTaskBar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,2fr) auto;gap:14px;align-items:center;background:#090c12;border:1px solid var(--line);border-radius:12px;padding:13px;margin-bottom:14px}.companyTaskBar small,.companyTaskBar strong{display:block}.companyTaskBar small{color:var(--muted);margin-top:4px;text-transform:capitalize}.agentProgress,.companyProgress{height:7px;background:#202632;border-radius:999px;overflow:hidden}.agentProgress span,.companyProgress span{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--accent));border-radius:999px;transition:width .5s ease}.agentGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.agentCard{background:#090c12;border:1px solid var(--line);border-radius:13px;padding:13px;min-width:0}.agentCardTop{display:flex;gap:8px}.agentCardTop>div{min-width:0;flex:1 1}.agentCardTop small,.agentCardTop strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentCardTop strong{font-size:12px}.agentCardTop small{font-size:9px;color:var(--muted);margin-top:3px;text-transform:capitalize}.boardAvatar{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#1d2836;color:var(--blue);font-size:10px;font-weight:900}.statePill{font-size:8px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:#202632;padding:5px 6px;border-radius:5px}.state-thinking .statePill,.state-working .statePill{color:var(--blue)}.state-reviewing .statePill{color:var(--purple)}.state-complete .statePill{color:var(--accent)}.state-error .statePill{color:var(--red)}.agentCard p{height:34px;overflow:hidden;color:#aeb7c6;font-size:11px}.agentCard footer{display:flex;justify-content:space-between;color:#667084;font-size:9px;margin-top:7px}.insightGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.graphPanel,.memoryPanel,.timelinePanel{padding:24px}.taskGraph{display:flex;flex-direction:column}.graphNode{display:flex;align-items:center;gap:11px;border:1px solid var(--line);background:#090c12;padding:12px;border-radius:11px}.graphNode>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#202632;color:var(--muted);font-weight:800}.graphNode>div{min-width:0;flex:1 1}.graphNode p,.graphNode strong{display:block;margin:0}.graphNode strong{font-size:12px}.graphNode p{font-size:10px;color:var(--muted);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.graphNode b{font-size:11px;color:var(--muted)}.graph-complete{border-color:#304b26}.graph-complete b,.graph-complete>span{color:var(--accent)}.graph-working{border-color:#27465e}.graph-working b,.graph-working>span{color:var(--blue)}.graph-reviewing{border-color:#4a3560}.graph-reviewing b,.graph-reviewing>span{color:var(--purple)}.graphConnector{text-align:center;color:#465064;height:20px;line-height:20px}.memoryList{max-height:390px;overflow:auto}.memoryItem{border-top:1px solid var(--line);padding:13px 0}.memoryItem:first-child{border-top:0}.memoryItem>div{display:flex;justify-content:space-between;gap:8px}.memoryItem strong{font-size:11px}.memoryItem>div span{color:var(--purple);font-size:9px;text-transform:uppercase}.memoryItem p{color:#b9c1ce;font-size:11px;line-height:1.5}.memoryItem footer{display:flex;justify-content:space-between;color:#667084;font-size:9px}.memoryItem footer span{color:var(--accent);letter-spacing:2px}.timeline{max-height:420px;overflow:auto}.timelineItem{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.timelineDot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 9px var(--accent);margin-top:4px;flex:0 0 auto}.timelineItem strong{text-transform:capitalize;font-size:12px}.timelineItem p{margin:4px 0;color:#aeb7c6;font-size:11px}.timelineItem time{color:#667084;font-size:9px}.miniAgent{cursor:pointer;text-align:left;color:var(--text)}.chatFilters{display:flex}.chatFilters .chatFilter{flex:1 1}.clearAgent{border:1px solid var(--line);color:var(--muted);padding:8px;font-size:10px;margin-bottom:12px}.livePill.working{color:var(--blue);border-color:#27465e}.livePill.working span{background:var(--blue);box-shadow:0 0 8px var(--blue)}.typingCard{display:flex;align-items:center;gap:10px;border:1px solid #27465e;background:#0b151e;border-radius:12px;padding:12px}.typingAvatar{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#1d2836;color:var(--blue);font-size:9px;font-weight:900}.typingCard strong{font-size:11px}.typingCard p{margin:6px 0 0}.typingCard i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue);margin-right:4px;animation:typing 1.1s ease-in-out infinite}.typingCard i:nth-child(2){animation-delay:.15s}.typingCard i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@media(max-width:1250px){.agentGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.insightGrid{grid-template-columns:1fr}.agentGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.agentGrid,.companyTaskBar,.insightGrid{grid-template-columns:1fr}}.deliverablesPanel{margin-top:22px}.deliverableCount{min-width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:rgba(116,94,255,.14);border:1px solid rgba(145,126,255,.35);font-weight:800}.deliverableGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.deliverableCard{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.025)}.deliverablePreview{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#0d1018}.filePreview{min-height:128px;display:grid;place-items:center;font-size:30px;font-weight:900;letter-spacing:.08em;background:linear-gradient(145deg,rgba(114,91,255,.18),rgba(48,209,174,.08))}.deliverableBody{display:grid;gap:7px;padding:14px}.deliverableBody strong{line-height:1.25}.deliverableBody small{color:var(--muted);overflow-wrap:anywhere}.deliverableBody a{width:fit-content;margin-top:4px;color:#b9afff;font-weight:750;text-decoration:none}.deliverableBody a:hover{text-decoration:underline}.deliverableType{width:fit-content;padding:4px 8px;border-radius:999px;background:rgba(48,209,174,.1);color:#79ead0;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.emptyState{color:var(--muted)}.workbench{grid-template-columns:minmax(0,1fr) minmax(320px,390px);overflow:visible}.teamChat{top:16px;z-index:1;height:calc(100vh - 32px);min-height:560px;box-shadow:none}.chatCollapse{width:32px;height:32px;color:var(--muted);font-size:20px}.collapsedChat{width:54px;min-height:240px;height:420px;padding:7px;justify-content:center;align-items:center}.chatExpand{width:40px;padding:12px 7px;background:#111722;letter-spacing:.18em}.chatFilter{margin-bottom:0}.chatSearch{width:100%;background:#080b10;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:10px;font:inherit;font-size:12px}.chatSearch:focus{outline:1px solid var(--accent);border-color:var(--accent)}.clearAgent{padding:8px 10px;background:transparent;color:var(--accent);border:1px solid #2b5878;font-size:11px}.miniAgent.selected{border-color:#3478a8;background:#0b1724}@media(max-width:1000px){.workbench{grid-template-columns:1fr}.teamChat{position:relative;top:auto;height:680px;min-height:540px}.collapsedChat{width:100%;height:54px;min-height:54px}.chatExpand{writing-mode:horizontal-tb;transform:none;width:100%;height:40px}}body{background:radial-gradient(circle at 12% -5%,rgba(103,183,255,.11),transparent 29%),radial-gradient(circle at 82% 0,rgba(103,183,255,.1),transparent 31%),linear-gradient(180deg,#080a0f,#07090d);min-height:100vh}.dashboardShell{max-width:none;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,410px);gap:18px;padding:18px;align-items:start}.dashboardContent{min-width:0;max-width:1480px;width:100%;justify-self:center;padding:12px 6px 72px}.dashboardShell:has(.collapsedChat){grid-template-columns:minmax(0,1fr) 64px}.dashboardContent>header{position:relative;overflow:hidden;padding:20px 22px;margin-bottom:18px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:linear-gradient(135deg,rgba(21,27,37,.95),rgba(10,13,19,.9));box-shadow:0 18px 60px rgba(0,0,0,.24)}.dashboardContent>header:after{content:"";position:absolute;inset:auto -90px -110px auto;width:250px;height:250px;border-radius:50%;background:rgba(103,183,255,.055);filter:blur(3px);pointer-events:none}.brand{font-size:24px;text-shadow:0 0 28px rgba(103,183,255,.2)}.agentState{background:rgba(7,10,15,.74);box-shadow:inset 0 1px rgba(255,255,255,.03)}.metric,.panel{box-shadow:0 12px 38px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.metric{position:relative;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.metric:hover{transform:translateY(-2px);border-color:#3a4354}.metric:after{content:"";position:absolute;right:-22px;bottom:-34px;width:86px;height:86px;border-radius:50%;background:rgba(103,183,255,.035)}.metric strong{letter-spacing:-.04em}.metric small{font-size:12px}.companyBoard,.composer,.deliverablesPanel,.employeePanel,.graphPanel,.memoryPanel,.queuePanel,.timelinePanel{border-color:rgba(255,255,255,.085)}.companyBoard{background:linear-gradient(145deg,rgba(17,24,34,.96),rgba(10,13,19,.97))}.agentCard{transition:transform .18s ease,border-color .18s ease,background .18s ease}.agentCard:hover{transform:translateY(-2px);border-color:#394356;background:#0c1119}.agentProgress{height:6px}.companyProgress{height:8px}.workbenchMain{display:grid;gap:18px}.workbench{display:contents}.queuePanel{padding:26px}.sectionTitle h2{font-size:22px;letter-spacing:-.02em}.task{transition:background .18s ease}.task:hover{background:rgba(255,255,255,.015)}.deliverableCard{transition:transform .18s ease,border-color .18s ease}.deliverableCard:hover{transform:translateY(-3px);border-color:rgba(145,126,255,.38)}.teamChat{position:sticky;top:18px;right:auto;z-index:20;width:100%;max-width:none;height:calc(100vh - 36px);min-height:620px;padding:18px;border-radius:22px;background:linear-gradient(180deg,rgba(17,22,31,.985),rgba(9,12,18,.985));border:1px solid rgba(139,153,178,.23);box-shadow:-16px 0 54px rgba(0,0,0,.28),inset 1px 0 rgba(255,255,255,.025)}.teamChat:before{content:"";position:absolute;left:-10px;top:50%;width:1px;height:72%;transform:translateY(-50%);background:linear-gradient(transparent,rgba(103,183,255,.28),transparent)}.chatHeader{padding-bottom:13px;border-bottom:1px solid var(--line);margin-bottom:12px}.chatHeader h2{margin-bottom:0;font-size:19px}.chatHeaderActions{display:flex;align-items:center;gap:8px}.chatCollapse{width:34px;height:34px;padding:0;border:1px solid var(--line);background:#090c12;color:#c7cfdd;font-size:25px;line-height:1;border-radius:10px}.chatCollapse:hover{border-color:#3478a8;color:var(--accent)}.teamStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 0 12px}.miniAgent{transition:border-color .18s ease,background .18s ease,transform .18s ease}.miniAgent:hover{transform:translateY(-1px);border-color:#3a4558}.chatFilters{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.chatFilter,.chatSearch{margin:0}.chatStream{padding-right:7px;scrollbar-width:thin;scrollbar-color:#374052 transparent}.chatStream::-webkit-scrollbar{width:7px}.chatStream::-webkit-scrollbar-thumb{background:#374052;border-radius:999px}.chatMessage{background:linear-gradient(145deg,#0b0f16,#090c12);transition:border-color .18s ease}.chatMessage:hover{border-color:#384255}.messageAvatar{box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.collapsedChat{width:64px;height:calc(100vh - 36px);min-height:420px;padding:8px;border-radius:18px}.collapsedChat:before{display:none}.chatExpand{writing-mode:vertical-rl;transform:rotate(180deg);height:100%;width:46px;padding:14px 8px;border-radius:12px;background:linear-gradient(180deg,#0b1724,#0e141b);color:var(--accent);letter-spacing:.2em;border:1px solid #2b5878}@media(max-width:1180px){.dashboardShell{grid-template-columns:minmax(0,1fr) 360px}.dashboardContent{padding-left:0}.agentGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.dashboardShell,.dashboardShell:has(.collapsedChat){grid-template-columns:1fr;padding:12px}.dashboardContent{max-width:none;padding:4px 0 18px}.teamChat{position:relative;top:auto;height:720px;min-height:560px;grid-row:auto}.collapsedChat{width:100%;height:58px;min-height:58px}.chatExpand{writing-mode:horizontal-tb;transform:none;width:100%;height:42px}.teamChat:before{display:none}}@media(max-width:700px){.dashboardShell{padding:8px}.dashboardContent>header{padding:17px}.teamChat{height:650px;padding:14px}.teamStrip{grid-template-columns:1fr}.metric{padding:18px}}.companyControls{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;margin:-2px 0 18px;border:1px solid rgba(124,240,203,.16);border-radius:16px;background:linear-gradient(135deg,rgba(15,31,37,.94),rgba(10,20,26,.94));box-shadow:0 14px 34px rgba(0,0,0,.18)}.companyControls>div:first-child{display:grid;gap:4px}.companyControls strong{font-size:.92rem}.companyControls span{font-size:.78rem;color:var(--muted)}.companyControlActions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.controlMessage{max-width:360px;text-align:right;color:#a9f4d5!important}.taskManagementActions{flex-wrap:wrap}.dangerButton{background:rgba(255,91,112,.08)!important;border-color:rgba(255,91,112,.34)!important;color:#ff9bab!important}.dangerButton:hover{background:rgba(255,91,112,.16)!important}.status.cancelled{color:#a9b0ba;border-color:rgba(169,176,186,.28);background:rgba(169,176,186,.07)}.task-cancelled{opacity:.8}@media(max-width:760px){.companyControls{align-items:flex-start;flex-direction:column}.companyControlActions{justify-content:flex-start}.controlMessage{text-align:left}}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dashboardContent{display:grid;gap:18px}.commandHeader{margin:0!important;min-height:88px}.brandBlock{display:flex;align-items:center;gap:14px;position:relative;z-index:1}.brandMark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#06111f;background:linear-gradient(145deg,#baff82,#72e735);font-size:20px;font-weight:950;box-shadow:0 10px 30px rgba(103,183,255,.2)}.brandBlock p{margin:4px 0 0}.headerActions{position:relative;z-index:1}.versionBadge{padding:10px 12px;border-radius:999px;border:1px solid rgba(103,183,255,.22);background:rgba(103,183,255,.07);color:#9ed1ff;font-size:12px;font-weight:800;letter-spacing:.08em}.commandNav{position:sticky;top:12px;z-index:16;display:flex;align-items:center;gap:6px;padding:7px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(9,12,18,.84);box-shadow:0 15px 45px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-x:auto}.commandNav a{padding:9px 12px;border-radius:10px;color:#9ca6b8;text-decoration:none;font-size:12px;font-weight:750;white-space:nowrap;transition:.18s ease}.commandNav a:hover{color:#f5f7fb;background:rgba(255,255,255,.06)}.heroPanel{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.65fr);gap:28px;align-items:end;padding:34px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:linear-gradient(135deg,rgba(22,30,42,.97),rgba(10,14,21,.97));box-shadow:0 24px 70px rgba(0,0,0,.28);position:relative;overflow:hidden}.heroPanel:before{width:420px;height:420px;right:-170px;top:-220px;background:radial-gradient(circle,rgba(103,183,255,.16),transparent 67%)}.heroPanel:after,.heroPanel:before{content:"";position:absolute;border-radius:50%}.heroPanel:after{width:300px;height:300px;left:18%;bottom:-245px;background:radial-gradient(circle,rgba(103,183,255,.12),transparent 66%)}.heroPanel>div{position:relative;z-index:1}.heroKicker{display:block;color:var(--accent);font-size:11px;font-weight:850;letter-spacing:.22em;margin-bottom:12px}.heroPanel h1{font-size:clamp(32px,4vw,58px);line-height:1.02;max-width:850px;margin:0;letter-spacing:-.055em}.heroPanel p{max-width:760px;margin:18px 0 0;color:#a5afbf;font-size:16px;line-height:1.65}.heroStatus{padding:20px;border:1px solid rgba(103,183,255,.18);border-radius:18px;background:rgba(8,12,16,.58);display:grid;gap:7px}.heroStatus span{font-size:10px;letter-spacing:.18em;color:#8893a5;font-weight:800}.heroStatus strong{font-size:24px;color:#dfffd0}.heroStatus small{color:#9aa5b5;line-height:1.45}.activityTicker{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(12,16,23,.78);color:#9aa4b5;font-size:12px}.tickerLabel{font-size:10px;font-weight:900;letter-spacing:.18em;color:#7f899b}.tickerPulse{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px var(--accent);animation:signalPulse 1.8s infinite}.activityTicker strong{color:#e8edf5;text-transform:capitalize}.activityTicker time{color:#6f7888}@keyframes signalPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}#workforce{display:grid;gap:18px}.companyBoard,.composer,.deliverablesPanel,.employeePanel,.graphPanel,.memoryPanel,.queuePanel,.timelinePanel{padding:26px!important}.employeePanel{background:linear-gradient(135deg,rgba(20,28,39,.96),rgba(10,14,20,.97))}.employeeIdentity h2{font-size:25px;letter-spacing:-.03em}.avatar,.boardAvatar,.messageAvatar{background:linear-gradient(145deg,#1d2a38,#101720)!important;border:1px solid rgba(103,183,255,.2)!important;color:#bdddff!important}.employeeStats>div{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.065);border-radius:13px;padding:14px}.employeeBrief{background:rgba(5,8,12,.5);border:1px solid rgba(255,255,255,.055);border-radius:13px;padding:15px;line-height:1.6}.metrics{gap:12px;margin:0}.metric{min-height:132px;padding:20px 22px;border-radius:17px}.metric span{color:#7f8999}.metric strong{font-size:42px}.metric:first-child{border-top-color:rgba(255,200,87,.45)}.metric:nth-child(2),.metric:nth-child(3){border-top-color:rgba(103,183,255,.45)}.metric:nth-child(4){border-top-color:rgba(216,180,255,.45)}.sectionLead{margin:-8px 0 18px;color:#8993a4;font-size:13px}.sectionTitle h2{margin-bottom:10px}.composer{position:relative;overflow:hidden}.composer textarea{min-height:145px;border-radius:15px;background:rgba(5,8,12,.72);padding:18px;line-height:1.55}.composerFooter button{min-width:140px;box-shadow:0 12px 28px rgba(103,183,255,.13)}.companyControls{margin:0}.queuePanel{border-radius:21px}.filter{border-radius:9px}.task{margin-top:4px;border:1px solid rgba(255,255,255,.055);border-radius:14px;padding:16px!important;background:rgba(255,255,255,.015)}.task+.task{margin-top:10px}.status{border-radius:999px}.actions button{border-radius:9px}.companyBoard{border-radius:22px}.agentGrid{gap:12px}.agentCard{border-radius:16px;padding:15px;background:linear-gradient(145deg,rgba(12,17,25,.94),rgba(8,11,16,.96))}.agentCardTop{align-items:center}.statePill{text-transform:capitalize}.agentCard p{min-height:38px;line-height:1.45}.state-reviewing,.state-thinking,.state-working{border-color:rgba(103,183,255,.25);box-shadow:inset 0 0 28px rgba(103,183,255,.025)}.insightGrid{gap:18px}.graphPanel,.memoryPanel{border-radius:20px}.graphNode,.memoryItem{border-radius:13px}.memoryItem{background:rgba(255,255,255,.018)}.deliverablesPanel{margin-top:0;border-radius:20px}.deliverableGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.deliverableCard{border-radius:17px;background:linear-gradient(145deg,rgba(14,19,27,.96),rgba(8,11,17,.98))}.deliverableBody a{display:inline-flex;padding:8px 10px;border-radius:8px;background:rgba(145,126,255,.1);border:1px solid rgba(145,126,255,.2)}.timelinePanel{border-radius:20px}.timelineItem{padding-left:4px}.timelineDot{box-shadow:0 0 16px rgba(103,183,255,.5)}.teamChat{border-radius:24px;background:linear-gradient(180deg,rgba(18,24,34,.99),rgba(8,11,17,.99));box-shadow:-20px 0 70px rgba(0,0,0,.34)}.teamChat .eyebrow{color:#9ed1ff}.chatMessage{border-radius:14px}.chatFilter,.chatSearch{border-radius:10px}.typingCard{border-radius:14px}.productFooter{display:flex;justify-content:space-between;gap:18px;padding:22px 4px;color:#667082;font-size:10px;font-weight:800;letter-spacing:.15em;border-top:1px solid rgba(255,255,255,.05)}@media(max-width:1180px){.heroPanel{grid-template-columns:1fr}.heroStatus{max-width:440px}.commandNav{top:8px}}@media(max-width:760px){.commandHeader{align-items:flex-start!important;gap:16px}.headerActions{align-items:flex-end;flex-direction:column}.brandMark{display:none}.heroPanel{padding:24px}.heroPanel h1{font-size:34px}.activityTicker{grid-template-columns:auto auto 1fr}.activityTicker strong{grid-column:3}.activityTicker>span:nth-of-type(3){grid-column:1/-1}.activityTicker time{display:none}.fourMetrics{grid-template-columns:repeat(2,1fr)!important}.composerFooter{align-items:flex-start;flex-direction:column}.composerFooter button{width:100%}.productFooter{flex-direction:column}.commandNav a{padding:8px 10px}}@media(max-width:480px){.fourMetrics{grid-template-columns:1fr!important}.heroPanel h1{font-size:30px}.versionBadge{display:none}}.brandLogo{display:block;width:220px;max-width:42vw;height:auto}.brandDescriptor{display:none}.brandMark{display:none!important}.dashboardShell{width:min(100%,1920px);margin:0 auto}@media(min-width:1101px){body,html{height:100%;overflow:hidden}body{min-width:1024px}.dashboardShell{height:100dvh;min-height:680px;padding:12px;gap:12px;grid-template-columns:minmax(0,1fr) clamp(300px,24vw,370px);overflow:hidden}.dashboardShell:has(.collapsedChat){grid-template-columns:minmax(0,1fr) 54px}.dashboardContent{height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:0 4px 12px;gap:10px;scrollbar-width:thin;scrollbar-color:#2e3a4c transparent}.dashboardContent::-webkit-scrollbar{width:7px}.dashboardContent::-webkit-scrollbar-thumb{background:#2e3a4c;border-radius:999px}.teamChat{height:calc(100dvh - 24px);top:12px;border-radius:18px;padding:14px}.commandHeader{min-height:58px!important;padding:8px 10px!important}.brandLogo{width:184px}.headerActions{gap:8px}.agentState{padding:8px 11px;font-size:12px}.versionBadge{padding:7px 9px}.commandNav{top:0;padding:5px;border-radius:12px}.commandNav a{padding:7px 9px;font-size:11px}.heroPanel{grid-template-columns:minmax(0,1.7fr) minmax(220px,.55fr);padding:18px 20px;gap:18px;border-radius:17px;min-height:126px}.heroPanel h1{font-size:clamp(28px,3vw,42px)}.heroPanel p{font-size:13px;line-height:1.45;margin-top:9px}.heroKicker{margin-bottom:7px}.heroStatus{padding:13px;border-radius:13px}.heroStatus strong{font-size:19px}.heroStatus small{font-size:11px}.activityTicker{min-height:38px;padding:7px 11px;border-radius:11px}#workforce{gap:10px}.companyBoard,.composer,.deliverablesPanel,.employeePanel,.graphPanel,.memoryPanel,.queuePanel,.timelinePanel{padding:16px!important}.employeePanel{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:14px}.employeeBrief{font-size:12px;line-height:1.45}.employeeStats>div{padding:9px}.employeeIdentity h2{font-size:20px}.agentGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.agentCard{padding:10px;border-radius:12px}.agentCard p{font-size:10px;min-height:28px}.boardAvatar{width:28px;height:28px}.agentCard strong{font-size:11px}.statePill{font-size:8px;padding:4px 6px}.metrics{gap:8px}.metric{min-height:86px;padding:12px 14px;border-radius:13px}.metric strong{font-size:28px;margin:5px 0 1px}.metric small{font-size:10px}.metric span{font-size:9px}.composer{margin-bottom:0}.composer textarea{min-height:82px;padding:12px}.composer h2,.panel h2{font-size:18px;margin:5px 0 10px}.sectionLead{margin:-4px 0 10px}.composer:after{font-size:32px}.composerFooter{margin-top:10px}.companyControls{padding:10px 12px;margin:0}.companyControlActions button{padding:8px 10px}.workbenchMain{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:10px;align-items:start}.queuePanel{grid-row:span 2}.insightGrid{grid-template-columns:1fr;gap:10px}.deliverablesPanel,.timelinePanel{margin:0}.productFooter{padding:10px 4px}.task{padding:11px!important}.task p{font-size:11px}.taskMeta{font-size:10px}.actions button{padding:7px 9px}.chatHeader{margin-bottom:9px}.chatMessages{gap:8px}.chatMessage{padding:9px}.chatMessage p{font-size:11px;line-height:1.4}.chatControls{gap:6px}.chatFilter,.chatSearch{padding:8px;font-size:11px}}@media(min-width:1101px) and (max-height:760px){.heroPanel{min-height:108px;padding:14px 18px}.heroPanel h1{font-size:30px}.heroPanel p{display:none}.heroStatus{padding:10px}.activityTicker{display:none}.commandHeader{min-height:50px!important}.commandNav a{padding:6px 8px}.metric{min-height:74px}.metric strong{font-size:24px}.companyBoard,.composer,.deliverablesPanel,.employeePanel,.graphPanel,.memoryPanel,.queuePanel,.timelinePanel{padding:13px!important}.composer textarea{min-height:66px}}@media(max-width:1100px){body,html{overflow:auto}.brandLogo{width:190px}.dashboardShell{min-width:0}.brandDescriptor{display:none}}@media(max-width:560px){.brandLogo{width:154px;max-width:60vw}}.knowledgeVault{min-height:0}.knowledgeHeader{align-items:flex-start}.memoryAdd{white-space:nowrap;border:1px solid rgba(117,224,255,.3);background:linear-gradient(135deg,rgba(32,117,160,.28),rgba(104,75,195,.22));color:#e8f8ff;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:750;cursor:pointer}.memoryStats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.memoryStats>div{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.065);border-radius:11px;padding:10px}.memoryStats span,.memoryStats strong{display:block}.memoryStats strong{font-size:18px}.memoryStats span{margin-top:3px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.memoryComposer{display:grid;gap:10px;background:rgba(4,8,14,.72);border:1px solid rgba(111,188,255,.18);border-radius:14px;padding:14px;margin:12px 0}.memoryComposerGrid{display:grid;grid-template-columns:1.2fr .8fr 1fr .7fr;gap:9px}.memoryComposer label{display:grid;gap:6px}.memoryComposer label>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#8090a8}.memoryComposer input,.memoryComposer select,.memoryComposer textarea,.memoryToolbar input,.memoryToolbar select{width:100%;min-width:0;background:#080d14;border:1px solid rgba(255,255,255,.09);border-radius:9px;color:var(--text);padding:9px 10px;font:inherit;font-size:11px;outline:none}.memoryComposer textarea{resize:vertical}.memoryComposer input:focus,.memoryComposer select:focus,.memoryComposer textarea:focus,.memoryToolbar input:focus,.memoryToolbar select:focus{border-color:rgba(103,183,255,.45);box-shadow:0 0 0 3px rgba(55,139,207,.08)}.memoryComposerActions{display:flex;justify-content:flex-end;gap:8px}.memoryComposerActions button{border:0;border-radius:9px;padding:9px 13px;font-weight:700;cursor:pointer}.memoryComposerActions button[type=submit]{background:#d8f4ff;color:#07111a}.secondaryButton{background:#151c27;color:#aeb9c9}.memoryToolbar{display:grid;grid-template-columns:minmax(160px,1fr) 132px auto;gap:8px;margin:12px 0}.archiveToggle{border:1px solid rgba(255,255,255,.08);background:#101620;color:#95a2b5;border-radius:9px;padding:8px 10px;font-size:10px;cursor:pointer}.archiveToggle.active{border-color:rgba(185,127,255,.35);color:#d8baff;background:rgba(112,65,168,.15)}.memoryError{border:1px solid rgba(255,92,107,.28);background:rgba(125,35,45,.15);color:#ffb4bc;border-radius:9px;padding:9px 11px;font-size:10px}.knowledgeVault .memoryList{max-height:430px;padding-right:3px}.knowledgeVault .memoryItem{padding:12px;margin-bottom:8px;border:1px solid rgba(255,255,255,.065);background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,.012));transition:border-color .18s ease,transform .18s ease}.knowledgeVault .memoryItem:hover{border-color:rgba(103,183,255,.18);transform:translateY(-1px)}.knowledgeVault .memoryItem.pinned{border-color:rgba(115,220,255,.22);box-shadow:inset 3px 0 0 rgba(89,203,255,.7)}.memoryItemHead{display:flex!important;align-items:flex-start;justify-content:space-between;gap:10px}.memoryItemHead>div:first-child{display:grid;gap:4px}.memoryItemHead strong{font-size:11px;line-height:1.25}.memoryType{width:max-content;color:#9adfff!important;font-size:8px!important;letter-spacing:.1em;text-transform:uppercase;background:rgba(62,146,197,.12);border:1px solid rgba(85,178,231,.15);border-radius:999px;padding:3px 6px}.memoryActions{display:flex;align-items:center;gap:4px}.memoryActions button{border:1px solid rgba(255,255,255,.075);background:#111823;color:#95a2b4;border-radius:7px;padding:5px 7px;font-size:9px;cursor:pointer}.memoryActions button:hover{color:#eaf4ff;border-color:rgba(103,183,255,.28)}.memoryActions .dangerLink{color:#ff9ca5}.knowledgeVault .memoryItem p{margin:9px 0 8px}.memoryTags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.memoryTags span{font-size:8px;color:#ae91de;background:rgba(120,78,181,.1);border-radius:999px;padding:3px 6px}.memoryOwner{color:#7e8ba0!important;letter-spacing:0!important}.memoryOwner:first-letter{color:var(--accent)}@media(max-width:1100px){.memoryComposerGrid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.memoryComposerGrid,.memoryToolbar{grid-template-columns:1fr}.memoryStats{grid-template-columns:1fr 1fr 1fr}.memoryItemHead{flex-direction:column}.memoryActions{width:100%;justify-content:flex-end}}.progressCenter{padding:20px!important;border-radius:19px;background:linear-gradient(135deg,rgba(17,25,36,.98),rgba(8,12,18,.98));border-color:rgba(103,183,255,.2)}.progressCenterHeader{display:flex;align-items:center;justify-content:space-between;gap:18px}.progressCenterHeader h2{margin:5px 0 3px;font-size:21px}.progressCenterHeader p{margin:0;color:#8995a7;font-size:12px}.overallProgressState{min-width:112px;text-align:right}.overallProgressState strong{display:block;font-size:27px;color:#a7b0bf}.overallProgressState.active strong{color:var(--accent)}.overallProgressState span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.overallProgressTrack{height:7px;margin:14px 0 12px;background:#080c12;border:1px solid rgba(255,255,255,.06);border-radius:999px;overflow:hidden}.overallProgressTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#67b7ff,#67b7ff);box-shadow:0 0 15px rgba(103,183,255,.25);transition:width .35s ease}.progressSummaryStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:13px}.progressSummaryStrip div{display:flex;align-items:baseline;gap:7px;padding:8px 10px;border-radius:9px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.055)}.progressSummaryStrip strong{font-size:16px}.progressSummaryStrip span{font-size:10px;color:#8d98a9}.progressSummaryStrip .hasIssue{border-color:rgba(255,107,107,.28)}.progressSummaryStrip .hasIssue strong{color:var(--red)}.stageRail{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:7px}.stageItem{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#090d13}.stageNumber{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#171d27;color:#8290a3;font-size:10px;font-weight:900}.stageCopy{min-width:0}.stageCopy span,.stageCopy strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stageCopy strong{font-size:11px}.stageCopy span{margin-top:2px;color:#7f8a9a;font-size:9px}.stageItem>b{font-size:10px;color:#8290a3}.stageItem.active{border-color:rgba(103,183,255,.34);background:rgba(103,183,255,.055)}.stageItem.active .stageNumber{background:#153149;color:#9dd4ff}.stageItem.active>b{color:var(--blue)}.stageItem.complete{border-color:rgba(103,183,255,.2)}.stageItem.complete .stageNumber{background:#1c3514;color:var(--accent)}.stageItem.complete>b{color:var(--accent)}.stageItem.blocked{border-color:rgba(255,107,107,.3)}.nextWorkLine{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(255,255,255,.06)}.nextWorkLine>span{font-size:8px;letter-spacing:.16em;color:var(--purple);font-weight:900}.nextWorkLine strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nextWorkLine small{color:#7f8999;font-size:9px}.compactWorkforce{padding:18px!important}.compactWorkforce .sectionTitle{align-items:center;margin-bottom:10px}.compactWorkforce .sectionTitle h2{margin:4px 0 1px;font-size:19px}.compactWorkforce .sectionLead{font-size:10px;margin:0}.agentProgressList{display:grid;gap:5px}.agentProgressRow{display:grid;grid-template-columns:30px minmax(100px,.7fr) minmax(160px,1.6fr) minmax(115px,.65fr) 55px;align-items:center;gap:9px;padding:8px 9px;border:1px solid rgba(255,255,255,.045);border-radius:10px;background:rgba(255,255,255,.015)}.agentProgressRow.state-assigned,.agentProgressRow.state-reviewing,.agentProgressRow.state-thinking,.agentProgressRow.state-working{border-color:rgba(103,183,255,.25);background:rgba(103,183,255,.045)}.agentProgressRow .boardAvatar{width:28px;height:28px;border-radius:8px;font-size:9px}.agentProgressActivity span,.agentProgressActivity strong,.agentProgressIdentity span,.agentProgressIdentity strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentProgressActivity span,.agentProgressIdentity span{margin-top:2px;color:#788496;font-size:9px;text-transform:capitalize}.agentProgressActivity strong{font-size:10px;color:#b9c2d0}.agentInlineProgress{display:grid;grid-template-columns:1fr 28px;align-items:center;gap:6px}.agentInlineProgress>span{height:5px;border-radius:999px;background:#080b10;overflow:hidden}.agentInlineProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#67b7ff,#67b7ff)}.agentInlineProgress b{font-size:9px;color:#8d98a8}.agentProgressRow time{font-size:9px;color:#707c8e;text-align:right}.employeeDetails{padding:0!important;overflow:hidden}.employeeDetails>summary{list-style:none;cursor:pointer;padding:12px 16px;color:#9aa6b7;font-size:11px;font-weight:800;letter-spacing:.06em}.employeeDetails>summary::-webkit-details-marker{display:none}.employeeDetails>summary:after{content:"＋";float:right}.employeeDetails[open]>summary:after{content:"−"}.employeeDetails .employeePanel{margin:0;border:0;border-top:1px solid rgba(255,255,255,.06);border-radius:0!important}@media(min-width:1101px){#workforce{gap:9px}.fourMetrics{display:none}.heroPanel{min-height:96px;padding:13px 18px}.heroPanel p{display:none}.heroPanel h1{font-size:29px}.activityTicker{min-height:36px;padding:8px 12px}.composer{padding:14px!important}.composer textarea{min-height:62px}.composer h2{font-size:18px;margin:5px 0 9px}}@media(max-width:820px){.progressSummaryStrip{grid-template-columns:repeat(2,1fr)}.stageRail{grid-template-columns:1fr 1fr}.agentProgressRow{grid-template-columns:30px minmax(90px,1fr) minmax(120px,1.5fr)}.agentInlineProgress,.agentProgressRow time{display:none}.nextWorkLine{grid-template-columns:auto 1fr}.nextWorkLine small{display:none}}@media(max-width:520px){.progressCenterHeader{align-items:flex-start}.overallProgressState{min-width:72px}.progressSummaryStrip{grid-template-columns:1fr 1fr}.stageRail{grid-template-columns:1fr}.agentProgressRow{grid-template-columns:28px minmax(0,1fr)}.agentProgressActivity{grid-column:2}.compactWorkforce .sectionLead{display:none}}:root{--surface:rgba(13,18,27,.96);--surface2:rgba(18,25,36,.94);--softline:rgba(255,255,255,.075)}body{background:radial-gradient(circle at 45% -10%,rgba(83,113,151,.16),transparent 32%),radial-gradient(circle at 4% 18%,rgba(103,183,255,.07),transparent 24%),#07090d}.enterpriseShell{display:block!important;max-width:1920px!important;padding:14px 18px 86px!important}.enterpriseContent{max-width:none!important;padding:0!important;gap:12px!important}.enterpriseHeader{min-height:64px!important;padding:8px 4px!important;border-bottom:1px solid var(--softline);margin:0!important}.enterpriseHeader .brandLogo{width:200px}.enterpriseHeader .brandDescriptor p{font-size:11px;letter-spacing:.04em}.headerActions{display:flex;align-items:center;gap:10px}.commandStatusBar{top:10px;z-index:30;display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(260px,.8fr) auto;align-items:center;gap:20px;padding:12px 16px!important;border-radius:16px!important;background:rgba(10,14,21,.92)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 55px rgba(0,0,0,.28)}.statusIdentity{display:flex;align-items:center;gap:11px;min-width:0}.statusIdentity>div{min-width:0}.statusIdentity small,.statusIdentity strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statusIdentity strong{font-size:13px}.statusIdentity small{margin-top:3px;color:#7f8999;font-size:10px}.statusPulse{width:10px;height:10px;border-radius:50%;background:#687386;box-shadow:0 0 0 5px rgba(104,115,134,.1)}.statusPulse.active{background:var(--accent);box-shadow:0 0 16px rgba(103,183,255,.8);animation:signalPulse 1.8s infinite}.statusProgress{display:grid;grid-template-columns:1fr 42px;align-items:center;gap:10px}.statusProgress>div{height:7px;background:#06080c;border:1px solid rgba(255,255,255,.05);border-radius:999px;overflow:hidden}.statusProgress>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#62adff,#67b7ff);transition:width .5s ease}.statusProgress strong{font-size:12px;color:#dce5f1}.statusFacts{display:flex;align-items:center;gap:6px}.statusFacts span{padding:7px 9px;border:1px solid rgba(255,255,255,.065);border-radius:9px;color:#8c97a8;font-size:10px;white-space:nowrap;background:rgba(255,255,255,.018)}.statusFacts b{color:#eef3f9;font-size:12px;margin-right:3px}.statusFacts .warn{color:var(--amber);border-color:rgba(255,200,87,.2)}.statusFacts .danger{color:var(--red);border-color:rgba(255,107,107,.2)}.enterpriseGrid{display:grid;grid-template-columns:minmax(250px,290px) minmax(520px,1fr) minmax(260px,320px);gap:12px;align-items:start}.enterpriseRail,.missionColumn{display:grid;gap:12px;min-width:0}.enterpriseGrid .panel{border-radius:18px;background:linear-gradient(145deg,rgba(18,24,34,.96),rgba(9,13,20,.98));box-shadow:0 12px 35px rgba(0,0,0,.16)}.missionHero{min-height:132px;padding:22px!important;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;overflow:hidden;position:relative;background:linear-gradient(135deg,rgba(24,34,48,.98),rgba(10,15,23,.98))!important}.missionHero:after{content:"";position:absolute;width:360px;height:360px;right:-120px;top:-210px;border-radius:50%;background:radial-gradient(circle,rgba(103,183,255,.16),transparent 68%)}.missionHero>div{position:relative;z-index:1}.missionHero h1{margin:7px 0 5px;font-size:clamp(24px,2.5vw,38px);line-height:1.05;letter-spacing:-.04em}.missionHero p{margin:0;max-width:680px;color:#91a0b3;font-size:12px;line-height:1.5}.missionState{display:grid;justify-items:center;min-width:120px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(4,7,11,.36)}.missionState strong{font-size:12px;margin-top:7px}.missionState small{font-size:9px;color:#7b8799;margin-top:3px}.stateOrb{width:14px;height:14px;border-radius:50%;background:#566173;box-shadow:0 0 0 6px rgba(86,97,115,.11)}.stateOrb.active{background:var(--accent);box-shadow:0 0 20px rgba(103,183,255,.7),0 0 0 6px rgba(103,183,255,.1)}.missionColumn .composer{margin:0!important;padding:18px!important}.missionColumn .composer h2{font-size:19px;margin:5px 0 10px}.missionColumn .composer textarea{min-height:82px;border-radius:12px;background:#070a0f}.missionColumn .composerFooter{margin-top:10px}.polishedQueue{padding:18px!important}.polishedQueue .sectionTitle{margin-bottom:4px}.polishedQueue h2{font-size:20px;margin:5px 0 2px}.polishedQueue .task{padding-top:16px;padding-bottom:16px}.polishedQueue .task h3{font-size:14px}.compactTitle{align-items:center!important}.compactTitle h2{font-size:18px!important;margin:5px 0 0!important}.compactWorkforce{padding:15px!important}.agentProgressList{gap:7px}.agentProgressRow{grid-template-columns:30px minmax(74px,.7fr) minmax(0,1.25fr);gap:8px;padding:9px;border-radius:11px}.agentProgressRow .boardAvatar{width:30px;height:30px}.agentProgressIdentity strong{font-size:11px}.agentProgressActivity span,.agentProgressIdentity span{font-size:8px}.agentProgressActivity strong{font-size:9px}.agentInlineProgress{grid-column:2/-1;grid-template-columns:1fr 25px;margin-top:-2px}.agentProgressRow time{display:none}.companyHealth{font-size:9px;padding:6px 8px;border:1px solid var(--softline);border-radius:999px;color:#8894a6}.companyHealth.active{color:var(--accent);border-color:rgba(103,183,255,.25)}.companyMapPanel{padding:15px!important}.mapLegend{font-size:8px;color:#778397}.mapLegend i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 8px var(--blue);margin-right:4px}.companyMap{padding-top:10px}.mapAgent{display:flex;align-items:center;gap:9px;padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.018);min-width:0}.mapAgent.isActive{border-color:rgba(103,183,255,.25);background:rgba(103,183,255,.045);box-shadow:inset 0 0 22px rgba(103,183,255,.025)}.mapLead{max-width:190px;margin:0 auto}.mapAvatar{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:#172333;border:1px solid rgba(103,183,255,.18);font-size:10px;font-weight:900;color:#aed7ff}.mapAgent>div{min-width:0}.mapAgent p,.mapAgent small,.mapAgent strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapAgent strong{font-size:10px}.mapAgent small{font-size:8px;color:#7c899b;margin-top:2px}.mapAgent p{font-size:8px;color:#9ba6b6;margin:4px 0 0}.mapStem{height:18px;width:1px;background:linear-gradient(var(--blue),rgba(103,183,255,.08));margin:0 auto}.mapSpecialists{display:grid;grid-template-columns:1fr 1fr;gap:7px;position:relative}.mapSpecialists:before{content:"";position:absolute;left:25%;right:25%;top:-9px;height:1px;background:rgba(103,183,255,.18)}.metricStrip{display:grid;grid-template-columns:1fr 1fr;padding:8px!important;gap:6px}.metricStrip div{padding:10px;border:1px solid rgba(255,255,255,.05);border-radius:10px;background:rgba(255,255,255,.015)}.metricStrip span,.metricStrip strong{display:block}.metricStrip strong{font-size:20px}.metricStrip span{font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:#798597;margin-top:3px}.activityRail .timelinePanel{padding:16px!important;max-height:720px;overflow:auto}.activityRail .timelinePanel h2{font-size:18px;margin:5px 0 10px}.activityRail .timelineItem{padding:10px 0}.activityRail .timelineItem strong{font-size:10px}.activityRail .timelineItem p{font-size:9px;line-height:1.35}.activityRail .timelineItem time{font-size:8px}.activityRail .timelineDot{width:7px;height:7px}.lowerWorkspace{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:12px;align-items:start}.lowerWorkspace .insightGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lowerWorkspace .deliverablesPanel,.lowerWorkspace .graphPanel,.lowerWorkspace .memoryPanel{padding:18px!important}.employeeDetails{margin:0!important}.employeeDetails .employeePanel{padding:14px!important}.employeeDetails .employeeStats{grid-template-columns:1fr}.employeeDetails .employeeBrief{font-size:10px}.teamChat{position:fixed!important;z-index:80;right:18px;bottom:18px;top:auto!important;width:min(390px,calc(100vw - 36px));height:min(680px,calc(100vh - 36px))!important;border-radius:20px!important;box-shadow:0 25px 80px rgba(0,0,0,.55)!important}.collapsedChat{min-height:54px!important;padding:0!important;overflow:visible!important}.collapsedChat,.collapsedChat .chatExpand{width:54px!important;height:54px!important;border-radius:50%!important}.collapsedChat .chatExpand{writing-mode:horizontal-tb!important;transform:none!important;font-size:20px;padding:0;box-shadow:0 12px 35px rgba(0,0,0,.38)}.teamChat:before{display:none!important}.chatCollapse{background:rgba(255,255,255,.06);color:#fff;padding:7px 10px}.chatHeader h2{font-size:18px}.productFooter{margin-top:0!important}@media(max-width:1320px){.enterpriseGrid{grid-template-columns:250px minmax(500px,1fr)}.activityRail{grid-column:1/-1;grid-template-columns:280px 1fr}.activityRail .timelinePanel{max-height:340px}.lowerWorkspace{grid-template-columns:1fr}}@media(max-width:980px){.commandStatusBar{grid-template-columns:1fr auto}.statusProgress{grid-column:1/-1;grid-row:2}.statusFacts{grid-column:2;grid-row:1}.enterpriseGrid{grid-template-columns:1fr}.workforceRail{grid-template-columns:1fr 1fr}.activityRail,.lowerWorkspace .insightGrid{grid-template-columns:1fr}.missionColumn{grid-row:1}.workforceRail{grid-row:2}.activityRail{grid-row:3}}@media(max-width:680px){.enterpriseShell{padding:8px 8px 76px!important}.enterpriseHeader .brandLogo{width:170px}.commandStatusBar{position:relative;top:0;grid-template-columns:1fr;padding:11px!important}.statusFacts{overflow-x:auto}.statusFacts,.statusProgress{grid-column:1;grid-row:auto}.enterpriseGrid{gap:8px}.workforceRail{grid-template-columns:1fr}.missionHero{align-items:flex-start;flex-direction:column;padding:18px!important}.missionState{grid-template-columns:auto auto;justify-items:start;align-items:center;min-width:0}.missionState small{grid-column:2}.lowerWorkspace{gap:8px}.teamChat{right:8px;bottom:8px;width:calc(100vw - 16px);height:calc(100vh - 16px)!important}.collapsedChat{width:52px!important;height:52px!important}.mapSpecialists{grid-template-columns:1fr}}body,html{overflow-x:hidden}body{position:static!important}.enterpriseShell{min-height:100dvh!important}.enterpriseContent,.enterpriseShell{height:auto!important;overflow:visible!important}.enterpriseContent{min-height:0!important}.enterpriseGrid,.enterpriseRail,.lowerWorkspace,.missionColumn{min-height:0}.commandStatusBar{position:sticky;top:8px}@media (min-width:1101px){.dashboardShell.enterpriseShell{height:auto!important;min-height:100dvh!important;overflow:visible!important}.dashboardContent.enterpriseContent{height:auto!important;overflow:visible!important;overscroll-behavior:auto!important}}@media (max-width:1320px){.enterpriseGrid{grid-template-columns:minmax(230px,270px) minmax(0,1fr)}.activityRail{grid-column:1/-1}}.enterpriseShell{max-width:1600px!important;width:100%!important;overflow-x:hidden!important}.enterpriseContent{width:100%;min-width:0}.enterpriseGrid{grid-template-columns:minmax(230px,270px) minmax(0,1fr)!important;width:100%;overflow:visible}.missionColumn,.workforceRail{min-width:0;max-width:100%}.activityRail{grid-column:1/-1!important;display:block!important;min-width:0}.activityDrawer{padding:0!important;overflow:hidden}.activityDrawer>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;color:var(--text);margin:0}.activityDrawer>summary::-webkit-details-marker{display:none}.activityDrawer>summary span{display:flex;align-items:center;gap:12px}.activityDrawer>summary b{font-size:14px}.activityDrawer>summary small{color:var(--muted);font-size:11px}.activityDrawer>summary em{font-style:normal;color:var(--blue);font-size:11px}.activityDrawer[open]>summary{border-bottom:1px solid var(--line)}.activityDrawer .metricStrip{margin:12px;box-shadow:none}.activityDrawer .timelinePanel{margin:12px;border:0;background:transparent;box-shadow:none;max-height:360px!important}.glassWall{margin-top:12px;padding:0!important;overflow:hidden}.glassWallHeader{width:100%;background:transparent;color:var(--text);display:flex;align-items:center;justify-content:space-between;text-align:left;padding:18px 20px;border-radius:0}.glassWallHeader h2{margin:4px 0;font-size:20px}.glassWallHeader p{margin:0;color:var(--muted);font-size:12px;font-weight:400}.glassLive{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;padding:8px 10px;color:var(--muted);font-size:10px;white-space:nowrap}.glassLive i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.glassLive.active{color:var(--accent);border-color:#2b5878}.glassLive.active i{background:var(--accent);box-shadow:0 0 9px var(--accent);animation:pulse 1.5s infinite}.glassWallBody{border-top:1px solid var(--line);grid-template-columns:minmax(190px,230px) minmax(0,1fr);min-height:380px}.personalityStrip{padding:14px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:8px;background:rgba(5,8,13,.32)}.personalityCard{padding:10px 11px;border:1px solid var(--line);border-radius:11px;background:#090d14;min-width:0}.personalityCard strong{font-size:12px}.personalityCard span{color:var(--blue);font-size:9px}.personalityCard small{color:var(--muted);font-size:9px;white-space:nowrap}.glassStream{padding:14px;max-height:560px;overflow:auto;display:flex;flex-direction:column;gap:9px}.glassEvent{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px;border:1px solid var(--line);border-radius:12px;background:#090d14}.glassIcon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#172130;color:var(--blue);font-size:13px}.glassCopy header{display:flex;align-items:center;gap:8px}.glassCopy header strong{font-size:12px}.glassCopy header span{font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:3px 5px;border-radius:5px;background:#1c2330}.glassCopy header time{margin-left:auto;color:#687286;font-size:9px}.glassCopy p{margin:7px 0;color:#c5cdda;font-size:12px;line-height:1.48}.glassCopy footer{color:#687286;font-size:9px}.event-suggestion .glassIcon{color:var(--amber);background:#28200f}.event-risk .glassIcon{color:var(--red);background:#2b1417}.event-completion .glassIcon,.event-handoff .glassIcon{color:var(--accent);background:#102235}.glassEmpty{padding:30px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);line-height:1.55}.glassThinking{color:var(--muted);font-size:10px;padding:8px}.glassThinking span{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--blue);margin-right:3px;animation:typing 1.2s infinite}.glassThinking span:nth-child(2){animation-delay:.18s}.glassThinking span:nth-child(3){animation-delay:.36s}.teamChat{max-width:min(390px,calc(100vw - 24px))!important;right:12px!important}.chatMessage p{overflow-wrap:anywhere}@media(max-width:1050px){.enterpriseGrid{grid-template-columns:1fr!important}.missionColumn{grid-row:1}.workforceRail{grid-row:2;grid-template-columns:1fr 1fr}.activityRail{grid-row:3}.glassWallBody{grid-template-columns:1fr}.personalityStrip{border-right:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.workforceRail{grid-template-columns:1fr}.personalityStrip{grid-template-columns:1fr 1fr}.glassWallHeader{align-items:flex-start;gap:12px}.glassWallHeader p{display:none}.glassCopy header{flex-wrap:wrap}.glassCopy header time{margin-left:0;width:100%}.activityDrawer>summary small{display:none}}.projectModeBadge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:rgba(99,102,241,.14);border:1px solid rgba(129,140,248,.28);color:#c7d2fe;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.artifactManifestMini{margin:14px 0;padding:12px;border-radius:12px;background:rgba(15,23,42,.56);border:1px solid rgba(148,163,184,.15)}.artifactManifestMini strong{display:block;margin-bottom:8px;font-size:12px;color:#e2e8f0}.artifactManifestMini div{display:flex;flex-wrap:wrap;gap:7px}.artifactManifestMini span{padding:5px 8px;border-radius:8px;background:rgba(59,130,246,.1);border:1px solid rgba(96,165,250,.22);color:#bfdbfe;font-size:11px}.taskHistoryPicker{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:center;gap:16px;padding:13px 14px;border-radius:14px;background:rgba(15,23,42,.56);border:1px solid rgba(148,163,184,.14)}.taskHistoryPicker span,.taskHistoryPicker strong{display:block}.taskHistoryPicker strong{color:#f8fafc;font-size:13px}.taskHistoryPicker span{color:#94a3b8;font-size:11px;margin-top:3px}.taskHistoryPicker select{width:100%;min-width:0;padding:10px 12px;border-radius:10px;color:#e2e8f0;background:#0f172a;border:1px solid rgba(148,163,184,.22)}.historicalTaskSlot{margin-top:12px}.taskHistorical{opacity:.94}.taskPrimary{box-shadow:inset 3px 0 0 rgba(99,102,241,.75)}@media (max-width:760px){.taskHistoryPicker{grid-template-columns:1fr}}.deliverablesLauncher{position:fixed;right:22px;bottom:94px;z-index:85;display:flex;align-items:center;gap:11px;min-width:190px;padding:11px 13px;border:1px solid rgba(145,126,255,.35);border-radius:16px;background:linear-gradient(145deg,rgba(21,25,38,.98),rgba(9,12,20,.98));color:#fff;box-shadow:0 18px 55px rgba(0,0,0,.38);cursor:pointer;text-align:left}.deliverablesLauncher:hover{transform:translateY(-2px);border-color:rgba(145,126,255,.65)}.deliverablesLauncherIcon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgba(145,126,255,.14);font-size:21px}.deliverablesLauncher span:nth-child(2){display:grid;gap:2px;flex:1 1}.deliverablesLauncher small{color:var(--muted);font-size:11px}.deliverablesLauncher>b{display:grid;place-items:center;min-width:25px;height:25px;padding:0 6px;border-radius:999px;background:#7567ee;font-size:12px}.deliverablesOverlay{position:fixed;inset:0;z-index:110;background:rgba(3,5,9,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:24px}.deliverablesModal{width:min(1120px,96vw);max-height:min(820px,92vh);overflow:auto;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:linear-gradient(155deg,#111722,#080b12);box-shadow:0 35px 100px rgba(0,0,0,.65);padding:24px}.deliverablesModalHeader{position:sticky;top:-24px;z-index:3;display:flex;justify-content:space-between;gap:20px;padding:24px 0 18px;background:linear-gradient(180deg,#111722 80%,rgba(17,23,34,0))}.deliverablesModalHeader h2{margin:4px 0;font-size:28px}.deliverablesModalHeader p{margin:0;color:var(--muted)}.deliverablesClose{width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#fff;font-size:26px;cursor:pointer}.deliverableGroups{display:grid;gap:22px}.deliverableGroup{display:grid;gap:12px}.deliverableGroupTitle{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.08)}.deliverableGroupTitle span{color:var(--muted);font-size:12px}.deliverableFileNumber{color:#968cff;font-size:10px;font-weight:850;letter-spacing:.12em}.deliverablesEmpty{padding:50px 10px;text-align:center}@media(max-width:720px){.deliverablesLauncher{right:12px;bottom:82px;min-width:0}.deliverablesLauncher span:nth-child(2){display:none}.deliverablesOverlay{padding:8px}.deliverablesModal{padding:16px;border-radius:18px;max-height:96vh}.deliverablesModalHeader{top:-16px;padding:16px 0}.deliverableGrid{grid-template-columns:1fr}}.teamChat{position:fixed}.teamChat .jumpToLatest{position:absolute;right:18px;bottom:18px;z-index:8;border:1px solid rgba(123,97,255,.42);border-radius:999px;padding:9px 14px;background:rgba(14,18,34,.96);color:#f7f8ff;box-shadow:0 10px 30px rgba(0,0,0,.34);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.teamChat .jumpToLatest:hover{transform:translateY(-1px)}.authShell{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);background:radial-gradient(circle at 15% 10%,rgba(103,183,255,.14),transparent 34%),radial-gradient(circle at 90% 80%,rgba(103,183,255,.12),transparent 30%),#080a0f;padding:clamp(22px,5vw,72px);gap:clamp(30px,7vw,110px);align-items:center}.authStory{max-width:720px}.authStory img{width:min(310px,72vw);height:auto}.authCardHeader>span,.authStory>span,.errorState span{display:block;color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.18em;margin-top:30px}.authStory h1{font-size:clamp(42px,6vw,84px);line-height:.98;letter-spacing:-.055em;margin:18px 0 24px;max-width:780px}.authStory p{max-width:590px;color:#aab3c2;font-size:clamp(16px,2vw,21px);line-height:1.55}.authSignals{display:flex;flex-wrap:wrap;gap:9px;margin-top:32px}.authSignals span{padding:9px 12px;border:1px solid #2d3543;border-radius:999px;background:rgba(255,255,255,.035);font-size:11px;color:#cbd3df}.authCard{width:100%;max-width:500px;justify-self:end;border:1px solid #2b3340;border-radius:24px;background:linear-gradient(180deg,rgba(20,25,35,.96),rgba(12,16,23,.98));box-shadow:0 34px 100px rgba(0,0,0,.5);padding:clamp(24px,4vw,42px)}.authCardSolo{grid-column:1/-1;justify-self:center}.authCardHeader>span{margin:0 0 12px}.authCardHeader h2{font-size:32px;letter-spacing:-.035em;margin:0 0 10px}.authCardHeader p{color:var(--muted);margin:0 0 26px;line-height:1.5}.authCard form{display:grid;gap:17px}.authCard label{display:grid;gap:8px;font-size:11px;font-weight:800;color:#cdd5e1}.authCard input{width:100%;border:1px solid #303949;border-radius:12px;background:#090d14;color:#fff;padding:14px 15px;font:inherit;outline:none}.authCard input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(103,183,255,.12)}.authPrimary{border:0;border-radius:12px;background:var(--accent);color:#081005;font-weight:900;padding:14px 16px;cursor:pointer}.authPrimary:disabled{opacity:.55;cursor:wait}.authMessage{margin:0;padding:11px 12px;border-radius:10px;background:rgba(103,183,255,.08);border:1px solid rgba(103,183,255,.2);color:#cce6ff;font-size:12px;line-height:1.45}.authLinks{display:flex;justify-content:space-between;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid #252d39}.authLinks a,.authLinks button{border:0;background:transparent;color:#9cb5d3;padding:0;font:inherit;font-size:11px;cursor:pointer;text-decoration:none}.accountMenu{position:relative}.accountMenu>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:5px 8px 5px 5px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.035);cursor:pointer;max-width:240px}.accountMenu>summary::-webkit-details-marker{display:none}.accountAvatar{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#263c22,#17334b);color:var(--accent);font-weight:900}.accountIdentity{display:grid;min-width:0}.accountIdentity small,.accountIdentity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountIdentity strong{font-size:10px}.accountIdentity small{font-size:8px;color:var(--muted);max-width:150px}.accountPopover{position:absolute;right:0;top:calc(100% + 8px);z-index:120;width:250px;padding:10px;border:1px solid var(--line);border-radius:14px;background:#0d121a;box-shadow:0 24px 70px rgba(0,0,0,.55)}.accountPopover>div{padding:9px;border-bottom:1px solid var(--line);margin-bottom:6px}.accountPopover span,.accountPopover strong{display:block;overflow:hidden;text-overflow:ellipsis}.accountPopover span{font-size:8px;color:var(--muted);text-transform:uppercase}.accountPopover strong{font-size:11px;margin-top:4px}.accountPopover a,.accountPopover button{display:block;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:#dce4ef;text-align:left;text-decoration:none;font:inherit;font-size:11px;cursor:pointer}.accountPopover a:hover,.accountPopover button:hover{background:#171e29}.errorState{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#080a0f}.errorState>div{max-width:650px;padding:40px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.errorState h1{font-size:38px;line-height:1.05}.errorState p{color:var(--muted);line-height:1.6}.errorState a,.errorState button{display:inline-block;margin:12px 10px 0 0;padding:11px 14px;border-radius:10px;border:1px solid var(--line);background:#151b25;color:#fff;text-decoration:none;cursor:pointer}.errorState button{background:var(--accent);color:#071005;border:0;font-weight:900}@media(max-width:900px){.authShell{grid-template-columns:1fr}.authStory h1{font-size:48px}.authCard{justify-self:stretch;max-width:none}.authStory{padding-top:20px}.accountIdentity{display:none}}@media(max-width:560px){.authShell{padding:16px}.authStory h1{font-size:39px}.authCard{padding:23px;border-radius:18px}.authStory p{font-size:15px}.authSignals{margin-top:20px}}.companyFilesPanel{margin-top:18px;padding:22px;overflow:hidden}.companyFilesTitle{align-items:flex-start}.fileCountBadge{border:1px solid rgba(127,145,255,.26);background:rgba(86,102,220,.12);padding:7px 11px;border-radius:999px;font-size:12px;color:#cdd3ff}.companyFilesGrid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(380px,1.2fr);gap:18px;margin-top:18px}.fileVault,.uploadWorkspace{border:1px solid rgba(255,255,255,.08);background:rgba(7,10,24,.42);border-radius:18px;padding:16px}.fileDropZone{min-height:180px;border:1px dashed rgba(145,158,255,.42);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px;cursor:pointer;background:linear-gradient(145deg,rgba(73,83,180,.11),rgba(15,20,45,.18));transition:.2s ease}.fileDropZone.dragging,.fileDropZone:hover{border-color:rgba(170,180,255,.85);background:rgba(87,101,220,.16);transform:translateY(-1px)}.fileDropZone strong{font-size:16px;margin-top:8px}.fileDropZone span{color:#9ca7c7;margin-top:4px}.fileDropZone small{max-width:390px;color:#6f7a99;margin-top:12px;line-height:1.5}.uploadGlyph{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:rgba(111,126,255,.17);border:1px solid rgba(132,145,255,.28);font-size:24px;color:#d9deff}.fileInput{display:none}.uploadSelection{margin-top:12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px;background:rgba(255,255,255,.025)}.uploadSelection>div{display:flex;justify-content:space-between;color:#bac3e3;font-size:12px}.uploadSelection ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:5px}.uploadSelection li{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#d8ddf2}.uploadSelection li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadSelection li em{font-style:normal;color:#7f8aaa;white-space:nowrap}.fileTaskLink{display:grid;gap:7px;margin-top:13px;font-size:12px;color:#9ca7c7}.fileTaskLink select{width:100%;background:#11162b;color:#e9ecff;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px}.primaryFileButton{width:100%;margin-top:12px;border:0;border-radius:11px;padding:11px 15px;background:linear-gradient(135deg,#6e79ff,#8b65e9);color:white;font-weight:700;cursor:pointer}.primaryFileButton:disabled{opacity:.45;cursor:not-allowed}.fileMessage{font-size:12px;color:#b9c3ed;margin:10px 2px 0}.fileVaultHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.fileVaultHeader strong{font-size:14px}.fileVaultHeader span{font-size:11px;color:#7f8aaa;border:1px solid rgba(255,255,255,.08);padding:5px 8px;border-radius:999px}.fileList{display:grid;gap:8px;max-height:430px;overflow:auto;padding-right:3px}.companyFileRow{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;align-items:center;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);padding:10px;border-radius:13px}.fileTypeIcon{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(105,119,235,.13);border:1px solid rgba(125,139,246,.18);font-size:10px;font-weight:800;color:#cfd5ff}.fileIdentity{min-width:0;display:grid;gap:4px}.fileIdentity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#edf0ff}.fileIdentity span{font-size:11px;color:#7782a1}.fileActions{display:flex;gap:6px}.fileActions a,.fileActions button{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:#bfc8eb;border-radius:8px;padding:7px 8px;font-size:11px;text-decoration:none;cursor:pointer}.fileActions button:hover{color:#ffb5bd;border-color:rgba(255,120,140,.25)}.emptyVault{min-height:220px;display:grid;place-content:center;text-align:center;color:#838daa}.emptyVault strong{color:#c8cee8}.emptyVault p{max-width:330px;font-size:12px;line-height:1.6}.companyFilesPanel+.insightGrid{margin-top:18px}@media(max-width:1050px){.companyFilesGrid{grid-template-columns:1fr}}@media(max-width:620px){.companyFilesPanel{padding:15px}.companyFileRow{grid-template-columns:40px minmax(0,1fr)}.fileActions{grid-column:2}.companyFilesTitle{gap:12px}.fileCountBadge{display:none}}.companyInboxPanel{margin-top:18px;padding:22px}.inboxTitle{align-items:flex-start}.inboxHeaderActions{display:flex;align-items:center;gap:9px}.inboxHeaderActions>span{font-size:11px;color:#8d98b8;border:1px solid rgba(255,255,255,.08);padding:7px 10px;border-radius:999px}.inboxAction button,.inboxHeaderActions button{border:1px solid rgba(133,146,255,.28);background:linear-gradient(135deg,rgba(91,105,235,.22),rgba(120,85,211,.18));color:#e7eaff;border-radius:10px;padding:9px 12px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.providerReady{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin:17px 0;padding:12px 14px;border:1px solid rgba(111,213,158,.16);background:rgba(48,150,101,.07);border-radius:13px}.providerDot{width:10px;height:10px;border-radius:50%;background:#7ae6a8;box-shadow:0 0 18px rgba(122,230,168,.65)}.providerReady small,.providerReady strong{display:block}.providerReady strong{font-size:12px}.providerReady small{margin-top:3px;color:#8492ad;font-size:10px}.providerReady em{font-style:normal;font-size:9px;font-weight:900;color:#7ae6a8;letter-spacing:.12em}.inboxComposer{display:grid;gap:12px;padding:15px;border:1px solid rgba(135,145,255,.16);border-radius:15px;background:rgba(9,12,28,.55);margin-bottom:14px}.inboxComposerGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.inboxComposer label{display:grid;gap:6px;font-size:10px;font-weight:800;color:#9ba6c5}.inboxComposer input,.inboxComposer textarea{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#0b1020;color:#eef1ff;padding:10px 11px;font:inherit}.inboxComposer textarea{min-height:110px;resize:vertical}.inboxAttachmentBar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.inboxAttachmentBar input{max-width:220px;padding:7px}.inboxAttachmentBar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#7f8bab}.inboxAttachmentBar button{border:0;border-radius:10px;padding:10px 13px;background:linear-gradient(135deg,#6e79ff,#8b65e9);color:white;font-weight:800;cursor:pointer}.inboxAction button:disabled,.inboxAttachmentBar button:disabled{opacity:.5}.inboxMessage{font-size:11px;color:#b8c4ed;padding:9px 11px;border:1px solid rgba(113,133,225,.15);background:rgba(81,101,200,.08);border-radius:10px}.inboxList{display:grid;gap:9px;max-height:520px;overflow:auto;padding-right:3px}.inboxRow{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:start;padding:13px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.024);border-radius:14px}.inboxAvatar{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(100,115,239,.22),rgba(135,89,207,.18));border:1px solid rgba(135,147,246,.2);font-weight:900;color:#dce1ff}.inboxContent{min-width:0}.inboxMeta{display:flex;justify-content:space-between;gap:12px}.inboxMeta strong{font-size:13px;color:#f0f2ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inboxContent>small,.inboxMeta span{font-size:9px;color:#737f9d}.inboxContent>p{margin:8px 0;color:#aab4d0;font-size:11px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inboxAttachments{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.inboxAttachments span,.inboxTags span{font-size:9px;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 7px;color:#aeb8d5;background:rgba(255,255,255,.025)}.inboxTags{display:flex;flex-wrap:wrap;gap:5px}.inboxTags .riskTag.high{color:#ffb2bc;border-color:rgba(255,100,120,.25)}.inboxTags .riskTag.medium{color:#ffd79a;border-color:rgba(255,190,90,.25)}.inboxAction a{font-size:10px;color:#aeb8ff;text-decoration:none}.emptyInbox{min-height:150px;display:grid;place-content:center;text-align:center;color:#8390ad}.emptyInbox strong{color:#d7dcf0}.emptyInbox p{max-width:460px;font-size:11px;line-height:1.6}@media(max-width:760px){.inboxTitle{display:grid}.inboxHeaderActions{margin-top:10px}.inboxAttachmentBar,.inboxComposerGrid{grid-template-columns:1fr}.inboxAttachmentBar input{max-width:none}.inboxRow{grid-template-columns:38px minmax(0,1fr)}.inboxAction{grid-column:2}.inboxMeta{display:grid;gap:4px}}.workflowNav{top:8px;z-index:35;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:8px!important;background:rgba(7,11,17,.9)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 42px rgba(0,0,0,.28)}.workflowNav a{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 10px;border:1px solid transparent;border-radius:10px;color:#8f9db0;text-decoration:none;font-size:10px;font-weight:800;letter-spacing:.03em;transition:.18s ease}.workflowNav a span{font-size:8px;color:#556274}.workflowNav a:hover{color:#eef4ff}.workflowNav a.attention,.workflowNav a:hover{border-color:rgba(103,183,255,.2);background:rgba(103,183,255,.07)}.workflowNav a.attention{color:#dfffc8}.workflowNav a em{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:#071006;font-style:normal;font-size:9px;font-weight:950}.companyOverview{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.companyOverview article{padding:15px 17px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:linear-gradient(145deg,rgba(20,28,39,.92),rgba(8,12,18,.9));box-shadow:0 12px 35px rgba(0,0,0,.18)}.companyOverview small,.companyOverview span{display:block}.companyOverview span{color:#7e8ba0;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.companyOverview strong{display:block;margin:5px 0 3px;color:#f4f7ff;font-size:25px;line-height:1}.companyOverview small{color:#647186;font-size:9px}.inboxCommandCenter{margin-top:0!important;border-color:rgba(103,183,255,.16)!important;background:linear-gradient(135deg,rgba(16,26,39,.97),rgba(8,12,19,.96))!important;box-shadow:0 22px 70px rgba(0,0,0,.26)}.inboxCommandCenter .providerReady{margin-bottom:12px}.inboxCommandCenter .inboxList{max-height:360px}.inboxCommandCenter:target{outline:2px solid rgba(103,183,255,.28);outline-offset:3px}@media(max-width:980px){.workflowNav{grid-template-columns:repeat(3,1fr);position:relative;top:0}.companyOverview{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.workflowNav{grid-template-columns:repeat(2,1fr)}.companyOverview{grid-template-columns:1fr 1fr}.workflowNav a{justify-content:flex-start}.companyOverview article{padding:13px}}.executionStageBadge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid rgba(120,145,255,.28);background:rgba(120,145,255,.08);color:var(--muted,#aeb8d6);font-size:11px;letter-spacing:.03em}.task-awaiting_approval .executionStageBadge{border-color:rgba(255,194,92,.35);background:rgba(255,194,92,.1)}.workforceEnginePanel{padding:18px;display:grid;gap:14px}.workforceJobList{display:grid;gap:10px}.workforceJob{padding:14px;border:1px solid rgba(135,160,220,.18);border-radius:16px;background:rgba(8,15,30,.62);display:grid;gap:9px}.workforceJob.status-working{border-color:rgba(99,198,255,.45);box-shadow:inset 0 0 0 1px rgba(99,198,255,.08)}.workforceJob.status-completed{opacity:.76}.workforceJobTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workforceJobTop>div{display:grid;gap:2px}.workforceJobTop strong{font-size:.94rem}.workforceJobTop em,.workforceJobTop span{font-size:.72rem;color:var(--muted);font-style:normal;text-transform:uppercase;letter-spacing:.08em}.workforceJob p{margin:0;color:#dce7ff;font-size:.82rem;line-height:1.45}.workforceJobProgress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}.workforceJobProgress>span{height:7px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.workforceJobProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6ee7ff,#8b7cff);transition:width .4s ease}.workforceJobProgress b{font-size:.72rem}.workforceJobMeta{display:flex;flex-wrap:wrap;gap:8px 12px;color:var(--muted);font-size:.7rem}.workforceJobMeta span:first-child{color:#91e4ff}.workforceEmpty{padding:18px;border:1px dashed rgba(135,160,220,.22);border-radius:14px;color:var(--muted);font-size:.82rem;line-height:1.5}.workforceSummary{font-size:.73rem;color:var(--muted);text-align:right}.workforceJobError{padding:8px 10px;border-radius:10px;background:rgba(255,82,112,.09);color:#ff9cae;font-size:.75rem}.workflowNav{grid-template-columns:repeat(7,minmax(0,1fr))}.authorityCenter{margin-top:18px;padding:22px;display:grid;gap:18px}.authorityHeader{align-items:flex-start}.authorityPending{padding:7px 10px;border:1px solid rgba(255,194,92,.22);border-radius:999px;background:rgba(255,194,92,.08);color:#ffd993;font-size:10px;font-weight:850}.authorityLayout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px}.authorityAgents{display:grid;align-content:start;gap:7px}.authorityAgents button{display:grid;gap:3px;padding:11px 12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.025);color:#dbe4ff;text-align:left;cursor:pointer}.authorityAgents button.active{border-color:rgba(111,213,158,.36);background:rgba(111,213,158,.08)}.authorityAgents span{font-size:9px;color:#77839f;text-transform:capitalize}.authorityEditor{display:grid;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:rgba(7,11,21,.48)}.authorityLevel{display:grid;grid-template-columns:auto minmax(180px,320px) 1fr;align-items:center;gap:12px}.authorityLevel label,.authorityLimits label,.authorityRules{font-size:10px;font-weight:850;color:#9ca8c6}.authorityLevel select,.authorityLimits input,.authorityRules textarea{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#0b1020;color:#eef1ff;padding:10px 11px;font:inherit}.authorityLevel small{color:#7f8aa5}.permissionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.permissionToggle{display:flex;align-items:flex-start;gap:10px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.02)}.permissionToggle input{margin-top:3px;accent-color:#6fdb9e}.permissionToggle span{display:grid;gap:2px}.permissionToggle strong{font-size:11px}.permissionToggle small{font-size:9px;color:#77839f;line-height:1.4}.authorityLimits{display:grid;grid-template-columns:1fr 1fr;gap:12px}.authorityLimits label,.authorityRules{display:grid;gap:6px}.authorityRules textarea{min-height:88px;resize:vertical}.authoritySave{display:flex;justify-content:space-between;align-items:center;gap:12px}.authoritySave span{font-size:10px;color:#8fa0c7}.actionApprovalQueue button,.authoritySave button{border:1px solid rgba(111,213,158,.25);border-radius:10px;background:linear-gradient(135deg,rgba(64,179,119,.24),rgba(74,123,205,.18));color:#effff6;padding:9px 12px;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.actionApprovalQueue{display:grid;gap:9px}.actionApprovalQueue h3{margin:0;font-size:13px}.actionApprovalQueue article{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.022)}.actionApprovalQueue article>div:first-child{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center}.actionApprovalQueue article p{grid-column:1/-1;margin:0;color:#8490ad;font-size:10px}.actionApprovalQueue article>div:last-child{display:flex;gap:7px}.actionApprovalQueue .secondary{border-color:rgba(255,120,140,.22);background:rgba(255,120,140,.07);color:#ffb7c1}.risk{font-size:8px;text-transform:uppercase;letter-spacing:.08em;padding:4px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}.risk.high{color:#ff9cab}.risk.medium{color:#ffd48e}.risk.low{color:#9be8bd}.authorityEmpty{padding:17px;border:1px dashed rgba(255,255,255,.1);border-radius:12px;color:#7f8aa5;font-size:10px;line-height:1.5}@media(max-width:980px){.workflowNav{grid-template-columns:repeat(4,1fr)}.authorityLayout{grid-template-columns:1fr}.authorityAgents{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.workflowNav{grid-template-columns:repeat(2,1fr)}.authorityAgents{grid-template-columns:1fr 1fr}.authorityLevel,.authorityLimits,.permissionGrid{grid-template-columns:1fr}.actionApprovalQueue article{display:grid}.authoritySave{align-items:flex-end}}.companyIqCard{margin:16px 0;padding:18px;border:1px solid rgba(123,97,255,.32);border-radius:18px;background:linear-gradient(135deg,rgba(123,97,255,.13),rgba(38,208,206,.07));display:grid;gap:12px}.companyIqCard>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:end;column-gap:14px}.companyIqCard span{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.companyIqCard strong{grid-row:1/3;font-size:48px;line-height:1;justify-self:end}.companyIqCard small{opacity:.72}.iqMeter{height:9px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.iqMeter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7b61ff,#26d0ce)}.iqBreakdown{display:flex;gap:8px;flex-wrap:wrap}.iqBreakdown span{padding:6px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;letter-spacing:0;text-transform:none}.memoryType.review-pending{background:#6b4f15;color:#ffd66b}.memoryType.review-approved{background:#143f32;color:#7ff0bd}.memoryType.review-rejected,.memoryType.review-superseded{background:#48232b;color:#ff9ead}.memoryItem blockquote{margin:12px 0;padding:10px 12px;border-left:3px solid rgba(123,97,255,.6);background:rgba(255,255,255,.035);font-size:13px}.learningCentre .memoryToolbar{grid-template-columns:minmax(180px,1fr) auto auto}.capitalMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:18px 0}.capitalMetrics article{display:flex;flex-direction:column;justify-content:space-between;min-height:132px;border:1px solid rgba(130,160,255,.16);border-radius:14px;background:rgba(10,16,31,.62);overflow:hidden}.capitalMetrics span{display:block;font-size:.82rem;font-weight:600;line-height:1.3;color:#8f9ab5;white-space:normal;word-break:keep-all;overflow-wrap:normal}.capitalMetrics strong{display:block;margin:8px 0;font-size:1.8rem;line-height:1.1;font-weight:700;color:#f5f7ff}.capitalMetrics small{display:block;margin-top:auto;font-size:.76rem;line-height:1.4;color:#8f9ab5}assetsLayout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);gap:18px}.assetCreator,.assetRegistry{border:1px solid rgba(130,160,255,.14);border-radius:16px;background:rgba(7,12,24,.5);padding:16px}.assetCreator{display:flex;flex-direction:column;gap:12px}.assetCreator h3{margin:0}.assetCreator label{display:flex;flex-direction:column;gap:6px;color:#aeb9d3;font-size:.8rem}.assetCreator input,.assetCreator select,.assetCreator textarea{width:100%;border:1px solid rgba(130,160,255,.2);background:#0c1427;color:#f2f5ff;border-radius:9px;padding:10px}.assetCreator textarea{min-height:88px;resize:vertical}.assetFormRow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.assetMessage{min-height:18px;color:#9fd6b8}.assetFilters{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.assetFilters button{padding:7px 10px;border-radius:999px;font-size:.72rem}.assetFilters button.active{box-shadow:inset 0 0 0 1px rgba(140,170,255,.65);background:rgba(86,108,220,.22)}.assetCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.assetCard{padding:15px;border:1px solid rgba(130,160,255,.16);border-radius:14px;background:rgba(12,19,36,.72)}.assetCard.status-pending{border-color:rgba(245,188,85,.42)}.assetCard.status-archived{opacity:.58}.assetCardTop{display:flex;justify-content:space-between;gap:10px;color:#8290ae;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}.assetCardTop em{font-style:normal}.assetCard h3{margin:9px 0 5px;font-size:1rem}.assetCard p{margin:0 0 12px;color:#9ba7c2;font-size:.8rem;line-height:1.45}.assetStats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.assetStats span{padding:7px;background:rgba(3,7,17,.48);border-radius:8px;color:#7f8ba5;font-size:.65rem}.assetStats b{display:block;color:#e9edff;font-size:.82rem}.assetTags{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.assetTags span{font-size:.65rem;border:1px solid rgba(130,160,255,.18);border-radius:999px;padding:3px 7px;color:#a7b4d1}.assetActions{display:flex;gap:7px;flex-wrap:wrap}.assetActions button{font-size:.7rem;padding:7px 9px}.assetsEmpty{grid-column:1/-1;padding:30px;text-align:center;color:#8995ad;border:1px dashed rgba(130,160,255,.2);border-radius:12px}@media(max-width:1000px){.capitalMetrics{grid-template-columns:repeat(2,1fr)}.assetCards,.assetsLayout{grid-template-columns:1fr}}@media(max-width:620px){.assetFormRow,.capitalMetrics{grid-template-columns:1fr}.companyAssets{padding:16px}}.dnaPanel{padding:22px}.dnaLayout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;margin-top:18px}.dnaRoster{display:flex;flex-direction:column}.dnaRoster button{width:100%;display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;text-align:left;padding:10px;border:1px solid var(--border);border-radius:12px;background:rgba(255,255,255,.02);color:inherit}.dnaRoster button.active{border-color:rgba(104,174,255,.65);background:rgba(65,125,255,.1)}.dnaRoster small,.dnaRoster strong{display:block}.dnaRoster small{opacity:.66;margin-top:2px}.dnaRoster em{font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.dnaMiniAvatar,.dnaPortrait{display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#17345d,#2f65a8);font-weight:800;color:#fff}.dnaMiniAvatar{width:38px;height:38px;border-radius:11px}.dnaMiniAvatar img,.dnaPortrait img{width:100%;height:100%;object-fit:cover}.dnaEditor{border:1px solid var(--border);border-radius:16px;padding:18px;background:rgba(5,14,29,.34)}.dnaIdentityHeader{display:flex;align-items:center;gap:14px;margin-bottom:18px}.dnaPortrait{width:72px;height:72px;border-radius:18px;font-size:26px}.dnaIdentityHeader h3{margin:0}.dnaIdentityHeader p{margin:4px 0 7px;opacity:.7}.dnaStatus{font-size:11px;text-transform:uppercase;letter-spacing:.09em;padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.07)}.dnaStatus.locked{background:rgba(48,195,128,.15);color:#86e7b6}.versionField{margin-left:auto;max-width:110px}.dnaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dnaGrid label,.versionField{display:flex;flex-direction:column;gap:6px;font-size:12px;opacity:.9}.dnaGrid .wide{grid-column:1/-1}.dnaGrid input,.dnaGrid textarea,.versionField input{width:100%}.dnaActions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:16px}.dnaActions span{margin-right:auto;font-size:12px;color:#8cc7ff}@media(max-width:900px){.dnaLayout{grid-template-columns:1fr}.dnaRoster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.dnaGrid{grid-template-columns:1fr}.dnaGrid .wide{grid-column:auto}.dnaRoster{grid-template-columns:1fr}.dnaIdentityHeader{align-items:flex-start;flex-wrap:wrap}.versionField{margin-left:0}}:root{--surface-0:#070b12;--surface-1:#0b111d;--surface-2:#101827;--surface-3:#151f31;--focus:#77b7ff;--border:rgba(150,174,220,.16)}html{color-scheme:dark}body{background:radial-gradient(circle at 72% -12%,rgba(71,112,75,.3),transparent 32%),radial-gradient(circle at 8% 22%,rgba(46,83,137,.16),transparent 28%),var(--bg)}button,input,select,textarea{font:inherit}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--surface-0)!important;color:var(--text)!important;border:1px solid rgba(151,174,218,.2)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none!important;border-color:rgba(119,183,255,.72)!important;box-shadow:0 0 0 3px rgba(119,183,255,.12)!important;background:#090f1a!important}input::placeholder,textarea::placeholder{color:#637089;opacity:1}select option{background:#0b111d;color:#eef3ff}button{transition:transform .14s ease,filter .14s ease,border-color .14s ease,background .14s ease}button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0)}.panel{box-shadow:0 14px 36px rgba(0,0,0,.18)}.sectionHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.sectionHeader h2{margin:4px 0 8px}.sectionHeader p{margin:0;color:#8f9ab1;line-height:1.55;max-width:760px}.workflowNav{position:sticky;top:10px;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 30px rgba(0,0,0,.22)}.capitalMetrics article,.companyOverview article{min-height:112px;display:flex;flex-direction:column;justify-content:center}.collapsibleWorkspace{margin-top:24px;padding:0;overflow:hidden}.collapsibleWorkspace>summary{list-style:none}.collapsibleWorkspace>summary::-webkit-details-marker{display:none}.workspaceSummary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;cursor:pointer;background:linear-gradient(135deg,rgba(30,44,69,.72),rgba(10,16,27,.82));transition:background .18s ease}.workspaceSummary:hover{background:linear-gradient(135deg,rgba(37,54,83,.82),rgba(12,19,32,.9))}.workspaceSummary>div{display:grid;gap:5px}.workspaceSummary strong{font-size:1.1rem;color:#f4f7ff}.workspaceSummary small{color:#8390aa}.summaryAction{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(126,171,255,.24);border-radius:999px;color:#adcaff;font-size:.72rem;font-weight:800}.collapsibleWorkspace[open] .summaryAction{font-size:0}.collapsibleWorkspace[open] .summaryAction:after{content:"Close workspace";font-size:.72rem}.workspaceBody{padding:22px;border-top:1px solid rgba(151,174,218,.13)}.dnaPanel{padding:0}.dnaLayout{align-items:start}.dnaRoster{overflow:auto;padding-right:4px;scrollbar-width:thin}.dnaRoster button{border-color:rgba(151,174,218,.13);background:rgba(255,255,255,.018)}.dnaRoster button:hover{background:rgba(91,139,224,.08);border-color:rgba(115,164,255,.3)}.dnaEditor{padding:0;overflow:hidden;background:rgba(6,11,21,.62);border-color:rgba(151,174,218,.14)}.dnaIdentityHeader{margin:0;padding:18px 20px;border-bottom:1px solid rgba(151,174,218,.12);background:linear-gradient(135deg,rgba(26,39,62,.56),rgba(8,14,25,.5))}.dnaSections{display:grid;gap:10px;padding:14px;max-height:620px;overflow:auto;scrollbar-width:thin}.dnaSection{margin:0;border:1px solid rgba(151,174,218,.13);border-radius:12px;background:rgba(255,255,255,.018);overflow:hidden}.dnaSection>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;color:#edf3ff;cursor:pointer}.dnaSection>summary::-webkit-details-marker{display:none}.dnaSection>summary:after{content:"+";display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:rgba(255,255,255,.05);color:#9fc4ff;font-size:16px}.dnaSection[open]>summary:after{content:"−"}.dnaSection>summary span{font-size:.83rem;font-weight:850}.dnaSection>summary small{margin-left:auto;color:#72809a;font-size:.69rem}.dnaSection .dnaGrid{padding:4px 14px 16px;border-top:1px solid rgba(151,174,218,.09)}.dnaGrid input,.dnaGrid textarea,.versionField input{padding:11px 12px}.dnaActions{position:sticky;bottom:0;margin:0;padding:14px 18px;background:rgba(8,13,23,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(151,174,218,.13);z-index:2}.dnaActions button{min-width:108px}.dnaActions span{min-height:18px}.productFooter{margin-top:30px;padding-top:20px;border-top:1px solid rgba(151,174,218,.12)}@media(max-width:900px){.workflowNav{position:relative;top:auto}.sectionHeader,.workspaceSummary{align-items:flex-start}.dnaSections{max-height:none}.dnaRoster{max-height:320px}.dnaActions{position:relative}}@media(max-width:620px){main{padding-left:12px;padding-right:12px}.workspaceBody,.workspaceSummary{padding:16px}.workspaceSummary{align-items:flex-start}.summaryAction{display:none}.sectionHeader{display:grid}.sectionHeader button{width:100%}.dnaIdentityHeader{padding:15px}.dnaActions{display:grid;grid-template-columns:1fr 1fr}.dnaActions span{grid-column:1/-1;margin:0}.dnaActions button{width:100%}.dnaSection>summary small{display:none}}.boardroomPanel{margin-top:18px}.boardroomBody{padding:20px}.boardroomLayout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);gap:18px}.boardMinutes,.boardProposal{border:1px solid rgba(151,174,218,.14);border-radius:16px;background:rgba(6,11,21,.58)}.boardProposal{padding:18px;display:flex;flex-direction:column;gap:13px;align-self:start;position:sticky;top:92px}.boardMinutes h3,.boardProposal h3{margin:4px 0 6px}.boardMinutesHeader p,.boardProposal p{margin:0;color:#8e9ab3;line-height:1.55}.boardProposal label{display:grid;gap:6px;color:#abb6ce;font-size:.76rem;font-weight:750}.boardProposal textarea{min-height:190px;resize:vertical}.boardPrimary{border:1px solid rgba(126,171,255,.38);background:linear-gradient(135deg,#536de0,#7c5fd0);color:#fff;border-radius:11px;padding:12px 14px;font-weight:850}.boardMessage{min-height:18px;color:#9dc7ff}.meetingArchive{display:grid;gap:7px;border-top:1px solid rgba(151,174,218,.11);padding-top:14px;margin-top:2px}.meetingArchive>strong{font-size:.78rem;color:#dce5fa}.meetingArchive>button{display:grid;gap:3px;text-align:left;padding:10px;border:1px solid rgba(151,174,218,.1);border-radius:10px;background:rgba(255,255,255,.02);color:#eaf0ff}.meetingArchive>button.active{border-color:rgba(119,183,255,.48);background:rgba(75,119,204,.12)}.meetingArchive button span{font-size:.78rem;font-weight:780}.meetingArchive button small,.meetingArchive p{color:#75819a;font-size:.68rem}.boardMinutes{padding:20px;min-width:0}.boardMinutesHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid rgba(151,174,218,.11)}.decisionBadge{white-space:nowrap;border:1px solid rgba(151,174,218,.16);border-radius:999px;padding:7px 10px;color:#aebbd4;font-size:.68rem;font-weight:900}.decisionBadge.approved{color:#8be2b2;border-color:rgba(85,206,139,.3);background:rgba(47,151,98,.11)}.decisionBadge.deferred{color:#ffd28b;border-color:rgba(230,170,71,.3)}.decisionBadge.rejected{color:#ff9ba6;border-color:rgba(230,90,107,.3)}.boardMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0}.boardMetrics article{padding:12px;border:1px solid rgba(151,174,218,.1);border-radius:11px;background:rgba(255,255,255,.018)}.boardMetrics span{display:block;color:#748099;font-size:.64rem;text-transform:uppercase;letter-spacing:.06em}.boardMetrics strong{display:block;margin-top:6px;font-size:.9rem;color:#eef3ff}.decisionSummary{padding:14px 15px;border-left:3px solid #6da6ff;background:rgba(75,119,204,.08);border-radius:5px 12px 12px 5px}.boardSectionTitle h4,.decisionSummary h4{margin:0}.decisionSummary p{margin:7px 0 0;color:#b2bdd3;line-height:1.58;font-size:.83rem}.riskGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0 20px}.riskGrid article{padding:11px;border:1px solid rgba(151,174,218,.1);border-radius:10px}.riskGrid article div{display:flex;justify-content:space-between;color:#aeb9ce;font-size:.7rem}.riskGrid progress{width:100%;height:6px;margin-top:8px;accent-color:#789cff}.boardSectionTitle{display:flex;align-items:center;justify-content:space-between;margin:18px 0 10px}.boardSectionTitle span{font-size:.67rem;color:#7d89a3;border:1px solid rgba(151,174,218,.1);padding:5px 8px;border-radius:999px}.executiveContributions{display:grid;gap:8px}.executiveContributions details{border:1px solid rgba(151,174,218,.11);border-radius:12px;overflow:hidden;background:rgba(255,255,255,.015)}.executiveContributions summary{list-style:none;display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;padding:11px 12px;cursor:pointer}.executiveContributions summary::-webkit-details-marker{display:none}.executiveAvatar{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#244a7c,#584f9e);font-weight:900}.executiveContributions summary small,.executiveContributions summary strong{display:block}.executiveContributions summary small{color:#76829a;font-size:.68rem;margin-top:2px}.vote{font-style:normal;font-size:.61rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;padding:5px 7px;border-radius:999px;border:1px solid rgba(151,174,218,.15);color:#aeb8cf}.vote.approve{color:#86e7b6}.vote.approve_with_changes{color:#a8c9ff}.vote.delay{color:#ffd28b}.vote.reject{color:#ff9ba6}.executiveAnalysis{padding:13px 15px 15px;border-top:1px solid rgba(151,174,218,.08);color:#aeb9cf}.executiveAnalysis h5{margin:0 0 7px;color:#f0f4ff;font-size:.88rem}.executiveAnalysis p{font-size:.8rem;line-height:1.58}.executiveAnalysis>div{margin-top:10px}.executiveAnalysis b{font-size:.72rem;color:#dfe7f8}.executiveAnalysis ul,.observerPanel ul{margin:6px 0 0;padding-left:18px}.executiveAnalysis li,.observerPanel li{margin:4px 0;font-size:.76rem;line-height:1.45}.executiveAnalysis>small{display:block;margin-top:11px;color:#72809a}.boardActionsList{gap:7px}.boardActionsList article{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid rgba(151,174,218,.1);border-radius:10px}.boardActionsList small,.boardActionsList strong{display:block}.boardActionsList strong{font-size:.78rem}.boardActionsList small{margin-top:4px;color:#75819a;font-size:.68rem}.priority{font-size:.58rem;text-transform:uppercase;font-weight:900;padding:4px 6px;border-radius:6px;background:rgba(119,183,255,.11);color:#a9cbff}.priority.high{background:rgba(225,87,104,.11);color:#ff9da8}.priority.medium{background:rgba(225,169,71,.11);color:#ffd18a}.observerPanel{margin-top:15px;border:1px solid rgba(151,174,218,.11);border-radius:11px}.observerPanel summary{padding:11px 13px;cursor:pointer;font-size:.76rem;font-weight:800}.observerPanel>div{padding:0 14px 14px;color:#9eabc3}.observerPanel h5{margin:12px 0 5px;color:#e8eefc}.observerPanel p{font-size:.78rem;line-height:1.55}.boardDecisionBar{position:sticky;bottom:8px;margin-top:18px;padding:11px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border:1px solid rgba(151,174,218,.14);border-radius:12px;background:rgba(8,13,23,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.boardDecisionBar span{margin-right:auto;color:#8490a9;font-size:.72rem}.boardDecisionBar button{padding:8px 11px;border-radius:9px}.boardDecisionBar .approve{background:rgba(42,157,96,.17);border-color:rgba(75,210,135,.3);color:#8de7b7}.boardDecisionBar .danger{color:#ff9da8}.emptyBoardroom{min-height:520px;display:grid;place-content:center;text-align:center;padding:30px;color:#8490a8}.emptyBoardroom span{font-size:42px}.emptyBoardroom h3{color:#edf2ff}.emptyBoardroom p{max-width:520px;line-height:1.6}@media(max-width:1100px){.boardroomLayout{grid-template-columns:1fr}.boardProposal{position:relative;top:auto}.boardMetrics,.riskGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.boardMinutes,.boardroomBody{padding:14px}.boardMetrics,.riskGrid{grid-template-columns:1fr}.boardMinutesHeader{display:grid}.executiveContributions summary{grid-template-columns:34px 1fr}.vote{grid-column:2;justify-self:start}.boardDecisionBar{display:grid;grid-template-columns:1fr 1fr}.boardDecisionBar .approve,.boardDecisionBar span{grid-column:1/-1}}.boardConversation{margin-top:18px;padding:18px;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:rgba(8,15,28,.55)}.boardConversationLog{display:grid;gap:10px;max-height:360px;overflow:auto;padding:4px 2px 12px}.boardConversationLog article{padding:13px 15px;border-radius:14px;background:rgba(30,41,59,.72);border:1px solid rgba(148,163,184,.14)}.boardConversationLog article.owner{margin-left:12%;background:rgba(37,99,235,.15);border-color:rgba(96,165,250,.28)}.boardConversationLog article.executive{margin-right:12%;background:rgba(15,118,110,.13);border-color:rgba(45,212,191,.22)}.boardConversationLog header{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.boardConversationLog header small{color:#94a3b8}.boardConversationLog p{margin:0;white-space:pre-wrap;line-height:1.55}.boardConversationEmpty{color:#94a3b8}.boardQuestionForm{display:grid;grid-template-columns:180px 1fr auto;gap:10px;align-items:stretch;margin-top:12px}.boardQuestionForm select,.boardQuestionForm textarea{background:#0b1220!important;color:#e5edf8!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:12px;padding:11px}.boardQuestionForm textarea{min-height:72px;resize:vertical}.boardQuestionForm button{border-radius:12px;padding:0 18px}.boardDecisionBar{flex-wrap:wrap}.boardDecisionBar .boardPrimary{margin-left:auto}@media(max-width:900px){.boardQuestionForm{grid-template-columns:1fr}.boardConversationLog article.executive,.boardConversationLog article.owner{margin:0}.boardDecisionBar .boardPrimary{margin-left:0}}.boardUpdateCard{display:grid;gap:10px;padding:14px;border:1px solid rgba(111,180,255,.2);border-radius:12px;background:linear-gradient(145deg,rgba(61,108,190,.1),rgba(91,66,155,.07))}.boardUpdateCard h4{margin:3px 0 4px;color:#eef4ff}.boardUpdateCard p{font-size:.73rem!important;line-height:1.5!important}.boardUpdateCard form{display:grid;gap:9px}.boardUpdateCard textarea{min-height:108px;resize:vertical}.boardRecalculate{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:9px!important;padding:9px;border:1px solid rgba(151,174,218,.1);border-radius:9px;background:rgba(0,0,0,.12);cursor:pointer}.boardRecalculate input{width:auto;margin-top:2px}.boardRecalculate small,.boardRecalculate span,.boardRecalculate strong{display:block}.boardRecalculate strong{font-size:.7rem;color:#dce7fb}.boardRecalculate small{font-size:.62rem;color:#77849d;margin-top:2px}.contextVersion{display:inline-block;margin-top:9px;color:#91bfff;border:1px solid rgba(105,167,255,.22);border-radius:999px;padding:4px 8px;font-size:.62rem}.meetingContext{margin:12px 0;border:1px solid rgba(121,174,255,.15);border-radius:10px;background:rgba(55,91,155,.06)}.meetingContext summary{padding:10px 12px;cursor:pointer;color:#bcd4ff;font-size:.72rem;font-weight:800}.meetingContext pre{white-space:pre-wrap;word-break:break-word;margin:0;padding:0 12px 12px;color:#95a5c1;font:inherit;font-size:.72rem;line-height:1.55;max-height:260px;overflow:auto}.newMeetingForm{display:grid;gap:13px}.newMeetingForm>label{display:grid;gap:6px}.newMeetingForm textarea{min-height:190px;resize:vertical}.companyKnowledge{padding:22px;scroll-margin-top:20px}.knowledgeLaunch{display:flex;align-items:center;gap:10px;border:1px solid rgba(121,174,255,.28);background:linear-gradient(135deg,rgba(51,88,165,.22),rgba(91,66,155,.16));color:#edf4ff;border-radius:11px;padding:10px 13px;font-weight:820}.knowledgeLaunch kbd{font:inherit;font-size:.63rem;color:#9fb0cb;border:1px solid rgba(151,174,218,.18);border-radius:6px;padding:3px 6px;background:rgba(0,0,0,.2)}.knowledgeOverview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0}.knowledgeOverview article{padding:14px;border:1px solid rgba(151,174,218,.11);border-radius:12px;background:rgba(255,255,255,.018)}.knowledgeOverview small,.knowledgeOverview span{display:block;color:#7f8ba3}.knowledgeOverview span{font-size:.66rem;text-transform:uppercase;letter-spacing:.06em}.knowledgeOverview strong{display:block;margin:6px 0 3px;font-size:1.25rem;color:#eef4ff}.knowledgeOverview small{font-size:.68rem}.knowledgeQuick{display:flex;flex-wrap:wrap;gap:8px}.knowledgeQuick button{border:1px solid rgba(151,174,218,.13);border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.025);color:#aebbd2;font-size:.7rem}.knowledgeOverlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:start center;padding:8vh 18px 30px;background:rgba(2,6,14,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.knowledgePalette{width:min(920px,100%);max-height:84vh;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(130,176,255,.24);border-radius:18px;background:#09111f;box-shadow:0 32px 90px rgba(0,0,0,.55)}.knowledgePalette>header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid rgba(151,174,218,.11)}.knowledgePalette>header span,.knowledgePalette>header strong{display:block}.knowledgePalette>header span{color:#75aefb;font-size:.62rem;font-weight:900;letter-spacing:.1em}.knowledgePalette>header strong{margin-top:4px;color:#eef4ff}.knowledgePalette>header button{border:1px solid rgba(151,174,218,.15);border-radius:8px;background:rgba(255,255,255,.03);color:#8f9bb2;padding:6px 8px}.knowledgeSearchBar{display:grid;grid-template-columns:1fr 180px auto;gap:9px;padding:14px 18px;border-bottom:1px solid rgba(151,174,218,.09)}.knowledgeSearchBar input,.knowledgeSearchBar select{background:#0d1728!important;color:#eaf1ff!important;border:1px solid rgba(151,174,218,.18)!important;border-radius:10px;padding:11px}.knowledgeSearchBar button{border-radius:10px;padding:0 15px}.knowledgeToolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 18px;color:#77849c;font-size:.68rem}.knowledgeToolbar button{border:0;background:transparent;color:#8ebdff;font-size:.68rem}.knowledgeMessage{margin:0;padding:0 18px 8px;color:#9dc7ff;font-size:.7rem}.knowledgeResults{overflow:auto;padding:4px 18px 18px}.knowledgeResults>section{margin-top:13px}.knowledgeResults h3{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#aebcd3;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.knowledgeResults h3 span{border:1px solid rgba(151,174,218,.13);border-radius:999px;padding:2px 6px;color:#74819a}.knowledgeResults article{padding:12px 13px;margin-bottom:7px;border:1px solid rgba(151,174,218,.1);border-radius:11px;background:rgba(255,255,255,.018)}.knowledgeResultTop{display:flex;justify-content:space-between;gap:12px}.knowledgeResultTop strong{font-size:.82rem;color:#edf3ff}.knowledgeResultTop em{font-style:normal;white-space:nowrap;color:#8fc4ff;border:1px solid rgba(105,167,255,.18);border-radius:999px;padding:3px 7px;font-size:.58rem}.knowledgeResults article p{margin:7px 0;color:#9ca9c1;line-height:1.5;font-size:.74rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.knowledgeResults article small{color:#69758d;font-size:.62rem}.knowledgeEmpty{min-height:230px;display:grid;place-content:center;text-align:center;color:#7f8aa0}.knowledgeEmpty span{font-size:34px}.knowledgeEmpty strong{margin-top:7px;color:#dce5f7}.knowledgeEmpty p{max-width:420px;font-size:.72rem;line-height:1.5}@media(max-width:760px){.knowledgeOverview,.knowledgeSearchBar{grid-template-columns:1fr}.knowledgeOverlay{padding:12px}.knowledgePalette{max-height:94vh}.knowledgeLaunch kbd{display:none}}.fileMetadataGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.fileMetadataGrid label{display:grid;gap:7px;font-size:12px;color:#9ca7c7}.fileMetadataGrid input,.fileTaskLink textarea,.fileVaultFilters input,.fileVaultFilters select{width:100%;box-sizing:border-box;background:#11162b;color:#e9ecff;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px;font:inherit}.fileTaskLink textarea{resize:vertical;min-height:76px}.versionNotice{display:grid;grid-template-columns:1fr auto;gap:3px 10px;align-items:center;margin-bottom:10px;padding:11px 12px;border:1px solid rgba(133,149,255,.25);background:rgba(98,114,235,.1);border-radius:12px}.versionNotice strong{font-size:12px}.versionNotice span{grid-row:2;font-size:11px;color:#929dbd}.versionNotice button{grid-column:2;grid-row:1/3;border:0;background:transparent;color:#bfc8eb;cursor:pointer}.fileVaultFilters{display:grid;grid-template-columns:1fr 155px;gap:8px;margin-bottom:12px}.fileStatusLine{display:flex;align-items:center;gap:5px;min-height:18px}.fileStatusLine em,.fileStatusLine i{font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.04em;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:3px 6px;color:#8994b5}.fileStatusLine .extractStatus.ready{color:#8de3b5;border-color:rgba(70,220,145,.2)}.fileStatusLine .extractStatus.failed{color:#ffabb5;border-color:rgba(255,100,120,.22)}.fileStatusLine .extractStatus.processing{color:#ffd49a}.companyFileRow{grid-template-columns:44px minmax(0,1fr);align-items:start}.companyFileRow .fileActions{grid-column:2;flex-wrap:wrap}.fileActions button:disabled{opacity:.45}.filePreviewBackdrop{position:fixed;inset:0;z-index:120;background:rgba(1,3,12,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:24px}.filePreviewModal{width:min(920px,96vw);max-height:88vh;overflow:hidden;display:grid;grid-template-rows:auto auto auto minmax(180px,1fr) auto;background:#0b1022;border:1px solid rgba(156,169,255,.2);border-radius:20px;box-shadow:0 30px 90px rgba(0,0,0,.55)}.filePreviewModal header{display:flex;justify-content:space-between;gap:20px;padding:19px 20px 13px;border-bottom:1px solid rgba(255,255,255,.07)}.filePreviewModal header span{font-size:11px;color:#7f8aaa}.filePreviewModal h3{margin:4px 0 0;font-size:18px}.filePreviewModal header button{border:0;background:transparent;color:#cbd2ed;font-size:26px;cursor:pointer}.previewMeta{display:flex;gap:8px;padding:11px 20px}.previewMeta span{font-size:10px;text-transform:uppercase;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 8px;color:#9aa5c7}.previewDescription{margin:0 20px 10px;color:#b8c1df;font-size:13px;line-height:1.55}.filePreviewModal pre{margin:0 20px 15px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:#070a15;border:1px solid rgba(255,255,255,.07);border-radius:13px;padding:15px;color:#cbd3ec;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.filePreviewModal footer{display:flex;justify-content:flex-end;gap:8px;padding:13px 20px;border-top:1px solid rgba(255,255,255,.07)}.filePreviewModal footer a,.filePreviewModal footer button{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#d4daf3;border-radius:9px;padding:8px 11px;text-decoration:none;cursor:pointer;font-size:12px}@media(max-width:650px){.fileMetadataGrid,.fileVaultFilters{grid-template-columns:1fr}.filePreviewBackdrop{padding:8px}.filePreviewModal{max-height:96vh}.fileActions{grid-column:1/3!important}}.approvalsCenter{margin-top:18px}.approvalsHeader{align-items:flex-start}.approvalCounters{display:flex;gap:10px;flex-wrap:wrap}.approvalCounters span{border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:10px 14px;background:rgba(15,23,42,.55);font-size:12px}.approvalCounters b{font-size:18px;margin-right:5px}.approvalCounters .urgent{border-color:rgba(248,113,113,.45)}.approvalToolbar{display:grid;grid-template-columns:minmax(220px,1fr) 190px 170px;gap:10px;margin:16px 0}.approvalToolbar input,.approvalToolbar select{width:100%;border:1px solid rgba(148,163,184,.24);background:#0f172a;color:#e2e8f0;border-radius:10px;padding:11px 12px}.approvalList{display:grid;gap:12px}.approvalCard{border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.58);border-radius:15px;padding:16px}.approvalCardTop{display:flex;align-items:center;gap:8px}.approvalCardTop time{margin-left:auto;font-size:11px;color:#94a3b8}.approvalKind{font-size:10px;text-transform:uppercase;letter-spacing:.1em;border:1px solid rgba(56,189,248,.35);padding:4px 7px;border-radius:999px}.approvalCard h3{margin:12px 0 6px}.approvalCard p{color:#b8c4d6;line-height:1.55}.approvalMeta{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:#94a3b8;margin-top:10px}.approvalActions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:14px}.approvalActions button{min-width:96px}.approvalEmpty,.approvalError{padding:18px;border-radius:12px;background:rgba(15,23,42,.5);color:#94a3b8}.approvalError{border:1px solid rgba(248,113,113,.45);color:#fecaca;margin-bottom:12px}@media(max-width:760px){.approvalToolbar{grid-template-columns:1fr}.approvalActions{justify-content:stretch}.approvalActions button{flex:1 1}}.notificationsCenter{margin-top:22px;overflow:hidden}.notificationsHeader{align-items:flex-start}.notificationCounters{display:flex;gap:10px;flex-wrap:wrap}.notificationCounters span{padding:9px 12px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.035);font-size:.78rem;color:var(--muted)}.notificationCounters b{font-size:1.05rem;color:var(--text);margin-right:4px}.notificationCounters .urgent{border-color:rgba(255,99,99,.35);background:rgba(255,75,75,.08)}.notificationToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.notificationFilters{display:flex;gap:8px;flex-wrap:wrap}.notificationFilters button{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);color:var(--muted);padding:8px 12px;border-radius:10px}.notificationFilters button.active{color:var(--text);border-color:rgba(99,219,255,.35);background:rgba(63,190,255,.09)}.notificationList{display:grid;gap:10px}.notificationCard{display:grid;grid-template-columns:42px 1fr;gap:13px;padding:15px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(255,255,255,.025)}.notificationCard.unread{background:rgba(70,181,255,.055);border-color:rgba(89,198,255,.2)}.notificationCard.severity-critical,.notificationCard.severity-high{border-left:3px solid rgba(255,91,91,.8)}.notificationIcon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(72,192,255,.1);font-weight:800}.notificationTop{display:flex;justify-content:space-between;gap:12px;align-items:center}.notificationCategory{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;color:var(--muted)}.notificationTop time{font-size:.72rem;color:var(--muted)}.notificationBody h3{margin:5px 0 4px;font-size:.98rem}.notificationBody p{margin:0;color:var(--muted);line-height:1.45}.notificationActions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.notificationActions a,.notificationActions button{font-size:.74rem;padding:6px 9px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--muted);text-decoration:none}.notificationActions a:hover,.notificationActions button:hover{color:var(--text);border-color:rgba(99,219,255,.3)}.notificationPreferences{margin-top:14px;border-top:1px solid rgba(255,255,255,.07);padding-top:12px}.notificationPreferences summary{cursor:pointer;font-weight:700}.preferenceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.preferenceGrid label{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:.82rem}.preferenceGrid p{grid-column:1/-1;margin:2px 0 0;color:var(--muted);font-size:.74rem}@media(max-width:760px){.notificationToolbar,.notificationTop{align-items:flex-start;flex-direction:column}.preferenceGrid{grid-template-columns:1fr}.notificationCard{grid-template-columns:34px 1fr}.notificationIcon{width:32px;height:32px}}.schedulerPanel{margin-top:18px}.schedulerStatus{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.schedulerStatus.active{border-color:rgba(93,230,170,.45);box-shadow:0 0 22px rgba(93,230,170,.12)}.schedulerMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.schedulerMetrics article{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025)}.schedulerMetrics span{display:block;font-size:.75rem;opacity:.65;text-transform:uppercase;letter-spacing:.08em}.schedulerMetrics strong{display:block;margin-top:6px;font-size:1.35rem;text-transform:capitalize}.schedulerControls{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.schedulerControls label{display:flex;flex-direction:column;gap:7px;min-width:170px}.schedulerControls label:first-child{flex-direction:row;align-items:center;justify-content:space-between;padding:11px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px}.schedulerControls select{min-height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#121827;color:inherit;padding:0 12px}.schedulerTimes{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px;font-size:.82rem;opacity:.75}.schedulerTimes em{opacity:1;font-style:normal}.schedulerHistory{margin-top:14px}.schedulerHistory>div{display:grid;grid-template-columns:100px 1fr auto;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.schedulerHistory b{text-transform:capitalize}@media (max-width:800px){.schedulerMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.schedulerHistory>div{grid-template-columns:1fr;gap:3px}}:root{--v2-bg:#070a0f;--v2-surface:#0d1118;--v2-surface-2:#111722;--v2-surface-3:#161d29;--v2-border:rgba(148,163,184,.13);--v2-border-strong:rgba(148,163,184,.22);--v2-text:#f4f7fb;--v2-muted:#8994a7;--v2-soft:#b9c2d0;--v2-accent:#8ee75a;--v2-accent-soft:rgba(142,231,90,.12);--v2-blue:#75a7ff;--v2-amber:#f1b84b;--v2-violet:#aa91ff;--v2-red:#f47b83;--v2-sidebar:264px;--v2-radius:16px;--v2-shadow:0 18px 55px rgba(0,0,0,.24)}body{background:var(--v2-bg)!important;color:var(--v2-text)!important}.v2Root{min-height:100dvh;background:radial-gradient(circle at 88% -5%,rgba(85,120,180,.1),transparent 31%),var(--v2-bg)}.v2AppShell{min-height:100dvh;display:grid;grid-template-columns:var(--v2-sidebar) minmax(0,1fr)}.v2Sidebar{position:sticky;top:0;height:100dvh;padding:18px 14px 16px;background:rgba(9,12,18,.96);border-right:1px solid var(--v2-border);display:flex;flex-direction:column;z-index:110;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.v2Brand{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 9px 12px}.v2Brand img{width:150px;height:auto;display:block}.v2SidebarClose{display:none;background:transparent;color:var(--v2-muted);font-size:24px;padding:4px 8px}.v2CompanyChip{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;margin:8px 4px 18px;padding:10px;border:1px solid var(--v2-border);border-radius:12px;background:rgba(255,255,255,.025)}.v2CompanyMark{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#93ed63,#5eaa39);color:#071006;font-weight:900;box-shadow:0 7px 20px rgba(97,187,54,.22)}.v2CompanyChip small,.v2CompanyChip strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2CompanyChip strong{font-size:12px;color:var(--v2-text)}.v2CompanyChip small{margin-top:3px;font-size:9px;color:var(--v2-muted)}.v2CompanyChevron{color:#667186;font-size:11px}.v2Nav{display:flex;flex-direction:column;gap:3px;overflow-y:auto;padding:1px 0}.v2Nav button{min-height:51px;width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--v2-muted);text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.v2Nav button:hover{background:rgba(255,255,255,.035);color:var(--v2-soft);transform:translateX(1px)}.v2Nav button.active{background:var(--v2-accent-soft);border-color:rgba(142,231,90,.16);color:var(--v2-text)}.v2NavIcon{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:rgba(255,255,255,.035);font-size:13px;color:#8e99ab}.v2Nav button.active .v2NavIcon{background:rgba(142,231,90,.13)}.v2NavCopy small,.v2NavCopy strong{display:block}.v2NavCopy strong{font-size:12px;font-weight:650}.v2NavCopy small{font-size:9px;color:#626d80;margin-top:2px}.v2Nav button em{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#202938;color:#cdd5e2;font-size:9px;font-style:normal;font-weight:800}.v2Nav button.active em{background:var(--v2-accent);color:#0a1307}.v2SidebarFooter{margin-top:auto;padding:15px 8px 0;border-top:1px solid var(--v2-border);display:flex;flex-direction:column;gap:12px}.v2SystemState{display:flex;align-items:center;gap:9px}.v2SystemState>i{width:8px;height:8px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 12px rgba(142,231,90,.55)}.v2SystemState small,.v2SystemState strong{display:block}.v2SystemState strong{font-size:10px;color:#cbd4e1}.v2SystemState small{font-size:9px;color:#626d80;margin-top:2px}.v2SidebarFooter>span{font-size:9px;color:#515b6c;letter-spacing:.1em;text-transform:uppercase}.v2SidebarBackdrop{display:none}.v2Main{min-width:0;min-height:100dvh}.v2Topbar{height:68px;position:sticky;top:0;z-index:90;display:flex;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid var(--v2-border);background:rgba(7,10,15,.84)}.v2TopbarLeft,.v2TopbarRight{display:flex;align-items:center;gap:10px}.v2MenuButton{display:none;width:38px;border-radius:10px;background:var(--v2-surface);color:var(--v2-soft)}.v2CommandButton,.v2MenuButton{height:38px;border:1px solid var(--v2-border)}.v2CommandButton{width:290px;display:flex;align-items:center;gap:9px;padding:0 11px;border-radius:10px;background:rgba(255,255,255,.025);color:#697488;font-size:11px;text-align:left}.v2CommandButton:hover{border-color:var(--v2-border-strong);background:rgba(255,255,255,.04)}.v2CommandButton>span{font-size:17px;color:#8792a5}.v2CommandButton kbd{margin-left:auto;padding:3px 6px;border-radius:5px;border:1px solid var(--v2-border);background:#111722;color:#697488;font-size:8px}.v2IconButton{position:relative;width:38px;height:38px;border:1px solid var(--v2-border);border-radius:10px;background:rgba(255,255,255,.025);color:#95a0b2;font-size:17px}.v2IconButton b{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--v2-red);border:2px solid var(--v2-bg);color:white;font-size:8px}.v2LiveState{height:38px;display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--v2-border);border-radius:10px;background:rgba(255,255,255,.025);font-size:10px;color:#a9b3c1}.v2LiveState i{width:7px;height:7px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 9px rgba(142,231,90,.45)}.v2Topbar .accountMenu{margin:0}.v2Topbar .accountMenu summary{height:38px;padding:4px 8px 4px 5px;border:1px solid var(--v2-border);border-radius:10px;background:rgba(255,255,255,.025)}.v2Topbar .accountIdentity{display:none}.v2Topbar .accountAvatar{width:27px;height:27px}.v2Page{width:min(1480px,100%);margin:0 auto;padding:30px 34px 48px}.v2PageHeader{display:flex;justify-content:space-between;gap:24px;margin-bottom:20px}.v2PageHeader>div:first-child>span{display:block;color:var(--v2-accent);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.v2PageHeader h1{margin:7px 0 6px;font-size:clamp(27px,3vw,39px);line-height:1.05;letter-spacing:-.035em;color:var(--v2-text)}.v2PageHeader p{max-width:670px;margin:0;color:var(--v2-muted);font-size:12px;line-height:1.55}.v2HeaderActions{display:flex;align-items:center;flex-shrink:0}.v2PrimaryButton,.v2SecondaryButton{height:39px;padding:0 14px;border-radius:10px;font-size:10px;font-weight:750}.v2PrimaryButton{background:var(--v2-accent);color:#091207;box-shadow:0 8px 24px rgba(142,231,90,.15)}.v2PrimaryButton:hover{filter:brightness(1.06);transform:translateY(-1px)}.v2SecondaryButton{border:1px solid var(--v2-border);background:var(--v2-surface);color:#bbc4d2}.v2StatusRibbon{min-height:48px;margin-bottom:18px;padding:8px 12px 8px 14px;border:1px solid var(--v2-border);border-radius:12px;background:linear-gradient(90deg,rgba(142,231,90,.055),rgba(255,255,255,.018));display:flex;align-items:center;justify-content:space-between;gap:14px}.v2StatusRibbon>div:first-child{display:grid;grid-template-columns:9px auto;column-gap:9px;align-items:center}.v2StatusPulse{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 12px rgba(142,231,90,.55)}.v2StatusRibbon strong{font-size:10px;color:#dbe4ef}.v2StatusRibbon small{font-size:9px;color:#6f7b8e}.v2RibbonMetrics{display:flex;gap:6px}.v2RibbonMetrics span{padding:6px 9px;border-radius:8px;background:rgba(255,255,255,.03);color:#778397;font-size:9px}.v2RibbonMetrics b{color:#c7d0dd;margin-right:3px}.v2WorkspaceContent{min-width:0}.v2WorkspaceContent .panel,.v2WorkspaceContent>.panel{border-color:var(--v2-border)!important;border-radius:var(--v2-radius)!important;background:linear-gradient(145deg,rgba(17,23,34,.96),rgba(12,16,24,.96))!important;box-shadow:none!important}.v2OverviewGrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:15px}.v2MetricGrid{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.v2MetricCard{position:relative;min-height:116px;padding:17px;border:1px solid var(--v2-border);border-radius:14px;background:linear-gradient(145deg,rgba(17,23,34,.98),rgba(11,15,22,.98));overflow:hidden}.v2MetricCard>div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v2MetricCard span{font-size:10px;color:var(--v2-muted)}.v2MetricCard strong{font-size:27px;line-height:1;color:var(--v2-text);letter-spacing:-.04em}.v2MetricCard small{display:block;margin-top:25px;color:#657186}.v2MetricCard>i{position:absolute;left:0;bottom:0;height:2px;background:var(--v2-accent);max-width:100%;transition:width .4s ease}.v2MetricCard.featured{background:linear-gradient(145deg,rgba(142,231,90,.1),rgba(15,20,27,.98));border-color:rgba(142,231,90,.16)}.v2MetricCard.attention strong{color:var(--v2-amber)}.v2FocusCard{grid-column:1/-1;min-height:172px;display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:25px;padding:23px 26px;border:1px solid var(--v2-border);border-radius:16px;background:radial-gradient(circle at 88% 45%,rgba(117,167,255,.1),transparent 28%),linear-gradient(135deg,#121923,#0d121a);box-shadow:var(--v2-shadow)}.v2FocusCopy>span{font-size:9px;color:var(--v2-blue);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.v2FocusCopy h2{margin:8px 0 7px;font-size:20px;letter-spacing:-.02em}.v2FocusCopy p{max-width:780px;margin:0;color:var(--v2-muted);font-size:11px;line-height:1.55}.v2FocusMeta{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.v2FocusMeta span{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:7px;background:rgba(255,255,255,.035);color:#8c98aa;font-size:9px}.v2FocusMeta i{width:6px;height:6px;border-radius:50%;background:#677286}.v2FocusMeta i.active{background:var(--v2-accent);box-shadow:0 0 8px rgba(142,231,90,.5)}.v2FocusProgress{display:grid;place-items:center}.v2FocusProgress>div{--progress:0%;width:112px;height:112px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at center,#101620 60%,transparent 61%),conic-gradient(var(--v2-accent) var(--progress),rgba(255,255,255,.06) 0);box-shadow:inset 0 0 0 1px var(--v2-border)}.v2FocusProgress span,.v2FocusProgress strong{display:block}.v2FocusProgress strong{font-size:22px}.v2FocusProgress span{margin-top:2px;color:var(--v2-muted);font-size:8px;text-transform:uppercase;letter-spacing:.1em}.v2OverviewMain{padding:19px!important;min-width:0}.v2OverviewAside{display:flex;flex-direction:column;gap:12px;min-width:0}.v2SectionHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:15px}.v2SectionHeading span{display:block;color:var(--v2-accent);font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.v2SectionHeading h2{margin:5px 0 4px;font-size:17px;letter-spacing:-.015em}.v2SectionHeading p{margin:0;color:var(--v2-muted);font-size:10px}.v2SectionHeading.compact{align-items:center;margin-bottom:11px}.v2SectionHeading.compact b{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:rgba(241,184,75,.12);color:var(--v2-amber);font-size:11px}.v2AttentionCard{padding:16px!important}.v2AttentionRow{width:100%;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;padding:10px 3px;border-top:1px solid var(--v2-border);background:transparent;text-align:left}.v2AttentionRow>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;font-size:12px}.v2AttentionRow .amber{background:rgba(241,184,75,.11);color:var(--v2-amber)}.v2AttentionRow .blue{background:rgba(117,167,255,.11);color:var(--v2-blue)}.v2AttentionRow .violet{background:rgba(170,145,255,.11);color:var(--v2-violet)}.v2AttentionRow small,.v2AttentionRow strong{display:block}.v2AttentionRow strong{font-size:10px;color:#d7dfeb}.v2AttentionRow small{margin-top:3px;font-size:8px;color:#687489}.v2RecentActivity{overflow:hidden}.v2RecentActivity>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;font-size:10px;font-weight:700;cursor:pointer}.v2RecentActivity>summary::-webkit-details-marker{display:none}.v2RecentActivity>summary small{color:var(--v2-muted);font-size:8px;font-weight:500}.v2RecentActivity .timelinePanel{border:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;max-height:440px;overflow:auto}.v2Stack{display:flex;flex-direction:column;gap:14px}.v2TwoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.v2ProjectComposer,.v2QueueWorkspace{padding:20px!important}.v2EnginePill{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid var(--v2-border);border-radius:999px;color:var(--v2-muted);font-size:9px}.v2EnginePill i{width:6px;height:6px;border-radius:50%;background:#687386}.v2EnginePill.active{border-color:rgba(142,231,90,.2);color:var(--v2-accent)}.v2EnginePill.active i{background:var(--v2-accent)}.v2Disclosure{overflow:hidden}.v2Disclosure>summary{padding:15px 18px;cursor:pointer;color:#cbd4e1;font-size:11px}.v2GovernanceTabs{display:flex;flex-wrap:wrap;gap:8px}.v2GovernanceTabs span{padding:8px 11px;border:1px solid var(--v2-border);border-radius:9px;background:var(--v2-surface);color:var(--v2-muted);font-size:9px}.v2Footer{display:flex;align-items:center;justify-content:space-between;margin-top:26px;padding-top:16px;border-top:1px solid var(--v2-border);color:#4d586a;font-size:8px;text-transform:uppercase;letter-spacing:.12em}.v2CommandOverlay{position:fixed;inset:0;z-index:500;display:grid;place-items:start center;padding-top:min(14vh,120px);background:rgba(3,5,8,.68);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.v2CommandPalette{width:min(580px,calc(100vw - 24px));padding:9px;border:1px solid var(--v2-border-strong);border-radius:16px;background:#0d121a;box-shadow:0 35px 100px rgba(0,0,0,.65)}.v2CommandInput{height:49px;display:flex;align-items:center;gap:9px;padding:0 11px;border-bottom:1px solid var(--v2-border)}.v2CommandInput>span{font-size:20px;color:#8792a5}.v2CommandInput input{min-width:0;flex:1 1;border:0!important;background:transparent!important;outline:0!important;box-shadow:none!important;color:var(--v2-text)!important;font-size:13px}.v2CommandInput kbd{padding:4px 6px;border:1px solid var(--v2-border);border-radius:5px;color:#667286;font-size:8px}.v2CommandPalette>p{margin:12px 10px 7px;color:#566174;font-size:8px;text-transform:uppercase;letter-spacing:.14em}.v2CommandPalette>button{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border-radius:10px;background:transparent;color:inherit;text-align:left}.v2CommandPalette>button:hover{background:rgba(255,255,255,.045)}.v2CommandPalette>button>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:rgba(255,255,255,.04);color:#8f9bad}.v2CommandPalette small,.v2CommandPalette strong{display:block}.v2CommandPalette strong{font-size:11px}.v2CommandPalette small{margin-top:2px;color:#687489;font-size:8px}.v2CommandPalette em{font-style:normal;color:var(--v2-accent);font-size:9px}.v2WorkspaceContent .commandStatusBar,.v2WorkspaceContent .companyOverview,.v2WorkspaceContent .workflowNav{display:none!important}.v2WorkspaceContent div[id],.v2WorkspaceContent section[id]{scroll-margin-top:90px}.v2WorkspaceContent .approvalsCenter,.v2WorkspaceContent .authorityCenter,.v2WorkspaceContent .autonomousScheduler,.v2WorkspaceContent .companyAssets,.v2WorkspaceContent .companyFiles,.v2WorkspaceContent .companyInbox,.v2WorkspaceContent .companyKnowledge,.v2WorkspaceContent .employeeDna,.v2WorkspaceContent .executiveBoardroom,.v2WorkspaceContent .notificationsCenter{margin:0!important;max-width:none!important}.v2WorkspaceContent input,.v2WorkspaceContent select,.v2WorkspaceContent textarea{background:#0b1017!important;border-color:var(--v2-border-strong)!important;color:var(--v2-text)!important}.v2WorkspaceContent button{transition:transform .15s ease,filter .15s ease,background .15s ease,border-color .15s ease}.v2WorkspaceContent button:hover{filter:brightness(1.05)}.teamChat{z-index:300!important}.deliverablesPanel{z-index:250!important}@media(max-width:1180px){.v2OverviewGrid{grid-template-columns:1fr}.v2OverviewAside{display:grid;grid-template-columns:1fr 1fr}.v2MetricGrid{grid-template-columns:repeat(2,1fr)}.v2TwoColumn{grid-template-columns:1fr}.v2Page{padding-left:24px;padding-right:24px}}@media(max-width:920px){.v2AppShell{grid-template-columns:1fr}.v2Sidebar{position:fixed;left:0;top:0;width:min(var(--v2-sidebar),calc(100vw - 44px));transform:translateX(-105%);transition:transform .2s ease;box-shadow:30px 0 80px rgba(0,0,0,.5)}.v2Sidebar.isOpen{transform:none}.v2MenuButton,.v2SidebarClose{display:block}.v2SidebarBackdrop{display:block;position:fixed;inset:0;z-index:105;background:rgba(2,4,7,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.v2Topbar{padding:0 18px}.v2Page{padding:24px 18px 40px}.v2PageHeader{align-items:flex-start}.v2LiveState{display:none}}@media(max-width:680px){.v2Topbar{height:60px;padding:0 10px}.v2CommandButton{width:42px;padding:0;justify-content:center;font-size:0}.v2CommandButton>span{font-size:18px}.v2CommandButton kbd{display:none}.v2TopbarRight{gap:6px}.v2Page{padding:19px 10px 86px}.v2PageHeader{display:block}.v2PageHeader h1{font-size:28px}.v2PageHeader p{font-size:11px}.v2HeaderActions{margin-top:15px}.v2HeaderActions button{flex:1 1}.v2StatusRibbon{align-items:flex-start;flex-direction:column}.v2RibbonMetrics{width:100%;overflow:auto}.v2MetricGrid{grid-template-columns:1fr 1fr;gap:8px}.v2MetricCard{min-height:103px;padding:14px}.v2MetricCard strong{font-size:23px}.v2MetricCard small{margin-top:20px}.v2FocusCard{grid-template-columns:1fr;padding:19px}.v2FocusProgress{display:none}.v2OverviewAside{grid-template-columns:1fr}.v2Footer{display:block}.v2Footer span{display:block;margin-top:5px}.v2Stack,.v2TwoColumn{gap:9px}}@media(max-width:430px){.v2MetricGrid{grid-template-columns:1fr}.v2MetricCard{min-height:93px}.v2MetricCard small{margin-top:14px}.v2SecondaryButton{display:none}.v2PageHeader h1{font-size:26px}}:root{--v2-bg:#05070b;--v2-surface:#0b0f16;--v2-surface-2:#101620;--v2-surface-3:#151d29;--v2-border:rgba(151,166,188,.115);--v2-border-strong:rgba(163,179,201,.21);--v2-text:#f6f8fc;--v2-muted:#8d98aa;--v2-soft:#c1cad7;--v2-accent:#9af06a;--v2-accent-soft:rgba(154,240,106,.095);--v2-shadow:0 24px 70px rgba(0,0,0,.3);--v2-shadow-soft:0 12px 34px rgba(0,0,0,.18)}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.005em}.v2Root{background:radial-gradient(900px 520px at 86% -12%,rgba(92,125,184,.12),transparent 60%),radial-gradient(700px 500px at 25% 110%,rgba(78,125,61,.055),transparent 65%),var(--v2-bg)}.v2Sidebar{padding:18px 12px 14px;background:linear-gradient(180deg,rgba(9,12,18,.985),rgba(7,10,15,.98));box-shadow:10px 0 45px rgba(0,0,0,.12)}.v2Brand{height:48px;padding:0 10px 13px}.v2Brand img{width:142px}.v2CompanyChip{margin:8px 4px 16px;padding:11px;border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.042),rgba(255,255,255,.018));box-shadow:inset 0 1px rgba(255,255,255,.025)}.v2CompanyMark{border-radius:11px;background:linear-gradient(145deg,#a8f57b,#68b843);box-shadow:0 10px 28px rgba(104,184,67,.18)}.v2Nav{gap:12px;padding:0 2px 8px}.v2NavGroup{display:grid;gap:3px}.v2NavGroupLabel{padding:0 10px 5px;color:#4f5a6b;font-size:8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.v2Nav button{min-height:48px;border-radius:12px;padding:7px 8px}.v2Nav button:hover{background:rgba(255,255,255,.04);transform:none}.v2Nav button.active{background:linear-gradient(90deg,rgba(154,240,106,.12),rgba(154,240,106,.045));border-color:rgba(154,240,106,.17);box-shadow:inset 3px 0 var(--v2-accent)}.v2NavIcon{width:29px;height:29px;border-radius:9px;font-size:8px;font-weight:900;letter-spacing:.04em;color:#718097;background:rgba(255,255,255,.028)}.v2Nav button.active .v2NavIcon{background:rgba(154,240,106,.11);color:var(--v2-accent)}.v2NavCopy strong{font-size:11.5px}.v2NavCopy small{font-size:8.5px}.v2SidebarFooter{padding:14px 9px 0}.v2Topbar{height:64px;padding:0 30px;background:rgba(5,7,11,.78);box-shadow:0 10px 30px rgba(0,0,0,.08)}.v2CommandButton{width:320px;background:rgba(255,255,255,.02);box-shadow:inset 0 1px rgba(255,255,255,.018)}.v2CommandButton,.v2IconButton,.v2LiveState,.v2Topbar .accountMenu summary{height:39px;border-radius:11px}.v2Page{width:min(1540px,100%);padding:34px 38px 52px}.v2PageHeader{margin-bottom:22px;align-items:flex-end}.v2Breadcrumb{display:flex!important;align-items:center;gap:7px;margin-bottom:12px;color:#526074!important;font-size:8px!important;letter-spacing:.04em!important;text-transform:none!important}.v2Breadcrumb b,.v2Breadcrumb span{color:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.v2Breadcrumb b{color:#7e8b9f!important;font-weight:600}.v2Breadcrumb i{font-style:normal;color:#3a4351}.v2PageHeader>div:first-child>span{font-size:8px}.v2PageHeader h1{margin:8px 0 7px;font-size:clamp(30px,3.2vw,43px);font-weight:720;letter-spacing:-.045em}.v2PageHeader p{font-size:11.5px;line-height:1.65}.v2PrimaryButton,.v2SecondaryButton{height:41px;border-radius:11px;padding:0 16px}.v2PrimaryButton{background:linear-gradient(135deg,#a8f57b,#87df57);box-shadow:0 10px 28px rgba(142,231,90,.13)}.v2StatusRibbon{min-height:51px;margin-bottom:20px;border-radius:14px;background:linear-gradient(90deg,rgba(154,240,106,.045),rgba(255,255,255,.014));box-shadow:inset 0 1px rgba(255,255,255,.018)}.v2WorkspaceContent .panel,.v2WorkspaceContent>.panel{border-radius:18px!important;background:linear-gradient(145deg,rgba(15,21,31,.965),rgba(9,13,20,.975))!important;box-shadow:var(--v2-shadow-soft)!important}.v2MetricGrid{gap:13px}.v2MetricCard{min-height:126px;padding:19px;border-radius:17px;background:linear-gradient(145deg,rgba(16,22,32,.98),rgba(9,13,20,.98));box-shadow:var(--v2-shadow-soft);transition:transform .18s ease,border-color .18s ease}.v2MetricCard:hover{transform:translateY(-2px);border-color:var(--v2-border-strong)}.v2MetricCard span{font-size:9.5px}.v2MetricCard strong{font-size:31px;font-weight:690}.v2MetricCard small{margin-top:28px;font-size:9px}.v2MetricCard>i{height:3px}.v2MetricCard.featured{background:radial-gradient(circle at 90% 10%,rgba(154,240,106,.11),transparent 35%),linear-gradient(145deg,rgba(17,25,33,.99),rgba(10,15,22,.99))}.v2FocusCard{min-height:184px;padding:27px 30px;border-radius:19px;background:radial-gradient(circle at 87% 40%,rgba(117,167,255,.12),transparent 31%),linear-gradient(135deg,#121a25,#0a0f17);box-shadow:0 28px 75px rgba(0,0,0,.27)}.v2FocusCopy h2{font-size:22px}.v2FocusCopy p{font-size:11.5px;line-height:1.65}.v2FocusProgress>div{width:118px;height:118px}.v2OverviewGrid{gap:17px}.v2OverviewAside{gap:14px}.v2OverviewMain{padding:22px!important}.v2AttentionCard{padding:18px!important}.v2AttentionRow{padding:12px 3px}.v2AttentionRow:hover{background:rgba(255,255,255,.018)}.v2SectionHeading h2{font-size:18px}.v2SectionHeading p{font-size:10.5px;line-height:1.5}.v2Stack,.v2TwoColumn{gap:16px}.v2ProjectComposer,.v2QueueWorkspace{padding:23px!important}.v2GovernanceTabs span{padding:9px 12px;border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.v2CommandOverlay{background:rgba(2,4,7,.76);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v2CommandPalette{width:min(620px,calc(100vw - 24px));padding:10px;border-radius:19px;background:linear-gradient(145deg,#101620,#090d14);box-shadow:0 45px 130px rgba(0,0,0,.72)}.v2CommandInput{height:54px}.v2CommandPalette>button{padding:11px 12px;border-radius:12px}.v2CommandEmpty{display:grid;gap:5px;padding:24px 14px;text-align:center}.v2CommandEmpty strong{font-size:12px;color:#dce3ed}.v2CommandEmpty span{font-size:9px;color:#687489}.v2WorkspaceContent input,.v2WorkspaceContent select,.v2WorkspaceContent textarea{border-radius:11px!important;background:#090e15!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.2)!important}.v2WorkspaceContent input:focus,.v2WorkspaceContent select:focus,.v2WorkspaceContent textarea:focus{border-color:rgba(154,240,106,.34)!important;box-shadow:0 0 0 3px rgba(154,240,106,.06)!important;outline:none!important}.v2WorkspaceContent button{transition:transform .16s ease,filter .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.v2WorkspaceContent button:active{transform:translateY(1px)}@media(max-width:1180px){.v2Page{padding-left:28px;padding-right:28px}}@media(max-width:680px){.v2Page{padding:22px 12px 86px}.v2PageHeader h1{font-size:30px}.v2Breadcrumb{margin-bottom:9px}.v2MetricCard{min-height:108px}.v2Topbar{padding:0 12px}}.v2AppShell{transition:grid-template-columns .22s ease}.v2AppShell.isCollapsed{grid-template-columns:76px minmax(0,1fr)}.v2AppShell.isCollapsed .v2Sidebar{padding-left:10px;padding-right:10px}.v2AppShell.isCollapsed .v2Brand img{width:38px;object-fit:cover;object-position:left}.v2AppShell.isCollapsed .v2CompanyChip{padding:8px;justify-content:center}.v2AppShell.isCollapsed .v2CollapseButton b,.v2AppShell.isCollapsed .v2CompanyChevron,.v2AppShell.isCollapsed .v2CompanyChip>div,.v2AppShell.isCollapsed .v2NavCopy,.v2AppShell.isCollapsed .v2NavGroupLabel,.v2AppShell.isCollapsed .v2SidebarFooter>span,.v2AppShell.isCollapsed .v2SystemState>div{display:none}.v2AppShell.isCollapsed .v2NavGroup{gap:5px}.v2AppShell.isCollapsed .v2Nav button{grid-template-columns:1fr;justify-items:center;padding:9px 6px}.v2AppShell.isCollapsed .v2Nav button em{position:absolute;right:4px;top:3px;min-width:16px;height:16px;padding:0 4px;font-size:7px}.v2AppShell.isCollapsed .v2NavIcon{width:34px;height:34px}.v2AppShell.isCollapsed .v2SidebarFooter{align-items:center}.v2AppShell.isCollapsed .v2SystemState,.v2CollapseButton{justify-content:center}.v2CollapseButton{width:100%;height:32px;display:flex;align-items:center;gap:7px;border:1px solid var(--v2-border);border-radius:9px;background:rgba(255,255,255,.018);color:#6f7b8e;font-size:9px}.v2CollapseButton:hover{border-color:var(--v2-border-strong);color:#b7c1cf;background:rgba(255,255,255,.035)}.v2CollapseButton span{font-size:16px;line-height:1}.v2CollapseButton b{font-weight:600}.v2RecentBar{display:flex;align-items:center;gap:8px;margin:-4px 0 14px;padding:0 2px}.v2RecentBar>span{margin-right:2px;color:#566174;font-size:8px;text-transform:uppercase;letter-spacing:.14em}.v2RecentBar button{height:29px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--v2-border);border-radius:999px;background:rgba(255,255,255,.018);color:#8490a3;font-size:9px}.v2RecentBar button:hover{border-color:var(--v2-border-strong);background:rgba(255,255,255,.04);color:#d4dbe5}.v2RecentBar button i{font-style:normal;color:var(--v2-accent);font-size:8px}.v2CommandHint{display:flex;align-items:center;justify-content:space-between;padding:12px 11px 7px;color:#596578}.v2CommandHint span{font-size:8px;text-transform:uppercase;letter-spacing:.14em}.v2CommandHint small{font-size:8px}.v2CommandPalette>button{grid-template-columns:30px minmax(0,1fr) auto auto}.v2CommandPalette>button kbd{padding:3px 5px;border:1px solid var(--v2-border);border-radius:5px;background:#0b1017;color:#687489;font-size:7px}.v2WorkspaceContent{animation:v2WorkspaceIn .22s ease both}@keyframes v2WorkspaceIn{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:920px){.v2AppShell.isCollapsed{grid-template-columns:1fr}.v2CollapseButton{display:none}}@media(max-width:680px){.v2RecentBar{overflow:auto;padding-bottom:2px}.v2RecentBar>span{position:sticky;left:0;background:var(--v2-bg);padding-right:4px}.v2RecentBar button{flex:0 0 auto}}.v220Overview{max-width:none}.v220Overview,.v220Overview>*{width:100%;min-width:0}.v220Briefing{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:26px 30px!important;background:radial-gradient(circle at 88% 25%,rgba(142,231,90,.09),transparent 34%),linear-gradient(135deg,rgba(18,26,37,.98),rgba(9,14,21,.99))!important}.v220BriefingCopy{max-width:760px}.v220BriefingCopy>span{display:block;margin-bottom:9px;color:var(--v2-accent);font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.v220BriefingCopy h2{margin:0;color:var(--v2-text);font-size:clamp(23px,2.3vw,34px);font-weight:720;letter-spacing:-.035em}.v220BriefingCopy p{margin:10px 0 0;color:var(--v2-muted);font-size:11.5px;line-height:1.7}.v220BriefingSignals{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));min-width:340px;border:1px solid var(--v2-border);border-radius:14px;background:rgba(4,8,13,.38);overflow:hidden}.v220BriefingSignals>div{display:grid;gap:5px;padding:17px 18px;border-left:1px solid var(--v2-border)}.v220BriefingSignals>div:first-child{border-left:0}.v220BriefingSignals strong{font-size:23px;line-height:1;color:var(--v2-text)}.v220BriefingSignals span{color:var(--v2-muted);font-size:8px;text-transform:uppercase;letter-spacing:.1em}.v220MetricGrid{grid-column:auto!important;width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.v220Execution,.v220FocusCard{grid-column:auto!important;width:100%}.v220Execution{padding:24px!important}.v220LowerGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;width:100%}.v220LowerGrid>.panel{min-width:0;width:100%}.v220Activity{margin:0}.v2WorkspaceContent>.v2OverviewGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important}.v2WorkspaceContent>.v2OverviewGrid>.v2OverviewAside,.v2WorkspaceContent>.v2OverviewGrid>.v2OverviewMain{grid-column:1/-1!important;width:100%!important}.v2WorkspaceContent>.v2OverviewGrid>.v2OverviewAside{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:980px){.v220Briefing{align-items:flex-start;flex-direction:column}.v220BriefingSignals{width:100%;min-width:0}.v220LowerGrid{grid-template-columns:1fr}}@media(max-width:680px){.v220Overview{gap:13px}.v220Briefing{padding:20px!important}.v220BriefingSignals{grid-template-columns:repeat(3,1fr)}.v220BriefingSignals>div{padding:14px 10px}.v220BriefingSignals strong{font-size:20px}.v220MetricGrid{grid-template-columns:1fr 1fr}.v220Execution{padding:17px!important}}.collaborationHub{overflow:hidden}.collaborationHeading{align-items:flex-end}.collaborationHeading select{min-width:240px;max-width:360px;background:#0d1422;border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#e7edf7;padding:11px 38px 11px 13px}.collaborationStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.collaborationStats article{background:rgba(12,20,34,.72);border:1px solid rgba(148,163,184,.13);border-radius:14px;padding:15px}.collaborationStats strong{display:block;font-size:24px;line-height:1;color:#f7f9fc}.collaborationStats span{display:block;margin-top:7px;color:#8491a5;font-size:12px}.collaborationLayout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:14px}.collaborationFeed,.collaborationPipeline{background:rgba(7,13,24,.56);border:1px solid rgba(148,163,184,.13);border-radius:16px;padding:14px;min-width:0}.collaborationSubhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.collaborationSubhead strong{font-size:13px;color:#f2f5fa}.collaborationSubhead span{font-size:11px;color:#748197}.collaborationStage{position:relative;display:grid;grid-template-columns:32px 38px minmax(0,1fr);gap:11px;align-items:center;padding:12px 10px;margin-top:8px;border:1px solid rgba(148,163,184,.12);border-radius:13px;background:rgba(15,23,38,.7);overflow:hidden}.collaborationStageIndex{font-size:10px;color:#637086}.collaborationAvatar{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(99,102,241,.28),rgba(34,211,238,.12));border:1px solid rgba(129,140,248,.24);font-weight:700;font-size:11px}.collaborationStageCopy{min-width:0}.collaborationStageCopy small,.collaborationStageCopy span,.collaborationStageCopy strong{display:block}.collaborationStageCopy strong{font-size:12px}.collaborationStageCopy span{font-size:12px;color:#aeb8c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.collaborationStageCopy small{font-size:10px;text-transform:capitalize;color:#6f7d91;margin-top:4px}.collaborationStageProgress{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(148,163,184,.08)}.collaborationStageProgress i{display:block;height:100%;background:linear-gradient(90deg,#6366f1,#22d3ee);transition:width .25s ease}.collaborationStage.is-completed{border-color:rgba(52,211,153,.2)}.collaborationStage.is-working{border-color:rgba(96,165,250,.32);box-shadow:inset 0 0 0 1px rgba(96,165,250,.06)}.collaborationFeedScroll{max-height:430px;overflow:auto;padding-right:3px}.collaborationMessage{padding:11px;margin-top:8px;border-radius:13px;background:rgba(15,23,38,.72);border:1px solid rgba(148,163,184,.11)}.collaborationMessage.type-handoff{border-color:rgba(34,211,238,.22)}.collaborationMessage.type-review{border-color:rgba(167,139,250,.22)}.collaborationMessageTop{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center}.collaborationMessageTop>span{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#182238;font-size:9px;font-weight:700}.collaborationMessageTop small,.collaborationMessageTop strong{display:block}.collaborationMessageTop strong{font-size:11px}.collaborationMessageTop small{font-size:9px;color:#748197}.collaborationMessageTop time{font-size:9px;color:#667388}.collaborationMessage p{margin:9px 0 0;color:#aeb8c8;font-size:11px;line-height:1.55}.collaborationEmpty{padding:28px 16px;text-align:center;color:#718096;font-size:12px;border:1px dashed rgba(148,163,184,.16);border-radius:13px}.v2Stack>.collaborationHub{width:100%}@media(max-width:1050px){.collaborationLayout{grid-template-columns:1fr}.collaborationFeedScroll{max-height:340px}}@media(max-width:720px){.collaborationHeading{align-items:flex-start}.collaborationHeading select{width:100%;max-width:none}.collaborationStats{grid-template-columns:repeat(2,minmax(0,1fr))}.collaborationStage{grid-template-columns:28px 34px minmax(0,1fr)}}.workQueuePanel{padding:22px!important}.workQueueHeading{align-items:flex-end}.workQueueSummary{display:flex;gap:8px;flex-wrap:wrap}.workQueueSummary span{padding:8px 10px;border:1px solid var(--v2-border);border-radius:10px;background:rgba(255,255,255,.02);color:var(--v2-muted);font-size:9px}.workQueueSummary b{color:var(--v2-text);font-size:11px}.workQueueList{display:grid;gap:10px;margin-top:17px}.workQueueItem{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px;border:1px solid var(--v2-border);border-radius:15px;background:rgba(8,13,21,.56)}.workQueueItem.is-working{border-color:rgba(96,165,250,.3);box-shadow:inset 3px 0 #60a5fa}.workQueueItem.is-blocked,.workQueueItem.is-waiting{border-color:rgba(245,158,11,.2)}.workQueueOrder{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(255,255,255,.04);color:#758299;font-size:10px;font-weight:800}.workQueueBody{min-width:0}.workQueueTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workQueueTop span,.workQueueTop strong{display:block}.workQueueTop strong{font-size:12px;color:var(--v2-text)}.workQueueTop span{margin-top:3px;color:var(--v2-muted);font-size:9px}.workQueueTop em{font-style:normal;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.035);color:#91a0b5;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.workQueueItem h3{margin:10px 0 8px;font-size:13px;color:#dce3ed;font-weight:620}.workQueueMeta{display:flex;gap:12px;flex-wrap:wrap;color:#6f7c90;font-size:9px}.workQueueDependency{display:flex;gap:8px;align-items:center;margin-top:10px;padding:8px 10px;border-radius:10px;background:rgba(245,158,11,.055);color:#a79472;font-size:9px}.workQueueDependency b{color:#d6b574}.workQueueProgress{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:10px;align-items:center;margin-top:11px}.workQueueProgress>span{height:4px;border-radius:999px;background:rgba(255,255,255,.055);overflow:hidden}.workQueueProgress i{display:block;height:100%;background:linear-gradient(90deg,#60a5fa,#9af06a)}.workQueueProgress>b{font-size:9px;color:#8996a9}.workQueueEmpty{margin-top:16px;padding:24px;border:1px dashed var(--v2-border);border-radius:14px;text-align:center;color:var(--v2-muted);font-size:10px}@media(max-width:680px){.workQueuePanel{padding:17px!important}.workQueueHeading{align-items:flex-start}.workQueueSummary{width:100%}.workQueueItem{grid-template-columns:30px minmax(0,1fr);padding:11px}.workQueueOrder{width:28px;height:28px}}.executiveBriefing{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(420px,.75fr);gap:30px;align-items:stretch;padding:30px!important;background:radial-gradient(circle at 90% 12%,rgba(142,231,90,.1),transparent 35%),linear-gradient(135deg,rgba(18,26,37,.99),rgba(8,13,20,.99))!important;overflow:hidden}.executiveBriefingMain{display:flex;min-width:0;flex-direction:column;justify-content:center}.executiveBriefingKicker{display:flex;align-items:center;gap:12px;margin-bottom:12px}.executiveBriefingKicker span{color:var(--v2-accent);font-size:8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.executiveBriefingKicker small{padding-left:12px;border-left:1px solid var(--v2-border);color:var(--v2-muted);font-size:9px}.executiveBriefing h2{max-width:850px;margin:0;color:var(--v2-text);font-size:clamp(25px,2.6vw,39px);font-weight:740;letter-spacing:-.04em;line-height:1.12}.executiveBriefingMain>p{max-width:820px;margin:13px 0 0;color:var(--v2-muted);font-size:12px;line-height:1.75}.executiveBriefingFocus{display:flex;align-items:center;gap:11px;margin-top:19px}.executiveBriefingFocus span{color:var(--v2-muted);font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.executiveBriefingFocus strong{min-width:0;overflow:hidden;color:var(--v2-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.executiveBriefingSignals{display:grid;grid-template-columns:1fr;gap:9px;min-width:0}.executiveBriefingSignals article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "detail value";align-items:center;gap:3px 18px;padding:15px 17px;border:1px solid var(--v2-border);border-radius:13px;background:rgba(4,8,13,.42)}.executiveBriefingSignals article.attention{border-color:rgba(244,190,76,.25);background:rgba(244,190,76,.045)}.executiveBriefingSignals span{grid-area:label;color:var(--v2-muted);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.executiveBriefingSignals strong{grid-area:value;color:var(--v2-text);font-size:27px;line-height:1}.executiveBriefingSignals small{grid-area:detail;color:var(--v2-muted);font-size:9px}@media(max-width:1080px){.executiveBriefing{grid-template-columns:1fr}.executiveBriefingSignals{grid-template-columns:repeat(3,minmax(0,1fr))}.executiveBriefingSignals article{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.executiveBriefingSignals strong{order:2}.executiveBriefingSignals small{order:3}}@media(max-width:720px){.executiveBriefing{gap:22px;padding:21px!important}.executiveBriefingKicker{align-items:flex-start;flex-direction:column;gap:7px}.executiveBriefingKicker small{padding-left:0;border-left:0}.executiveBriefingSignals{grid-template-columns:1fr}.executiveBriefingFocus{align-items:flex-start;flex-direction:column;gap:6px}.executiveBriefingFocus strong{white-space:normal}}.gmailConnectCard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;margin:16px 0;border:1px solid rgba(115,135,175,.22);border-radius:18px;background:linear-gradient(135deg,rgba(17,25,43,.94),rgba(12,18,31,.88));box-shadow:0 14px 36px rgba(0,0,0,.16)}.gmailConnectCard.isConnected{border-color:rgba(74,222,128,.28);background:linear-gradient(135deg,rgba(13,35,32,.78),rgba(12,18,31,.92))}.gmailConnectIcon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#fff;color:#1f2937;font-size:22px;font-weight:800;box-shadow:0 8px 20px rgba(0,0,0,.22)}.gmailConnectCard span{display:block;color:#8ea2c7;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.gmailConnectCard h3{margin:3px 0 5px;font-size:17px;color:#f5f7fb}.gmailConnectCard p{margin:0;color:#aebbd2;line-height:1.55;max-width:760px}.gmailConnectActions{gap:8px}.gmailPrimaryAction,.gmailSecondaryAction{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border-radius:11px;font-weight:750;text-decoration:none;white-space:nowrap;cursor:pointer}.gmailPrimaryAction{border:1px solid rgba(124,156,255,.5);background:linear-gradient(135deg,#6e8cff,#8b6fff);color:#fff}.gmailSecondaryAction{border:1px solid rgba(139,157,191,.25);background:rgba(255,255,255,.035);color:#c9d4e8}.gmailPrimaryAction:disabled,.gmailSecondaryAction:disabled{opacity:.55;cursor:not-allowed}.gmailStatusMessage{display:block;color:#b8c8e4}.inboxAction{display:flex;flex-direction:column;gap:8px;align-items:stretch}.inboxAction .draftButton{border:1px solid rgba(139,157,191,.25);background:rgba(255,255,255,.035);color:#d9e2f1}.inboxAction a,.inboxAction button{min-width:120px;text-align:center}@media(max-width:800px){.gmailConnectCard{grid-template-columns:auto 1fr}.gmailConnectActions,.gmailConnectCard>a{grid-column:1/-1;width:100%}.gmailConnectActions>*{flex:1 1}.gmailConnectCard>a{display:flex}.inboxAction{width:100%}}.gmailAutomationPanel{margin:14px 0;padding:18px;border:1px solid rgba(124,142,255,.22);border-radius:18px;background:linear-gradient(135deg,rgba(18,24,45,.92),rgba(10,15,29,.92));box-shadow:0 16px 40px rgba(0,0,0,.16)}.gmailAutomationHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.gmailAutomationHead h3{margin:3px 0 5px;font-size:1.08rem}.gmailAutomationHead p{margin:0;color:var(--muted);max-width:680px}.automationButton,.gmailAutomationHead button{border:1px solid rgba(124,142,255,.38);background:rgba(108,126,255,.14);color:#eef1ff;border-radius:10px;padding:10px 14px;font-weight:700;white-space:nowrap}.gmailPolicyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.gmailPolicyGrid label{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.025)}.gmailPolicyGrid input{margin-top:3px}.gmailPolicyGrid span{display:grid;gap:3px}.gmailPolicyGrid small{color:var(--muted);line-height:1.4}.gmailRunLimit{justify-content:space-between}.gmailRunLimit select{min-width:72px}.gmailAutomationMessage{margin:12px 0 0;color:#cfd6ff}.inboxAction{gap:7px}.automationButton{padding:8px 10px;font-size:.78rem}@media(max-width:760px){.gmailAutomationHead{display:grid}.gmailAutomationHead button{width:100%}.gmailPolicyGrid{grid-template-columns:1fr}}.autonomousDepartments{overflow:hidden}.departmentNotice{margin:0 0 16px;padding:11px 14px;border:1px solid rgba(126,249,214,.2);border-radius:12px;background:rgba(126,249,214,.07);font-size:13px}.departmentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.departmentCard{padding:17px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.departmentTop{display:flex;justify-content:space-between;gap:12px}.departmentTop div{display:grid;gap:5px}.departmentTop span{font-size:15px;font-weight:750}.departmentTop strong{font-size:12px;line-height:1.45;color:var(--muted);font-weight:500}.departmentTop em{height:max-content;padding:4px 8px;border-radius:999px;background:rgba(126,249,214,.08);color:#9ff8df;font-size:10px;font-style:normal;text-transform:uppercase}.departmentStats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:15px 0}.departmentStats span{padding:8px 5px;border-radius:10px;background:rgba(255,255,255,.035);text-align:center;font-size:9px;color:var(--muted)}.departmentStats b{display:block;color:var(--text);font-size:14px}.departmentStats .hasBlocker b{color:#ffb1a8}.departmentProgress{display:flex;align-items:center;gap:9px}.departmentProgress>span{height:6px;flex:1 1;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.06)}.departmentProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6de8c5,#70a8ff)}.departmentProgress b{font-size:11px}.departmentMembers{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.departmentMembers>span{padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:10px;font-size:11px}.departmentMembers small{display:block;margin-top:2px;color:var(--muted);font-size:8px;text-transform:uppercase}.departmentControls{display:flex;align-items:end;justify-content:space-between;gap:10px}.departmentControls label{display:grid;gap:5px;color:var(--muted);font-size:10px}.departmentControls select{min-width:116px;padding:8px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#111722;color:var(--text);font-size:11px}.departmentControls button{padding:9px 11px;border:1px solid rgba(126,249,214,.18);border-radius:9px;background:rgba(126,249,214,.08);color:#bafbea;font-size:10px;cursor:pointer}.departmentControls button:disabled{opacity:.55;cursor:wait}@media(max-width:1150px){.departmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.departmentGrid{grid-template-columns:1fr}.departmentControls{align-items:stretch;flex-direction:column}.departmentControls button,.departmentControls select{width:100%}}.executiveAnalytics{padding:25px!important;overflow:hidden;background:radial-gradient(circle at 92% 0,rgba(109,232,197,.08),transparent 31%),linear-gradient(145deg,rgba(16,23,34,.98),rgba(8,13,20,.98))!important}.executiveAnalyticsHead{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.executiveAnalyticsHead h2{margin:5px 0 7px;font-size:24px;letter-spacing:-.03em}.executiveAnalyticsHead p{max-width:700px;margin:0;color:var(--v2-muted);font-size:11px;line-height:1.65}.executiveAnalyticsAction{display:flex;align-items:flex-end;flex-direction:column;gap:7px}.executiveAnalyticsAction button{padding:10px 14px;border:1px solid rgba(109,232,197,.22);border-radius:10px;background:rgba(109,232,197,.08);color:#bafbea;font-size:10px;font-weight:750;cursor:pointer}.executiveAnalyticsAction button:disabled{opacity:.55}.executiveAnalyticsAction small{color:var(--v2-muted);font-size:9px}.executiveScoreGrid{display:grid;grid-template-columns:1.25fr repeat(4,1fr);gap:10px;margin-top:20px}.executiveScoreGrid article{position:relative;min-height:118px;padding:15px;border:1px solid var(--v2-border);border-radius:14px;background:rgba(255,255,255,.025);overflow:hidden}.executiveScoreGrid article.attention{border-color:rgba(244,190,76,.28);background:rgba(244,190,76,.045)}.executiveScoreGrid span{display:block;color:var(--v2-muted);font-size:8px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.executiveScoreGrid strong{display:block;margin-top:15px;color:var(--v2-text);font-size:28px;letter-spacing:-.04em}.executiveScoreGrid small{display:block;margin-top:7px;color:var(--v2-muted);font-size:9px}.executiveHealthScore strong{display:inline-block;font-size:42px}.executiveHealthScore>small{display:inline-block;margin-left:4px}.executiveHealthScore>i{position:absolute;right:-27px;bottom:-36px;width:112px;height:112px;border:12px solid rgba(255,255,255,.04);border-top-color:#6de8c5;border-radius:50%;transform:rotate(calc((var(--score) * 1.8) - 135deg))}.executiveAnalyticsBody{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:14px;margin-top:14px}.departmentPerformance,.executiveInsights{padding:17px;border:1px solid var(--v2-border);border-radius:15px;background:rgba(3,7,12,.34)}.analyticsSubhead{display:flex;justify-content:space-between;gap:14px;margin-bottom:13px}.analyticsSubhead span{color:var(--v2-accent);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.analyticsSubhead h3{margin:4px 0 0;font-size:15px}.analyticsSubhead>small{color:var(--v2-muted);font-size:9px}.departmentPerformanceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.departmentPerformanceGrid article{padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:rgba(255,255,255,.018)}.departmentPerformanceGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.departmentPerformanceGrid strong{font-size:11px}.departmentPerformanceGrid em{color:#bafbea;font-size:12px;font-style:normal;font-weight:800}.departmentPerformanceGrid article>span{display:block;height:4px;margin:9px 0 8px;border-radius:999px;background:rgba(255,255,255,.055);overflow:hidden}.departmentPerformanceGrid i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6de8c5,#70a8ff)}.departmentPerformanceGrid p,.departmentPerformanceGrid small{margin:0;color:var(--v2-muted);font-size:8.5px;line-height:1.45}.departmentPerformanceGrid small{display:block;margin-top:3px}.executiveInsights{display:flex;flex-direction:column}.executiveInsights article{display:grid;grid-template-columns:8px minmax(0,1fr);gap:10px;padding:11px 0;border-top:1px solid rgba(255,255,255,.055)}.executiveInsights article>i{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#70a8ff}.executiveInsights article.positive>i{background:#6de8c5}.executiveInsights article.attention>i{background:#f4be4c}.executiveInsights strong{display:block;font-size:10px}.executiveInsights p{margin:4px 0 0;color:var(--v2-muted);font-size:9px;line-height:1.5}.analyticsTimestamp{margin-top:auto;padding-top:12px;color:var(--v2-muted);font-size:8px}@media(max-width:1150px){.executiveScoreGrid{grid-template-columns:repeat(3,1fr)}.executiveAnalyticsBody{grid-template-columns:1fr}}@media(max-width:720px){.executiveAnalytics{padding:18px!important}.executiveAnalyticsHead{flex-direction:column}.executiveAnalyticsAction{width:100%;align-items:stretch}.executiveScoreGrid{grid-template-columns:1fr 1fr}.departmentPerformanceGrid{grid-template-columns:1fr}}@media(max-width:480px){.executiveScoreGrid{grid-template-columns:1fr}}.integrationHub{display:grid;gap:16px}.integrationHero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px!important;background:radial-gradient(circle at 92% 0,rgba(112,168,255,.12),transparent 30%),linear-gradient(145deg,rgba(16,23,34,.98),rgba(8,13,20,.98))!important}.integrationHero>div:first-child{max-width:760px}.integrationGuide span,.integrationHero span,.webhookSecret>span{color:var(--v2-accent);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.integrationHero h2{margin:6px 0 8px;font-size:25px;letter-spacing:-.03em}.integrationGuide p,.integrationHero p{margin:0;color:var(--v2-muted);font-size:11px;line-height:1.65}.integrationSummary{min-width:145px;padding:18px;border:1px solid rgba(109,232,197,.18);border-radius:15px;background:rgba(109,232,197,.05);text-align:center}.integrationSummary strong{display:block;font-size:34px}.integrationSummary span{display:block;margin-top:5px;color:var(--v2-muted);letter-spacing:0;text-transform:none}.integrationNotice{padding:11px 14px;border:1px solid rgba(112,168,255,.22);border-radius:11px;background:rgba(112,168,255,.07);color:#dce8ff;font-size:11px}.integrationGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.integrationCard{display:flex;min-height:290px;flex-direction:column;padding:17px;border:1px solid var(--v2-border);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.016));box-shadow:0 12px 28px rgba(0,0,0,.12)}.integrationCard.isConnected{border-color:rgba(109,232,197,.25);background:linear-gradient(145deg,rgba(109,232,197,.06),rgba(255,255,255,.016))}.integrationCardTop{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px}.integrationMark{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.04);font-size:11px;font-weight:800}.integrationCardTop small{display:block;color:var(--v2-muted);font-size:8px;text-transform:uppercase}.integrationCardTop h3{margin:2px 0 0;font-size:14px}.integrationCardTop em{padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.045);color:var(--v2-muted);font-size:8px;font-style:normal;text-transform:uppercase}.integrationCard.isConnected .integrationCardTop em{background:rgba(109,232,197,.08);color:#bafbea}.integrationCard>p{min-height:48px;margin:16px 0 12px;color:var(--v2-muted);font-size:10px;line-height:1.55}.integrationCapabilities{display:flex;flex-wrap:wrap;gap:6px}.integrationCapabilities span{padding:5px 7px;border:1px solid rgba(255,255,255,.065);border-radius:8px;color:#cdd7e8;font-size:8px}.integrationConnectionMeta{display:grid;gap:3px;margin-top:13px;padding:10px;border-radius:10px;background:rgba(109,232,197,.045)}.integrationConnectionMeta strong{font-size:9px}.integrationConnectionMeta small{color:var(--v2-muted);font-size:8px}.integrationActions{display:flex;gap:8px;margin-top:auto;padding-top:16px}.integrationActions a,.integrationActions button,.webhookSecret button{display:inline-flex;align-items:center;justify-content:center;min-height:35px;padding:0 11px;border:1px solid rgba(112,168,255,.25);border-radius:9px;background:rgba(112,168,255,.08);color:#dce8ff;font-size:9px;font-weight:750;text-decoration:none;cursor:pointer}.integrationActions .secondary{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:var(--v2-muted)}.integrationActions button:disabled{opacity:.48;cursor:not-allowed}.webhookSecret{display:grid;grid-template-columns:1fr auto;gap:8px;padding:17px!important}.webhookSecret>small,.webhookSecret>span{grid-column:1/-1}.webhookSecret code{overflow:auto;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#060b12;color:#bafbea;font-size:9px}.webhookSecret small{color:var(--v2-muted);font-size:9px}.integrationGuide{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:20px;align-items:center;padding:20px!important}.integrationGuide h3{margin:5px 0 7px;font-size:17px}.integrationGuide pre{margin:0;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#060b12;color:#c9d8ef;font-size:9px;line-height:1.7;overflow:auto}@media(max-width:1120px){.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.integrationHero{align-items:stretch;flex-direction:column}.integrationSummary{width:100%}.integrationGrid,.integrationGuide,.webhookSecret{grid-template-columns:1fr}.webhookSecret button{width:100%}}.governancePolicyCenter{padding:26px}.governancePolicyHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.governanceScore{min-width:118px;padding:16px 18px;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:rgba(15,23,42,.55);text-align:center}.governanceScore strong{display:block;font-size:28px;line-height:1}.governanceScore span{display:block;margin-top:7px;font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.governanceMessage{margin:16px 0;padding:11px 14px;border:1px solid rgba(56,189,248,.25);border-radius:11px;background:rgba(14,165,233,.08);color:#bae6fd}.governanceSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.governanceSummary article{padding:15px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:rgba(15,23,42,.42)}.governanceSummary strong{display:block;font-size:22px}.governanceSummary span{display:block;margin-top:4px;color:#94a3b8;font-size:12px}.governanceGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.governanceGrid.secondary{align-items:start}.governanceColumn{min-width:0;padding:18px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:rgba(15,23,42,.3)}.governanceBlockHeading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.governanceBlockHeading span{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.12em}.governanceBlockHeading h3{margin:4px 0 0;font-size:17px}.governanceBlockHeading button,.governanceForm>button,.governancePolicyCard>button{border:1px solid rgba(56,189,248,.28);border-radius:9px;background:rgba(14,165,233,.12);color:#e0f2fe;padding:8px 11px;cursor:pointer}.governancePolicyCard{display:grid;grid-template-columns:1fr auto;gap:12px;padding:14px;border:1px solid rgba(148,163,184,.12);border-radius:12px;margin-top:10px;background:rgba(2,6,23,.28)}.governancePolicyCard small,.governancePolicyCard strong{display:block}.governancePolicyCard small{margin-top:3px;color:#64748b;text-transform:capitalize}.governancePolicyCard pre{grid-column:1/-1;margin:0;padding:10px;border-radius:9px;background:rgba(2,6,23,.55);color:#94a3b8;font-size:11px;white-space:pre-wrap;word-break:break-word}.governancePolicyStatus{display:inline-flex!important;width:max-content;margin-bottom:6px;padding:3px 7px;border-radius:999px;background:rgba(100,116,139,.14);color:#94a3b8;font-size:10px!important;text-transform:uppercase;letter-spacing:.08em}.governancePolicyStatus.enabled{background:rgba(34,197,94,.12);color:#86efac}.governanceForm{display:grid;gap:12px}.governanceForm label{display:grid;gap:6px;color:#cbd5e1;font-size:12px}.governanceForm input,.governanceForm select,.governanceForm textarea{width:100%;border:1px solid rgba(148,163,184,.18);border-radius:9px;background:rgba(2,6,23,.5);color:#e2e8f0;padding:10px}.governanceForm textarea{min-height:84px;resize:vertical}.governanceForm label small{color:#64748b}.governanceFormRow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.governanceCheck{display:flex!important;align-items:center;gap:9px!important;padding-top:24px}.governanceCheck input{width:16px;height:16px}.governanceRuleList{display:grid;gap:8px;margin-top:14px}.governanceRuleList article{padding:11px 12px;border:1px solid rgba(148,163,184,.12);border-radius:10px}.governanceRuleList article div{display:flex;justify-content:space-between;gap:10px}.governanceRuleList article small,.governanceRuleList article span{color:#64748b;font-size:11px}.governanceRuleList article small{display:block;margin-top:5px}.governanceAudit{display:grid;gap:9px}.governanceAudit article{display:flex;gap:10px;padding:11px;border-bottom:1px solid rgba(148,163,184,.1)}.governanceAudit i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#38bdf8;box-shadow:0 0 12px rgba(56,189,248,.55)}.governanceAudit small,.governanceAudit span,.governanceAudit strong{display:block}.governanceAudit strong{text-transform:capitalize}.governanceAudit small,.governanceAudit span{margin-top:3px;color:#64748b;font-size:11px}.governanceEmpty{padding:28px 16px;border:1px dashed rgba(148,163,184,.2);border-radius:12px;text-align:center}.governanceEmpty span,.governanceEmpty strong{display:block}.governanceEmpty span{margin-top:6px;color:#64748b;font-size:12px}@media(max-width:900px){.governanceGrid{grid-template-columns:1fr}.governanceSummary{grid-template-columns:1fr 1fr}.governancePolicyHeader{flex-direction:column}.governanceFormRow{grid-template-columns:1fr}}.objectiveWorkspace{display:grid;gap:18px}.objectiveHero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px}.objectiveHero h2{margin:5px 0 8px;font-size:24px}.objectiveActions button,.objectiveComposerActions button,.objectivePrimary{border:1px solid rgba(96,165,250,.32);border-radius:10px;background:linear-gradient(135deg,rgba(37,99,235,.22),rgba(79,70,229,.18));color:#eff6ff;padding:10px 14px;font-weight:800;cursor:pointer}.objectivePrimary{white-space:nowrap}.objectiveMessage{padding:11px 14px;border:1px solid rgba(56,189,248,.24);border-radius:11px;background:rgba(14,165,233,.08);color:#bae6fd}.objectiveSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.objectiveSummary article{padding:16px 18px;border:1px solid rgba(148,163,184,.14);border-radius:15px;background:rgba(15,23,42,.45)}.objectiveSummary strong{display:block;font-size:26px;color:#f8fafc}.objectiveSummary span{display:block;margin-top:5px;color:#94a3b8;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.objectiveComposer{padding:24px}.objectiveComposer form{display:grid;gap:14px;margin-top:18px}.objectiveComposer label{display:grid;gap:7px;color:#cbd5e1;font-size:12px;font-weight:700}.objectiveComposer input,.objectiveComposer select,.objectiveComposer textarea{width:100%;box-sizing:border-box;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:rgba(2,6,23,.55);color:#e2e8f0;padding:11px 12px;font:inherit}.objectiveComposer textarea{min-height:96px;resize:vertical}.objectiveFormRow{display:grid;grid-template-columns:1fr 1fr 1fr;gap:11px}.objectiveFormRow.two{grid-template-columns:1fr 1fr}.objectiveComposerActions{display:flex;align-items:center;justify-content:space-between;gap:16px}.objectiveComposerActions small{color:#64748b}.objectiveActions button:disabled,.objectiveComposerActions button:disabled{opacity:.5;cursor:not-allowed}.objectivePortfolio{padding:24px}.objectivePortfolioHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.objectivePortfolioHeader>div>span{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.12em}.objectivePortfolioHeader h2{margin:4px 0 0}.objectiveFilters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.objectiveFilters button{border:1px solid rgba(148,163,184,.13);border-radius:999px;background:rgba(255,255,255,.02);color:#94a3b8;padding:7px 10px;font-size:10px;cursor:pointer}.objectiveFilters button.active{border-color:rgba(96,165,250,.32);background:rgba(59,130,246,.12);color:#dbeafe}.objectiveList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.objectiveCard{display:flex;min-width:0;flex-direction:column;padding:18px;border:1px solid rgba(148,163,184,.13);border-radius:16px;background:linear-gradient(145deg,rgba(15,23,42,.48),rgba(2,6,23,.34))}.objectiveCard.status-active{border-color:rgba(96,165,250,.25)}.objectiveCard.status-completed{border-color:rgba(52,211,153,.22)}.objectiveCardTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.objectiveCardTop>div{display:flex;gap:6px}.objectiveCardTop small{color:#64748b;font-size:10px}.objectivePriority,.objectiveStatus{display:inline-flex;width:max-content;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.objectiveStatus{background:rgba(100,116,139,.13);color:#cbd5e1}.objectiveStatus.active{background:rgba(59,130,246,.12);color:#bfdbfe}.objectiveStatus.completed{background:rgba(16,185,129,.12);color:#a7f3d0}.objectiveStatus.paused{background:rgba(245,158,11,.12);color:#fde68a}.objectiveStatus.cancelled{background:rgba(239,68,68,.1);color:#fecaca}.objectivePriority{background:rgba(148,163,184,.08);color:#94a3b8}.objectivePriority.critical,.objectivePriority.high{background:rgba(239,68,68,.09);color:#fca5a5}.objectiveCard h3{margin:14px 0 8px;color:#f8fafc;font-size:18px}.objectiveCard>p{margin:0;color:#94a3b8;font-size:12px;line-height:1.6}.objectiveOutcome{margin:15px 0;padding:12px;border:1px solid rgba(96,165,250,.12);border-radius:11px;background:rgba(59,130,246,.045)}.objectiveOutcome span,.objectiveOutcome strong{display:block}.objectiveOutcome span{color:#60a5fa;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.objectiveOutcome strong{margin-top:5px;color:#dbeafe;font-size:12px;line-height:1.5}.objectiveMeta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:auto;color:#64748b;font-size:10px}.objectiveMeta b{color:#cbd5e1}.objectiveProgress{height:4px;margin:14px 0;border-radius:999px;background:rgba(148,163,184,.1);overflow:hidden}.objectiveProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#818cf8)}.objectiveActions{display:flex;flex-wrap:wrap;gap:8px}.objectiveActions button{padding:8px 10px;font-size:10px}.objectiveActions button.secondary{border-color:rgba(148,163,184,.14);background:rgba(148,163,184,.05);color:#cbd5e1}.objectiveActions button.danger{margin-left:auto;border-color:rgba(239,68,68,.18);background:rgba(239,68,68,.06);color:#fca5a5}.objectiveEmpty{grid-column:1/-1;padding:48px 20px;border:1px dashed rgba(148,163,184,.18);border-radius:14px;text-align:center}.objectiveEmpty span,.objectiveEmpty strong{display:block}.objectiveEmpty span{margin-top:7px;color:#64748b;font-size:12px}@media(max-width:900px){.objectiveSummary{grid-template-columns:1fr 1fr}.objectiveFormRow,.objectiveFormRow.two,.objectiveList{grid-template-columns:1fr}.objectiveComposerActions,.objectiveHero,.objectivePortfolioHeader{align-items:stretch;flex-direction:column}.objectiveFilters{justify-content:flex-start}}.objectivePlanButton{width:100%;margin:16px 0 2px;border:1px solid rgba(139,92,246,.42);background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(37,99,235,.14));color:#f4f0ff;padding:12px 16px;border-radius:12px;font-weight:800;cursor:pointer}.objectivePlanButton:disabled{opacity:.65;cursor:wait}.objectivePlanPanel{margin-top:16px;padding:16px;border:1px solid rgba(139,92,246,.28);border-radius:14px;background:rgba(10,12,27,.58)}.objectivePlanHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.objectivePlanHeader>div{display:grid;gap:4px}.objectivePlanHeader span,.objectivePlanNext span,.objectivePlanRisks span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#a9a2c5}.objectivePlanHeader strong{font-size:13px;color:#eeeafd}.objectivePlanPanel>p{margin:12px 0 14px;color:#cbc6df;line-height:1.55}.objectiveMilestones{display:grid;gap:9px}.objectiveMilestones article{display:flex;gap:12px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.025)}.objectiveMilestones article>b{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:9px;background:rgba(124,58,237,.2);color:#c4b5fd}.objectiveMilestones article div{display:grid;gap:3px}.objectiveMilestones article span{font-size:12px;color:#9f98b9}.objectiveMilestones article p{margin:2px 0 0;font-size:13px;color:#c7c2d9;line-height:1.45}.objectivePlanNext,.objectivePlanRisks{margin-top:12px;padding-top:11px;border-top:1px solid rgba(255,255,255,.07)}.objectivePlanRisks p{margin:5px 0 0;color:#e7b9b9;font-size:13px}.objectivePlanNext{display:grid;gap:5px}.objectivePlanNext strong{font-size:13px;color:#ddd7f4}.v2KnowledgeWorkspace{gap:18px}.v2KnowledgeLayout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:18px;align-items:start;min-width:0}.v2KnowledgeLayout>.companyAssets,.v2KnowledgeMemory{min-width:0}.v2KnowledgeLayout>.companyAssets{margin:0!important}.companyAssets{padding:26px!important;overflow:hidden}.companyAssets .sectionTitle{align-items:flex-start;gap:20px}.companyAssets .sectionTitle>div{min-width:0}.assetCard h3,.assetCard p,.companyAssets .sectionTitle h2,.companyAssets .sectionTitle p{overflow-wrap:anywhere}.assetCount{flex:0 0 auto;white-space:nowrap}.capitalMetrics{gap:14px;margin:20px 0}.capitalMetrics article{min-width:0;padding:18px}.assetsLayout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:20px;align-items:start;min-width:0}.assetCreator,.assetRegistry{min-width:0;padding:18px}.assetCreator input,.assetCreator select,.assetCreator textarea{box-sizing:border-box;min-width:0}.assetFormRow,.assetFormRow label{min-width:0}.assetRegistry{overflow:hidden}.assetFilters{margin-bottom:16px}.assetFilters button{white-space:nowrap}.assetCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px}.assetCard{display:flex;min-width:0;flex-direction:column;padding:17px}.assetCardTop{align-items:flex-start;flex-wrap:wrap}.assetCardTop span{min-width:0;overflow-wrap:anywhere}.assetCardTop em{flex:0 0 auto}.assetStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.assetStats span{min-width:0;padding:9px}.assetActions{margin-top:auto;padding-top:4px}.assetActions button{min-height:34px}.assetsEmpty{padding:42px 24px;line-height:1.55}.v2WorkspaceContent .panel,.v2WorkspaceContent .sectionTitle,.v2WorkspaceContent .sectionTitle>div{min-width:0}.v2WorkspaceContent h1,.v2WorkspaceContent h2,.v2WorkspaceContent h3,.v2WorkspaceContent p{overflow-wrap:anywhere}@media(max-width:1380px){.v2KnowledgeLayout{grid-template-columns:1fr}.v2KnowledgeMemory{width:100%}.assetsLayout{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}}@media(max-width:1040px){.assetsLayout{grid-template-columns:1fr}.assetCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.companyAssets{padding:18px!important}.companyAssets .sectionTitle{flex-direction:column}.assetCount{white-space:normal}.capitalMetrics{grid-template-columns:1fr 1fr}.assetCards{grid-template-columns:1fr}.assetCreator,.assetRegistry{padding:15px}}@media(max-width:520px){.assetActions,.assetFormRow,.capitalMetrics{grid-template-columns:1fr}.assetActions{display:grid}.assetActions button{width:100%}}.objectiveApprovalPanel{margin-top:14px;padding:15px;border:1px solid rgba(251,191,36,.28);border-radius:14px;background:linear-gradient(145deg,rgba(251,191,36,.06),rgba(124,58,237,.055));display:grid;gap:12px}.objectiveApprovalPanel.approved{border-color:rgba(52,211,153,.4);background:rgba(16,185,129,.07)}.objectiveApprovalPanel.rejected{border-color:rgba(248,113,113,.35)}.objectiveApprovalPanel.changes_requested{border-color:rgba(251,146,60,.38)}.objectiveApprovalHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.objectiveApprovalHeader>div{display:grid;gap:4px}.objectiveApprovalHeader span{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#b7adc8}.objectiveApprovalHeader strong{font-size:15px;color:#f6f0ff}.objectiveApprovalHeader em{font-style:normal;font-size:11px;color:#968daa;text-align:right}.objectiveApprovalPanel>p{margin:0;color:#c9c2d6;font-size:13px;line-height:1.5}.objectiveApprovalPanel>button{justify-self:start}.objectiveApprovalChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.objectiveApprovalChecklist span{padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(0,0,0,.12);font-size:12px;color:#d9d1e7}.objectiveApprovalNote{width:100%;min-height:82px;resize:vertical;border:1px solid rgba(148,163,184,.25);border-radius:10px;padding:11px;background:#0b1017;color:#f1edf8}.objectiveDelegateRow{display:grid;grid-template-columns:1fr auto;gap:9px}.objectiveDelegateRow input{min-width:0;border:1px solid rgba(148,163,184,.25);border-radius:10px;padding:10px 11px;background:#0b1017;color:#f1edf8}.objectiveApprovalActions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.objectiveApprovalNotice{padding:9px 10px!important;border-left:3px solid rgba(167,139,250,.65);background:rgba(124,58,237,.08);border-radius:7px}.objectiveApprovalComplete{display:grid;gap:4px;padding:12px;border:1px solid rgba(52,211,153,.25);border-radius:10px;background:rgba(16,185,129,.08)}.objectiveApprovalComplete strong{color:#a7f3d0}.objectiveApprovalComplete span{font-size:12px;color:#b9c8c2}.objectiveApprovalComplete.rejected{border-color:rgba(248,113,113,.3);background:rgba(239,68,68,.07)}.objectiveApprovalComplete.rejected strong{color:#fecaca}@media(max-width:720px){.objectiveApprovalChecklist,.objectiveDelegateRow{grid-template-columns:1fr}.objectiveApprovalActions>button{flex:1 1}.objectiveApprovalHeader{display:grid}.objectiveApprovalHeader em{text-align:left}}.objectiveKickoffPanel{margin-top:14px;padding:15px;border:1px solid rgba(96,165,250,.32);border-radius:14px;background:linear-gradient(145deg,rgba(37,99,235,.08),rgba(16,185,129,.05));display:grid;gap:12px}.objectiveKickoffPanel.ready_for_execution{border-color:rgba(52,211,153,.42);background:rgba(16,185,129,.075)}.objectiveKickoffHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.objectiveKickoffHeader>div{display:grid;gap:4px}.objectiveKickoffHeader span,.objectiveKickoffProject>span{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#aeb8cf}.objectiveKickoffHeader strong{font-size:15px;color:#f4f7ff}.objectiveKickoffHeader em{font-style:normal;font-size:11px;color:#94a3b8}.objectiveKickoffPanel>p{margin:0;color:#c6d0df;font-size:13px;line-height:1.55}.objectiveKickoffPanel>button{justify-self:start}.objectiveKickoffStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.objectiveKickoffStats span{display:grid;gap:3px;padding:10px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(0,0,0,.14);font-size:11px;color:#aeb8c8}.objectiveKickoffStats strong{font-size:18px;color:#eafdf6}.objectiveKickoffProject{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;border:1px solid rgba(52,211,153,.2);border-radius:10px;background:rgba(16,185,129,.055)}.objectiveKickoffProject>span{grid-column:1/-1}.objectiveKickoffProject strong{font-size:13px;color:#e9fff6}.objectiveKickoffProject em{font-style:normal;font-size:12px;color:#9fd4c0}.objectiveKickoffComplete{display:grid;gap:4px;padding:11px;border-left:3px solid rgba(52,211,153,.7);border-radius:7px;background:rgba(16,185,129,.07)}.objectiveKickoffComplete strong{color:#a7f3d0}.objectiveKickoffComplete span{font-size:12px;color:#b8cbc4}@media(max-width:820px){.objectiveKickoffStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.objectiveKickoffStats{grid-template-columns:1fr}.objectiveKickoffHeader,.objectiveKickoffProject{display:grid}.objectiveKickoffProject>span{grid-column:auto}}.objectiveExecutionPanel{display:grid;gap:12px;padding:14px;border:1px solid rgba(139,92,246,.3);border-radius:12px;background:linear-gradient(145deg,rgba(76,29,149,.12),rgba(15,23,42,.2))}.objectiveExecutionPanel.running{border-color:rgba(52,211,153,.38)}.objectiveExecutionPanel.paused{border-color:rgba(251,191,36,.38)}.objectiveExecutionPanel.failed,.objectiveExecutionPanel.stopped{border-color:rgba(248,113,113,.4)}.objectiveExecutionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.objectiveExecutionHeader>div{display:grid;gap:3px}.objectiveExecutionHeader span{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#aaa7c7}.objectiveExecutionHeader strong{font-size:14px;color:#f3efff}.objectiveExecutionHeader em{font-style:normal;font-size:12px;color:#b8b4ca}.objectiveExecutionProgress{height:7px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.08)}.objectiveExecutionProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#34d399);transition:width .25s ease}.objectiveExecutionStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.objectiveExecutionStats span{display:grid;gap:2px;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(0,0,0,.14);font-size:11px;color:#aaa9ba}.objectiveExecutionStats strong{font-size:16px;color:#f5f2ff}.objectiveExecutionActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.objectiveExecutionDone{padding:9px 12px;border-radius:9px;background:rgba(16,185,129,.12);color:#a7f3d0;font-size:12px;font-weight:700}.objectiveExecutionQueue{display:grid;gap:7px}.objectiveExecutionQueue article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:rgba(0,0,0,.13)}.objectiveExecutionQueue article>b{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgba(139,92,246,.18);color:#ddd6fe}.objectiveExecutionQueue article>div{display:grid;gap:2px;min-width:0}.objectiveExecutionQueue article strong{font-size:12px;color:#f1eff8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.objectiveExecutionQueue article span{font-size:11px;color:#aaa7b7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.objectiveExecutionStats{grid-template-columns:repeat(2,minmax(0,1fr))}.objectiveExecutionHeader{display:grid}.objectiveExecutionQueue article{grid-template-columns:auto minmax(0,1fr)}.objectiveExecutionQueue article>button{grid-column:1/-1;justify-self:start}}@media(max-width:480px){.objectiveExecutionStats{grid-template-columns:1fr}}.knowledgeGraphPanel{margin:24px 0;padding:24px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(10,15,30,.76));overflow:hidden}.knowledgeGraphHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.knowledgeGraphHeader h3{margin:5px 0 8px;font-size:24px}.knowledgeGraphHeader p{max-width:720px;margin:0;color:var(--muted,#94a3b8);line-height:1.6}.knowledgeGraphHeader button,.knowledgeGraphSubhead select{border:1px solid rgba(148,163,184,.22);background:rgba(30,41,59,.8);color:inherit;border-radius:12px;padding:11px 15px}.knowledgeGraphHeader button{font-weight:750;white-space:nowrap;cursor:pointer}.knowledgeGraphHeader button:disabled{opacity:.6;cursor:wait}.knowledgeGraphMessage{margin:16px 0 0;padding:11px 14px;border-radius:12px;background:rgba(59,130,246,.1);color:#bfdbfe}.knowledgeGraphStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.knowledgeGraphStats article{padding:17px;border-radius:16px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.13)}.knowledgeGraphStats small,.knowledgeGraphStats span{display:block;color:var(--muted,#94a3b8)}.knowledgeGraphStats strong{display:block;margin:7px 0 3px;font-size:25px}.knowledgeGraphBody{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr);gap:16px}.knowledgeGraphEntities,.knowledgeGraphRelations{min-width:0;padding:17px;border-radius:18px;background:rgba(2,6,23,.4);border:1px solid rgba(148,163,184,.12)}.knowledgeGraphSubhead{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.knowledgeGraphSubhead small,.knowledgeGraphSubhead strong{display:block}.knowledgeGraphSubhead small{margin-top:3px;color:var(--muted,#94a3b8)}.knowledgeGraphEntityGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.knowledgeGraphEntityGrid article{min-width:0;padding:14px;border-radius:14px;background:rgba(15,23,42,.74);border:1px solid rgba(148,163,184,.12)}.knowledgeGraphEntityGrid article>span{display:inline-block;margin-bottom:9px;padding:4px 8px;border-radius:999px;background:rgba(59,130,246,.12);color:#bfdbfe;font-size:11px;font-weight:800}.knowledgeGraphEntityGrid article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeGraphEntityGrid article p{display:-webkit-box;margin:7px 0;color:var(--muted,#94a3b8);font-size:13px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.knowledgeGraphRelations article{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid rgba(148,163,184,.11)}.knowledgeGraphRelations article span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeGraphRelations article b{color:#93c5fd;font-size:11px;text-transform:uppercase}.knowledgeGraphEmpty{grid-column:1/-1;padding:25px;text-align:center;color:var(--muted,#94a3b8)}@media(max-width:900px){.knowledgeGraphBody{grid-template-columns:1fr}.knowledgeGraphHeader{flex-direction:column}.knowledgeGraphStats{grid-template-columns:1fr}.knowledgeGraphHeader button{width:100%}}@media(max-width:560px){.knowledgeGraphPanel{padding:17px}.knowledgeGraphSubhead{align-items:flex-start;flex-direction:column}.knowledgeGraphSubhead select{width:100%}}.executiveOps{padding:24px;display:grid;gap:20px;overflow:hidden}.executiveOpsHead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.executiveOpsHead h2{margin:5px 0 6px;font-size:25px}.executiveOpsHead p{margin:0;color:var(--muted);max-width:720px}.executiveOpsActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.executiveOpsActions button{border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:10px;padding:9px 12px;font-weight:700;cursor:pointer}.executiveLive{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;margin-right:4px}.executiveLive i{width:8px;height:8px;border-radius:50%;background:#37d67a;box-shadow:0 0 0 4px rgba(55,214,122,.12)}.executiveCommandGrid{display:grid;grid-template-columns:1.25fr repeat(5,1fr);gap:10px}.executiveCommandGrid>article{min-height:116px;border:1px solid var(--line);background:linear-gradient(145deg,var(--panel-2),rgba(255,255,255,.015));border-radius:14px;padding:16px;display:flex;flex-direction:column;justify-content:center}.executiveCommandGrid span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.executiveCommandGrid strong{font-size:25px;margin:8px 0 3px}.executiveCommandGrid small{color:var(--muted)}.executiveCommandGrid .attention{border-color:rgba(255,170,64,.45)}.executiveCommandGrid .risk-high{border-color:rgba(255,83,83,.5)}.executiveCommandGrid .risk-watch{border-color:rgba(255,170,64,.45)}.executiveHealthDial{flex-direction:row!important;gap:14px}.executiveHealthDial>div{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#7d77ff var(--score),rgba(255,255,255,.08) 0);position:relative}.executiveHealthDial>div:after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--panel-2)}.executiveHealthDial>div span{z-index:1;text-align:center}.executiveHealthDial strong{display:block;font-size:22px;margin:0;color:var(--text)}.executiveHealthDial small{font-size:10px}.executiveHealthDial p{margin:0;font-weight:750}.executiveOpsColumns{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.75fr);gap:14px}.executiveOpsPrimary,.executiveOpsSide{display:grid;gap:14px;align-content:start}.executiveOpsBlock{border:1px solid var(--line);background:rgba(255,255,255,.018);border-radius:14px;padding:16px}.departmentHeatmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.departmentHeatmap article{border:1px solid var(--line);border-radius:12px;padding:13px;background:var(--panel-2)}.departmentHeatmap article>div{display:flex;justify-content:space-between;gap:8px}.departmentHeatmap em{font-style:normal;color:var(--muted);font-size:12px}.departmentHeatmap article>span{height:7px;background:rgba(255,255,255,.07);border-radius:999px;overflow:hidden;display:block;margin:11px 0}.departmentHeatmap article>span i{display:block;height:100%;background:linear-gradient(90deg,#6f68ff,#8da7ff);border-radius:inherit}.departmentHeatmap p{font-size:12px;margin:0 0 4px}.departmentHeatmap small{color:var(--muted)}.executiveAlerts,.executiveRecommendations{display:grid;gap:9px}.executiveRecommendations article{display:flex;gap:11px;border:1px solid var(--line);border-radius:12px;padding:12px}.executiveRecommendations article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:rgba(125,119,255,.16);color:#aaa7ff;font-size:10px;font-weight:800}.executiveAlerts p,.executiveFeed p,.executiveRecommendations p{margin:4px 0;color:var(--muted);font-size:12px;line-height:1.45}.executiveRecommendations small{color:#aaa7ff}.executiveAlerts article{display:flex;gap:10px;border:1px solid var(--line);border-radius:11px;padding:11px}.executiveAlerts article>i{width:8px;height:8px;border-radius:50%;margin-top:5px;background:#7d77ff;flex:none}.executiveAlerts article.warning>i{background:#f5a642}.executiveAlerts article.critical>i{background:#ff5959}.executiveAlerts small{color:var(--muted)}.executiveFeed{display:grid}.executiveFeed article{display:grid;grid-template-columns:46px 10px 1fr;gap:8px;position:relative;padding:7px 0}.executiveFeed article:not(:last-child):after{content:"";position:absolute;left:58px;top:21px;bottom:-7px;width:1px;background:var(--line)}.executiveFeed time{font-size:10px;color:var(--muted);padding-top:2px}.executiveFeed i{width:8px;height:8px;border-radius:50%;background:#777;margin-top:3px;z-index:1}.executiveFeed .positive i{background:#37d67a}.executiveFeed .attention i{background:#f5a642}.executiveFeed strong{font-size:12px}.executiveFeed p{margin-top:2px}.executiveEmpty{color:var(--muted)}.executiveOpsFooter{display:flex;justify-content:space-between;gap:12px;color:var(--muted)}.executiveOpsFooter span{color:#aaa7ff}@media(max-width:1180px){.executiveCommandGrid{grid-template-columns:repeat(3,1fr)}.executiveOpsColumns{grid-template-columns:1fr}}@media(max-width:760px){.executiveOps{padding:16px}.executiveOpsHead{flex-direction:column}.executiveCommandGrid{grid-template-columns:repeat(2,1fr)}.departmentHeatmap{grid-template-columns:1fr}.executiveOpsActions{justify-content:flex-start}.executiveHealthDial{grid-column:span 2}}.employeeDirectory{padding:24px}.employeeDirectory .sectionHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.employeeDirectory .sectionHeader p{color:var(--muted);max-width:760px}.employeeDirectorySummary{text-align:right}.employeeDirectorySummary strong{font-size:28px;display:block}.employeeDirectorySummary span{font-size:12px;color:var(--muted)}.employeeDirectoryLayout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;margin-top:20px}.employeeRoster{display:grid;gap:8px}.employeeRoster button{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;gap:10px;align-items:center;text-align:left;background:#0a0e15;color:var(--text);border:1px solid var(--line);padding:11px}.employeeRoster button.active{border-color:var(--accent);box-shadow:0 0 0 1px rgba(103,183,255,.15)}.employeeRoster small,.employeeRoster strong{display:block}.employeeRoster small{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employeeRoster em{font-style:normal;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#162019;color:var(--accent);font-size:12px}.employeeAvatar,.employeeHeroAvatar{display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#293642,#121922);color:var(--accent);font-weight:900}.employeeAvatar{width:42px;height:42px}.employeeProfileWorkspace{border:1px solid var(--line);border-radius:16px;background:#0a0e15;padding:20px}.employeeProfileHero{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center}.employeeHeroAvatar{width:64px;height:64px;font-size:24px}.employeeProfileHero h3{font-size:25px;margin:4px 0}.employeeProfileHero p,.employeeProfileHero span{color:var(--muted);margin:0}.employeeProfileHero span{font-size:10px;letter-spacing:.14em}.employeePerformanceGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.employeePerformanceGrid div{padding:14px;border:1px solid var(--line);border-radius:12px;background:#0d121a}.employeePerformanceGrid span,.employeePerformanceGrid strong{display:block}.employeePerformanceGrid strong{font-size:23px}.employeePerformanceGrid span{font-size:11px;color:var(--muted)}.employeeProfileColumns{display:grid;grid-template-columns:1.1fr .9fr;gap:14px}.employeeProfileColumns article,.employeeTimeline{border:1px solid var(--line);border-radius:13px;padding:16px}.employeeProfileColumns h4,.employeeTimeline h4{margin:0 0 12px}.employeeProfileColumns p{color:var(--muted);line-height:1.6}.employeeTagGroup{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.employeeTagGroup b{width:100%;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.employeeTagGroup span{padding:6px 9px;border-radius:999px;background:#102235;color:var(--accent);font-size:12px}.employeeTagGroup.development span{background:#241d13;color:var(--amber)}.employeeSkill{margin:11px 0}.employeeSkill>div{display:flex;justify-content:space-between;font-size:12px}.employeeSkill>i{height:7px;display:block;background:#171d27;border-radius:99px;overflow:hidden;margin-top:6px}.employeeSkill>i b{display:block;height:100%;background:var(--accent)}.employeeTimeline{margin-top:14px}.employeeTimeline>div{display:grid;grid-template-columns:16px 1fr;gap:10px;margin:12px 0}.employeeTimeline>div>i{width:9px;height:9px;border-radius:50%;background:var(--accent);margin-top:5px}.employeeTimeline small,.employeeTimeline strong{display:block}.employeeTimeline small{color:var(--muted);margin-top:3px}.employeeFormGrid,.employeeProfileForm{display:grid;gap:12px}.employeeFormGrid{grid-template-columns:repeat(2,1fr)}.employeeProfileForm label{display:grid;gap:6px;color:var(--muted);font-size:12px}.employeeProfileForm input,.employeeProfileForm select,.employeeProfileForm textarea{width:100%;background:#080b10;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:10px;font:inherit}.employeeFormActions{display:flex;justify-content:space-between;align-items:center}.employeeProfileMessage{margin-top:12px;color:var(--accent)}@media(max-width:900px){.employeeDirectoryLayout,.employeeProfileColumns{grid-template-columns:1fr}.employeeRoster{grid-template-columns:repeat(2,minmax(0,1fr))}.employeePerformanceGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.employeeFormGrid,.employeeRoster{grid-template-columns:1fr}.employeeProfileHero{grid-template-columns:50px 1fr}.employeeProfileHero button{grid-column:1/-1}.employeePerformanceGrid{grid-template-columns:1fr 1fr}}.employeeMemoryPanel{margin-top:18px;border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:18px;background:rgba(8,15,30,.42)}.employeeMemoryHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.employeeMemoryHeader h4{margin:0 0 5px}.employeeMemoryHeader p{margin:0;color:var(--muted);font-size:.88rem}.employeeMemoryForm{margin-top:16px;padding:16px;border-radius:14px;background:rgba(15,23,42,.72);display:grid;gap:12px}.employeeMemoryForm>div{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:10px}.employeeMemoryForm label{display:grid;gap:6px;font-size:.78rem;color:var(--muted)}.employeeMemoryForm input,.employeeMemoryForm select,.employeeMemoryForm textarea{width:100%}.employeeMemoryForm button{justify-self:end}.employeeMemoryList{display:grid;gap:10px;margin-top:14px}.employeeMemoryItem{display:flex;justify-content:space-between;gap:14px;padding:13px 14px;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:rgba(15,23,42,.45)}.employeeMemoryItem>div{min-width:0}.employeeMemoryItem span{display:block;color:#67e8f9;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.employeeMemoryItem strong{display:block;margin:3px 0}.employeeMemoryItem p{margin:0 0 6px;color:#cbd5e1;font-size:.88rem;white-space:pre-wrap}.employeeMemoryItem small{color:var(--muted)}.employeeMemoryItem>button{border:0;background:transparent;color:var(--muted);font-size:1.25rem;align-self:flex-start;padding:0 4px}@media(max-width:850px){.employeeMemoryForm>div{grid-template-columns:1fr 1fr}.employeeMemoryHeader{align-items:center}}@media(max-width:560px){.employeeMemoryForm>div{grid-template-columns:1fr}.employeeMemoryHeader{align-items:flex-start;flex-direction:column}}.companyBrain{margin:18px 0;padding:20px;border:1px solid rgba(103,232,249,.2);border-radius:18px;background:linear-gradient(145deg,rgba(8,15,30,.92),rgba(14,23,40,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.companyBrainHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.companyBrainHead span{font-size:10px;letter-spacing:.13em;color:#67e8f9}.companyBrainHead h3{margin:5px 0;font-size:22px}.companyBrainHead p{margin:0;color:var(--muted);max-width:760px;line-height:1.55}.companyBrainHead em{font-style:normal;font-size:10px;letter-spacing:.12em;color:#67b7ff;border:1px solid rgba(103,183,255,.25);border-radius:999px;padding:7px 10px;white-space:nowrap}.companyBrainAsk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:17px}.companyBrainAsk textarea{width:100%;resize:vertical;min-height:84px;background:#080c14;color:var(--text);border:1px solid var(--line);border-radius:12px;padding:13px;font:inherit;line-height:1.5}.companyBrainAsk button{min-height:44px}.companyBrainMessage{color:#f6c86b;margin:12px 0 0}.companyBrainResults{display:grid;gap:10px;margin-top:16px}.companyBrainSummary{display:flex;justify-content:space-between;gap:15px;padding:11px 13px;border-radius:11px;background:rgba(103,232,249,.065)}.companyBrainSummary span{color:var(--muted);font-size:12px;text-align:right}.companyBrainResults article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px;border:1px solid rgba(148,163,184,.15);border-radius:13px;background:rgba(15,23,42,.48)}.companyBrainRank{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(103,232,249,.12);color:#67e8f9;font-size:12px;font-weight:850}.companyBrainResults article span{display:block;color:#67e8f9;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.companyBrainResults article strong{display:block;margin:4px 0 6px}.companyBrainResults article p{margin:0;color:#cbd5e1;line-height:1.5;font-size:13px;white-space:pre-wrap}.companyBrainResults article small{display:block;color:var(--muted);margin-top:7px}.companyBrainEmpty{padding:28px;text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:13px}@media(max-width:700px){.companyBrainHead{flex-direction:column}.companyBrainAsk{grid-template-columns:1fr}.companyBrainAsk button{width:100%}.companyBrainSummary{flex-direction:column}.companyBrainSummary span{text-align:left}}.objectiveContinuationPanel{margin-top:16px;padding:16px;border:1px solid rgba(122,162,255,.22);border-radius:16px;background:linear-gradient(145deg,rgba(20,29,48,.9),rgba(11,17,29,.9))}.objectiveContinuationPanel.awaiting_approval{border-color:rgba(255,190,82,.45);box-shadow:inset 0 0 0 1px rgba(255,190,82,.08)}.objectiveContinuationPanel.completed{border-color:rgba(85,221,156,.38)}.objectiveContinuationHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.objectiveContinuationHeader div{display:grid;gap:4px}.objectiveContinuationHeader span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8ea4c8}.objectiveContinuationHeader strong{font-size:15px;color:#f4f7ff}.objectiveContinuationHeader em{font-style:normal;font-size:12px;color:#9fb2d0}.objectiveContinuationPanel p{margin:10px 0 12px;color:#b9c5d8;line-height:1.55}.objectiveContinuationGaps,.objectiveContinuationWork{display:grid;gap:6px;margin:10px 0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.035);color:#c7d2e6;font-size:12px}.objectiveContinuationWork strong{color:#f3f6ff}.approvalBatchBar{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:11px 12px;border:1px solid rgba(103,232,249,.2);border-radius:12px;background:rgba(8,15,30,.52)}.approvalBatchBar label{display:flex;align-items:center;gap:8px;font-size:12px}.approvalBatchBar span{flex:1 1;color:var(--muted);font-size:12px}.approvalBatchBar button{white-space:nowrap}.approvalCard.selected{border-color:rgba(103,232,249,.5);box-shadow:inset 0 0 0 1px rgba(103,232,249,.12)}.approvalCardTop>input{width:16px;height:16px;accent-color:#67e8f9}.approvalKind.objective_cycle{border-color:rgba(251,191,36,.45);color:#facc15}.approvalDecisionContext{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.approvalDecisionContext div{padding:10px 11px;border-radius:10px;background:rgba(255,255,255,.035);border:1px solid rgba(148,163,184,.12)}.approvalDecisionContext span,.approvalDecisionContext strong{display:block}.approvalDecisionContext span{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#8ea4c8;margin-bottom:4px}.approvalDecisionContext strong{font-size:12px;color:#dbe7f8;line-height:1.45}@media(max-width:760px){.approvalBatchBar{align-items:stretch;flex-direction:column}.approvalBatchBar button{width:100%}.approvalDecisionContext{grid-template-columns:1fr}}.selfHealingCenter .sectionHeader{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.selfHealingCenter h3{margin:4px 0 6px;font-size:22px}.selfHealingCenter p{margin:0;color:var(--muted)}.recoverySummary{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:8px 12px;align-items:baseline;margin:18px 0;padding:14px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.025)}.recoverySummary strong{font-size:22px}.recoverySummary span{color:var(--muted);font-size:12px}.recoveryList{display:grid;gap:10px}.recoveryList article{padding:14px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.02);display:grid;gap:10px}.recoveryList article>div:first-child{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;align-items:center}.recoveryList article p,.recoveryList article small{grid-column:1/-1}.recoveryList details{border-top:1px solid var(--border);padding-top:9px}.recoveryList summary{cursor:pointer;font-weight:700}.recoveryList code{display:block;white-space:pre-wrap;max-height:120px;overflow:auto;padding:10px;border-radius:10px;background:rgba(0,0,0,.22);font-size:11px}.recoveryActions{display:flex;gap:8px;flex-wrap:wrap}.statusPill{display:inline-flex;width:max-content;padding:4px 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border)}.statusPill.repairing,.statusPill.requeued{border-color:rgba(64,190,130,.45)}.statusPill.escalated,.statusPill.exhausted{border-color:rgba(245,166,35,.5)}@media(max-width:760px){.recoverySummary{grid-template-columns:auto 1fr}.selfHealingCenter .sectionHeader{flex-direction:column}}.longRunningWorkforce{padding:24px}.continuityState{text-transform:capitalize;padding:7px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.22);font-size:12px;font-weight:700}.continuityState.healthy{color:#86efac;background:rgba(34,197,94,.1)}.continuityState.attention{color:#fcd34d;background:rgba(245,158,11,.1)}.continuityState.paused{color:#cbd5e1;background:rgba(148,163,184,.1)}.continuityMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.continuityMetrics article{padding:16px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:rgba(15,23,42,.32)}.continuityMetrics article.attention{border-color:rgba(245,158,11,.4)}.continuityDetails span,.continuityMetrics span{display:block;color:var(--muted);font-size:12px}.continuityMetrics strong{display:block;font-size:26px;margin-top:6px}.continuityDetails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.continuityDetails div{padding:12px 0}.continuityDetails b{display:block;margin-top:4px;font-size:13px}.continuityActions{display:flex;align-items:center;gap:10px;margin-top:14px}.continuityActions em{font-size:12px;color:var(--muted)}@media(max-width:800px){.continuityMetrics{grid-template-columns:repeat(2,1fr)}.continuityDetails{grid-template-columns:1fr}}.schedulerHealthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.schedulerHealthGrid article{padding:15px;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:rgba(15,23,42,.34);display:flex;flex-direction:column;gap:5px}.schedulerHealthGrid small,.schedulerHealthGrid span{color:var(--muted,#94a3b8);font-size:12px}.schedulerHealthGrid strong{font-size:16px}.healthText{text-transform:capitalize}.healthText.attention,.healthText.offline{color:#f59e0b}.healthText.healthy{color:#34d399}.blockedIntelligence{margin-top:16px;border:1px solid rgba(245,158,11,.28);border-radius:16px;overflow:hidden;background:rgba(120,53,15,.08)}.blockedIntelligenceTitle{display:flex;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid rgba(245,158,11,.2)}.blockedIntelligenceTitle span{font-weight:700}.blockedIntelligenceTitle small{color:var(--muted,#94a3b8)}.blockedIntelligence article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.4fr) minmax(220px,1fr);gap:16px;align-items:center;padding:14px 15px;border-bottom:1px solid rgba(148,163,184,.12)}.blockedIntelligence article:last-child{border-bottom:0}.blockedIntelligence article div{display:flex;flex-direction:column;gap:4px}.blockedIntelligence article div span,.blockedIntelligence article p{font-size:12px;color:var(--muted,#94a3b8);margin:0}.blockedIntelligence article>b{font-size:12px;color:#fbbf24}@media(max-width:900px){.schedulerHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.blockedIntelligence article{grid-template-columns:1fr}}@media(max-width:560px){.schedulerHealthGrid{grid-template-columns:1fr}}.emailDeliveryGrid{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(180px,.7fr) auto;gap:14px;align-items:end;margin:16px 0}.emailDeliveryGrid label{display:grid;gap:7px}.emailDeliveryGrid span{font-size:.78rem;color:var(--muted);font-weight:700}.emailDeliveryGrid input,.emailDeliveryGrid select{width:100%;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text)}.emailSuccess{margin:12px 0;padding:11px 14px;border:1px solid rgba(52,211,153,.35);border-radius:10px;background:rgba(52,211,153,.08);color:#a7f3d0}.emailDeliveryNote{grid-column:1/-1;color:var(--muted);margin:8px 0}@media(max-width:760px){.emailDeliveryGrid{grid-template-columns:1fr}}.fileDeliverableToggle{display:flex!important;align-items:center;gap:.65rem}.fileDeliverableToggle input{width:auto!important}.fileIntelligenceActions{display:flex;gap:.55rem;flex-wrap:wrap;margin:.75rem 0}.fileIntelligenceActions a{padding:.55rem .75rem;border:1px solid rgba(255,255,255,.12);border-radius:9px;text-decoration:none;font-size:.78rem}.fileVaultFilters button{white-space:nowrap}.fileIntelligenceResults{display:grid;gap:.55rem;margin:.8rem 0 1rem;padding:.8rem;border:1px solid rgba(109,230,255,.18);border-radius:14px;background:rgba(8,20,33,.55)}.fileIntelligenceResults>div{display:flex;justify-content:space-between;align-items:center}.fileIntelligenceResults>button{text-align:left;padding:.75rem;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.025)}.fileIntelligenceResults>button span,.fileIntelligenceResults>button strong{display:block}.fileIntelligenceResults>button span{font-size:.72rem;opacity:.72;margin:.2rem 0}.fileIntelligenceResults>button p{margin:.35rem 0 0;font-size:.78rem;line-height:1.45;opacity:.85}.previewIntelligenceSummary{display:grid;gap:.3rem;padding:.85rem;border:1px solid rgba(109,230,255,.18);border-radius:10px;background:rgba(109,230,255,.05)}.v2AppShell,.v2Main,.v2Page,.v2WorkspaceContent,.v2WorkspaceContent>*{min-width:0}.v2Main{width:100%;max-width:100%;overflow-x:clip}.v2Page{box-sizing:border-box;max-width:100%}.v2WorkspaceContent{max-width:100%;overflow:visible}.v2WorkspaceContent *{box-sizing:border-box}.v2WorkspaceContent canvas,.v2WorkspaceContent img,.v2WorkspaceContent svg,.v2WorkspaceContent video{max-width:100%;height:auto}.v2WorkspaceContent code,.v2WorkspaceContent pre{white-space:pre-wrap}.v2WorkspaceContent :is(.panel,section,article,div){min-width:0}.v2WorkspaceContent :is(.insightGrid,.overviewGrid,.executiveGrid,.employeeDirectoryLayout,.companyFilesGrid,.continuityMetrics,.schedulerHealthGrid,.approvalDecisionContext,.v2TwoColumn,.v2OverviewGrid){max-width:100%}.v2AppShell.isCollapsed .v2Page{width:100%;max-width:1600px}.v2AppShell.isCollapsed .v2WorkspaceContent{width:100%}.fileVaultTabs{display:flex;gap:7px;margin:2px 0 12px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.02)}.fileVaultTabs button{flex:1 1;min-height:38px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8793b1;font-size:11px;font-weight:700}.fileVaultTabs button.active{border-color:rgba(132,145,255,.24);background:rgba(105,119,235,.13);color:#e7eaff}.deepSearchWorkspace{display:grid;gap:12px;min-width:0}.deepSearchIntro{padding:13px 14px;border:1px solid rgba(109,230,255,.15);border-radius:13px;background:linear-gradient(145deg,rgba(17,47,60,.28),rgba(9,19,31,.32))}.deepSearchIntro p,.deepSearchIntro strong{display:block;margin:0}.deepSearchIntro strong{font-size:13px}.deepSearchIntro p{margin-top:5px;color:#8793ad;font-size:11px;line-height:1.5}.deepSearchBar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.deepSearchBar input,.deepSearchFilters select{width:100%;min-width:0;background:#11162b;color:#e9ecff;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px;font:inherit}.deepSearchBar button{white-space:nowrap;border:1px solid rgba(132,145,255,.28);border-radius:10px;padding:0 14px;background:linear-gradient(135deg,#6573ee,#845edf);color:#fff;font-size:11px;font-weight:750}.deepSearchFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.deepSearchFilters label{display:grid;gap:6px;color:#818daa;font-size:10px}.deepSearchEmpty{min-height:190px;display:grid;place-content:center;text-align:center;padding:18px;border:1px dashed rgba(255,255,255,.1);border-radius:13px;color:#7e89a7}.deepSearchEmpty strong{color:#cbd2e8}.deepSearchEmpty p{max-width:420px;margin:7px 0 0;font-size:11px;line-height:1.55}.intelligenceResultTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.intelligenceResultTop strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intelligenceResultTop em{flex:0 0 auto;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#9af0ca;border:1px solid rgba(90,220,170,.2);border-radius:999px;padding:3px 6px}.fileVaultFilters{grid-template-columns:minmax(0,1fr) minmax(130px,155px)}.companyFileRow,.fileActions,.fileIdentity{max-width:100%}.fileIdentity span{overflow-wrap:anywhere}.fileActions{min-width:0}@media(max-width:1280px){.companyFilesGrid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.fileActions a,.fileActions button{padding:6px 7px}}@media(max-width:1100px){.companyFilesGrid{grid-template-columns:1fr}.fileList{max-height:none}.v2WorkspaceContent .continuityMetrics,.v2WorkspaceContent .schedulerHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.v2AppShell.isCollapsed .v2Page{max-width:100%}.v2WorkspaceContent{overflow-x:hidden}}@media(max-width:720px){.deepSearchBar,.deepSearchFilters,.fileVaultFilters{grid-template-columns:1fr}.deepSearchBar button{min-height:42px}.fileVaultTabs{display:grid;grid-template-columns:1fr 1fr}.companyFileRow{grid-template-columns:40px minmax(0,1fr)}.companyFileRow .fileActions{grid-column:1/-1}.fileActions>*{flex:1 1 86px;text-align:center}.v2WorkspaceContent :is(.continuityMetrics,.schedulerHealthGrid,.employeePerformanceGrid,.approvalDecisionContext){grid-template-columns:1fr!important}}@media(max-width:520px){.companyFilesPanel,.fileVault,.uploadWorkspace{padding:12px}.fileVaultHeader{align-items:flex-start;gap:8px;flex-direction:column}.fileVaultHeader span{white-space:normal}.fileIntelligenceActions{display:grid!important;grid-template-columns:1fr;width:100%}.fileIntelligenceActions a{text-align:center}.fileVaultTabs{grid-template-columns:1fr}.intelligenceResultTop{align-items:flex-start;flex-direction:column}.fileIntelligenceResults>button p{overflow-wrap:anywhere}.v2HeaderActions{width:100%}.v2HeaderActions button{min-width:0}}.workforceExpansion{display:grid;gap:18px}.workforcePolicyState{display:grid;text-align:right}.workforcePolicyState strong{font-size:1.5rem}.workforcePolicyGrid span,.workforcePolicyState span{color:var(--muted)}.workforcePolicyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workforcePolicyGrid article{padding:14px;border:1px solid var(--border);border-radius:14px;display:grid;gap:6px}.employeeFactoryForm{display:grid;grid-template-columns:1fr 1.4fr auto;gap:12px;align-items:end}.employeeFactoryForm label{display:grid;gap:7px}.employeeFactoryForm input{width:100%}.workforceNotice{padding:12px 14px;border:1px solid var(--border);border-radius:12px}.temporaryEmployeeList{display:grid;gap:10px}.temporaryEmployeeList article{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border)}.temporaryEmployeeList article div{display:grid;gap:3px}.temporaryEmployeeList small,.temporaryEmployeeList span{color:var(--muted)}@media(max-width:900px){.workforcePolicyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.employeeFactoryForm{grid-template-columns:1fr}}@media(max-width:560px){.workforcePolicyGrid{grid-template-columns:1fr}}.deliverableActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.deliverableActions a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;border:1px solid rgba(255,255,255,.16);border-radius:9px;text-decoration:none;font-weight:700}.deliverableActions a:first-child{background:rgba(255,255,255,.08)}.orgCentre .orgRoleBadge{padding:7px 12px;border:1px solid var(--border);border-radius:999px;text-transform:capitalize;font-size:12px}.orgTabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.orgTabs button{border:1px solid var(--border);background:transparent;color:inherit;border-radius:9px;padding:9px 14px;cursor:pointer}.orgTabs button.active{background:var(--text);color:var(--background)}.orgMessage{margin:12px 0 0;font-size:13px}.orgPanel h3{margin:0 0 18px}.orgGrid,.orgPolicyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}.orgGrid label,.orgPolicyGrid label{display:grid;gap:7px}.orgGrid label span,.orgPolicyGrid label span{font-size:12px;font-weight:700}.orgPanel input,.orgPanel select{min-height:42px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:inherit;padding:9px 11px}.orgInline{grid-template-columns:2fr 1fr 1fr auto;gap:10px;align-items:center;margin-bottom:14px}.orgInline,.orgRow,.orgTable{display:grid}.orgRow{grid-template-columns:minmax(180px,2fr) 1fr 1fr auto auto;gap:10px;align-items:center;padding:13px 0;border-top:1px solid var(--border)}.orgRow>div{display:grid}.orgCardGrid small,.orgRow small{opacity:.66}.orgCardGrid button,.orgRow button{border:1px solid var(--border);background:transparent;color:inherit;border-radius:8px;padding:8px 10px;cursor:pointer}.orgCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orgCardGrid article{border:1px solid var(--border);border-radius:12px;padding:15px;display:grid;gap:12px}.orgCardGrid article div{display:grid;gap:5px}.orgAudit{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid var(--border);font-size:13px}.orgAudit strong{text-transform:capitalize}.orgAudit span{opacity:.68}.orgToggle{display:grid!important;grid-template-columns:1fr auto!important;align-items:center;border:1px solid var(--border);border-radius:10px;padding:12px}.orgToggle input{display:none}.orgToggle i{width:38px;height:22px;border-radius:999px;background:#667085;position:relative}.orgToggle i:after{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;border-radius:50%;background:white;transition:.2s}.orgToggle input:checked+i{background:#12b76a}.orgToggle input:checked+i:after{transform:translateX(16px)}@media(max-width:900px){.orgCardGrid,.orgGrid,.orgInline,.orgPolicyGrid,.orgRow{grid-template-columns:1fr}.orgAudit{display:grid}}.v2AdvancedToggle{width:100%;display:flex!important;align-items:center;justify-content:space-between;padding:9px 10px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:9px!important;background:rgba(255,255,255,.025)!important;color:#9ba6bf!important;font-size:11px!important;font-weight:750!important;letter-spacing:.04em;text-transform:uppercase}.v2AdvancedToggle i{font-style:normal;font-size:15px}.v2AdvancedGroup{margin-top:7px}.v2AppShell.isCollapsed .v2AdvancedToggle span{display:none}.v2AppShell.isCollapsed .v2AdvancedToggle{justify-content:center}.atlasWelcome{display:grid;gap:18px;padding:22px;border:1px solid rgba(126,143,255,.24);border-radius:20px;background:radial-gradient(circle at 88% 0,rgba(106,87,230,.18),transparent 34%),linear-gradient(145deg,rgba(23,29,54,.96),rgba(12,17,32,.98));box-shadow:0 18px 54px rgba(0,0,0,.2)}.atlasWelcomeTop{display:flex;align-items:flex-start;justify-content:space-between}.atlasIdentity{display:flex;align-items:center;gap:14px}.atlasIdentity>div{display:grid;gap:4px}.atlasIdentity span{font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#aeb8ff}.atlasIdentity h2{margin:0;font-size:26px;letter-spacing:-.035em}.atlasIdentity p{margin:0;color:#98a3bd;font-size:13px}.atlasAvatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid rgba(173,185,255,.35);border-radius:11px;background:linear-gradient(145deg,#6877ef,#7d58d8);color:white;font-weight:900;box-shadow:0 8px 25px rgba(91,85,220,.3)}.atlasAvatar.large{width:52px;height:52px;border-radius:15px;font-size:19px}.atlasDismiss{border:0;background:transparent;color:#8290ad;font-size:11px;cursor:pointer}.atlasBriefGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.atlasBriefGrid article{display:grid;gap:4px;min-height:112px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:rgba(255,255,255,.025)}.atlasBriefGrid article.attention{border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.045)}.atlasBriefGrid span{font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.07em;color:#8894af}.atlasBriefGrid strong{font-size:25px}.atlasBriefGrid small{color:#8994aa;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.atlasNextAction{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px;border:1px solid rgba(112,232,190,.18);border-radius:15px;background:rgba(38,181,135,.055)}.atlasNextAction>div{display:grid;gap:3px}.atlasNextAction span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#75dfbc}.atlasNextAction h3,.atlasNextAction p{margin:0}.atlasNextAction h3{font-size:17px}.atlasNextAction p{color:#95a2b8;font-size:12px}.atlasNextAction button,.atlasReturnBar button{border:1px solid rgba(133,233,199,.26);border-radius:10px;padding:10px 14px;background:linear-gradient(135deg,#236c61,#4556bc);color:#fff;font-weight:800;cursor:pointer;white-space:nowrap}.atlasOnboarding{border-top:1px solid rgba(255,255,255,.07);padding-top:14px}.atlasOnboarding summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.atlasOnboarding summary::-webkit-details-marker{display:none}.atlasOnboarding summary>div{display:flex;gap:9px;align-items:baseline}.atlasOnboarding summary span{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#8490aa}.atlasOnboarding summary strong{font-size:12px}.atlasOnboarding summary em{font-style:normal;color:#8f9cf2;font-size:12px}.atlasChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.atlasChecklist button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:45px;padding:9px 11px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.018);color:inherit;text-align:left;cursor:pointer}.atlasChecklist button.done{opacity:.65}.atlasChecklist i{font-style:normal;color:#7ee0bd}.atlasChecklist b{font-size:10px;color:#a9b2f8}.atlasReturnBar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 14px;border:1px solid rgba(126,143,255,.18);border-radius:14px;background:rgba(64,74,155,.06)}.atlasReturnBar>div{display:flex;align-items:center;gap:10px}.atlasReturnBar>div>div{display:grid;gap:2px}.atlasReturnBar small{color:#8d99af}.atlasReturnBar button{padding:8px 11px;font-size:11px}@media(max-width:980px){.atlasBriefGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.atlasWelcome{padding:15px}.atlasNextAction,.atlasReturnBar,.atlasWelcomeTop{align-items:stretch;flex-direction:column}.atlasIdentity{align-items:flex-start}.atlasBriefGrid,.atlasChecklist{grid-template-columns:1fr}.atlasNextAction button,.atlasReturnBar button{width:100%}.atlasIdentity h2{font-size:22px}}.commercialCentre{gap:18px}.commercialHero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:26px}.commercialHero>div:first-child>span,.commercialPanel .v2SectionHeading span{font-size:11px;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}.commercialHero h2{margin:5px 0 7px}.commercialHero p{margin:0;max-width:690px;color:var(--muted)}.commercialPlanBadge{min-width:220px;padding:16px 18px;border:1px solid rgba(139,92,246,.25);border-radius:16px;background:rgba(139,92,246,.08);display:grid;gap:3px}.commercialPlanBadge small,.commercialPlanBadge span{color:var(--muted)}.commercialMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.commercialMetric{padding:20px;display:grid;gap:6px}.commercialMetric small,.commercialMetric>span{color:var(--muted)}.commercialMetric strong{font-size:32px}.commercialValue{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.commercialValue>div:first-child{display:grid;gap:6px}.commercialValue strong{font-size:28px}.commercialValue small{color:var(--muted)}.commercialProgress{height:12px;border-radius:99px;background:rgba(148,163,184,.13);position:relative;margin-bottom:26px}.commercialProgress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#22c55e)}.commercialProgress small{position:absolute;top:18px;left:0}.commercialPanel{padding:22px}.commercialPlans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.commercialPlan{text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:15px;background:rgba(15,23,42,.28);padding:17px;display:grid;gap:7px;color:inherit;cursor:pointer}.commercialPlan.selected,.commercialPlan:hover{border-color:rgba(139,92,246,.75);background:rgba(139,92,246,.09)}.commercialPlan strong{font-size:18px}.commercialPlan small{color:var(--muted);line-height:1.45}.commercialPlan b{width:max-content;font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:4px 7px;border-radius:99px;background:rgba(59,130,246,.14);color:#bfdbfe}.commercialSafeNote{display:block;margin-top:10px;color:var(--muted)}.commercialTwoColumn{display:grid;grid-template-columns:1fr 1fr;gap:14px}.commercialRow{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid rgba(148,163,184,.12)}.commercialRow:last-child{border-bottom:0}.commercialRow div{display:grid;gap:3px}.commercialRow small,.commercialRow span{color:var(--muted);font-size:12px}.commercialRow span{text-transform:capitalize}@media(max-width:1000px){.commercialMetricGrid,.commercialPlans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.commercialHero,.commercialValue{grid-template-columns:1fr;display:grid}.commercialPlanBadge{min-width:0}.commercialMetricGrid,.commercialPlans,.commercialTwoColumn{grid-template-columns:1fr}}.commercialTrialNotice{display:grid;gap:.4rem;margin:1rem 0;padding:1rem;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.025)}.commercialTrialNotice strong{font-size:1rem}.commercialTrialNotice small,.commercialTrialNotice span{color:var(--muted)}.v2Page{padding-left:clamp(18px,3vw,34px);padding-right:clamp(18px,3vw,34px)}.v2Footer,.v2PageHeader,.v2RecentBar,.v2StatusRibbon,.v2WorkspaceContent{width:100%;min-width:0;max-width:100%}.v2PageHeader>div:first-child,.v2WorkspaceContent .sectionTitle,.v2WorkspaceContent .sectionTitle>div:first-child,.v2WorkspaceContent>*{min-width:0}.v2PageHeader h1,.v2PageHeader p,.v2WorkspaceContent h1,.v2WorkspaceContent h2,.v2WorkspaceContent h3,.v2WorkspaceContent label,.v2WorkspaceContent p,.v2WorkspaceContent small,.v2WorkspaceContent span,.v2WorkspaceContent strong{overflow-wrap:anywhere}.v2WorkspaceContent>.panel{width:100%;margin:0;padding:clamp(18px,2vw,25px)!important}.v2WorkspaceContent .sectionTitle{width:100%;align-items:flex-start;gap:18px;margin:0 0 18px}.v2WorkspaceContent .sectionTitle>div:first-child{flex:1 1 auto}.v2WorkspaceContent .sectionTitle .eyebrow{max-width:100%;line-height:1.45}.v2WorkspaceContent .sectionTitle h2{margin:6px 0 8px;line-height:1.18}.v2WorkspaceContent .sectionLead{max-width:760px;margin:0;line-height:1.6}.v2WorkspaceContent button,.v2WorkspaceContent input,.v2WorkspaceContent select,.v2WorkspaceContent textarea{max-width:100%}.v2WorkspaceContent table{width:100%}.v2WorkspaceContent code,.v2WorkspaceContent pre{max-width:100%;overflow:auto}.workforceExpansion{width:100%;max-width:100%;overflow:hidden}.workforceExpansionHeader{padding-inline:2px}.workforceExpansionCopy{min-width:0;padding-left:2px}.workforceExpansionCopy .eyebrow{white-space:normal;word-break:normal}.workforcePolicyState{flex:0 0 auto;min-width:116px;padding:10px 12px;border:1px solid var(--v2-border,var(--border));border-radius:12px;background:rgba(255,255,255,.025)}.employeeFactoryForm>*,.temporaryEmployeeList article,.workforcePolicyGrid article{min-width:0}.v2WorkspaceContent label{line-height:1.4}.v2WorkspaceContent input,.v2WorkspaceContent select,.v2WorkspaceContent textarea{min-height:42px}.v2WorkspaceContent a[role=button],.v2WorkspaceContent button{min-height:38px}.v2WorkspaceContent .empty,.v2WorkspaceContent .workforceEmpty{min-height:92px;display:grid;align-content:center}@media(max-width:900px){.v2PageHeader{align-items:flex-start;flex-direction:column}.v2HeaderActions{width:100%;flex-wrap:wrap}.v2HeaderActions button{flex:1 1 180px}.v2StatusRibbon{align-items:flex-start}.v2RibbonMetrics{flex-wrap:wrap;justify-content:flex-end}.workforceExpansionHeader{flex-direction:column}.workforcePolicyState{width:100%;text-align:left}}@media(max-width:620px){.v2Page{padding-left:12px;padding-right:12px}.v2PageHeader h1{font-size:clamp(25px,9vw,33px)}.v2HeaderActions{display:grid;grid-template-columns:1fr}.v2HeaderActions button{width:100%}.v2StatusRibbon{display:grid}.v2RibbonMetrics{justify-content:flex-start}.v2WorkspaceContent>.panel{padding:16px!important}.v2WorkspaceContent .sectionTitle{gap:12px}.temporaryEmployeeList article{align-items:flex-start;flex-direction:column}}.integrationStats{display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));gap:10px;min-width:min(360px,100%)}.integrationStats>div{padding:14px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.035);display:flex;flex-direction:column;gap:4px;text-align:center}.integrationStats strong{font-size:1.35rem}.integrationStats span{font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.integrationSecurityStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.integrationSecurityStrip>div{display:grid;gap:6px}.integrationSecurityStrip span{color:var(--muted);font-size:.86rem;line-height:1.45}.integrationScopeBox{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:12px;border-radius:12px;background:rgba(255,255,255,.028);border:1px solid var(--border)}.integrationScopeBox small{grid-column:1/-1;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.integrationScopeBox strong{font-size:.78rem;overflow-wrap:anywhere}.integrationScopeBox span{font-size:.72rem;color:var(--muted)}.integrationStatus{white-space:nowrap}.integrationStatus.healthy{color:#83e5af}.integrationStatus.attention{color:#ffb36b}.integrationStatus.paused{color:#c6b7ff}.errorText{color:#ff9c9c!important}.integrationActions .danger{border-color:rgba(255,105,105,.35);color:#ffb0b0;background:rgba(255,80,80,.06)}@media(max-width:900px){.integrationHero{align-items:stretch}.integrationScopeBox,.integrationSecurityStrip,.integrationStats{grid-template-columns:1fr}.integrationScopeBox span{justify-self:start}}.workforceEvolutionStats article:nth-child(3){border-color:rgba(245,184,78,.42);background:rgba(245,184,78,.05)}.promotionCandidateList{display:grid;gap:12px;padding-top:4px}.promotionCandidateHeading{display:flex;justify-content:space-between;gap:16px;align-items:end}.promotionCandidateHeading h3{margin:4px 0 0}.promotionCandidateHeading small{color:var(--muted)}.promotionCandidateList>article{display:grid;gap:14px;padding:18px;border:1px solid rgba(245,184,78,.38);border-radius:16px;background:linear-gradient(135deg,rgba(245,184,78,.07),rgba(100,121,255,.04))}.promotionCandidateIdentity{display:flex;gap:12px;align-items:flex-start}.promotionCandidateIdentity>div{display:grid;gap:3px;min-width:0}.promotionCandidateIdentity p,.promotionCandidateIdentity span{color:var(--muted)}.promotionCandidateIdentity p{margin:5px 0 0;line-height:1.5}.promotionEvidence{display:flex;flex-wrap:wrap;gap:8px}.promotionEvidence span{padding:8px 10px;border:1px solid var(--border);border-radius:10px;color:var(--muted)}.promotionEvidence strong{color:var(--text)}.promotionActions{display:flex;flex-wrap:wrap;gap:8px}.promotionActions .danger{color:#ff9c9c}.workforceEvolutionNote{padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.025)}.workforceEvolutionNote p{margin:6px 0 0;color:var(--muted);line-height:1.55}@media(max-width:700px){.promotionCandidateHeading{align-items:flex-start;flex-direction:column}.promotionActions{display:grid;grid-template-columns:1fr}.promotionEvidence{display:grid;grid-template-columns:1fr 1fr}.promotionCandidateList>article{padding:14px}}@media(max-width:480px){.promotionEvidence{grid-template-columns:1fr}}.brainHealthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.brainHealthGrid article{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;gap:3px}.brainHealthGrid span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.brainHealthGrid strong{font-size:24px}.brainHealthGrid small{color:var(--muted)}.brainActions{display:flex;gap:9px;margin:10px 0}.brainActions button,.brainCapture button{border:1px solid rgba(124,109,255,.35);background:rgba(124,109,255,.1);color:inherit;border-radius:10px;padding:9px 12px;cursor:pointer}.brainCapture{display:grid;gap:10px;padding:14px;margin:12px 0;border:1px solid rgba(124,109,255,.25);border-radius:14px;background:rgba(12,14,24,.72)}.brainCapture>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,1fr);gap:10px}.brainCapture>div:last-child{grid-template-columns:minmax(0,2fr) minmax(130px,.6fr) auto;align-items:end}.brainCapture label{display:grid;gap:6px;font-size:12px;color:var(--muted)}.brainCapture input,.brainCapture select,.brainCapture textarea{width:100%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:inherit;border-radius:10px;padding:10px}.brainTags{display:flex;gap:6px;flex-wrap:wrap;margin:7px 0}.brainTags em{font-style:normal;font-size:10px;padding:3px 7px;border-radius:999px;background:rgba(124,109,255,.12);color:#c8c0ff}@media(max-width:900px){.brainHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.brainCapture>div,.brainCapture>div:last-child{grid-template-columns:1fr}}@media(max-width:520px){.brainHealthGrid{grid-template-columns:1fr}}body,html{height:auto!important;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}body{min-width:0!important}.v2AppShell,.v2Main,.v2Root{min-height:100dvh;height:auto!important;overflow:visible!important}.v2Main{isolation:isolate}.v2Page{width:min(1520px,100%);padding-bottom:64px}.v2WorkspaceContent,.v2WorkspaceContent .executiveBriefing,.v2WorkspaceContent .v220Overview{overflow:visible!important}.v2Sidebar{overflow:hidden}.v2Nav{min-height:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(151,166,188,.22) transparent}.v2Nav::-webkit-scrollbar{width:5px}.v2Nav::-webkit-scrollbar-thumb{background:rgba(151,166,188,.22);border-radius:999px}.v2SkipLink{position:fixed;left:16px;top:12px;z-index:1000;transform:translateY(-160%);padding:10px 14px;border-radius:10px;background:#f4f7fb;color:#070b10;font-size:12px;font-weight:850;box-shadow:0 12px 35px rgba(0,0,0,.4);transition:transform .16s ease}.v2SkipLink:focus{transform:none}:where(.v2AppShell button,.v2AppShell a,.v2AppShell input,.v2AppShell textarea,.v2AppShell select,.v2AppShell summary):focus-visible{outline:2px solid var(--v2-accent)!important;outline-offset:3px;box-shadow:0 0 0 5px rgba(142,231,90,.1)!important}.v2Nav button[aria-current=page]{box-shadow:inset 3px 0 0 var(--v2-accent)}.v2PageHeader{padding-top:2px;margin-bottom:18px}.v2Breadcrumb{margin-bottom:8px}.v2StatusRibbon{position:relative;overflow:hidden}.v2StatusRibbon:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--v2-accent);opacity:.7}.v2WorkspaceContent{display:grid;gap:16px}.v220Overview{gap:16px!important}.v2WorkspaceContent .panel,.v2WorkspaceContent>.panel{border-color:rgba(151,166,188,.13)!important}.v2WorkspaceContent>.panel:hover{border-color:rgba(151,166,188,.19)!important}.executiveBriefing{gap:24px;padding:28px!important}.executiveBriefingSignals article{min-height:76px}.v2MetricCard{min-height:108px}.v2MetricCard small{margin-top:20px}.v220LowerGrid{align-items:start}.v2AttentionRow{border-radius:9px;padding-left:7px;padding-right:7px}.v2AttentionRow:hover{background:rgba(255,255,255,.025)}.v2RecentActivity .timelinePanel{max-height:none!important;overflow:visible!important}.v2AppShell button,.v2AppShell summary{cursor:pointer}.v2CommandButton,.v2IconButton,.v2MenuButton,.v2PrimaryButton,.v2SecondaryButton{min-height:40px}.v2WorkspaceContent button{min-height:36px}.v2WorkspaceContent button:disabled{cursor:not-allowed;filter:none!important;opacity:.55}.v2WorkspaceContent input::placeholder,.v2WorkspaceContent textarea::placeholder{color:#5f6b7e;opacity:1}.v2WorkspaceContent :where(table){display:block;width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.v2WorkspaceContent :where(pre){max-height:520px}.v2WorkspaceContent :where(a){overflow-wrap:anywhere}@media(min-width:921px){.v2Sidebar{height:100dvh}.v2Sidebar,.v2Topbar{position:sticky;top:0}}@media(max-width:1080px){.executiveBriefing{grid-template-columns:1fr!important}.executiveBriefingSignals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.v2Page{padding-bottom:96px}.v2PageHeader{gap:15px}.v2HeaderActions,.v2HeaderActions .v2PrimaryButton{width:100%}.executiveBriefing{padding:20px!important}.executiveBriefingSignals{grid-template-columns:1fr}.v2RibbonMetrics{scrollbar-width:none}.v2RibbonMetrics::-webkit-scrollbar{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.v2WorkspaceContent,.v2WorkspaceContent *{min-width:0}.v2WorkspaceContent :where(h1,h2,h3,h4,p,span,strong,small,em,label,button,a){overflow-wrap:break-word}.v2WorkspaceContent :where(button,[role=button]){max-width:100%;line-height:1.2;text-align:center}.executiveOps{gap:18px;padding:22px;overflow:visible}.executiveOpsHead>div:first-child{min-width:0;flex:1 1}.executiveOpsHead h2{font-size:clamp(22px,2vw,27px);line-height:1.16;letter-spacing:-.025em}.executiveOpsActions{flex:0 1 auto}.executiveOpsActions button{min-height:38px;padding:9px 13px;white-space:nowrap}.executiveCommandGrid{grid-template-columns:minmax(190px,1.25fr) repeat(5,minmax(125px,1fr));align-items:stretch}.executiveCommandGrid>article{min-width:0;min-height:112px;padding:15px}.executiveCommandGrid>article>span{line-height:1.3}.executiveCommandGrid strong{line-height:1.05}.executiveCommandGrid small{line-height:1.35}.executiveHealthDial{grid-template-columns:78px minmax(0,1fr);align-items:center!important;justify-content:start!important;gap:13px}.executiveHealthRing{width:78px;height:78px;flex:0 0 78px}.executiveHealthCopy{gap:5px}.executiveHealthCopy>span{display:block;color:var(--text);font-size:12px;font-weight:800;letter-spacing:.055em;line-height:1.25;white-space:nowrap}.executiveHealthCopy>small{font-size:11px}.analyticsSubhead{gap:12px;align-items:flex-start}.analyticsSubhead>div{min-width:0}.analyticsSubhead h3{line-height:1.2}.executiveRecommendations article{align-items:flex-start}.executiveRecommendations article>span{flex:0 0 34px}.executiveRecommendations article>div{min-width:0;flex:1 1;display:grid;align-items:start}.executiveRecommendations article strong{line-height:1.3}.executiveRecommendations article p{overflow-wrap:anywhere}.executiveAutonomyActions article>div{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.executiveAutonomyActions article>div>p,.executiveAutonomyActions article>div>small,.executiveAutonomyActions article>div>strong{grid-column:1/-1}.executiveActionButton{grid-column:2;justify-self:end;align-self:end;width:auto!important;min-width:118px!important;min-height:38px!important;margin-top:10px!important;padding:9px 13px!important;border-radius:9px!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important}.departmentHeatmap article,.executiveAlerts article,.executiveOpsBlock,.executiveRecommendations article{min-width:0}.departmentHeatmap article>div{align-items:flex-start}.departmentHeatmap article strong{overflow-wrap:anywhere}.executiveFeed article>div{min-width:0}.executiveFeed p,.executiveFeed strong{overflow-wrap:anywhere}.executiveOpsFooter{align-items:center;flex-wrap:wrap}@media(max-width:1320px){.executiveCommandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.executiveHealthDial{grid-column:auto}}@media(max-width:900px){.executiveOpsHead{align-items:stretch;flex-direction:column}.executiveOpsActions{justify-content:flex-start}}@media(max-width:680px){.executiveOps{padding:15px;gap:14px}.executiveCommandGrid{grid-template-columns:1fr}.executiveHealthDial{grid-column:auto}.executiveAutonomyActions article>div{grid-template-columns:1fr}.executiveActionButton{grid-column:1;justify-self:stretch;width:100%!important}.executiveOpsActions{display:grid;grid-template-columns:1fr 1fr;width:100%}.executiveOpsActions .executiveLive{grid-column:1/-1}.executiveOpsActions button{width:100%}.executiveFeed article{grid-template-columns:42px 10px minmax(0,1fr)}}@media(max-width:420px){.executiveHealthDial{grid-template-columns:68px minmax(0,1fr)}.executiveHealthRing{width:68px;height:68px;flex-basis:68px}.executiveHealthCopy>span{white-space:normal}.executiveOpsActions{grid-template-columns:1fr}.executiveOpsActions .executiveLive{grid-column:1}}.executiveHealthDial{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr;gap:10px!important;align-items:stretch!important}.executiveHealthTitle{display:block!important;color:var(--text)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.065em!important;line-height:1.15!important;text-transform:uppercase;white-space:nowrap!important}.executiveHealthBody{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;min-width:0}.executiveHealthRing{flex-basis:72px!important}.executiveHealthCopy{display:grid;gap:4px;align-content:center;min-width:0}.executiveHealthCopy>strong{font-size:13px;line-height:1.15;color:var(--text)}.executiveHealthCopy>small{font-size:10px;line-height:1.35;color:var(--muted)}.executiveProjectTracker{display:grid;gap:14px;padding:17px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.018);min-width:0}.executiveProjectTracker .analyticsSubhead p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.executiveProjectGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:10px}.executiveProjectGrid>article{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,var(--panel-2),rgba(255,255,255,.012))}.executiveProjectGrid>article.hasBlocker{border-color:rgba(245,166,66,.5)}.executiveProjectTop{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.executiveProjectTop>div{display:grid;gap:4px;min-width:0}.executiveProjectTop span{font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#9f9bff}.executiveProjectTop strong{display:block;min-width:0;font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.executiveProjectTop>b{font-size:22px;line-height:1;color:var(--text)}.executiveProjectProgress{height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.075)}.executiveProjectProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#756cff,#6fa8ff,#58d6a5);transition:width .35s ease}.executiveProjectFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.executiveProjectFacts span{display:grid;gap:3px;padding:8px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:rgba(0,0,0,.14)}.executiveProjectFacts small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.executiveProjectFacts strong{font-size:13px;line-height:1.2;color:var(--text);white-space:nowrap}.executiveProjectGrid footer{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding-top:2px}.executiveProjectGrid footer span{font-size:11px;color:#d9d6e8;line-height:1.35}.executiveProjectGrid footer small{font-size:10px;color:var(--muted);text-align:right;line-height:1.35}.executiveEstimateNote{color:var(--muted);font-size:10px;line-height:1.45}.boardMetrics article strong{overflow-wrap:anywhere}@media(max-width:1320px){.executiveHealthDial{grid-column:span 1!important}}@media(max-width:760px){.executiveProjectGrid{grid-template-columns:1fr}.executiveProjectFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.executiveHealthBody{grid-template-columns:64px minmax(0,1fr)}.executiveHealthRing{width:64px!important;height:64px!important;flex-basis:64px!important}.executiveProjectFacts{grid-template-columns:1fr}.executiveProjectGrid footer{display:grid}.executiveProjectGrid footer small{text-align:left}}.onboardingHelpButton{position:fixed;right:20px;bottom:20px;z-index:72;display:flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(132,122,255,.35);border-radius:999px;background:rgba(21,19,35,.94);box-shadow:0 14px 40px rgba(0,0,0,.28);color:var(--text);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.onboardingHelpButton span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#786cff,#58a9ff);font-size:12px;font-weight:900}.onboardingHelpButton b{font-size:11px}.onboardingChecklist{position:fixed;right:20px;bottom:72px;z-index:70;width:min(300px,calc(100vw - 28px));padding:15px;border:1px solid rgba(132,122,255,.28);border-radius:16px;background:rgba(20,18,33,.96);box-shadow:0 18px 55px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.onboardingChecklist>div:first-child{display:flex;justify-content:space-between;gap:10px}.onboardingChecklist span{font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#aaa4ff}.onboardingChecklist strong{font-size:13px}.onboardingChecklistBar{height:5px;margin:10px 0;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.onboardingChecklistBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#786cff,#5ab2ff,#58d6a5)}.onboardingChecklist p{margin:0 0 11px;color:var(--muted);font-size:11px;line-height:1.45}.onboardingChecklist button{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2);color:var(--text);font:inherit;font-size:11px;font-weight:750;cursor:pointer}.onboardingOverlay{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:18px;background:rgba(5,5,12,.76);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.onboardingModal{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(880px,100%);max-height:min(760px,calc(100vh - 36px));overflow:hidden;border:1px solid rgba(138,128,255,.28);border-radius:22px;background:linear-gradient(155deg,rgba(31,28,49,.99),rgba(15,14,26,.99));box-shadow:0 35px 100px rgba(0,0,0,.55)}.onboardingModal>header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.onboardingBrand{display:flex;align-items:center;gap:10px}.onboardingBrand img{width:28px;height:28px}.onboardingBrand span{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#c8c3ff}.onboardingModal>header>button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--muted);font-size:20px;cursor:pointer}.onboardingStepper{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:13px 20px 0}.onboardingStepper i{height:3px;border-radius:999px;background:rgba(255,255,255,.075)}.onboardingStepper i.active{background:linear-gradient(90deg,#786cff,#67adff)}.onboardingModal>section{min-height:0;overflow:auto;padding:28px 42px 24px}.onboardingEyebrow{display:block;margin-bottom:8px;color:#aaa4ff;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.onboardingModal h2{margin:0;color:var(--text);font-size:clamp(24px,4vw,38px);line-height:1.08;letter-spacing:-.035em}.onboardingModal section>p{max-width:680px;margin:12px 0 22px;color:var(--muted);font-size:14px;line-height:1.65}.onboardingFlow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.onboardingFlow article{display:grid;gap:18px;padding:15px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.018)}.onboardingFlow article>b{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:rgba(123,111,255,.14);color:#b9b3ff;font-size:12px}.onboardingFlow article div{display:grid;gap:5px}.onboardingFlow strong{font-size:12px}.onboardingFlow span{color:var(--muted);font-size:10px;line-height:1.45}.onboardingExamples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.onboardingExamples button{display:grid;gap:6px;min-height:100px;padding:15px;text-align:left;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.018);color:var(--text);font:inherit;cursor:pointer;transition:.18s ease}.onboardingExamples button.selected,.onboardingExamples button:hover{border-color:rgba(128,117,255,.62);background:rgba(120,108,255,.09);transform:translateY(-1px)}.onboardingExamples small{color:#aaa4ff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onboardingExamples strong{font-size:13px}.onboardingExamples span{align-self:end;color:var(--muted);font-size:10px}.onboardingDirective{display:grid;gap:8px}.onboardingDirective>span{font-size:11px;font-weight:800}.onboardingDirective textarea{width:100%;min-height:190px;resize:vertical;padding:16px;border:1px solid rgba(132,122,255,.34);border-radius:14px;background:rgba(4,4,10,.32);color:var(--text);font:inherit;font-size:13px;line-height:1.6;outline:none}.onboardingDirective textarea:focus{border-color:#8176ff;box-shadow:0 0 0 3px rgba(129,118,255,.1)}.onboardingDirective small{color:var(--muted);font-size:10px}.onboardingAssurance{display:flex;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(88,214,165,.2);border-radius:12px;background:rgba(88,214,165,.055)}.onboardingAssurance>span{color:#58d6a5}.onboardingAssurance p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.onboardingAssurance strong{color:var(--text)}.onboardingError{margin-top:12px;padding:10px;border:1px solid rgba(255,100,100,.3);border-radius:10px;color:#ffaaaa;font-size:11px}.onboardingSuccess{text-align:center}.onboardingSuccessMark{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border-radius:20px;background:linear-gradient(135deg,rgba(88,214,165,.24),rgba(101,169,255,.2));color:#68e0b2;font-size:28px}.onboardingSuccess>p{margin-left:auto!important;margin-right:auto!important}.onboardingNextSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:650px;margin:0 auto}.onboardingNextSteps article{display:grid;gap:6px;padding:13px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.018)}.onboardingNextSteps span{color:#aaa4ff;font-size:9px;font-weight:800;text-transform:uppercase}.onboardingNextSteps strong{font-size:11px}.onboardingTourLink{margin-top:16px;border:0;background:transparent;color:#aaa4ff;font:inherit;font-size:11px;font-weight:750;cursor:pointer;text-decoration:underline}.onboardingModal>footer{display:flex;justify-content:space-between;gap:12px;padding:15px 20px;border-top:1px solid var(--line);background:rgba(0,0,0,.12)}.onboardingModal>footer>div{display:flex;gap:8px}.onboardingModal>footer button{padding:10px 15px;border:1px solid transparent;border-radius:10px;background:linear-gradient(135deg,#7569f8,#5e9cff);color:white;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.onboardingModal>footer button.secondary{border-color:var(--line);background:transparent;color:var(--muted)}.onboardingModal>footer button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:760px){.onboardingModal>section{padding:22px}.onboardingFlow{grid-template-columns:1fr 1fr}.onboardingExamples{grid-template-columns:1fr}.onboardingHelpButton b{display:none}.onboardingHelpButton{right:12px;bottom:12px;padding:8px}.onboardingChecklist{right:12px;bottom:62px}.onboardingModal>footer{flex-wrap:wrap}}@media(max-width:480px){.onboardingOverlay{padding:8px}.onboardingModal{max-height:calc(100vh - 16px);border-radius:16px}.onboardingFlow,.onboardingNextSteps{grid-template-columns:1fr}.onboardingModal>section{padding:18px}.onboardingModal>footer button,.onboardingModal>footer>div{width:100%}.onboardingModal>footer{display:grid}.onboardingModal h2{font-size:25px}}.v2AttentionRow{text-decoration:none;color:inherit}.v2AttentionRow:focus-visible{outline:2px solid currentColor;outline-offset:3px}.blockedWorkCentre{scroll-margin-top:90px}.blockedWorkHeaderActions{display:flex;gap:10px;flex-wrap:wrap}.blockedWorkSummary{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr)) auto;gap:12px;align-items:center;margin:18px 0}.blockedWorkSummary>div{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}.blockedWorkSummary strong{display:block;font-size:1.35rem}.blockedWorkSummary span{font-size:.78rem;color:var(--muted)}.blockedWorkSummary label{display:flex;gap:8px;align-items:center;font-size:.82rem;color:var(--muted)}.blockedWorkList{display:grid;gap:12px}.blockedWorkList article{padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-2)}.blockedWorkList article.resolved{opacity:.72}.blockedWorkTop{display:flex;justify-content:space-between;gap:12px;align-items:center}.blockedWorkTop small{color:var(--muted);text-align:right}.blockedWorkList h4{margin:12px 0 6px}.blockedWorkList p{margin:0;color:var(--muted);line-height:1.55}.blockedWorkMeta{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px;font-size:.78rem;color:var(--muted)}.blockedWorkMeta b{color:var(--text)}.blockedWorkList details{margin-top:12px}.blockedWorkList code{display:block;white-space:pre-wrap;word-break:break-word;margin-top:8px;padding:12px;border-radius:10px;background:rgba(0,0,0,.2);font-size:.75rem}.blockedWorkActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.emptyState span,.emptyState strong{display:block}.emptyState span{margin-top:5px;color:var(--muted)}@media(max-width:760px){.blockedWorkSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.blockedWorkSummary label{grid-column:1/-1}.blockedWorkActions,.blockedWorkHeaderActions{width:100%}.blockedWorkActions button,.blockedWorkHeaderActions button{flex:1 1}.blockedWorkTop{align-items:flex-start;flex-direction:column}.blockedWorkTop small{text-align:left}}.v469ActionStrip{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,2.3fr);gap:16px;align-items:stretch;margin:0 0 18px;padding:14px;border:1px solid rgba(132,122,255,.2);border-radius:18px;background:linear-gradient(135deg,rgba(119,105,248,.07),rgba(64,156,255,.035));box-shadow:0 12px 30px rgba(0,0,0,.08)}.v469ActionIntro{display:flex;flex-direction:column;justify-content:center;padding:4px 8px}.v469ActionIntro span{color:#aaa4ff;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.v469ActionIntro strong{margin-top:5px;font-size:13px;line-height:1.3}.v469ActionButtons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.v469ActionButtons button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;min-height:66px;padding:11px 12px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025);color:var(--text);font:inherit;text-align:left;transition:.16s ease}.v469ActionButtons button:hover{border-color:rgba(132,122,255,.48);background:rgba(132,122,255,.075);transform:translateY(-1px)}.v469ActionButtons button:focus-visible{outline:2px solid #8b80ff;outline-offset:2px}.v469ActionButtons b{grid-row:1/3;display:grid;place-items:center;min-width:30px;height:30px;border-radius:9px;background:rgba(132,122,255,.13);color:#c2bdff;font-size:13px}.v469ActionButtons span{font-size:11px;font-weight:800}.v469ActionButtons small{color:var(--muted);font-size:9px;line-height:1.25}.v2NavGroup+.v2NavGroup{margin-top:12px}.v2AdvancedToggle span{letter-spacing:.04em}.v2CommandPalette button em{font-style:normal}.v2PageHeader h1{max-width:780px}.v2PageHeader p{max-width:760px}.v2StatusRibbon small{overflow-wrap:anywhere}.v2Footer{opacity:.82}@media(max-width:1180px){.v469ActionStrip{grid-template-columns:1fr}.v469ActionButtons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.v469ActionStrip{padding:12px}.v469ActionButtons{grid-template-columns:1fr}.v469ActionButtons button{min-height:58px}.v2HeaderActions{display:grid;grid-template-columns:1fr}.v2HeaderActions button{width:100%}}.governanceExecutiveCentre{padding:clamp(20px,2.4vw,30px);overflow:hidden}.governanceExecutiveHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:28px}.governanceExecutiveHeader h2{margin:7px 0 8px;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.035em}.governanceExecutiveHeader .sectionLead{max-width:720px;margin:0}.governanceHealthBadge{display:flex;align-items:center;gap:11px;min-width:190px;padding:13px 15px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:rgba(15,23,42,.46)}.governanceHealthBadge small,.governanceHealthBadge strong{display:block}.governanceHealthBadge small{color:#7f8ca0;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.governanceHealthBadge strong{margin-top:3px;font-size:15px}.governanceHealthDot{width:11px;height:11px;border-radius:50%;flex:0 0 auto}.governanceHealthBadge.healthy .governanceHealthDot{background:#8ee75a;box-shadow:0 0 16px rgba(142,231,90,.5)}.governanceHealthBadge.healthy strong{color:#b9f597}.governanceHealthBadge.warning .governanceHealthDot{background:#f5c451;box-shadow:0 0 16px rgba(245,196,81,.4)}.governanceHealthBadge.warning strong{color:#f8d982}.governanceNavigation{display:flex;gap:5px;margin:24px 0 22px;padding:5px;border:1px solid rgba(148,163,184,.12);border-radius:13px;background:rgba(5,10,20,.38);overflow-x:auto}.governanceNavigation button{flex:0 0 auto;min-height:38px;padding:8px 14px;border:0;border-radius:9px;background:transparent;color:#8491a4;font-size:11px;cursor:pointer;white-space:nowrap}.governanceNavigation button:hover{color:#dce5ef;background:rgba(255,255,255,.035)}.governanceNavigation button.active{color:#f4f8fc;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.governanceMetricGrid{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:12px}.governanceMetricCard{min-width:0;padding:17px;border:1px solid rgba(148,163,184,.12);border-radius:14px;background:linear-gradient(145deg,rgba(17,25,40,.7),rgba(8,14,25,.48))}.governanceMetricCard.primary{border-color:rgba(142,231,90,.17);background:linear-gradient(145deg,rgba(53,84,43,.16),rgba(8,14,25,.5))}.governanceMetricCard>span{display:block;color:#738096;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.governanceMetricCard strong{display:block;margin-top:7px;font-size:23px;line-height:1.15}.governanceMetricCard p{margin:8px 0 0;color:#7f8ca0;font-size:11px;line-height:1.55}.governanceOverviewGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;margin-top:14px}.governanceFeaturePanel{min-width:0;padding:19px;border:1px solid rgba(148,163,184,.12);border-radius:15px;background:rgba(10,16,28,.48)}.governanceRecentDecisions{grid-column:1/-1}.governancePanelHeading,.governanceSectionHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.governanceEditorPanel>div>span,.governancePanelHeading span,.governanceSectionHeading>div>span{color:#68758a;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.governanceEditorPanel h3,.governancePanelHeading h3,.governanceSectionHeading h3{margin:4px 0 0;font-size:17px}.governancePanelHeading button{padding:7px 9px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(255,255,255,.025);color:#9ba8bb;font-size:10px;cursor:pointer}.governancePanelHeading button:hover{color:#e8edf4;border-color:rgba(148,163,184,.28)}.governanceDecisionFlow{display:grid;gap:8px;margin-top:17px}.governanceDecisionRow{display:grid;grid-template-columns:92px 16px minmax(0,1fr);align-items:center;gap:8px;padding:10px 11px;border:1px solid rgba(148,163,184,.1);border-radius:10px;background:rgba(2,6,14,.28)}.governanceDecisionRow i{width:7px;height:7px;border-radius:50%;background:#6c788b}.governanceDecisionRow.risk-low i{background:#8ee75a}.governanceDecisionRow.risk-medium i{background:#f4c95d}.governanceDecisionRow.risk-high i{background:#f2965e}.governanceDecisionRow.risk-critical i{background:#ee6b73}.governanceRiskLabel{color:#8793a5;font-size:10px}.governanceDecisionRow small,.governanceDecisionRow strong{display:block;overflow-wrap:anywhere}.governanceDecisionRow strong{font-size:12px}.governanceDecisionRow small{margin-top:2px;color:#68758a;font-size:9px}.governancePriorityRules{display:grid;gap:8px;margin-top:17px}.governancePriorityRules>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(148,163,184,.08)}.governancePriorityRules>div:last-child{border-bottom:0}.governancePriorityRules small,.governancePriorityRules strong{display:block}.governancePriorityRules strong{font-size:12px}.governancePriorityRules small{margin-top:3px;color:#68758a;font-size:10px;line-height:1.45}.governanceCategoryMark{width:8px;height:8px;border-radius:50%;background:#718096}.governanceCategoryMark.security{background:#5aa9f2}.governanceCategoryMark.operations{background:#8ee75a}.governanceCategoryMark.compliance{background:#b997f4}.governanceCategoryMark.finance{background:#f4c95d}.governanceStatusPill{display:inline-flex;align-items:center;width:max-content;padding:4px 7px;border-radius:999px;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.governanceStatusPill.active{color:#aeee8b;background:rgba(142,231,90,.1);border:1px solid rgba(142,231,90,.14)}.governanceStatusPill.paused{color:#9aa6b7;background:rgba(148,163,184,.08);border:1px solid rgba(148,163,184,.12)}.governancePrimaryAction{min-height:38px;padding:9px 13px;border:1px solid rgba(142,231,90,.23);border-radius:9px;background:rgba(142,231,90,.1);color:#c5f7a8;font-size:11px;cursor:pointer}.governancePrimaryAction:hover:not(:disabled){background:rgba(142,231,90,.15)}.governancePrimaryAction:disabled{opacity:.55;cursor:not-allowed}.governanceFeaturePanel>.governancePrimaryAction{margin-top:14px}.governanceSectionView{padding-top:2px}.governanceSectionHeading{margin-bottom:18px}.governanceEditorPanel p,.governanceSectionHeading p{max-width:680px;margin:6px 0 0;color:#758297;font-size:11px;line-height:1.55}.governanceSectionHeading.compact{display:block}.governancePolicyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.governancePolicyCardExecutive{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid rgba(148,163,184,.13);border-radius:14px;background:linear-gradient(145deg,rgba(15,23,38,.65),rgba(7,12,22,.5))}.governancePolicyCardExecutive.paused{opacity:.72}.governancePolicyTopline{display:flex;align-items:center;gap:8px}.governancePolicyTopline .governanceStatusPill{margin-left:auto}.governanceCategoryText{color:#78859a;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.governancePolicyCardExecutive h4{margin:15px 0 6px;font-size:16px}.governancePolicyCardExecutive p{margin:0;color:#7d899b;font-size:11px;line-height:1.55}.governancePolicyCardExecutive ul{display:grid;gap:6px;margin:15px 0 17px;padding:0;list-style:none}.governancePolicyCardExecutive li{position:relative;padding-left:15px;color:#aab4c2;font-size:10px;line-height:1.45}.governancePolicyCardExecutive li:before{content:"✓";position:absolute;left:0;color:#8ee75a}.governancePolicyCardExecutive>button,.governanceRuleListExecutive article>button{align-self:flex-start;margin-top:auto;padding:7px 10px;border:1px solid rgba(148,163,184,.15);border-radius:8px;background:rgba(255,255,255,.025);color:#aeb8c7;font-size:10px;cursor:pointer}.governancePolicyCardExecutive>button:hover,.governanceRuleListExecutive article>button:hover{border-color:rgba(148,163,184,.3);color:#fff}.governanceWideEmpty{grid-column:1/-1}.governanceSplitView{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.72fr);gap:14px;align-items:start}.governanceColumnExecutive,.governanceEditorPanel{min-width:0;padding:19px;border:1px solid rgba(148,163,184,.12);border-radius:15px;background:rgba(10,16,28,.46)}.governanceEditorPanel{position:sticky;top:14px}.governanceRuleListExecutive{display:grid;gap:9px}.governanceRuleListExecutive article{padding:14px;border:1px solid rgba(148,163,184,.11);border-radius:11px;background:rgba(2,7,16,.26)}.governanceRuleListExecutive article.paused{opacity:.68}.governanceRuleHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.governanceRuleHeader span,.governanceRuleHeader strong{display:block}.governanceRuleHeader strong{font-size:12px}.governanceRuleHeader div>span{margin-top:4px;color:#6f7c90;font-size:9px}.governanceRuleRoute{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:12px 0;padding:9px 10px;border-radius:8px;background:rgba(255,255,255,.025);color:#aeb8c6;font-size:10px}.governanceRuleRoute small{color:#6f7c90}.governanceEscalationRoute{display:flex;align-items:center;gap:10px;margin:12px 0;padding:10px;border-radius:8px;background:rgba(255,255,255,.025);color:#8390a4;font-size:10px}.governanceEscalationRoute i{margin-left:auto;color:#566276;font-style:normal}.governanceEscalationRoute strong{color:#c6cfdb}.governanceForm.executive{margin-top:18px}.governanceForm.executive input,.governanceForm.executive select,.governanceForm.executive textarea{min-height:40px;background:rgba(2,7,16,.52)}.governanceForm.executive textarea{min-height:92px}.governanceForm.executive .governancePrimaryAction{justify-self:start}.governanceRecordCount{padding:7px 10px;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#7d899c;font-size:9px;white-space:nowrap}.governanceAudit.executive{max-width:900px}.governanceAudit.executive article{padding:14px 5px}.governanceAudit.compact{margin-top:9px}.governanceAudit.compact article{padding:10px 2px}.governanceEmpty.compact{padding:18px 10px}.governanceMessage{margin:16px 0 0}.governanceOverview .governanceEmpty{grid-template-columns:1fr;text-align:left}.governanceOverview .governanceEmpty span,.governanceOverview .governanceEmpty strong{display:block}.governanceOverview .governanceEmpty span{margin-top:4px}.governanceExecutiveCentre button:focus-visible,.governanceExecutiveCentre input:focus-visible,.governanceExecutiveCentre select:focus-visible,.governanceExecutiveCentre textarea:focus-visible{outline:2px solid rgba(142,231,90,.65);outline-offset:2px}@media(max-width:1050px){.governanceMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.governanceOverviewGrid,.governanceSplitView{grid-template-columns:1fr}.governanceEditorPanel{position:static}.governanceRecentDecisions{grid-column:auto}}@media(max-width:700px){.governanceExecutiveHeader{flex-direction:column}.governanceHealthBadge{width:100%}.governanceMetricGrid,.governancePolicyGrid{grid-template-columns:1fr}.governancePanelHeading,.governanceSectionHeading{align-items:flex-start}.governanceFormRow{grid-template-columns:1fr}.governanceCheck{padding-top:4px}.governanceDecisionRow{grid-template-columns:84px 12px minmax(0,1fr)}.governanceRuleHeader{gap:8px}.governanceEscalationRoute,.governanceRuleRoute{align-items:flex-start;flex-direction:column}.governanceEscalationRoute i,.governanceRecordCount{display:none}}.authorityCompact{gap:14px;padding:20px;overflow:hidden}.authorityCompact .compactHeader{margin:0;gap:18px}.authorityCompact .compactHeader h2{margin-bottom:5px}.authorityCompact .compactHeader .sectionLead{max-width:780px}.authorityPending.hasPending{border-color:rgba(255,194,92,.34);background:rgba(255,194,92,.12)}.authoritySummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.authoritySummary article{min-width:0;display:grid;align-content:center;gap:2px;min-height:66px;padding:11px 13px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.025)}.authoritySummary span{font-size:9px;color:#8490ad;text-transform:uppercase;letter-spacing:.07em}.authoritySummary strong{font-size:18px;line-height:1.1;color:#f2f5ff}.authoritySummary small{font-size:9px;color:#8fa0c7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.authorityAgentStrip{display:flex;gap:7px;overflow-x:auto;padding:1px 1px 5px;scrollbar-width:thin}.authorityAgentStrip button{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-width:150px;max-width:190px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.022);color:#dbe4ff;text-align:left;cursor:pointer}.authorityAgentStrip button.active{border-color:rgba(111,213,158,.4);background:rgba(111,213,158,.085);box-shadow:inset 0 0 0 1px rgba(111,213,158,.07)}.authorityAgentStrip button>span:last-child{min-width:0;display:grid;gap:1px}.authorityAgentStrip small,.authorityAgentStrip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authorityAgentStrip strong{font-size:10px}.authorityAgentStrip small{font-size:8px;color:#77839f;text-transform:capitalize}.authorityAvatar{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border-radius:9px;background:rgba(111,213,158,.1);color:#9be8bd;font-size:10px;font-weight:900}.authorityCompactGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:12px;align-items:start}.authorityCompact .compactEditor,.authorityCompact .compactQueue{min-width:0;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(7,11,21,.48)}.authoritySectionTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.authoritySectionTop>div{min-width:0}.authoritySectionTop span{font-size:8px;color:#77839f;text-transform:uppercase;letter-spacing:.08em}.authoritySectionTop h3{margin:2px 0 0;font-size:13px}.authorityLevelBadge,.queueCount{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(111,213,158,.2);border-radius:999px;background:rgba(111,213,158,.07);color:#9be8bd!important;font-size:8px!important;font-weight:850}.authorityLevelCompact{display:grid;grid-template-columns:130px minmax(180px,280px) minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);font-size:9px;font-weight:850;color:#9ca8c6}.authorityLevelCompact select{width:100%;min-height:34px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#0b1020;color:#eef1ff;padding:7px 9px;font:inherit}.authorityLevelCompact small{min-width:0;color:#7f8aa5;font-size:8.5px;line-height:1.35;font-weight:500}.authorityCompact .compactPermissions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.authorityCompact .compactToggle{position:relative;min-height:58px;align-items:center;padding:8px 9px;gap:8px}.authorityCompact .compactToggle.enabled{border-color:rgba(111,213,158,.2);background:rgba(111,213,158,.045)}.authorityCompact .compactToggle input{flex:0 0 auto;margin:0}.authorityCompact .compactToggle span{min-width:0}.authorityCompact .compactToggle small,.authorityCompact .compactToggle strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authorityCompact .compactToggle strong{font-size:9.5px}.authorityCompact .compactToggle small{font-size:8px}.authorityCompact .compactToggle i{margin-left:auto;font-style:normal;font-size:7px;color:#6f7d99;text-transform:uppercase}.authorityCompact .compactToggle.enabled i{color:#79d9a7}.authorityAdvanced{border:1px solid rgba(255,255,255,.065);border-radius:11px;background:rgba(255,255,255,.018)}.authorityAdvanced summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;cursor:pointer;list-style:none}.authorityAdvanced summary::-webkit-details-marker{display:none}.authorityAdvanced summary span{font-size:9px;font-weight:850;color:#b9c4df}.authorityAdvanced summary small{font-size:8px;color:#77839f}.authorityAdvanced[open] summary{border-bottom:1px solid rgba(255,255,255,.06)}.authorityAdvancedBody{display:grid;gap:10px;padding:11px}.authorityCompact .authorityRules textarea{min-height:64px}.authorityCompact .authorityLimits input,.authorityCompact .authorityRules textarea{padding:8px 9px;font-size:9px}.authorityCompact .compactSave{min-height:34px}.authorityCompact .compactSave button{padding:8px 11px}.authorityCompact .compactSave span{min-height:14px}.authorityCompact .compactQueue{display:grid;gap:8px}.authorityCompact .compactQueue article{display:grid;gap:8px;padding:10px}.authorityCompact .compactQueue article>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center}.authorityCompact .compactQueue article strong{font-size:9.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authorityCompact .compactQueue article p{font-size:8.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.authorityCompact .compactQueue article>div:last-child{justify-content:flex-end}.authorityCompact .compactQueue button{padding:7px 9px;font-size:8px}.authorityCompact .compactEmpty{display:grid;gap:4px;padding:14px}.authorityCompact .compactEmpty strong{font-size:10px;color:#c5cee3}.authorityCompact .compactEmpty span,.queueOverflow{font-size:8.5px;color:#77839f}.queueOverflow{text-align:center}@media(max-width:1100px){.authorityCompactGrid{grid-template-columns:1fr}.authorityCompact .compactQueue{max-height:420px;overflow:auto}.authorityCompact .compactPermissions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.authoritySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.authorityLevelCompact{grid-template-columns:1fr}.authorityLevelCompact small{margin-top:-4px}.authorityCompact .compactPermissions{grid-template-columns:1fr 1fr}.authorityAdvanced summary{align-items:flex-start}.authorityAdvanced summary small{text-align:right}.authorityCompact{padding:15px}}@media(max-width:520px){.authorityCompact .compactHeader{display:grid}.authorityPending{justify-self:start}.authoritySummary{grid-template-columns:1fr 1fr}.authorityCompact .authorityLimits,.authorityCompact .compactPermissions{grid-template-columns:1fr}.authorityCompact .compactSave{display:grid;justify-items:stretch}.authorityCompact .compactSave button{width:100%}.authorityAgentStrip button{min-width:138px}.authorityAdvanced summary{display:grid}.authorityAdvanced summary small{text-align:left}}.reliabilityCommandCenter{overflow:hidden}.reliabilityHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.reliabilityHeader h3{margin:4px 0 6px;font-size:clamp(1.35rem,2vw,1.75rem)}.reliabilityHeader p{margin:0;max-width:720px;color:var(--muted)}.reliabilityHero{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:22px 0;padding:22px;border:1px solid var(--border);border-radius:18px;background:var(--surface-2)}.reliabilityHero.healthy{border-color:rgba(67,194,139,.28)}.reliabilityHero.recovering{border-color:rgba(88,145,255,.32)}.reliabilityHero.attention{border-color:rgba(245,166,35,.38)}.reliabilitySignal{display:flex;gap:14px;align-items:flex-start;min-width:0}.reliabilitySignal>i{width:13px;height:13px;border-radius:50%;margin-top:7px;flex:0 0 auto;background:#43c28b;box-shadow:0 0 0 6px rgba(67,194,139,.12)}.reliabilityHero.recovering .reliabilitySignal>i{background:#5891ff;box-shadow:0 0 0 6px rgba(88,145,255,.12)}.reliabilityHero.attention .reliabilitySignal>i{background:#f5a623;box-shadow:0 0 0 6px rgba(245,166,35,.12)}.reliabilityScore span,.reliabilitySignal span{display:block;color:var(--muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.reliabilitySignal strong{display:block;margin-top:4px;font-size:1.15rem}.reliabilitySignal p{margin:5px 0 0;color:var(--muted);line-height:1.5}.reliabilityScore{text-align:right;flex:0 0 auto}.reliabilityScore strong{display:block;font-size:2.25rem;line-height:1}.reliabilityMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.reliabilityMetrics article{padding:17px;border:1px solid var(--border);border-radius:15px;background:var(--surface-2);min-width:0}.reliabilityMetrics article.recovering{border-color:rgba(88,145,255,.28)}.reliabilityMetrics article.attention{border-color:rgba(245,166,35,.35)}.reliabilityMetrics small,.reliabilityMetrics span{display:block;color:var(--muted)}.reliabilityMetrics span{font-size:.77rem}.reliabilityMetrics strong{display:block;margin:7px 0 4px;font-size:1.65rem}.reliabilityMetrics small{font-size:.73rem;line-height:1.4}.reliabilityProjectSection{margin-top:24px}.reliabilitySectionTitle{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}.reliabilitySectionTitle span{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.reliabilitySectionTitle h4{margin:3px 0 0;font-size:1.05rem}.reliabilitySectionTitle small{color:var(--muted)}.reliabilityProjectList{display:grid;gap:10px}.reliabilityProjectList article{padding:16px;border:1px solid var(--border);border-radius:15px;background:var(--surface-2);min-width:0}.reliabilityProjectList article.recovering{border-color:rgba(88,145,255,.26)}.reliabilityProjectList article.needs_attention{border-color:rgba(245,166,35,.35)}.reliabilityProjectTop{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.reliabilityProjectTop>div{min-width:0}.reliabilityProjectTop h5{margin:7px 0 0;font-size:.96rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reliabilityProjectTop>strong{font-size:1.1rem}.reliabilityState{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.reliabilityState i{width:7px;height:7px;border-radius:50%;background:#43c28b}.reliabilityState.recovering i{background:#5891ff}.reliabilityState.needs_attention i{background:#f5a623}.reliabilityProgress{height:7px;margin:13px 0 11px;border-radius:999px;background:rgba(255,255,255,.07);overflow:hidden}.reliabilityProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(88,145,255,.82),rgba(107,214,177,.88))}.reliabilityProjectMeta{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:.75rem;color:var(--muted)}.reliabilityProjectMeta b{color:var(--text)}.reliabilityProjectList article>p{margin:10px 0 0;color:var(--muted);font-size:.78rem;line-height:1.5;overflow-wrap:anywhere}.reliabilityLatestIncident{margin-top:14px;border-top:1px solid var(--border);padding-top:13px}.reliabilityLatestIncident summary{cursor:pointer;font-weight:700}.reliabilityLatestIncident div{display:flex;justify-content:space-between;gap:14px;margin-top:10px;color:var(--muted);font-size:.78rem}.reliabilityLatestIncident strong{color:var(--text)}.reliabilityTools>summary{font-weight:800}.reliabilityTools>.v2Stack{margin-top:16px}.reliabilityTools .panel{box-shadow:none}@media(max-width:980px){.reliabilityMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.reliabilityHeader,.reliabilityHero,.reliabilityLatestIncident div,.reliabilitySectionTitle{align-items:flex-start;flex-direction:column}.reliabilityScore{text-align:left}.reliabilityMetrics{grid-template-columns:1fr}.reliabilityProjectTop h5{white-space:normal}.reliabilityHeader button{width:100%}}.executiveOpsHead h2{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal}.executiveCommandGrid{grid-template-columns:minmax(250px,1.45fr) repeat(5,minmax(128px,1fr))}.executiveCommandGrid>article{overflow:hidden}.executiveHealthCard{display:grid!important;align-content:start!important;justify-content:stretch!important;gap:13px!important;min-width:0!important;padding:15px!important}.executiveHealthHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.executiveHealthHeader>span{min-width:0;color:var(--text)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.065em!important;line-height:1.2!important;text-transform:uppercase;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.executiveHealthHeader>b{flex:0 0 auto;max-width:150px;padding:5px 8px;border:1px solid var(--line);border-radius:999px;font-size:9px;line-height:1.15;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal}.executiveHealthHeader>b.healthy{border-color:rgba(88,214,165,.32);background:rgba(88,214,165,.1);color:#9af0cd}.executiveHealthHeader>b.watch{border-color:rgba(244,190,76,.32);background:rgba(244,190,76,.1);color:#f7d98a}.executiveHealthHeader>b.attention{border-color:rgba(255,100,100,.35);background:rgba(255,100,100,.1);color:#ffb0b0}.executiveHealthOverview{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.executiveHealthRing{width:72px!important;height:72px!important;min-width:72px!important;border-radius:50%;display:grid!important;place-items:center!important;background:conic-gradient(#7d77ff var(--score),rgba(255,255,255,.08) 0)!important;position:relative!important}.executiveHealthRing:after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--panel-2)}.executiveHealthRing>span{position:relative;z-index:1;display:grid!important;place-items:center;text-align:center;line-height:1!important}.executiveHealthRing strong{margin:0!important;color:var(--text)!important;font-size:21px!important;line-height:1!important}.executiveHealthRing small{margin:3px 0 0!important;font-size:9px!important;line-height:1!important}.executiveHealthSummary{display:grid;gap:8px;min-width:0}.executiveHealthSummary>div{display:grid;gap:2px;min-width:0}.executiveHealthSummary small{margin:0!important;font-size:9px!important;line-height:1.25!important;text-transform:uppercase;letter-spacing:.055em}.executiveHealthSummary strong{margin:0!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.executiveHealthCard>p{margin:0;padding-top:9px;border-top:1px solid rgba(255,255,255,.06);color:var(--muted);font-size:10px;line-height:1.4;white-space:normal;overflow-wrap:normal;word-break:normal}@media(max-width:1320px){.executiveCommandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.executiveHealthCard{grid-column:span 1}}@media(max-width:900px){.executiveCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.executiveHealthCard{grid-column:span 2}}@media(max-width:680px){.executiveCommandGrid{grid-template-columns:1fr}.executiveHealthCard{grid-column:auto}.executiveHealthHeader{align-items:flex-start}.executiveHealthHeader>b{max-width:130px}}@media(max-width:380px){.executiveHealthOverview{grid-template-columns:62px minmax(0,1fr)}.executiveHealthRing{width:62px!important;height:62px!important;min-width:62px!important}.executiveHealthHeader{display:grid;justify-items:start}.executiveHealthHeader>b{max-width:100%}}.onboardingModalV492{width:min(940px,100%)}.onboardingModalV492 .onboardingStepper{grid-template-columns:repeat(5,1fr)}.onboardingPromise{display:flex;align-items:center;gap:9px;margin-top:16px;padding:12px 14px;border:1px solid rgba(111,205,171,.2);border-radius:12px;background:rgba(78,193,153,.055);font-size:11px}.onboardingPromise strong{color:#77ddb8}.onboardingPromise span{color:var(--muted)}.onboardingProfileGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.onboardingProfileGrid label{display:grid;gap:7px}.onboardingChoiceGroup>span,.onboardingProfileGrid label>span{color:var(--text);font-size:11px;font-weight:800}.onboardingProfileGrid input{width:100%;min-width:0;padding:12px 13px;border:1px solid var(--line);border-radius:11px;background:rgba(4,4,10,.32);color:var(--text);font:inherit;font-size:12px;outline:none}.onboardingProfileGrid input:focus{border-color:#8176ff;box-shadow:0 0 0 3px rgba(129,118,255,.1)}.onboardingChoiceGroup{display:grid;gap:8px;margin-top:16px}.onboardingChoiceGroup>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.onboardingChoiceGroup button{display:grid;gap:5px;min-width:0;padding:12px;text-align:left;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.018);color:var(--text);font:inherit;cursor:pointer}.onboardingChoiceGroup button.selected,.onboardingChoiceGroup button:hover{border-color:rgba(128,117,255,.62);background:rgba(120,108,255,.09)}.onboardingChoiceGroup button strong{font-size:11px}.onboardingChoiceGroup button small{color:var(--muted);font-size:9px;line-height:1.4}.onboardingBriefingGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.onboardingBriefingGrid article{display:grid;gap:5px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.018)}.onboardingBriefingGrid small{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.onboardingBriefingGrid strong{font-size:11px;overflow-wrap:anywhere}.onboardingChecklistV492{width:min(330px,calc(100vw - 28px));max-height:min(480px,calc(100vh - 110px));overflow:auto}.onboardingChecklistHeader{align-items:flex-start;justify-content:space-between;gap:12px}.onboardingChecklistHeader>div{display:grid;gap:3px}.onboardingChecklistHeader>div strong{font-size:10px;color:var(--muted);font-weight:650}.onboardingChecklistHeader>b{font-size:17px;color:#c7c2ff}.onboardingChecklistItems{display:grid!important;gap:3px;margin:8px 0 11px}.onboardingChecklistItems button{display:flex!important;align-items:center;gap:8px;width:100%;padding:7px 8px;border:0!important;background:transparent!important;text-align:left}.onboardingChecklistItems button:hover{background:rgba(255,255,255,.035)!important}.onboardingChecklistItems button i{display:grid;place-items:center;width:18px;height:18px;flex:0 0 auto;border-radius:50%;border:1px solid var(--line);color:var(--muted);font-style:normal;font-size:9px}.onboardingChecklistItems button.done i{border-color:rgba(88,214,165,.35);background:rgba(88,214,165,.11);color:#63d9ad}.onboardingChecklistItems button span{font-size:10px!important;text-transform:none!important;letter-spacing:0!important;color:var(--text)!important}.onboardingChecklistItems button.done span{color:var(--muted)!important;text-decoration:line-through}.onboardingContinueButton{margin-top:1px}.onboardingExecutionStatus{position:fixed;right:20px;bottom:72px;z-index:69;width:min(310px,calc(100vw - 28px));padding:14px;border:1px solid rgba(94,169,255,.25);border-radius:16px;background:rgba(18,18,31,.96);box-shadow:0 18px 55px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.onboardingChecklistV492+.onboardingExecutionStatus{bottom:390px}.onboardingExecutionStatus>div:first-child{display:flex;align-items:center;gap:7px}.onboardingExecutionStatus small{color:#8cbcff;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.onboardingExecutionStatus>strong{display:block;margin-top:7px;font-size:12px}.onboardingExecutionStatus>p{margin:5px 0 10px;color:var(--muted);font-size:10px;line-height:1.45}.onboardingLiveDot{width:7px;height:7px;border-radius:50%;background:#63d9ad;box-shadow:0 0 0 4px rgba(99,217,173,.1)}.onboardingExecutionTrack{display:grid!important;grid-template-columns:repeat(4,1fr);gap:4px}.onboardingExecutionTrack span{padding-top:6px;border-top:2px solid rgba(255,255,255,.08);color:var(--muted)!important;font-size:8px!important;letter-spacing:0!important;text-transform:none!important}.onboardingExecutionTrack span.active{border-color:#72a8ff;color:#b8d1ff!important}.onboardingExecutionStatus>button{width:100%;margin-top:11px;padding:8px 10px;border:1px solid rgba(111,150,255,.3);border-radius:9px;background:rgba(101,133,255,.12);color:#d8ddff;font:inherit;font-size:10px;font-weight:800;cursor:pointer}@media(max-width:760px){.onboardingChoiceGroup>div,.onboardingProfileGrid{grid-template-columns:1fr}.onboardingBriefingGrid{grid-template-columns:1fr 1fr}.onboardingExecutionStatus{right:12px;bottom:62px}.onboardingChecklistV492+.onboardingExecutionStatus{display:none}}@media(max-width:480px){.onboardingBriefingGrid{grid-template-columns:1fr}.onboardingChecklistV492{right:8px;width:calc(100vw - 16px)}}.onboardingDemoButton{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:13px 14px;text-align:left;border:1px solid rgba(122,111,255,.32);border-radius:13px;background:linear-gradient(135deg,rgba(119,105,248,.12),rgba(70,144,255,.07));color:var(--text);font:inherit;cursor:pointer}.onboardingDemoButton>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border-radius:10px;background:rgba(125,114,255,.18);color:#c5c0ff;font-size:12px}.onboardingDemoButton>div{display:grid;gap:3px}.onboardingDemoButton strong{font-size:12px}.onboardingDemoButton small{color:var(--muted);font-size:10px}.onboardingDemoButton:hover{border-color:rgba(137,127,255,.62);transform:translateY(-1px)}.demoCompanyOverlay{position:fixed;inset:0;z-index:1005;display:grid;place-items:center;padding:18px;background:rgba(3,3,8,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.demoCompanyShell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,100%);height:min(780px,calc(100vh - 36px));overflow:hidden;border:1px solid rgba(136,126,255,.28);border-radius:22px;background:#0c0c16;box-shadow:0 32px 110px rgba(0,0,0,.62)}.demoCompanyHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(121,108,255,.08),transparent)}.demoCompanyHeader>div{display:grid;gap:3px}.demoCompanyHeader h2{margin:0;font-size:22px;letter-spacing:-.025em}.demoCompanyHeader p{margin:0;color:var(--muted);font-size:10px}.demoCompanyLabel{color:#aaa4ff;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.demoCompanyHeader>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--muted);font-size:20px;cursor:pointer}.demoCompanyBody{display:grid;grid-template-columns:205px minmax(0,1fr);min-height:0}.demoCompanyNav{display:flex;flex-direction:column;min-height:0;padding:16px 12px;border-right:1px solid var(--line);background:rgba(0,0,0,.15)}.demoCompanyIdentity{display:flex;align-items:center;gap:9px;padding:4px 6px 16px}.demoCompanyIdentity>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,#7367ef,#4c9cff);font-size:11px;font-weight:900}.demoCompanyIdentity>div{display:grid;gap:2px;min-width:0}.demoCompanyIdentity strong{font-size:11px}.demoCompanyIdentity small{color:var(--muted);font-size:9px}.demoCompanyNav nav{display:grid;gap:4px}.demoCompanyNav nav button{padding:9px 10px;text-align:left;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);font:inherit;font-size:10px;font-weight:720;cursor:pointer}.demoCompanyNav nav button.active,.demoCompanyNav nav button:hover{border-color:rgba(125,114,255,.2);background:rgba(125,114,255,.1);color:var(--text)}.demoCompanyStatus{display:flex;align-items:center;gap:8px;margin-top:auto;padding:10px;border:1px solid rgba(87,212,163,.16);border-radius:11px;background:rgba(87,212,163,.045)}.demoCompanyStatus>i{width:7px;height:7px;border-radius:50%;background:#59d5a4;box-shadow:0 0 0 4px rgba(89,213,164,.1)}.demoCompanyStatus>div{display:grid;gap:2px}.demoCompanyStatus strong{font-size:9px}.demoCompanyStatus small{color:var(--muted);font-size:8px}.demoCompanyMain{min-width:0;overflow:auto;padding:20px}.demoHero{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:16px;padding:20px;border:1px solid rgba(128,117,255,.2);border-radius:17px;background:linear-gradient(135deg,rgba(122,109,255,.11),rgba(74,147,255,.035))}.demoHero>div:first-child{display:grid;align-content:center;gap:7px}.demoHero span,.demoViewIntro>span{color:#aaa4ff;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.demoHero h3,.demoViewIntro h3{margin:0;font-size:20px;letter-spacing:-.03em}.demoHero p{max-width:650px;margin:0;color:var(--muted);font-size:11px;line-height:1.55}.demoHealth{display:grid;place-items:center;align-content:center;border:1px solid rgba(91,219,171,.2);border-radius:14px;background:rgba(91,219,171,.045)}.demoHealth small{color:var(--muted);font-size:8px;text-transform:uppercase}.demoHealth strong{font-size:38px;line-height:1.1}.demoHealth span{color:#64d9ae;font-size:9px;font-weight:850}.demoMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.demoBrainStats article,.demoMetricGrid article{display:grid;gap:5px;padding:13px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.018)}.demoMetricGrid small{color:var(--muted);font-size:8px;text-transform:uppercase}.demoMetricGrid strong{font-size:20px}.demoMetricGrid span{color:#8cbcff;font-size:8px}.demoDashboardGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px}.demoPanel{min-width:0;padding:15px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.015)}.demoPanelHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.demoPanelHeading>div{display:grid;gap:4px}.demoPanelHeading span{color:var(--muted);font-size:8px;text-transform:uppercase}.demoPanelHeading strong{font-size:12px}.demoPanelHeading>i{width:7px;height:7px;border-radius:50%;background:#60d8aa;box-shadow:0 0 0 4px rgba(96,216,170,.1)}.demoPanelHeading>b{font-size:18px;color:#c9c4ff}.demoActivity{display:grid;margin-top:11px}.demoActivity>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;padding:8px 0;border-top:1px solid rgba(255,255,255,.055)}.demoActivity time{color:#8cbcff;font-size:8px}.demoActivity span{font-size:9px;line-height:1.35}.demoProgress{height:5px;margin:14px 0 10px;overflow:hidden;border-radius:9px;background:rgba(255,255,255,.06)}.demoProgress i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#7167ed,#56a3ff)}.demoStages{display:grid;gap:7px;margin:0;padding:0;list-style:none}.demoStages li{position:relative;padding-left:16px;color:var(--muted);font-size:9px}.demoStages li:before{content:"○";position:absolute;left:0}.demoStages li.done{color:#6fdcb2}.demoStages li.done:before{content:"✓"}.demoStages li.active{color:#aecbff}.demoStages li.active:before{content:"●"}.demoEta{display:flex;justify-content:space-between;gap:10px;margin-top:13px;padding-top:10px;border-top:1px solid var(--line);font-size:9px}.demoEta span{color:var(--muted)}.demoViewSection{display:grid;gap:16px}.demoViewIntro{display:grid;gap:6px}.demoMemoryList,.demoProjectList{display:grid;gap:9px}.demoProjectList article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.016)}.demoProjectList article>div{display:grid;gap:4px;min-width:0}.demoProjectList small{color:#91baff;font-size:8px;text-transform:uppercase}.demoProjectList strong{font-size:12px}.demoProjectList span{color:var(--muted);font-size:9px}.demoProjectList article>div:last-child{text-align:right}.demoProjectList article>div:last-child b{font-size:18px}.demoDeliverableGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.demoDeliverableGrid article{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.016)}.demoDeliverableGrid article>span{display:grid;place-items:center;width:34px;height:38px;border-radius:8px;background:rgba(124,113,255,.12);color:#bdb7ff;font-size:8px;font-weight:900}.demoDeliverableGrid article>div{display:grid;gap:3px;min-width:0}.demoDeliverableGrid small{color:var(--muted);font-size:8px}.demoDeliverableGrid strong{font-size:11px}.demoDeliverableGrid p{margin:0;color:#8cbcff;font-size:8px}.demoDeliverableGrid button{padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:8px}.demoBrainStats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.demoBrainStats strong{font-size:24px}.demoBrainStats span{color:var(--muted);font-size:9px}.demoMemoryList article{padding:13px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.015)}.demoMemoryList article>div{display:flex;justify-content:space-between;gap:12px}.demoMemoryList b,.demoMemoryList span{font-size:8px}.demoMemoryList span{color:#aaa4ff;text-transform:uppercase}.demoMemoryList b{color:#68dcae}.demoMemoryList p{margin:8px 0 0;font-size:10px;line-height:1.45}.demoApprovalCard{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:14px;padding:17px;border:1px solid rgba(239,189,91,.22);border-radius:15px;background:rgba(239,189,91,.035)}.demoApprovalCard>div{display:grid;gap:7px}.demoApprovalCard span{color:#efc36e;font-size:8px;text-transform:uppercase}.demoApprovalCard h4{margin:0;font-size:15px}.demoApprovalCard p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.demoApprovalCard aside{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:8px;padding:10px;border-left:1px solid var(--line)}.demoApprovalCard aside small{color:var(--muted);font-size:8px}.demoApprovalCard aside strong{font-size:10px}.demoApprovalCard footer{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.demoApprovalCard footer button,.demoTourActions button{padding:8px 11px;border:1px solid transparent;border-radius:9px;background:linear-gradient(135deg,#7569f8,#5d9cff);color:#fff;font:inherit;font-size:9px;font-weight:800}.demoApprovalCard footer button:first-child,.demoTourActions button.secondary{border-color:var(--line);background:transparent;color:var(--muted)}.demoPolicyRow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto;gap:9px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:12px;font-size:9px}.demoPolicyRow span{color:var(--muted)}.demoPolicyRow b{color:#bcb7ff;font-size:8px}.demoCompanyFooter{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;border-top:1px solid var(--line);background:rgba(0,0,0,.16)}.demoTourCopy{display:grid;grid-template-columns:auto auto;gap:2px 10px;min-width:0}.demoTourCopy span{grid-row:1/3;align-self:center;padding:6px 8px;border-radius:8px;background:rgba(125,114,255,.1);color:#aaa4ff;font-size:8px;font-weight:850;text-transform:uppercase}.demoTourCopy strong{font-size:10px}.demoTourCopy p{margin:0;color:var(--muted);font-size:9px}.demoTourActions{display:flex;gap:8px;flex:0 0 auto}.demoTourActions button:disabled{opacity:.35}@media(max-width:850px){.demoCompanyBody{grid-template-columns:1fr}.demoCompanyNav{display:none}.demoMetricGrid{grid-template-columns:repeat(2,1fr)}.demoDashboardGrid{grid-template-columns:1fr}.demoCompanyShell{height:calc(100vh - 20px)}.demoCompanyOverlay{padding:10px}.demoDeliverableGrid{grid-template-columns:1fr}.demoCompanyFooter{align-items:flex-end}.demoTourCopy p{display:none}}@media(max-width:540px){.demoCompanyHeader{padding:14px}.demoCompanyMain{padding:12px}.demoHero{grid-template-columns:1fr}.demoHealth{grid-template-columns:1fr 1fr 1fr;padding:10px}.demoMetricGrid{grid-template-columns:1fr 1fr}.demoMetricGrid article{padding:10px}.demoApprovalCard{grid-template-columns:1fr}.demoApprovalCard aside{border-left:0;border-top:1px solid var(--line)}.demoPolicyRow{grid-template-columns:1fr auto}.demoCompanyFooter{display:grid}.demoTourActions{width:100%}.demoTourActions button{flex:1 1}.demoProjectList article{align-items:flex-start}.demoCompanyHeader p{display:none}}.onboardingChecklistHeader{display:flex!important;align-items:center!important;gap:8px}.onboardingChecklistSummary{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;flex:1 1!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important}.onboardingChecklistSummary>div{display:grid;gap:3px;min-width:0}.onboardingChecklistSummary>b{flex:0 0 auto;font-size:17px;color:#c7c2ff}.onboardingExecutionHeader>button,.onboardingPanelToggle{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;flex:0 0 auto!important;padding:0!important;border:1px solid var(--line)!important;border-radius:8px!important;background:rgba(255,255,255,.035)!important;color:var(--muted)!important;font:inherit!important;font-size:15px!important;line-height:1!important;cursor:pointer!important}.onboardingChecklistV492.isCollapsed{max-height:none;overflow:hidden;padding:11px 12px}.onboardingChecklistV492.isCollapsed .onboardingChecklistHeader{margin:0}.onboardingExecutionHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px}.onboardingExecutionHeader>div{display:flex;align-items:center;gap:7px}.onboardingExecutionHeader>button:hover,.onboardingPanelToggle:hover{border-color:rgba(160,150,255,.45)!important;color:var(--text)!important}.onboardingChecklistV492.isCollapsed+.onboardingExecutionStatus{bottom:145px}@media(max-width:760px){.onboardingChecklistV492.isCollapsed+.onboardingExecutionStatus{display:block;bottom:125px}}.workspaceDock{position:fixed;right:0;top:0;height:100dvh;z-index:72;pointer-events:none}.workspaceDock>*{pointer-events:auto}.workspaceDockRail{width:58px;background:rgba(10,18,34,.98);border-left:1px solid rgba(148,163,184,.18);display:flex;flex-direction:column;align-items:center;padding:78px 7px 12px;gap:8px;box-shadow:-12px 0 28px rgba(2,6,23,.2)}.workspaceDockRail button{position:relative;width:44px;min-height:52px;border:0;border-radius:12px;background:transparent;color:#94a3b8;display:grid;place-items:center;gap:1px;cursor:pointer}.workspaceDockRail button.active,.workspaceDockRail button:hover{background:rgba(59,130,246,.14);color:#e2e8f0}.workspaceDockRail button span{font-size:18px}.workspaceDockRail button small{font-size:10px}.workspaceDockRail button b{position:absolute;right:1px;top:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#2563eb;color:white;font-size:10px;display:grid;place-items:center}.workspaceDockRail .workspaceDockToggle{margin-top:auto;min-height:38px;font-size:20px}.workspaceDockPanel{width:min(390px,34vw);height:100%;background:#0f172a;border-left:1px solid rgba(148,163,184,.2);box-shadow:-18px 0 40px rgba(2,6,23,.28)}.workspaceDockPanel>header{height:68px;flex:0 0 68px;padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.16)}.workspaceDockPanel>header span{font-size:10px;letter-spacing:.14em;color:#64748b}.workspaceDockPanel>header strong{font-size:15px;color:#f8fafc}.workspaceDockPanel>header button{border:0;color:#94a3b8;font-size:22px}.workspaceDockBody{padding:10px}.workspaceDock.isCollapsed .workspaceDockRail{padding-top:78px}.v2Main{width:auto;max-width:none;margin-right:448px;padding-right:0;transition:margin-right .2s ease}html[data-workspace-dock=collapsed] .v2Main{margin-right:58px}.dockTeamChat{height:100%;min-height:0;display:flex;flex-direction:column;background:transparent;border:0;padding:0;box-shadow:none}.dockTeamChat .chatHeader{display:none}.dockTeamChat .teamStrip{flex:0 0 auto;max-height:112px;overflow:auto}.dockTeamChat .chatFilters{flex:0 0 auto;grid-template-columns:1fr}.dockTeamChat .chatSearch{display:none}.dockTeamChat .chatStream{flex:1 1;min-height:0;overflow:auto}.dockDeliverables{height:100%;overflow:auto;padding:2px}.dockDeliverables .deliverableGroups{display:grid;gap:12px}.dockDeliverables .deliverableGroup{padding:0;border:0;background:transparent}.dockDeliverables .deliverableGrid{grid-template-columns:1fr}.dockDeliverables .deliverableCard{grid-template-columns:72px minmax(0,1fr);min-height:94px}.dockDeliverables .deliverablePreview,.dockDeliverables .filePreview{width:72px;height:72px}.dockDeliverables .deliverableBody{min-width:0}.dockDeliverables .deliverableBody>small,.dockDeliverables .deliverableBody>strong{overflow-wrap:anywhere}.dockDeliverables .deliverableActions{flex-wrap:wrap}@media(max-width:1280px) and (min-width:901px){.workspaceDockPanel{width:320px}.v2Main{margin-right:378px}.workspaceDock.isCollapsed .workspaceDockRail{box-shadow:-8px 0 20px rgba(2,6,23,.16)}}@media(max-width:1180px) and (min-width:901px){.workspaceDockPanel{width:300px}.v2Main{margin-right:358px}}@media(max-width:900px){.v2Main,.workspaceDock.isCollapsed~.v2Main{margin-right:0!important;padding-right:0!important}.workspaceDock{top:auto;bottom:0;height:auto;width:100%;display:block}.workspaceDockRail{width:100%;height:58px;padding:6px 12px;flex-direction:row;justify-content:center;border-left:0;border-top:1px solid rgba(148,163,184,.18)}.workspaceDockRail .workspaceDockToggle{margin-top:0;margin-left:auto}.workspaceDockPanel{position:fixed;left:0;right:0;bottom:58px;width:100%;height:min(62dvh,560px);border-left:0;border-top:1px solid rgba(148,163,184,.2)}.workspaceDock.isCollapsed .workspaceDockRail{padding:6px 12px}.v2Page{padding-bottom:74px}}.taskTop{align-items:flex-start}.taskTop>div{min-width:0}.riskInline{display:inline-flex;align-items:center;white-space:nowrap;padding:5px 8px;border-radius:999px;background:#121923;border:1px solid var(--line);letter-spacing:.08em}.riskInline.low{color:var(--accent)}.riskInline.medium{color:var(--amber)}.riskInline.critical,.riskInline.high{color:var(--red)}:root{--workspace-dock-reserved:448px}html[data-workspace-dock=collapsed]{--workspace-dock-reserved:58px}.onboardingQuickActions{position:fixed;right:calc(var(--workspace-dock-reserved) + 20px);bottom:18px;z-index:74;display:flex;transition:right .2s ease}.onboardingQuickActions .onboardingDemoShortcut,.onboardingQuickActions .onboardingHelpButton{position:static;display:flex;align-items:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid rgba(132,122,255,.25);border-radius:11px;background:rgba(18,18,31,.96);box-shadow:0 12px 30px rgba(0,0,0,.24);color:var(--text);font:inherit;font-size:10px;font-weight:800;cursor:pointer}.onboardingQuickActions .onboardingDemoShortcut{border-color:rgba(94,169,255,.28);background:rgba(21,31,52,.96)}.onboardingQuickActions button span{display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:rgba(124,113,255,.12);color:#bdb7ff}.onboardingChecklist,.onboardingExecutionStatus{right:calc(var(--workspace-dock-reserved) + 20px);transition:right .2s ease}.onboardingChecklistActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.onboardingChecklistActions button{margin:0}.onboardingChecklistDemoButton{border-color:rgba(94,169,255,.28)!important;background:rgba(94,169,255,.08)!important;color:#cfe2ff!important}.v2Page,.v2WorkspaceContent,.v2WorkspaceContent>*{max-width:100%;min-width:0}.v2WorkspaceContent article,.v2WorkspaceContent div,.v2WorkspaceContent section{min-width:0}.v2WorkspaceContent canvas,.v2WorkspaceContent iframe,.v2WorkspaceContent img,.v2WorkspaceContent table,.v2WorkspaceContent video{max-width:100%}.v2WorkspaceContent code,.v2WorkspaceContent pre{overflow-wrap:anywhere;word-break:break-word}@media(max-width:1280px) and (min-width:901px){:root{--workspace-dock-reserved:378px}.v2Page{padding-left:18px;padding-right:18px}.v2PageHeader{gap:14px}.v2HeaderActions{flex-wrap:wrap}.executiveCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v469ActionStrip{grid-template-columns:1fr}.v469ActionButtons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px) and (min-width:901px){:root{--workspace-dock-reserved:358px}.v2PageHeader{align-items:flex-start;flex-direction:column}.v2HeaderActions{width:100%}}@media(max-width:900px){:root{--workspace-dock-reserved:0px}.onboardingQuickActions{right:12px;bottom:70px}.onboardingChecklist,.onboardingExecutionStatus{right:12px}.onboardingChecklistActions{grid-template-columns:1fr}.v2WorkspaceContent{overflow-x:hidden}}@media(max-width:520px){.onboardingQuickActions .onboardingDemoShortcut b,.onboardingQuickActions .onboardingHelpButton b{display:none}.onboardingQuickActions button{padding:8px!important}.onboardingQuickActions{gap:6px}}.unifiedWorkspace{height:100%;min-height:0;display:flex;flex-direction:column;gap:10px}.unifiedWorkspaceConversation{flex:1 1;min-height:0;overflow:hidden}.unifiedWorkspaceComposer{flex:0 0 auto;border-top:1px solid rgba(148,163,184,.16);padding-top:10px}.dockDirectiveComposer{padding:0;background:transparent;border:0;box-shadow:none}.dockDirectiveComposer>div:first-child{display:flex;align-items:end;justify-content:space-between;gap:12px}.dockDirectiveComposer h2{font-size:14px;margin:2px 0 0}.dockDirectiveComposer textarea{min-height:82px;max-height:180px;resize:vertical;border-radius:12px}.dockDirectiveComposer .composerFooter{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.dockDirectiveComposer .composerFooter>span{font-size:10px;line-height:1.35}.dockDirectiveComposer .composerFooter button{white-space:nowrap}.deliverableGroupTitle{gap:10px}.deliverableGroupTitle>div{min-width:0;display:flex;flex-direction:column;gap:2px}.downloadDirectiveZip{flex:0 0 auto;border:1px solid rgba(96,165,250,.42);background:rgba(37,99,235,.12);color:#bfdbfe;text-decoration:none;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:700}.downloadDirectiveZip:hover{background:rgba(37,99,235,.22);color:#eff6ff}.v2ProjectComposer .composer{display:none}@media(max-width:720px){.dockDirectiveComposer .composerFooter{grid-template-columns:1fr}.dockDirectiveComposer .composerFooter button{width:100%}.deliverableGroupTitle{align-items:flex-start}.downloadDirectiveZip{align-self:flex-start}}.v2Main{margin-right:0!important;padding-right:0!important}:root,html[data-workspace-dock=collapsed],html[data-workspace-dock=expanded]{--workspace-dock-reserved:0px}.v2TopbarRight{gap:9px}.workspaceDock{z-index:94}.workspaceDockLauncher{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(148,163,184,.14);border-radius:11px;background:rgba(12,18,29,.72)}.workspaceDockLauncher button{position:relative;display:flex;align-items:center;gap:6px;min-height:32px;padding:6px 9px;border:0;border-radius:8px;background:transparent;color:#8e9bad;font:inherit;cursor:pointer}.workspaceDockLauncher button.active,.workspaceDockLauncher button:hover{background:rgba(75,113,255,.14);color:#eef4ff}.workspaceDockLauncher button span{font-size:14px;line-height:1}.workspaceDockLauncher button small{font-size:10px;font-weight:760}.workspaceDockLauncher button b{position:absolute;right:-4px;top:-6px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#2563eb;color:#fff;font-size:9px}.workspaceDockBackdrop{position:fixed;inset:0;z-index:89;border:0;background:rgba(1,5,12,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.workspaceDockPanel{z-index:90;right:16px;top:76px;bottom:16px;width:min(420px,calc(100vw - 32px));height:auto;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:#0d1524;box-shadow:0 24px 70px rgba(0,0,0,.48);display:flex;flex-direction:column}.workspaceDockPanel>header{height:64px;flex:0 0 64px;padding:12px 15px;border-bottom:1px solid rgba(148,163,184,.14);display:flex;align-items:center;justify-content:space-between;background:rgba(12,19,32,.94)}.workspaceDockPanel>header div{display:flex;flex-direction:column;gap:2px}.workspaceDockPanel>header span{font-size:9px;letter-spacing:.15em;color:#718096}.workspaceDockPanel>header strong{font-size:14px;color:#f5f8ff}.workspaceDockPanel>header button{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(148,163,184,.14);border-radius:9px;background:transparent;color:#9aa7b8;font-size:20px;cursor:pointer}.workspaceDockPanel>header button:hover{background:rgba(255,255,255,.05);color:#fff}.workspaceDockBody{flex:1 1;overflow:hidden;padding:11px}.v2PageHeader.isOverview{min-height:48px;justify-content:flex-end;margin-bottom:2px}.v2PageHeader.isOverview>div:first-child{display:none}.onboardingChecklist,.onboardingExecutionStatus,.onboardingQuickActions{right:20px}html[data-workspace-dock=expanded] .onboardingChecklist,html[data-workspace-dock=expanded] .onboardingExecutionStatus,html[data-workspace-dock=expanded] .onboardingQuickActions{right:456px}@media(max-width:1180px){html[data-workspace-dock=expanded] .onboardingChecklist,html[data-workspace-dock=expanded] .onboardingExecutionStatus,html[data-workspace-dock=expanded] .onboardingQuickActions{right:20px}.workspaceDockPanel{right:12px;top:68px;bottom:12px}}@media(max-width:900px){.workspaceDockLauncher button small{display:none}.workspaceDockLauncher button{padding:6px 8px}.workspaceDockPanel{left:10px;right:10px;top:64px;bottom:68px;width:auto}.workspaceDockBackdrop{bottom:58px}.v2PageHeader.isOverview{min-height:42px}.onboardingQuickActions{bottom:70px}}@media(max-width:620px){.workspaceDockLauncher{border:0;background:transparent;padding:0}.workspaceDockLauncher button{min-width:34px}.v2LiveState{display:none!important}}.v2PageHeader.isOverview{min-height:0!important;padding:0!important;margin:0!important;border:0!important;justify-content:flex-end!important}.v2PageHeader.isOverview .v2HeaderActions{width:auto;margin-left:auto}.workspaceDock{position:relative;display:flex;align-items:center}.workspaceDockCommand{height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid rgba(151,166,188,.17);border-radius:11px;background:rgba(15,21,31,.86);color:#dce4ef;white-space:nowrap}.workspaceDockCommand>span{font-size:12px;font-weight:750;letter-spacing:.01em}.workspaceDockCommand kbd{font:600 10px/1.2 inherit;color:#7f8b9e;border:0;background:transparent;padding:0}.workspaceDockCommand>b{display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#9af06a;color:#081006;font-size:10px}.workspaceDockCommand:hover{border-color:rgba(154,240,106,.28);background:rgba(20,28,40,.96)}.workspaceDockBackdrop{position:fixed!important;inset:0!important;z-index:180!important;width:100vw!important;height:100vh!important;border:0!important;border-radius:0!important;background:rgba(2,5,9,.72)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.workspaceDockPanel{position:fixed;z-index:190;top:82px;right:22px;bottom:22px;width:min(720px,calc(100vw - 44px));display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(151,166,188,.2);border-radius:20px;background:linear-gradient(155deg,rgba(15,21,31,.99),rgba(7,11,17,.995));box-shadow:0 28px 90px rgba(0,0,0,.52)}.workspaceDockHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid rgba(151,166,188,.12)}.workspaceDockHeader>div{display:grid;gap:4px}.workspaceDockHeader span{font-size:10px;font-weight:800;letter-spacing:.15em;color:#9af06a}.workspaceDockHeader strong{font-size:20px;letter-spacing:-.02em;color:#f3f6fa}.workspaceDockHeader small{font-size:12px;color:#7f8b9e}.workspaceDockHeader>button{width:34px;height:34px;border:1px solid rgba(151,166,188,.15);border-radius:10px;background:#0d131d;color:#aeb8c7;font-size:21px}.workspaceDockTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 16px;border-bottom:1px solid rgba(151,166,188,.1);background:rgba(4,7,12,.35)}.workspaceDockTabs button{position:relative;min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:10px;background:transparent;color:#8f9bad;font-size:12px;font-weight:700}.workspaceDockTabs button.active{border-color:rgba(154,240,106,.2);background:rgba(154,240,106,.08);color:#eaf7e4}.workspaceDockTabs button>b{min-width:18px;height:18px;display:grid;place-items:center;padding:0 4px;border-radius:99px;background:#253043;color:#dce4ef;font-size:9px}.workspaceDockBody{min-height:0;padding:18px}.workspaceDockBody .panel,.workspaceDockBody>.panel{margin:0!important;max-width:none!important}.workspaceDockBody .commandStatusBar,.workspaceDockBody .companyOverview,.workspaceDockBody .workflowNav{display:none!important}.workspaceExecutiveSummary{display:grid;gap:18px}.workspaceSummaryIntro{padding:8px 4px}.workspaceSummaryIntro>span{font-size:10px;font-weight:800;letter-spacing:.14em;color:#9af06a}.workspaceSummaryIntro h2{margin:7px 0 4px;font-size:24px;letter-spacing:-.03em}.workspaceSummaryIntro p{margin:0;color:#8793a5;font-size:13px}.workspaceSignalGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspaceSignalGrid article{display:grid;gap:5px;padding:18px;border:1px solid rgba(151,166,188,.13);border-radius:14px;background:rgba(15,21,31,.7)}.workspaceSignalGrid strong{font-size:28px;color:#f3f6fa}.workspaceSignalGrid span{font-size:12px;font-weight:750;color:#c6cfdb}.workspaceSignalGrid small{font-size:11px;line-height:1.45;color:#718096}.workspacePrimaryAction{justify-self:start;min-height:40px;padding:0 15px;border:1px solid rgba(154,240,106,.25);border-radius:10px;background:rgba(154,240,106,.1);color:#dffbd1;font-weight:750}.workspaceDecisionList{display:grid;gap:9px}.workspaceDecisionList button{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;text-align:left;column-gap:12px;padding:15px;border:1px solid rgba(151,166,188,.13);border-radius:13px;background:rgba(15,21,31,.7);color:#dce4ef}.workspaceDecisionList button>strong{grid-row:1/3;display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:#111a26;color:#9af06a;font-size:19px}.workspaceDecisionList button>span{font-size:13px;font-weight:750}.workspaceDecisionList button>small{font-size:11px;color:#758297}.workspaceDecisionList button:hover{border-color:rgba(154,240,106,.25)}.workspaceAllClear{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid rgba(154,240,106,.18);border-radius:13px;background:rgba(154,240,106,.06)}.workspaceAllClear>i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#9af06a;color:#071005;font-style:normal;font-weight:900}.workspaceAllClear>div{display:grid;gap:2px}.workspaceAllClear strong{font-size:13px}.workspaceAllClear span{font-size:11px;color:#829087}@media(max-width:900px){.workspaceDockCommand kbd{display:none}.workspaceDockPanel{top:72px;right:10px;bottom:10px;width:calc(100vw - 20px)}}@media(max-width:620px){.workspaceDockCommand>span{font-size:0}.workspaceDockCommand>span:after{content:"Workspace";font-size:12px}.workspaceDockTabs{grid-template-columns:repeat(2,1fr)}.workspaceSignalGrid{grid-template-columns:1fr}.workspaceDockHeader{padding:18px}.workspaceDockBody{padding:13px}}.v220Overview{display:grid;gap:18px}.v220Overview>.atlasReturnBar,.v220Overview>.atlasWelcome,.v220Overview>.v2FocusCard,.v220Overview>.v2MetricGrid,.v220Overview>.v2OverviewMain{margin:0}.v497cExecutiveStatus{display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(520px,1.9fr);gap:14px;margin:4px 0 18px;padding:14px;border:1px solid rgba(151,166,188,.14);border-radius:16px;background:linear-gradient(135deg,rgba(17,24,35,.92),rgba(10,15,23,.88));box-shadow:0 14px 34px rgba(0,0,0,.16)}.v497cStatusLead{display:flex;align-items:center;gap:13px;padding:5px 8px}.v497cStatusLead>.v2StatusPulse{flex:0 0 auto}.v497cStatusLead>div{display:grid;gap:2px}.v497cStatusLead small{text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:800;color:#778397}.v497cStatusLead strong{font-size:17px;letter-spacing:-.02em;color:#f1f5f9}.v497cStatusLead p{margin:0;max-width:460px;color:#8490a2;font-size:11px;line-height:1.45}.v497cStatusMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v497cStatusMetrics button{display:grid;gap:3px;min-width:0;padding:12px 13px;text-align:left;border:1px solid rgba(151,166,188,.11);border-radius:12px;background:rgba(6,10,16,.45);color:#dbe3ee}.v497cStatusMetrics button:hover{border-color:rgba(154,240,106,.23);background:rgba(12,18,27,.82)}.v497cStatusMetrics button.attention{border-color:rgba(245,158,11,.22);background:rgba(245,158,11,.055)}.v497cStatusMetrics b{font-size:22px;line-height:1;color:#f4f7fb}.v497cStatusMetrics span{font-size:11px;font-weight:760}.v497cStatusMetrics small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:#748094}.v497cCompactStatus{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:10px 13px;border:1px solid rgba(151,166,188,.11);border-radius:12px;background:rgba(10,15,23,.58)}.v497cCompactStatus>div{display:flex;align-items:center;gap:9px;min-width:0}.v497cCompactStatus strong{font-size:12px}.v497cCompactStatus small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#748094}.v497cCompactStatus button{min-height:32px;padding:0 11px;border:1px solid rgba(245,158,11,.22);border-radius:9px;background:rgba(245,158,11,.07);color:#f5d394;font-size:10px;font-weight:750;white-space:nowrap}.v220MetricGrid{gap:10px!important}.v220MetricGrid .v2MetricCard{min-height:112px;padding:16px!important;border-radius:14px!important}.v220MetricGrid .v2MetricCard strong{font-size:28px!important}.v220Execution,.v220FocusCard{border-radius:16px!important}.v220LowerGrid{gap:14px!important}.v220LowerGrid>.panel{border-radius:16px!important}.atlasWelcome{border-radius:18px!important;padding:20px!important}.atlasWelcomeTop{gap:18px}.atlasBriefGrid{gap:9px!important}.atlasBriefGrid article{min-height:94px;padding:14px!important;border-radius:13px!important}.atlasNextAction,.atlasReturnBar{border-radius:14px!important}.atlasReturnBar{padding:13px 15px!important}.v2Topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v2CommandButton{max-width:360px}.v2HeaderActions{gap:8px}.v2PrimaryButton,.v2SecondaryButton{min-height:38px}@media(max-width:1180px){.v497cExecutiveStatus{grid-template-columns:1fr}.v497cStatusMetrics{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto;padding-bottom:2px}}@media(max-width:760px){.v497cExecutiveStatus{padding:11px}.v497cStatusMetrics{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.v497cCompactStatus{align-items:flex-start;flex-direction:column}.v497cCompactStatus button{width:100%}.v220Overview{gap:14px}}@media(max-width:520px){.v497cStatusMetrics{grid-template-columns:1fr 1fr}.v497cStatusLead p{display:none}.atlasWelcome{padding:15px!important}.atlasBriefGrid{grid-template-columns:1fr 1fr!important}}.v498ExecutiveHome{display:grid;gap:18px}.v498ExecutiveHome>.panel{margin:0;border-radius:18px}.v498Hero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;background:radial-gradient(circle at 82% 18%,rgba(154,240,106,.12),transparent 28%),linear-gradient(135deg,rgba(18,26,38,.98),rgba(8,12,19,.97))}.v498HeroCopy{display:grid;gap:9px;max-width:740px}.v498Focus>div>span,.v498HeroCopy>span,.v498SectionTitle span{font-size:9px;font-weight:850;letter-spacing:.16em;color:#9af06a}.v498Hero h1{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.045em}.v498Hero p{margin:0;max-width:650px;color:#8d99aa;font-size:13px;line-height:1.6}.v498HeroActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.v498HeroActions a{min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border-radius:10px;font-size:11px;font-weight:800;text-decoration:none}.v498PrimaryAction{background:#9af06a;color:#071005}.v498SecondaryAction{border:1px solid rgba(151,166,188,.17);background:rgba(10,15,23,.68);color:#dce4ef}.v498HealthRing{--health:0%;flex:0 0 132px;width:132px;height:132px;display:grid;place-content:center;text-align:center;border-radius:50%;background:radial-gradient(circle closest-side,#0c121b 76%,transparent 77% 100%),conic-gradient(#9af06a var(--health),rgba(151,166,188,.12) 0);box-shadow:0 18px 46px rgba(0,0,0,.25)}.v498HealthRing strong{font-size:28px}.v498HealthRing span{font-size:9px;color:#7d899b;text-transform:uppercase;letter-spacing:.1em}.v498StatusGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.v498StatusGrid article{display:grid;gap:4px;min-height:112px;padding:17px;border:1px solid rgba(151,166,188,.12);border-radius:15px;background:rgba(13,19,29,.78)}.v498StatusGrid article.attention{border-color:rgba(245,158,11,.24);background:rgba(245,158,11,.055)}.v498StatusGrid article.danger{border-color:rgba(248,113,113,.22);background:rgba(248,113,113,.045)}.v498StatusGrid span{font-size:10px;font-weight:800;color:#8d99aa}.v498StatusGrid strong{font-size:30px;line-height:1.1}.v498StatusGrid small{font-size:10px;color:#707d90}.v498ExecutiveGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:14px}.v498Atlas,.v498Departments,.v498Execution,.v498Priorities,.v498Timeline{padding:20px}.v498SectionTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.v498SectionTitle h2{margin:5px 0 0;font-size:20px;letter-spacing:-.025em}.v498SectionTitle p{margin:4px 0 0;font-size:11px;color:#748094}.v498SectionTitle>b{padding:7px 9px;border-radius:9px;background:rgba(154,240,106,.08);color:#bceca7;font-size:10px}.v498SectionTitle>a{font-size:10px;font-weight:750;color:#a8b5c6;text-decoration:none}.v498Atlas .atlasReturnBar,.v498Atlas .atlasWelcome{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.v498Atlas .atlasWelcomeTop{display:none!important}.v498Priorities{display:flex;flex-direction:column}.v498PriorityList{display:grid;gap:8px}.v498PriorityList>div{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:11px;border:1px solid rgba(151,166,188,.11);border-radius:11px;background:rgba(7,11,17,.42)}.v498PriorityList i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#111a26;color:#9af06a;font-style:normal;font-size:11px;font-weight:850}.v498PriorityList span{font-size:11px;line-height:1.4;color:#c9d2de}.v498PriorityList .allClear i{background:#9af06a;color:#071005}.v498InlineAction{margin-top:auto;padding-top:16px;color:#bdeba9;font-size:11px;font-weight:800;text-decoration:none}.v498Focus{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:24px;padding:22px}.v498Focus h2{margin:7px 0 5px;font-size:22px;letter-spacing:-.03em}.v498Focus p{margin:0;max-width:820px;color:#7f8b9e;font-size:12px;line-height:1.55}.v498FocusProgress{display:grid;gap:5px}.v498FocusProgress strong{font-size:28px}.v498FocusProgress span{font-size:9px;color:#768397;text-transform:uppercase;letter-spacing:.1em}.v498DepartmentGrid article>i,.v498FocusProgress>i{display:block;height:5px;border-radius:99px;background:rgba(151,166,188,.12);overflow:hidden}.v498DepartmentGrid article>i>b,.v498FocusProgress>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7fd957,#b9f78f)}.v498DepartmentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v498DepartmentGrid article{display:grid;gap:10px;padding:15px;border:1px solid rgba(151,166,188,.11);border-radius:13px;background:rgba(8,12,19,.46)}.v498DepartmentGrid article>div{display:flex;justify-content:space-between;gap:8px}.v498DepartmentGrid strong{font-size:12px}.v498DepartmentGrid small,.v498DepartmentGrid span{font-size:9px;color:#748094}.v498DepartmentGrid p{min-height:32px;margin:0;font-size:10px;line-height:1.45;color:#98a4b5}.v498EmptyDepartments{grid-column:1/-1;padding:28px;text-align:center;color:#748094;font-size:11px}.v498Execution .progressCenter,.v498Timeline .companyTimeline{margin:0!important}.v498Timeline{overflow:hidden}@media(max-width:1100px){.v498ExecutiveGrid{grid-template-columns:1fr}.v498DepartmentGrid,.v498StatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.v498Hero{align-items:flex-start;padding:20px}.v498HealthRing{width:100px;height:100px;flex-basis:100px}.v498HealthRing strong{font-size:22px}.v498DepartmentGrid,.v498Focus{grid-template-columns:1fr}.v498StatusGrid{grid-template-columns:1fr 1fr}.v498HeroActions a{flex:1 1;justify-content:center}.v498SectionTitle{flex-direction:column}}@media(max-width:500px){.v498Hero{display:grid}.v498HealthRing{justify-self:start}.v498StatusGrid{grid-template-columns:1fr}.v498ExecutiveHome{gap:12px}}.v500eIntelligence{padding:20px;background:linear-gradient(145deg,rgba(14,21,31,.94),rgba(8,12,19,.92))}.v500eIntelligence .v498SectionTitle>b{white-space:nowrap}.v500eIntelligenceGrid{display:grid;grid-template-columns:1fr 1fr minmax(260px,.82fr);gap:10px}.v500eIntelligenceGrid>article{display:grid;align-content:start;gap:10px;padding:16px;border:1px solid rgba(151,166,188,.11);border-radius:13px;background:rgba(7,11,17,.48)}.v500eIntelligenceGrid>article>span{font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:#8d99aa}.v500eIntelligenceGrid ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.v500eIntelligenceGrid li{position:relative;padding-left:17px;color:#c9d2de;font-size:11px;line-height:1.45}.v500eIntelligenceGrid li:before{content:"✓";position:absolute;left:0;color:#9af06a;font-weight:900}.v500eRiskList,.v500eRiskList>div{display:grid;gap:9px}.v500eRiskList>div{grid-template-columns:8px 1fr;align-items:start}.v500eRiskList i{width:8px;height:8px;margin-top:4px;border-radius:99px;background:#9af06a}.v500eRiskList .medium i{background:#f59e0b}.v500eRiskList .high i{background:#f87171}.v500eRiskList p{display:grid;gap:2px;margin:0}.v500eRiskList strong{font-size:11px}.v500eRiskList small{font-size:10px;line-height:1.45;color:#7f8b9e}.v500eRecommendation{border-color:rgba(154,240,106,.2)!important;background:linear-gradient(145deg,rgba(154,240,106,.07),rgba(7,11,17,.52))!important}.v500eRecommendation h3{margin:0;font-size:18px;letter-spacing:-.025em}.v500eRecommendation p{margin:0;color:#9ba7b8;font-size:11px;line-height:1.5}.v500eRecommendation>small{padding:9px;border-radius:9px;background:rgba(245,158,11,.07);color:#d7b677;font-size:9px;line-height:1.4}.v500eRecommendation a{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:10px;background:#9af06a;color:#071005;font-size:10px;font-weight:850;text-decoration:none}@media(max-width:1050px){.v500eIntelligenceGrid{grid-template-columns:1fr 1fr}.v500eRecommendation{grid-column:1/-1}}@media(max-width:680px){.v500eIntelligenceGrid{grid-template-columns:1fr}.v500eRecommendation{grid-column:auto}}.emailCentre{margin-top:0!important;padding:24px!important;border-color:rgba(111,137,255,.18)!important;background:linear-gradient(145deg,rgba(12,20,35,.98),rgba(8,12,21,.98))!important;box-shadow:0 28px 90px rgba(0,0,0,.3)}.emailCentreHero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.emailCentreHero h2{margin:5px 0 8px;font-size:clamp(1.6rem,2.4vw,2.3rem);letter-spacing:-.04em}.emailCentreHero p{margin:0;max-width:760px;color:#98a6c1;line-height:1.65}.emailHeroActions{display:flex;gap:9px;flex-shrink:0}.emailGhostAction,.emailPrimaryAction{padding:0 15px;border-radius:11px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.emailPrimaryAction{border:1px solid rgba(124,156,255,.52);background:linear-gradient(135deg,#6682ff,#8464eb);color:#fff;box-shadow:0 9px 24px rgba(82,93,222,.2)}.emailGhostAction{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035);color:#d9e2f4}.emailGhostAction:disabled,.emailPrimaryAction:disabled{opacity:.5;cursor:not-allowed}.emailMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.emailMetricGrid button{text-align:left;padding:15px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(255,255,255,.022);color:inherit;cursor:pointer;transition:.18s ease}.emailMetricGrid button.isActive,.emailMetricGrid button:hover{transform:translateY(-1px);border-color:rgba(113,137,255,.34);background:rgba(92,111,218,.09)}.emailMetricGrid small,.emailMetricGrid span{display:block}.emailMetricGrid span{color:#8f9db8;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.emailMetricGrid strong{display:block;margin:6px 0 2px;font-size:1.55rem;color:#f4f6ff}.emailMetricGrid small{color:#74819d;font-size:10px}.emailWorkspaceGrid{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.45fr);gap:12px;margin-top:16px;min-height:560px}.emailMessageList,.emailThreadViewer{border:1px solid rgba(255,255,255,.075);border-radius:17px;background:rgba(5,9,18,.48);overflow:hidden}.emailMessageList{display:flex;flex-direction:column;max-height:650px;overflow:auto}.emailListHeader{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:14px 15px;background:rgba(10,15,26,.96);border-bottom:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.emailListHeader small,.emailListHeader strong{display:block}.emailListHeader strong{font-size:12px}.emailListHeader small{margin-top:3px;color:#7c89a4;font-size:10px}.emailListHeader>span{font-size:9px;font-weight:900;letter-spacing:.12em;color:#79e2a7}.emailListItem{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:13px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:transparent;color:inherit;text-align:left;cursor:pointer}.emailListItem.isSelected,.emailListItem:hover{background:rgba(104,122,231,.08)}.emailListItem.isSelected{box-shadow:inset 3px 0 #7588ff}.emailListAvatar{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,rgba(104,129,255,.2),rgba(135,88,209,.16));border:1px solid rgba(125,142,242,.18);font-weight:900;color:#e3e7ff}.emailListMeta{display:flex;justify-content:space-between;gap:8px}.emailListMeta strong{font-size:11px;color:#e9edfb}.emailListMeta time{font-size:9px;color:#687591}.emailListItem h3{margin:4px 0 3px;font-size:12px;color:#f3f5ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emailListItem p{margin:0;color:#8491ab;font-size:10px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.emailListTags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.emailListTags span,.emailThreadStatus span{padding:4px 6px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#9eabc4;background:rgba(255,255,255,.025);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.riskTag.high{color:#ff9cac!important;border-color:rgba(255,102,125,.28)!important}.riskTag.medium{color:#ffd08c!important;border-color:rgba(255,190,89,.25)!important}.riskTag.low{color:#8be3b2!important;border-color:rgba(83,211,146,.24)!important}.emailThreadViewer{display:flex;flex-direction:column;min-width:0}.emailThreadHeader{display:flex;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid rgba(255,255,255,.07)}.emailThreadHeader h3{margin:5px 0 7px;font-size:1.25rem;letter-spacing:-.02em}.emailThreadHeader p{margin:0;color:#7e8ca8;font-size:10px}.emailThreadStatus{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;justify-content:flex-end}.emailThreadSummary{margin:18px 22px 0;padding:14px 15px;border:1px solid rgba(111,137,255,.17);border-radius:13px;background:rgba(92,111,218,.07)}.emailThreadSummary strong{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#aeb9f5}.emailThreadSummary p{margin:6px 0 0;color:#9eabc4;font-size:11px;line-height:1.55}.emailThreadBody{flex:1 1;padding:24px 22px;overflow:auto}.emailThreadBody p{margin:0;color:#c6cede;font-size:13px;line-height:1.75;white-space:pre-wrap}.emailThreadAttachments{display:flex;flex-wrap:wrap;gap:7px;padding:0 22px 18px}.emailThreadAttachments strong{width:100%;font-size:10px;text-transform:uppercase;color:#8491ac}.emailThreadAttachments span{padding:7px 9px;border:1px solid rgba(255,255,255,.08);border-radius:9px;color:#aeb8cf;font-size:9px}.emailThreadActions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:15px 20px;border-top:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.018)}.emailThreadEmpty{display:grid;place-content:center;text-align:center;min-height:480px;color:#7d89a4}.emailThreadEmpty strong{color:#dbe0ef}.emailThreadEmpty p{font-size:11px}@media(max-width:1000px){.emailMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.emailWorkspaceGrid{grid-template-columns:1fr}.emailMessageList{max-height:390px}.emailThreadViewer{min-height:520px}}@media(max-width:700px){.emailCentre{padding:17px!important}.emailCentreHero{display:grid}.emailHeroActions{width:100%}.emailHeroActions>*{flex:1 1}.emailMetricGrid{grid-template-columns:1fr 1fr}.emailThreadHeader{display:grid}.emailThreadStatus{justify-content:flex-start}.emailThreadActions>*{width:100%}.emailWorkspaceGrid{min-height:0}}.missionControl{display:grid;gap:16px;max-width:100%}.missionControlHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:28px;align-items:center;padding:26px 28px}.missionControlIdentity h2{font-size:clamp(24px,3vw,38px);line-height:1.08;margin:8px 0 10px}.missionControlIdentity p{max-width:760px;margin:0;color:var(--muted);line-height:1.6}.missionControlEyebrow{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.missionControlEyebrow span{width:8px;height:8px;border-radius:50%;background:#64748b;box-shadow:0 0 0 4px rgba(100,116,139,.12)}.missionControlEyebrow span.isLive{background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.13)}.missionControlProgress{padding:18px;border:1px solid var(--border);border-radius:16px;background:rgba(255,255,255,.025)}.missionControlProgressTop{display:flex;justify-content:space-between;align-items:end;margin-bottom:12px}.missionControlProgressTop strong{font-size:30px}.missionControlProgressTop span{font-size:12px;color:var(--muted);font-weight:700}.missionControlProgressTrack{height:8px;border-radius:99px;background:rgba(148,163,184,.13);overflow:hidden}.missionControlProgressTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#22d3ee);transition:width .35s ease}.missionControlSnapshot{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px}.missionControlSnapshot>button,.missionControlSnapshot>div{appearance:none;border:0;border-right:1px solid var(--border);background:transparent;color:inherit;text-align:left;padding:15px 18px;display:grid;gap:3px;cursor:pointer;border-radius:10px}.missionControlSnapshot>button:hover{background:rgba(148,163,184,.07)}.missionControlSnapshot>:last-child{border-right:0}.missionControlSnapshot b{font-size:22px}.missionControlSnapshot span{font-size:12px;font-weight:800}.missionControlSnapshot small{font-size:11px;color:var(--muted)}.missionControlSnapshot .attention b,.missionControlSnapshot .attention small{color:#fbbf24}.missionControlTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;border:1px solid var(--border);border-radius:16px;background:rgba(15,23,42,.42);position:sticky;top:74px;z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.missionControlTabs button{border:0;background:transparent;color:var(--muted);padding:12px 14px;border-radius:11px;text-align:left;cursor:pointer;display:grid;gap:2px}.missionControlTabs button:hover{background:rgba(148,163,184,.07);color:var(--text)}.missionControlTabs button.isActive{background:rgba(124,58,237,.16);box-shadow:inset 0 0 0 1px rgba(167,139,250,.28);color:var(--text)}.missionControlTabs span{font-size:13px;font-weight:800}.missionControlTabs small{font-size:10px;color:inherit;opacity:.72}.missionControlContext{min-height:28px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px;padding:0 4px}.missionControlContext button{border:0;background:rgba(245,158,11,.12);color:#fbbf24;border-radius:999px;padding:6px 10px;font-weight:800;cursor:pointer}.missionControlPanel{animation:missionPanelIn .2s ease}.missionControlPanel>.graphPanel,.missionControlPanel>.panel,.missionControlPanel>.workQueuePanel{margin:0}.missionControlOverview{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px}.missionControlControls,.missionControlPrimary{padding:24px}.missionControlPrimary{display:flex;flex-direction:column;justify-content:space-between;min-height:230px}.missionControlPrimary h3{font-size:24px;margin:8px 0}.missionControlPrimary p{color:var(--muted);line-height:1.6}.missionControlQuickActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.missionControlQuickActions button{border:1px solid var(--border);background:rgba(148,163,184,.07);color:var(--text);border-radius:10px;padding:10px 13px;font-weight:800;cursor:pointer}.missionControlQuickActions button:hover{background:rgba(148,163,184,.12)}.missionControlQuickActions button.attention{border-color:rgba(245,158,11,.3);color:#fbbf24;background:rgba(245,158,11,.08)}.missionControlControls .composer,.missionControlControls form{margin:0}@keyframes missionPanelIn{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:960px){.missionControlHeader,.missionControlOverview{grid-template-columns:1fr}.missionControlSnapshot{grid-template-columns:repeat(3,1fr)}.missionControlSnapshot>:nth-child(3){border-right:0}.missionControlSnapshot>:nth-child(n+4){border-top:1px solid var(--border)}.missionControlTabs{top:66px}}@media(max-width:640px){.missionControlHeader{padding:20px}.missionControlSnapshot{grid-template-columns:repeat(2,1fr)}.missionControlSnapshot>:nth-child(2n){border-right:0}.missionControlSnapshot>:nth-child(n+3){border-top:1px solid var(--border)}.missionControlSnapshot>:last-child{grid-column:1/-1}.missionControlTabs{display:flex;overflow-x:auto;scrollbar-width:none}.missionControlTabs button{min-width:138px}.missionControlContext span,.missionControlTabs small{display:none}.missionControlControls,.missionControlPrimary{padding:18px}}html[data-executive-workspace=open],html[data-executive-workspace=open] body{overflow:hidden!important}.workspaceDockPanel{max-height:calc(100dvh - 104px)}.glassWallBody{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;max-height:min(620px,68dvh);overflow:hidden}.personalityStrip{display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 8px!important;scrollbar-width:thin}.personalityCard{flex:0 0 190px!important;min-width:190px!important;max-width:190px!important;text-align:left!important;padding:10px 11px!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:11px!important;background:#0b111b!important;color:#e8edf5!important}.personalityCard small,.personalityCard span,.personalityCard strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personalityCard span{font-size:10px;color:#91a0b5;margin-top:3px}.personalityCard small{font-size:10px;color:#68768b;margin-top:5px}.glassStream{min-height:0!important;max-height:none!important;overflow-y:auto!important;padding-right:6px;overscroll-behavior:contain}.agentDetailBackdrop,.employeeDrawerBackdrop{position:fixed;inset:0;z-index:240;border:0!important;border-radius:0!important;background:rgba(2,6,12,.66)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.agentDetailDrawer,.employeeProfileDrawer{position:fixed!important;z-index:250!important;top:18px!important;right:18px!important;bottom:18px!important;width:min(460px,calc(100vw - 36px))!important;max-width:none!important;overflow-y:auto!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:18px!important;background:linear-gradient(155deg,#111a29,#080d15)!important;box-shadow:0 28px 90px rgba(0,0,0,.55)!important;padding:20px!important;overscroll-behavior:contain}.agentDetailDrawer>header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 18px}.agentDetailDrawer section>span,.agentDetailDrawer>header span{font-size:10px;letter-spacing:.14em;color:#8ca0b9;font-weight:800}.agentDetailDrawer h3{margin:5px 0 3px;font-size:24px}.agentDetailDrawer header p{margin:0;color:#8390a2;text-transform:capitalize}.agentDetailDrawer header button,.employeeDrawerClose{width:34px;height:34px;padding:0;border:1px solid rgba(148,163,184,.16);background:#0b121d;color:#aeb8c7;font-size:21px}.agentDetailDrawer section{padding:15px 0;border-top:1px solid rgba(148,163,184,.12)}.agentDetailDrawer section p{margin:7px 0 0;color:#d5dce7;line-height:1.55}.agentDetailStatus{display:flex;gap:11px;align-items:center;padding:13px;border:1px solid rgba(148,163,184,.13);border-radius:12px;background:#0a111b;margin-bottom:16px}.agentDetailStatus i{width:9px;height:9px;border-radius:50%;background:#64748b}.agentDetailStatus i.active{background:#9af06a;box-shadow:0 0 10px #9af06a}.agentDetailStatus span,.agentDetailStatus strong{display:block}.agentDetailStatus span{font-size:11px;color:#7f8b9e;margin-top:3px}.employeeDirectoryLayout{display:block!important}.employeeRoster{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:9px!important;max-height:330px!important;overflow-y:auto!important;padding-right:4px!important}.employeeRoster button{min-height:64px!important}.employeeRoster button>span:nth-child(2){min-width:0}.employeeRoster button small,.employeeRoster button strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employeeHeroActions{display:flex;align-items:center;gap:8px;margin-left:auto}.employeeProfileDrawer .employeeProfileHero{position:sticky;top:-20px;z-index:2;margin:-20px -20px 16px;padding:18px 20px;background:rgba(13,21,34,.97);border-bottom:1px solid rgba(148,163,184,.13)}.teamStrip{display:flex!important;grid-template-columns:none!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:7px!important}.miniAgent{flex:0 0 170px!important}.chatStream{min-height:0;flex:1 1;overscroll-behavior:contain}.jumpToLatest{position:absolute;right:24px;bottom:22px;z-index:6;box-shadow:0 10px 28px rgba(0,0,0,.35)}.teamChat{position:relative}@media(max-width:700px){.agentDetailDrawer,.employeeProfileDrawer{top:8px!important;right:8px!important;bottom:8px!important;width:calc(100vw - 16px)!important}.employeeRoster{grid-template-columns:1fr!important;max-height:300px!important}.workspaceDockPanel{max-height:none}.glassWallBody{max-height:72dvh}}.resultToggle{width:100%;min-height:38px;margin-top:10px;padding:9px 12px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(151,166,188,.14);border-radius:10px;background:rgba(255,255,255,.018);color:#9ca8b8;font:inherit;font-size:10px;font-weight:750;letter-spacing:.01em;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.resultToggle:hover{border-color:rgba(103,183,255,.3);background:rgba(103,183,255,.035);color:#dce5ef}.resultToggle i{width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:#111821;color:var(--accent);font-style:normal;font-size:14px}.resultToggle.compact{min-height:34px;margin-top:8px;padding:7px 10px}.companyBoard .agentProgressList,.executiveFeed,.orgPanel,.timelinePanel .timeline{min-width:0}.companyBoard .agentProgressList,.timelinePanel .timeline{overflow:hidden}.executiveOpsBlock>.resultToggle{margin-top:8px}.executiveProjectTracker>.resultToggle{margin:12px 0 4px}.orgPanelHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.orgPanelHeading h3{margin:0 0 4px}.orgPanelHeading p{margin:0;color:var(--muted);font-size:11px}.orgPanelHeading>span{padding:6px 9px;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:10px;white-space:nowrap}.orgPanelHeading+.orgAudit{border-top:0}.employeeRoster{align-content:start;max-height:430px;padding-right:4px}.employeeRoster,.personalityStrip{overflow:auto;overscroll-behavior:contain}.personalityStrip{max-height:178px}.glassWallBody{min-height:0}.glassStream{max-height:480px!important}.executiveFeed{max-height:none!important;overflow:visible!important}@media(max-width:700px){.resultToggle{justify-content:space-between}.orgPanelHeading{display:grid}.employeeRoster{max-height:360px}.personalityStrip{max-height:150px}}.executiveOps{container-type:inline-size;container-name:executive-operations}@container executive-operations (max-width: 1120px){.executiveCommandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.executiveHealthCard{grid-column:span 1}}@container executive-operations (max-width: 820px){.executiveOpsHead{align-items:stretch;flex-direction:column}.executiveOpsActions{justify-content:flex-start}.executiveCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.executiveHealthCard{grid-column:span 2}.executiveOpsColumns{grid-template-columns:1fr}}@container executive-operations (max-width: 540px){.executiveCommandGrid{grid-template-columns:1fr}.executiveHealthCard{grid-column:auto}.executiveOpsActions button{flex:1 1 auto}}.workspaceDockPanel .unifiedWorkspace,.workspaceDockPanel .unifiedWorkspaceConversation{min-width:0;min-height:0;width:100%;height:100%;overflow:hidden}.workspaceDockPanel .dockTeamChat{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.workspaceDockPanel .dockTeamChat:before{display:none!important}.workspaceDockPanel .dockTeamChat .chatStream{min-width:0;min-height:0;width:100%;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.workspaceDockPanel .dockTeamChat .chatFilters,.workspaceDockPanel .dockTeamChat .chatMessage,.workspaceDockPanel .dockTeamChat .teamStrip{min-width:0;max-width:100%}.workspaceDockPanel .dockTeamChat .chatMessage p{overflow-wrap:anywhere;word-break:break-word}:root{--smethic-panel-inset:clamp(18px,1.65vw,24px)}.actionCentre{display:grid;gap:14px;min-width:0}.actionCentreHero{display:flex!important;align-items:center;justify-content:space-between;gap:24px;padding:24px!important}.actionCentreTitle{min-width:0;max-width:720px}.actionCentreTitle h2{margin:5px 0 7px;font-size:28px}.actionCentreTitle p{margin:0;color:#93a0b4;line-height:1.55}.actionCentreTotal{flex:0 0 220px;display:grid;gap:2px;padding:18px;border:1px solid rgba(151,166,188,.14);border-radius:16px;background:rgba(255,255,255,.025)}.actionCentreTotal.hasAttention{border-color:rgba(255,184,77,.28);background:rgba(255,184,77,.055)}.actionCentreTotal strong{font-size:34px;line-height:1}.actionCentreTotal span{font-size:12px;font-weight:800}.actionCentreTotal small{margin-top:5px;color:#8996aa;line-height:1.4}.actionQueueGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.actionQueueCard{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:88px;padding:14px 16px!important;text-align:left!important;border:1px solid rgba(151,166,188,.14)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(15,21,31,.96),rgba(9,13,20,.97))!important;color:#e8edf5!important;box-shadow:none!important}.actionQueueCard.active,.actionQueueCard:hover{border-color:rgba(154,240,106,.3)!important;background:linear-gradient(145deg,rgba(18,27,35,.98),rgba(10,16,22,.98))!important;transform:translateY(-1px)}.actionQueueCard.critical:not(.active){border-color:rgba(255,91,91,.24)!important}.actionQueueCard.warning:not(.active){border-color:rgba(255,184,77,.2)!important}.actionQueueCount{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:rgba(255,255,255,.045);font-size:20px;font-weight:850}.actionQueueCard.critical .actionQueueCount{background:rgba(255,91,91,.1);color:#ff8585}.actionQueueCard.warning .actionQueueCount{background:rgba(255,184,77,.09);color:#ffc66c}.actionQueueCard.clear .actionQueueCount{color:#8ee75a}.actionQueueCopy{display:grid;gap:4px;min-width:0}.actionQueueCopy strong{font-size:13px}.actionQueueCopy small{color:#8290a4;font-size:10px;line-height:1.35;white-space:normal}.actionQueueArrow{font-size:18px;color:#718097}.actionCentreTabs{display:flex;align-items:center;gap:6px;padding:5px;border:1px solid rgba(151,166,188,.13);border-radius:13px;background:#0b1018;overflow-x:auto;scrollbar-width:thin}.actionCentreTabs button{display:flex!important;align-items:center;gap:7px;min-height:38px;padding:8px 13px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#8794a8!important;white-space:nowrap;box-shadow:none!important}.actionCentreTabs button:hover{background:rgba(255,255,255,.035)!important;color:#cbd5e1!important}.actionCentreTabs button.active{background:rgba(154,240,106,.1)!important;color:#dfffd0!important}.actionCentreTabs button b{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:rgba(255,255,255,.06);font-size:9px}.actionCentreOverview{display:flex!important;align-items:center;justify-content:space-between;gap:20px;padding:22px!important}.actionCentreOverview h3{margin:5px 0 6px}.actionCentreOverview p{margin:0;max-width:760px;color:#8d9aae;line-height:1.5}.actionCentreOverview>button{flex:0 0 auto}.actionCentreClear{display:flex;align-items:center;gap:13px}.actionCentreClear i{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:rgba(154,240,106,.1);color:#9af06a;font-style:normal;font-weight:900}.actionCentreClear div{display:grid;gap:3px}.actionCentreClear span{color:#8794a8}.actionCentrePanel{min-width:0}.actionCentrePanel>.panel{margin:0!important}.actionRequestsOnly .sectionTitle{align-items:flex-start}.actionRequestFocusedList{display:grid;gap:10px}.actionRequestFocusedList article{display:grid;gap:8px;padding:16px;border:1px solid rgba(151,166,188,.13);border-radius:14px;background:rgba(255,255,255,.018)}.actionRequestFocusedList article h3,.actionRequestFocusedList article p{margin:0}.actionRequestFocusedList article p{color:#91a0b5;line-height:1.45}.actionRequestFocusedList article>small{color:#68758a;text-transform:capitalize}.actionRequestFocusedList article>div:last-child{display:flex;justify-content:flex-end;gap:8px}.actionRequestFocusedTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.actionRequestFocusedTop time{color:#69768a;font-size:10px}.v2Nav button[title^="Action Centre"] .v2NavIcon{font-size:15px;color:#ffc66c;background:rgba(255,184,77,.08)}.v2Nav button[title^="Action Centre"].active .v2NavIcon{color:#0b1308;background:#9af06a}.panel.actionRequestsOnly,.panel.approvalsCenter,.panel.autonomousDepartments,.panel.blockedWorkCentre,.panel.collaborationHub,.panel.graphPanel,.panel.memoryPanel,.panel.notificationsCenter,.panel.orgPanel,.panel.reliabilityCommandCenter,.panel.schedulerPanel,.panel.workforceExpansion{padding:var(--smethic-panel-inset)}.actionCentre,.actionCentrePanel,.panel.actionRequestsOnly,.panel.approvalsCenter,.panel.autonomousDepartments,.panel.blockedWorkCentre,.panel.collaborationHub,.panel.graphPanel,.panel.memoryPanel,.panel.notificationsCenter,.panel.orgPanel,.panel.reliabilityCommandCenter,.panel.schedulerPanel,.panel.workforceExpansion{min-width:0;max-width:100%}.panel.actionRequestsOnly .sectionTitle,.panel.approvalsCenter .sectionTitle,.panel.blockedWorkCentre :where(.sectionTitle,.blockedHeader),.panel.notificationsCenter .sectionTitle{min-width:0;flex-wrap:wrap}.actionCentre :where(p,h2,h3,small,strong),.panel.actionRequestsOnly :where(p,h2,h3),.panel.approvalsCenter :where(p,h2,h3),.panel.blockedWorkCentre :where(p,h2,h3),.panel.notificationsCenter :where(p,h2,h3){overflow-wrap:anywhere}@media(max-width:1000px){.actionQueueGrid{grid-template-columns:1fr}.actionCentreHero{align-items:flex-start}.actionCentreTotal{flex-basis:190px}.actionCentreOverview{align-items:flex-start}}@media(max-width:700px){:root{--smethic-panel-inset:16px}.actionCentreHero,.actionCentreOverview{display:grid!important;padding:18px!important}.actionCentreTotal{width:100%;flex-basis:auto}.actionCentreTabs{padding:4px}.actionCentreTabs button{padding:7px 10px!important}.actionRequestFocusedList article>div:last-child{display:grid;grid-template-columns:1fr 1fr}.actionRequestFocusedList article>div:last-child button{width:100%}}.v521AttentionBar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-width:0;margin:0 0 16px;padding:14px 16px;border:1px solid rgba(255,184,77,.24);border-radius:15px;background:linear-gradient(135deg,rgba(255,184,77,.065),rgba(15,21,31,.92) 55%)}.v521AttentionIcon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgba(255,184,77,.12);color:#ffc66c;font-size:18px;font-weight:900}.v521AttentionCopy{display:grid;gap:2px;min-width:0}.v521AttentionCopy>span{color:#ffc66c;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.v521AttentionCopy>strong{color:#edf2f8;font-size:13px}.v521AttentionCopy>small{color:#8794a8;font-size:10px;line-height:1.4}.v521AttentionBar>button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:39px;padding:0 14px;border:1px solid rgba(255,184,77,.24);border-radius:10px;background:rgba(255,184,77,.08);color:#f4d298;font-size:10px;font-weight:800;white-space:nowrap}.v521AttentionBar>button:hover{background:rgba(255,184,77,.13);border-color:rgba(255,184,77,.38)}.v521AttentionBar>button span{font-size:15px}.actionCentreHeroActions{display:grid;justify-items:end;gap:8px;flex:0 0 220px}.actionCentreSummaryButton{min-height:34px!important;padding:0 10px!important;border:1px solid rgba(151,166,188,.14)!important;border-radius:9px!important;background:rgba(255,255,255,.025)!important;color:#9aa6b8!important;font-size:9px!important;box-shadow:none!important}.actionCentreSummaryButton:hover{background:rgba(255,255,255,.05)!important;color:#e3e8ef!important}.actionQueueCard{position:relative;overflow:hidden}.actionQueueCard.active:after{content:"";position:absolute;inset:auto 14px 0;height:2px;border-radius:99px 99px 0 0;background:#9af06a;box-shadow:0 0 14px rgba(154,240,106,.35)}.actionCentrePanel{animation:v521PanelIn .18s ease both}@keyframes v521PanelIn{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}.workspaceDockPanel{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important}.workspaceDockHeader,.workspaceDockTabs{position:relative;z-index:2}.workspaceDockBody{position:relative!important;display:block!important;min-width:0!important;min-height:0!important;height:auto!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.workspaceDockBody-files,.workspaceDockBody-work{overflow:hidden!important}.workspaceDockBody-files>*,.workspaceDockBody-work>*{width:100%;height:100%;min-width:0;min-height:0}.workspaceDockBody-activity,.workspaceDockBody-decisions{padding:clamp(18px,2.4vw,28px)!important}.workspaceExecutiveSummary{width:min(860px,100%);margin:0 auto}.workspaceDockTabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.workspaceDockTabs button{flex:1 0 120px;min-width:0}@media(max-width:760px){.v521AttentionBar{grid-template-columns:auto minmax(0,1fr)}.v521AttentionBar>button{grid-column:1/-1;width:100%}.actionCentreHeroActions{width:100%;justify-items:stretch;flex-basis:auto}.actionCentreSummaryButton{width:100%}.workspaceDockTabs button{flex-basis:105px}}@media(max-width:520px){.v521AttentionBar{padding:12px;gap:11px}.v521AttentionIcon{width:38px;height:38px}.actionQueueCard{grid-template-columns:auto minmax(0,1fr)!important}.actionQueueArrow{display:none}}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid rgba(103,183,255,.9);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.onboardingQuickActions{right:18px!important;bottom:18px!important;display:grid!important;justify-items:end;gap:8px;z-index:76}.onboardingHelpLauncher{display:flex;align-items:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(132,122,255,.3);border-radius:12px;background:rgba(18,18,31,.97);box-shadow:0 12px 32px rgba(0,0,0,.3);color:var(--text);font-size:11px;font-weight:850}.onboardingHelpLauncher span{display:grid;place-items:center;width:21px;height:21px;border-radius:7px;background:rgba(124,113,255,.14);color:#c7c2ff}.onboardingQuickMenu{width:min(250px,calc(100vw - 28px));padding:7px;border:1px solid rgba(132,122,255,.22);border-radius:14px;background:rgba(12,15,24,.985);box-shadow:0 20px 55px rgba(0,0,0,.48)}.onboardingQuickMenu button{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left}.onboardingQuickMenu button:hover{background:rgba(255,255,255,.055)}.onboardingQuickMenu button>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(124,113,255,.12);color:#c7c2ff}.onboardingQuickMenu b,.onboardingQuickMenu small{display:block}.onboardingQuickMenu b{font-size:11px}.onboardingQuickMenu small{margin-top:3px;color:var(--muted);font-size:10px}.onboardingChecklist.isCollapsed{width:auto;max-width:230px}html[data-executive-workspace=open] .onboardingChecklist,html[data-executive-workspace=open] .onboardingExecutionStatus,html[data-executive-workspace=open] .onboardingQuickActions{visibility:hidden;pointer-events:none}.eyebrow,.metric span{font-size:max(10px,.68rem)}.actionCentre p,.v2WorkspaceContent p,.workspaceExecutiveSummary p{overflow-wrap:anywhere}.actionCentreSummaryButton,.actionQueueCard,.v521AttentionBar button{min-height:44px}.actionQueueCard small{font-size:11px;line-height:1.35}.workspaceDockPanel{max-width:calc(100vw - 24px)}.workspaceDockBody{min-width:0;overflow:auto}@media(max-width:900px){.onboardingQuickActions{right:12px!important;bottom:70px!important}.onboardingChecklist{right:12px!important;max-width:calc(100vw - 24px)}.actionQueueGrid{grid-template-columns:1fr}.workspaceDockPanel{left:10px!important;right:10px!important;width:auto!important}}.departmentHeatmapReady,.departmentReadyState,.v522DepartmentReady{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;padding:8px 10px;border:1px solid rgba(154,240,106,.15);border-radius:9px;background:rgba(154,240,106,.055)}.departmentReadyState b,.v522DepartmentReady b{font-size:10px;color:#bff3a5;text-transform:uppercase;letter-spacing:.08em}.departmentHeatmapReady,.departmentReadyState span,.v522DepartmentReady small{font-size:10px;color:#829087}.v498DepartmentGrid article.departmentState-ready>p{min-height:32px}.departmentCard.departmentState-ready .departmentTop em,.departmentHeatmap article.departmentState-ready em{color:#bff3a5}.departmentHeatmapReady{justify-content:flex-start;margin:8px 0}.v621bActionCentre{gap:10px}.v621bActionCentre .actionCentreHero{padding:16px 18px!important;gap:16px}.v621bActionCentre .actionCentreTitle h2{margin:3px 0 4px;font-size:23px}.v621bActionCentre .actionCentreTitle p{max-width:660px;font-size:12px;line-height:1.45}.v621bActionCentre .actionCentreHeroActions{flex-basis:190px}.v621bActionCentre .actionCentreTotal{padding:12px 14px;border-radius:12px}.v621bActionCentre .actionCentreTotal strong{font-size:27px}.v621bActionCentre .actionCentreTotal small{font-size:10px}.v621bActionCentre .actionQueueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v621bActionCentre .actionQueueCard{min-height:64px;padding:10px 12px!important;border-radius:12px}.v621bActionCentre .actionQueueCount{font-size:21px}.v621bActionCentre .actionQueueCopy small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v621bActionCentre .actionCentreOverview{padding:15px 17px!important;min-height:0}.v621bActionCentre .actionCentreOverview h3{margin:3px 0 4px;font-size:16px}.v621bActionCentre .actionCentreOverview p{font-size:11px}.v621bObjectiveWorkspace{gap:12px}.v621bObjectiveWorkspace .objectiveHero{padding:18px 20px}.v621bObjectiveWorkspace .objectiveHero h2{font-size:22px;margin:3px 0 5px}.v621bObjectiveWorkspace .objectiveSummary{gap:8px}.v621bObjectiveWorkspace .objectiveSummary article{padding:11px 14px;border-radius:12px}.v621bObjectiveWorkspace .objectiveSummary strong{font-size:22px}.v621bObjectiveWorkspace .objectivePortfolio{padding:18px}.v621bObjectiveWorkspace .objectivePortfolioHeader{margin-bottom:12px}.v621bObjectiveWorkspace .objectiveList{gap:10px}.v621bObjectiveWorkspace .objectiveCard{padding:14px;border-radius:13px}.v621bObjectiveWorkspace .objectiveCard h3{margin:10px 0 5px;font-size:16px}.v621bObjectiveWorkspace .objectiveCardPreview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0!important;font-size:11px!important;line-height:1.45!important}.v621bObjectiveWorkspace .objectiveProgress{margin:10px 0 8px}.v621bObjectiveWorkspace .objectiveCompactMeta{display:flex;flex-wrap:wrap;gap:6px 12px;color:#718096;font-size:9px}.v621bObjectiveWorkspace .objectiveCompactMeta b{color:#cbd5e1}.v621bObjectiveWorkspace .objectiveDetailDisclosure{margin-top:11px;border-top:1px solid rgba(148,163,184,.11)}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 2px 2px;cursor:pointer;list-style:none;color:#dbeafe;font-size:10px;font-weight:800}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary::-webkit-details-marker{display:none}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary:after{content:"＋";color:#7f8da2;font-size:14px}.v621bObjectiveWorkspace .objectiveDetailDisclosure[open]>summary:after{content:"−"}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary small{margin-left:auto;color:#64748b;font-size:9px;font-weight:600}.v621bObjectiveWorkspace .objectiveDetailBody{display:grid;gap:10px;padding-top:10px}.v621bObjectiveWorkspace .objectiveOutcome{margin:0;padding:10px}.v621bObjectiveWorkspace .objectivePlanPanel{margin-top:0}.v621bObjectiveWorkspace .objectiveMilestones{max-height:360px;overflow:auto;overscroll-behavior:contain}.v621bObjectiveWorkspace .objectiveExecutionQueue{max-height:320px;overflow:auto;overscroll-behavior:contain}.v621bObjectiveWorkspace .objectiveActions{margin-top:11px}.v621bObjectiveWorkspace .objectiveEmpty{padding:24px 16px}@media(max-width:900px){.v621bActionCentre .actionQueueGrid{grid-template-columns:1fr}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary small{display:none}}.knowledgeCompact{padding:18px}.knowledgeCompactTitle{margin-bottom:10px}.knowledgeCompactTitle .sectionLead{max-width:680px}.knowledgeOverviewCompact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.knowledgeOverviewCompact article{min-height:76px;padding:11px 13px}.knowledgeOverviewCompact strong{font-size:20px}.knowledgeQuickCompact{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 12px}.knowledgeQuickCompact button{min-height:34px;padding:7px 10px}.knowledgeViewTabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.02)}.knowledgeViewTabs button{min-height:38px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8d98b2;font-weight:750;cursor:pointer}.knowledgeViewTabs button.active{border-color:rgba(124,109,255,.28);background:rgba(124,109,255,.13);color:#f1efff}.knowledgeViewHost{min-width:0}.knowledgeViewHost>.companyBrain,.knowledgeViewHost>.knowledgeGraphPanel{margin:12px 0 0}.companyBrainCompact{padding:16px}.companyBrainCompact .companyBrainHead h3{font-size:20px}.companyBrainCompact .companyBrainHead p{max-width:620px;font-size:13px}.companyBrainCompact .brainHealthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0}.companyBrainCompact .brainHealthGrid article{min-height:78px;padding:10px}.companyBrainCompact .brainHealthGrid strong{font-size:20px}.companyBrainCompact .brainHealthGrid small{font-size:10px}.companyBrainCompact .companyBrainAsk{margin-top:10px}.companyBrainCompact .companyBrainAsk textarea{min-height:58px;max-height:110px}.companyBrainCompact .brainActions{margin:8px 0}.companyBrainCompact .companyBrainResults{max-height:480px;overflow:auto;padding-right:3px}.knowledgeViewHost>.knowledgeGraphPanel{padding:16px}.knowledgeViewHost .knowledgeGraphHeader h3{font-size:20px}.knowledgeViewHost .knowledgeGraphHeader p{font-size:13px}.knowledgeViewHost .knowledgeGraphStats{gap:8px;margin:12px 0}.knowledgeViewHost .knowledgeGraphStats article{padding:11px}.knowledgeViewHost .knowledgeGraphStats strong{font-size:20px}.knowledgeViewHost .knowledgeGraphEntityGrid{max-height:390px;overflow:auto;padding-right:3px}.knowledgeViewHost .knowledgeGraphRelations{max-height:440px;overflow:auto}.companyFilesPanel{padding:18px}.companyFilesTitleActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.fileUploadToggle{min-height:34px;border:1px solid rgba(124,109,255,.35);background:rgba(124,109,255,.1);color:inherit;border-radius:9px;padding:7px 11px;font-weight:750;cursor:pointer}.companyFilesGrid.uploadClosed{grid-template-columns:minmax(0,1fr);margin-top:12px}.companyFilesGrid.uploadOpen{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);margin-top:12px}.companyFilesGrid .fileVault,.companyFilesGrid .uploadWorkspace{padding:13px}.companyFilesGrid .fileDropZone{min-height:125px;padding:15px}.companyFilesGrid .fileDropZone small{margin-top:7px}.companyFilesGrid .fileList{max-height:520px}.companyFilesGrid .emptyVault{min-height:150px}.companyFilesGrid .companyFileRow{padding:8px}.companyFilesGrid .fileTypeIcon{width:38px;height:38px}.companyFilesGrid .fileVaultHeader{margin-bottom:8px}@media(max-width:980px){.companyFilesGrid.uploadOpen{grid-template-columns:1fr}.knowledgeOverviewCompact{grid-template-columns:1fr 1fr 1fr}.companyBrainCompact .brainHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.companyFilesPanel,.knowledgeCompact{padding:13px}.knowledgeOverviewCompact,.knowledgeViewTabs{grid-template-columns:1fr}.companyFilesTitleActions{justify-content:flex-start}.fileUploadToggle{width:100%}.companyBrainCompact .brainHealthGrid{grid-template-columns:1fr}.companyBrainCompact .companyBrainHead em{display:none}}.v621eCommercial,.v621eOrganisation{gap:12px}.v621eOrganisation .orgHeroCompact{padding:17px 19px}.v621eOrganisation .orgHeroCompact .v2SectionHeading h2{margin:3px 0 5px;font-size:23px}.v621eOrganisation .orgHeroCompact .v2SectionHeading p{max-width:720px;line-height:1.45}.v621eOrganisation .orgSummaryStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.v621eOrganisation .orgSummaryStrip article{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:9px 12px;border:1px solid rgba(148,163,184,.12);border-radius:11px;background:rgba(255,255,255,.018)}.v621eOrganisation .orgSummaryStrip span{color:var(--muted);font-size:10px}.v621eOrganisation .orgSummaryStrip strong{font-size:18px}.v621eOrganisation .orgTabs{margin-top:10px;gap:6px}.v621eOrganisation .orgTabs button{min-height:34px;padding:7px 11px;font-size:11px}.v621eOrganisation .orgPanelCompact{padding:17px 18px}.v621eOrganisation .orgPanelHeading{margin-bottom:11px}.v621eOrganisation .orgGrid,.v621eOrganisation .orgPolicyGrid{gap:10px;margin-bottom:13px}.v621eOrganisation .orgPanel input,.v621eOrganisation .orgPanel select{min-height:38px;padding:7px 10px}.v621eOrganisation .orgInline{gap:8px;margin-bottom:10px}.v621eOrganisation .orgDepartmentComposer{grid-template-columns:1fr 1.5fr auto}.v621eOrganisation .orgRow{padding:9px 0;gap:8px}.v621eOrganisation .orgScrollableList{max-height:430px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.v621eOrganisation .orgScrollableCards{max-height:470px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.v621eOrganisation .orgCardGrid article{padding:12px;gap:9px}.v621eOrganisation .orgPanelActions{display:flex;justify-content:flex-end}.v621eOrganisation .orgDisclosure{padding:0;overflow:hidden}.v621eOrganisation .orgDisclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 17px;cursor:pointer;list-style:none}.v621eOrganisation .orgDisclosure>summary::-webkit-details-marker{display:none}.v621eOrganisation .orgDisclosure>summary span{font-weight:800}.v621eOrganisation .orgDisclosure>summary small{color:var(--muted)}.v621eOrganisation .orgDisclosure>summary:after{content:"＋";color:var(--muted)}.v621eOrganisation .orgDisclosure[open]>summary:after{content:"−"}.v621eOrganisation .orgDisclosureBody{padding:0 17px 12px}.v621eOrganisation .orgAuditList{max-height:430px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.v621eOrganisation .orgAudit{padding:10px 0}.v621eCommercial .commercialHeroCompact{padding:17px 19px;gap:18px}.v621eCommercial .commercialHeroCompact h2{font-size:23px;margin:3px 0 5px}.v621eCommercial .commercialHeroCompact p{font-size:12px;line-height:1.45}.v621eCommercial .commercialPlanBadge{min-width:190px;padding:12px 14px;border-radius:12px}.v621eCommercial .commercialMetricGridPrimary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v621eCommercial .commercialMetric{padding:13px 14px;gap:4px}.v621eCommercial .commercialMetric strong{font-size:24px}.v621eCommercial .commercialMetric small,.v621eCommercial .commercialMetric>span{font-size:10px}.v621eCommercial .commercialValueCompact{padding:15px 17px;gap:20px}.v621eCommercial .commercialValueCompact strong{font-size:23px}.v621eCommercial .commercialDisclosure{padding:0;overflow:hidden}.v621eCommercial .commercialDisclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 17px;cursor:pointer;list-style:none}.v621eCommercial .commercialDisclosure>summary::-webkit-details-marker{display:none}.v621eCommercial .commercialDisclosure>summary>div{display:grid;gap:3px}.v621eCommercial .commercialDisclosure>summary strong{font-size:14px}.v621eCommercial .commercialDisclosure>summary small,.v621eCommercial .commercialDisclosure>summary>span{color:var(--muted);font-size:10px}.v621eCommercial .commercialDisclosure>summary:after{content:"＋";color:var(--muted);font-size:15px}.v621eCommercial .commercialDisclosure[open]>summary:after{content:"−"}.v621eCommercial .commercialDisclosureBody{padding:0 17px 17px;border-top:1px solid rgba(148,163,184,.1)}.v621eCommercial .commercialMetricGridSecondary{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:14px}.v621eCommercial .commercialPlanBody{padding-top:1px}.v621eCommercial .commercialPlans{margin:14px 0 12px;gap:8px}.v621eCommercial .commercialPlan{padding:12px;border-radius:12px;gap:5px}.v621eCommercial .commercialPlan strong{font-size:15px}.v621eCommercial .commercialPlan small{font-size:10px}.v621eCommercial .commercialTwoColumn{padding-top:14px}.v621eCommercial .commercialHistorySection h3{margin:0 0 7px;font-size:13px}.v621eCommercial .commercialHistoryList{max-height:320px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.v621eCommercial .commercialRow{padding:9px 0}@media(max-width:1050px){.v621eCommercial .commercialMetricGridPrimary,.v621eOrganisation .orgSummaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.v621eCommercial .commercialMetricGridPrimary,.v621eCommercial .commercialMetricGridSecondary,.v621eOrganisation .orgDepartmentComposer,.v621eOrganisation .orgSummaryStrip{grid-template-columns:1fr}.v621eOrganisation .orgPanelActions .v2PrimaryButton{width:100%}.v621eCommercial .commercialDisclosure>summary>span{display:none}}.v621fGovernanceWorkspace,.v621fOperationsWorkspace{gap:12px!important}.v621fGovernanceWorkspace .v2GovernanceTabs{margin-bottom:0}.v621fGovernanceWorkspace .governanceExecutiveCentre{padding:18px!important}.v621fGovernanceWorkspace .governanceExecutiveHeader{gap:16px}.v621fGovernanceWorkspace .governanceExecutiveHeader h2{font-size:22px}.v621fGovernanceWorkspace .governanceExecutiveHeader .sectionLead{max-width:720px;font-size:11px}.v621fGovernanceWorkspace .governanceNavigation{margin:14px 0}.v621fGovernanceWorkspace .governanceMetricGrid{gap:9px}.v621fGovernanceWorkspace .governanceMetricCard{padding:13px!important;min-height:0}.v621fGovernanceWorkspace .governanceMetricCard strong{font-size:21px}.v621fGovernanceWorkspace .governanceMetricCard p{margin-top:5px;font-size:10px;line-height:1.45}.v621fGovernanceWorkspace .governanceOverviewGrid{gap:10px}.v621fGovernanceWorkspace .governanceFeaturePanel{padding:14px!important}.v621fGovernanceDetailBody{margin-top:12px;max-height:min(760px,72dvh);overflow:auto;overscroll-behavior:contain;padding-right:4px}.v621fGovernanceDetailBody>.panel{box-shadow:none}.integrationHub{gap:12px!important}.integrationHero{padding:18px!important;gap:18px!important}.integrationHero h2{font-size:21px!important;max-width:760px}.integrationHero p{line-height:1.5!important}.integrationStats{gap:8px!important}.integrationStats>div{padding:9px 11px!important}.integrationSecurityDisclosure .integrationSecurityStrip{margin-top:12px;border:0;background:transparent;padding:0!important}.integrationGrid{gap:10px!important}.integrationCard{min-height:230px!important;padding:14px!important;border-radius:14px!important}.integrationCard>p{min-height:0!important;margin:11px 0 9px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.integrationCapabilities{max-height:46px;overflow:hidden}.integrationConnectionMeta,.integrationScopeBox{margin-top:9px!important;padding:8px!important}.integrationActions{padding-top:11px!important;flex-wrap:wrap}.integrationGuideDisclosure .integrationGuide{margin-top:12px;border:0;background:transparent;padding:0!important}.v621fOperationsWorkspace .reliabilityCommandCenter,.v621fOperationsWorkspace .schedulerPanel{padding:18px!important;margin-top:0}.v621fOperationsWorkspace .reliabilityHeader h3{font-size:22px}.v621fOperationsWorkspace .reliabilityHero{margin:14px 0;padding:15px}.v621fOperationsWorkspace .reliabilityMetrics{gap:9px}.v621fOperationsWorkspace .reliabilityMetrics article{padding:12px}.v621fOperationsWorkspace .reliabilityMetrics strong{font-size:1.35rem}.v621fOperationsWorkspace .reliabilityProjectSection{margin-top:16px}.v621fOperationsWorkspace .reliabilityProjectList{max-height:330px;overflow:auto;overscroll-behavior:contain;padding-right:4px}.v621fOperationsWorkspace .reliabilityProjectList article{padding:12px}.v621fOperationsWorkspace .schedulerMetrics{gap:9px;margin:13px 0}.v621fOperationsWorkspace .schedulerMetrics article{padding:12px}.v621fOperationsWorkspace .schedulerControls{gap:9px}.v621fOperationsDetailBody{margin-top:12px;max-height:min(820px,74dvh);overflow:auto;overscroll-behavior:contain;padding-right:4px}.v621fOperationsDetailBody>.glassWall,.v621fOperationsDetailBody>.panel{box-shadow:none}.v621fOperationsDetailBody .glassWallBody{max-height:500px}.v621fOperationsDetailBody .v2RecentActivity .timeline{max-height:360px;overflow:auto}@media(max-width:760px){.v621fGovernanceWorkspace .governanceExecutiveHeader{display:grid}.integrationCard{min-height:0!important}.v621fOperationsWorkspace .reliabilityProjectList{max-height:420px}.v621fGovernanceDetailBody,.v621fOperationsDetailBody{max-height:none;overflow:visible}}.integrationExecutiveHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px 22px!important}.integrationHeroCopy{max-width:720px!important}.integrationExecutiveHeader .integrationHeroCopy>span{display:block;margin-bottom:5px}.integrationExecutiveHeader h2{margin:0 0 5px!important;font-size:23px!important;line-height:1.15!important;letter-spacing:-.035em!important}.integrationExecutiveHeader p{max-width:680px;font-size:10.5px!important;line-height:1.45!important}.integrationExecutiveHeader .integrationStats{display:flex!important;align-items:stretch!important;gap:7px!important;min-width:0!important}.integrationExecutiveHeader .integrationStats>div{display:grid!important;align-content:center!important;min-width:82px!important;min-height:58px!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:rgba(255,255,255,.025)!important;text-align:center!important}.integrationExecutiveHeader .integrationStats strong{font-size:20px!important;line-height:1!important}.integrationExecutiveHeader .integrationStats span{margin-top:5px!important;color:var(--v2-muted)!important;font-size:8px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.integrationTrustBar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;overflow:hidden!important}.integrationTrustBar>div{display:flex;align-items:center;gap:9px;min-width:0;padding:11px 14px;border-left:1px solid rgba(255,255,255,.065)}.integrationTrustBar>div:first-child{border-left:0}.integrationTrustBar i{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border-radius:7px;background:rgba(139,255,69,.1);color:var(--v2-accent);font-size:10px;font-style:normal;font-weight:900}.integrationTrustBar span{display:grid;min-width:0;gap:2px}.integrationTrustBar strong{font-size:10px}.integrationTrustBar small{overflow:hidden;color:var(--v2-muted);font-size:8.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.onboardingChecklistV492.isCollapsed{width:54px!important;max-width:54px!important;height:54px!important;padding:0!important;border-radius:15px!important;overflow:hidden!important}.onboardingChecklistV492.isCollapsed .onboardingChecklistHeader{width:100%;height:100%;display:block!important}.onboardingChecklistV492.isCollapsed .onboardingChecklistSummary{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;padding:0!important}.onboardingChecklistV492.isCollapsed .onboardingChecklistSummary>div{display:none!important}.onboardingChecklistV492.isCollapsed .onboardingChecklistSummary>b{display:grid!important;width:100%;height:100%;place-items:center;font-size:12px!important;color:#d8ffca!important}.onboardingChecklistV492.isCollapsed .onboardingChecklistSummary>b:after{content:" setup";display:block;margin-top:-16px;color:#8f99aa;font-size:6px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onboardingChecklistV492.isCollapsed .onboardingPanelToggle{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important}@media(max-width:900px){.integrationExecutiveHeader{grid-template-columns:1fr!important}.integrationExecutiveHeader .integrationStats{width:100%}.integrationExecutiveHeader .integrationStats>div{flex:1 1}.integrationTrustBar{grid-template-columns:1fr!important}.integrationTrustBar>div{border-left:0;border-top:1px solid rgba(255,255,255,.065)}.integrationTrustBar>div:first-child{border-top:0}}@media(max-width:560px){.integrationExecutiveHeader{padding:15px!important}.integrationExecutiveHeader h2{font-size:20px!important}.integrationExecutiveHeader .integrationStats>div{min-width:0!important}.integrationTrustBar small{white-space:normal}}.companyReceivingAddress{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 16px;padding:15px 17px;border:1px solid rgba(116,138,255,.22);border-radius:16px;background:linear-gradient(135deg,rgba(92,111,255,.08),rgba(80,210,180,.05))}.companyReceivingAddress>div{min-width:0}.companyReceivingAddress strong{display:block;margin-top:4px;font-size:clamp(.98rem,1.4vw,1.16rem)}.companyReceivingAddress p{margin:5px 0 0;max-width:760px;color:var(--muted-text,#667085);font-size:.88rem;line-height:1.45}@media (max-width:720px){.companyReceivingAddress{align-items:flex-start;flex-direction:column}}.emailAutonomyPolicy{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;margin:12px 0;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:rgba(15,23,42,.38)}.emailAutonomyPolicy>div:first-child{min-width:240px}.emailAutonomyPolicy strong{display:block}.emailAutonomyPolicy p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.emailAutonomyOptions{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;flex:1 1;max-width:620px}.emailAutonomyOptions button{padding:11px 12px;text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:rgba(15,23,42,.48);color:inherit;cursor:pointer}.emailAutonomyOptions button.isActive{border-color:rgba(56,189,248,.65);box-shadow:inset 0 0 0 1px rgba(56,189,248,.18);background:rgba(14,116,144,.14)}.emailAutonomyOptions small{margin-top:3px;color:var(--muted)}@media(max-width:900px){.emailAutonomyPolicy{align-items:stretch;flex-direction:column}.emailAutonomyOptions{max-width:none;grid-template-columns:1fr}}.onboardingChecklistV492.isCollapsed{display:none!important}.emailWorkspaceGrid{grid-template-columns:minmax(290px,.72fr) minmax(0,1.5fr)!important}.emailMessageList{max-height:620px!important;overscroll-behavior:contain}.emailListHeader{padding:12px 14px!important}.emailListItem{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;min-height:88px;padding:11px 13px!important}.emailListAvatar{width:34px!important;height:34px!important;border-radius:10px!important;font-size:12px}.emailListMeta{align-items:center!important}.emailListMeta strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px!important;color:#d9deec!important}.emailListMeta time{flex:0 0 auto;font-size:8.5px!important}.emailListItem h3{margin:3px 0 2px!important;font-size:12px!important;line-height:1.25!important}.emailListItem p{-webkit-line-clamp:1!important;font-size:9.5px!important;line-height:1.35!important;color:#7f8ca5!important}.emailListFooter{display:flex;align-items:center;gap:7px;margin-top:7px}.emailListState{display:inline-flex;align-items:center;min-height:18px;padding:2px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:7.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.025);color:#aeb8cf}.emailListState.isRouted{color:#82e4ad;border-color:rgba(83,211,146,.25);background:rgba(52,170,112,.08)}.emailListState.isReview{color:#ffd28a;border-color:rgba(255,190,89,.24);background:rgba(207,145,43,.07)}.emailListState.isHighRisk{color:#ff9cac;border-color:rgba(255,102,125,.28);background:rgba(199,55,80,.08)}.emailListAttachment{margin-left:auto;color:#8995ad;font-size:8.5px}.emailThreadHeader{padding:18px 20px!important}.emailThreadSummary{margin:16px 20px 0!important;padding:13px 14px!important}.emailThreadBody{padding:20px!important}.emailThreadActions{padding:13px 18px!important}@media(max-width:1000px){.emailWorkspaceGrid{grid-template-columns:1fr!important}.emailMessageList{max-height:360px!important}}.boardActionRegister{min-width:0}.boardActionRegister .boardSectionTitle{margin-bottom:9px}.boardActionsList{display:grid;gap:8px;max-height:430px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(151,174,218,.32) transparent}.boardActionsList::-webkit-scrollbar{width:6px}.boardActionsList::-webkit-scrollbar-thumb{background:rgba(151,174,218,.28);border-radius:999px}.boardActionsList .boardActionItem{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;min-height:72px;padding:11px 12px;border:1px solid rgba(151,174,218,.12);border-radius:12px;background:rgba(255,255,255,.018);transition:border-color .16s ease,background .16s ease}.boardActionsList .boardActionItem:hover{border-color:rgba(151,174,218,.22);background:rgba(255,255,255,.028)}.boardActionCopy{min-width:0;padding-top:1px}.boardActionsList .boardActionCopy strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.79rem;line-height:1.38;color:#edf2ff;word-break:break-word}.boardActionsList .boardActionCopy small{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:6px;color:#7e8aa3;font-size:.67rem;line-height:1.25}.boardActionsList .boardActionCopy small i{font-style:normal;color:#505b72}.boardActionsList .priority{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:22px;padding:3px 8px;border:1px solid rgba(119,183,255,.2);border-radius:999px;background:rgba(119,183,255,.09);color:#a9cbff;font-size:.56rem;line-height:1;font-weight:900;letter-spacing:.055em;white-space:nowrap}.boardActionsList .priority.critical,.boardActionsList .priority.high{background:rgba(225,87,104,.1);border-color:rgba(225,87,104,.23);color:#ff9da8}.boardActionsList .priority.medium{background:rgba(225,169,71,.09);border-color:rgba(225,169,71,.2);color:#ffd18a}.boardActionsList .priority.low{background:rgba(62,190,130,.08);border-color:rgba(62,190,130,.2);color:#8ce0b4}@media(max-width:760px){.boardActionsList{max-height:360px}.boardActionsList .boardActionItem{grid-template-columns:1fr;gap:7px}.boardActionsList .priority{justify-self:start}}.enhancementComposer{margin-top:14px;padding:16px;border:1px solid rgba(103,183,255,.28);border-radius:12px;background:rgba(9,18,28,.72)}.enhancementComposer>div:first-child{display:grid;gap:4px}.enhancementComposer strong{font-size:13px}.enhancementComposer span{color:var(--muted);font-size:11px;line-height:1.45}.enhancementComposer textarea{width:100%;min-height:100px;margin-top:12px;padding:13px;border:1px solid var(--line);border-radius:10px;background:#080b10;color:var(--text);font:inherit;resize:vertical}.enhancementComposer textarea:focus{outline:1px solid var(--blue);border-color:var(--blue)}.enhancementFooter{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px}.enhancementSuccess{margin-top:10px;padding:10px 12px;border:1px solid rgba(103,183,255,.24);border-radius:9px;background:rgba(103,183,255,.06);color:var(--accent);font-size:12px}.revisionBadge{font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:6px 8px;border-radius:6px;background:rgba(103,183,255,.1);color:var(--blue)}@media(max-width:700px){.enhancementFooter{align-items:stretch;flex-direction:column}.enhancementFooter button{width:100%}}.emailAutonomyOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.emailAutonomyOptions button{min-width:0;padding:11px 9px}.emailAutonomyOptions button>strong{white-space:nowrap;font-size:clamp(.78rem,1.05vw,.92rem);line-height:1.2}.emailAutonomyOptions button>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.66rem,.82vw,.76rem)}.emailListItem{align-items:start;min-height:100px!important;overflow:hidden}.emailListCopy{display:grid;grid-template-rows:auto auto auto auto;align-content:start;min-width:0;overflow:hidden}.emailListItem h3,.emailListItem p,.emailListMeta{min-width:0}.emailListFooter{position:static;clear:both;margin-top:6px;min-height:18px;overflow:hidden}.emailListState{flex:0 0 auto;max-width:100%;white-space:nowrap}@media(max-width:1180px) and (min-width:901px){.emailAutonomyPolicy{gap:12px;padding:15px}.emailAutonomyPolicy>div:first-child{min-width:210px}.emailAutonomyOptions button{padding-inline:8px}}:root{--brand:#67b7ff;--brand-strong:#3f9bea;--brand-soft:rgba(103,183,255,.10);--brand-border:rgba(103,183,255,.28);--brand-glow:rgba(103,183,255,.18)}::selection{background:rgba(103,183,255,.28);color:#fff}a{color:var(--brand)}button:not(.secondary):not(.danger):not([class*=error]){box-shadow:0 8px 24px rgba(39,119,181,.12);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}button:not(.secondary):not(.danger):not([class*=error]):hover:not(:disabled){filter:brightness(1.07);box-shadow:0 10px 30px rgba(39,119,181,.2);transform:translateY(-1px)}.metric,.panel,.v2Panel,.workspacePanel{border-color:rgba(110,139,178,.18)}input:focus,select:focus,textarea:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px rgba(103,183,255,.08)}.filter.active,.navItem.active,.sidebarItem.active,[aria-selected=true]{border-color:var(--brand-border)!important}@media (prefers-reduced-motion:reduce){button{transition:none!important}button:hover{transform:none!important}}.authShellPolished{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:minmax(0,1.18fr) minmax(390px,.72fr);padding:clamp(28px,5vw,76px);background:radial-gradient(circle at 12% 7%,rgba(69,148,255,.2),transparent 33%),radial-gradient(circle at 82% 72%,rgba(43,112,217,.13),transparent 31%),linear-gradient(145deg,#070a10,#090e17 48%,#07101b)}.authShellPolished:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(111,180,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(111,180,255,.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,black,transparent 76%);mask-image:linear-gradient(90deg,black,transparent 76%)}.authShellPolished:after{content:"";position:absolute;left:-14vw;bottom:-34vw;width:70vw;height:70vw;z-index:-1;border:1px solid rgba(91,166,255,.08);border-radius:50%;box-shadow:0 0 0 8vw rgba(91,166,255,.018),0 0 0 18vw rgba(91,166,255,.012)}.authShellPolished .authStory{display:grid;align-content:center;max-width:790px;min-width:0}.authBrandRow{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:clamp(42px,8vh,86px)}.authBrandRow img{width:min(246px,56vw)!important}.authSecureStatus{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;padding:8px 11px;border:1px solid rgba(95,169,255,.18);border-radius:999px;background:rgba(75,145,236,.065);color:#a8cfff!important;font-size:9px!important;letter-spacing:.08em!important;white-space:nowrap}.authSecureStatus i,.authTrustFooter i{width:7px;height:7px;border-radius:50%;background:#67b7ff;box-shadow:0 0 12px rgba(103,183,255,.8)}.authStoryCopy>span{display:block;color:#72baff;font-size:10px;font-weight:900;letter-spacing:.22em}.authShellPolished .authStory h1{max-width:850px;margin:17px 0 23px;font-size:clamp(48px,5.9vw,84px);line-height:.96;letter-spacing:-.058em}.authShellPolished .authStory h1 em{color:#77bdff;font-style:normal;text-shadow:0 0 34px rgba(77,157,245,.18)}.authShellPolished .authStoryCopy>p{max-width:680px;margin:0;color:#9eabc0;font-size:clamp(16px,1.65vw,20px);line-height:1.62}.authOperatingFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:36px}.authOperatingFlow article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;min-width:0;padding:14px;border:1px solid rgba(120,169,226,.11);border-radius:15px;background:linear-gradient(145deg,rgba(21,33,50,.72),rgba(10,16,26,.6));box-shadow:inset 0 1px rgba(255,255,255,.025)}.authOperatingFlow article>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(103,183,255,.2);border-radius:9px;background:rgba(103,183,255,.09);color:#7fc2ff;font-size:9px;font-weight:900}.authOperatingFlow strong{display:block;color:#eef6ff;font-size:12px}.authOperatingFlow p{margin:5px 0 0!important;color:#7f8da3!important;font-size:10px!important;line-height:1.45!important}.authShellPolished .authSignals{margin-top:19px}.authShellPolished .authSignals span{border-color:rgba(99,167,246,.12);background:rgba(63,117,180,.045);color:#91a7c2;font-size:10px}.authShellPolished .authCard{position:relative;overflow:hidden;max-width:480px;padding:clamp(28px,4vw,42px);border:1px solid rgba(115,179,255,.18);border-radius:25px;background:linear-gradient(165deg,rgba(20,29,43,.97),rgba(9,14,23,.985));box-shadow:0 40px 110px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.04)}.authCardGlow{position:absolute;top:-110px;right:-95px;width:240px;height:240px;border-radius:50%;background:rgba(63,147,245,.12);filter:blur(46px);pointer-events:none}.authShellPolished .authCardHeader{position:relative}.authShellPolished .authCardHeader>span{color:#77bdff;letter-spacing:.2em}.authShellPolished .authCardHeader h2{margin-bottom:9px;color:#f4f8ff;font-size:clamp(29px,3vw,35px)}.authShellPolished .authCardHeader p{margin-bottom:28px;color:#8492a8}.authShellPolished .authCard form{gap:18px}.authShellPolished .authCard label{gap:9px;color:#b7c4d7;font-size:10px;letter-spacing:.035em}.authShellPolished .authCard input{min-height:50px;border-color:rgba(125,153,189,.18);border-radius:12px;background:rgba(4,9,16,.72);padding:14px 15px;color:#f5f8ff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.authShellPolished .authCard input:hover{border-color:rgba(103,183,255,.29)}.authShellPolished .authCard input:focus{border-color:#65b4ff;background:#080f19;box-shadow:0 0 0 3px rgba(80,160,246,.12),0 10px 30px rgba(0,0,0,.12)}.authShellPolished .authPrimary{min-height:50px;margin-top:2px;border:1px solid rgba(157,210,255,.3);background:linear-gradient(135deg,#73c1ff,#3d93ee);color:#05101b;box-shadow:0 14px 34px rgba(48,135,226,.2);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.authShellPolished .authPrimary:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 18px 40px rgba(48,135,226,.26)}.authShellPolished .authLinks{border-color:rgba(130,158,193,.12)}.authShellPolished .authLinks a,.authShellPolished .authLinks button{color:#83bfff;font-weight:700}.authShellPolished .authLinks a:hover,.authShellPolished .authLinks button:hover{color:#c2e1ff}.authTrustFooter{display:flex;justify-content:space-between;gap:12px;margin:24px -42px -42px;padding:14px 42px;border-top:1px solid rgba(126,157,194,.1);background:rgba(0,0,0,.12);color:#65758d;font-size:9px}.authTrustFooter span{display:flex;align-items:center;gap:7px}.authTrustFooter i{width:5px;height:5px}@media(max-width:1050px){.authShellPolished{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:42px}.authOperatingFlow{grid-template-columns:1fr}.authOperatingFlow article{padding:11px 13px}.authBrandRow{margin-bottom:44px}.authShellPolished .authStory h1{font-size:52px}}@media(max-width:900px){.authShellPolished{grid-template-columns:1fr;padding:28px;align-content:start}.authShellPolished .authStory{max-width:none}.authBrandRow{margin-bottom:42px}.authOperatingFlow{grid-template-columns:repeat(3,minmax(0,1fr))}.authShellPolished .authCard{justify-self:stretch;max-width:none}.authStoryCopy>p{max-width:760px!important}}@media(max-width:680px){.authBrandRow{align-items:flex-start;flex-direction:column;margin-bottom:34px}.authSecureStatus{align-self:flex-start}.authOperatingFlow{grid-template-columns:1fr}.authShellPolished .authStory h1{font-size:42px}.authShellPolished .authStoryCopy>p{font-size:15px}.authTrustFooter{margin:22px -28px -28px;padding:13px 28px;flex-direction:column}}@media(max-width:440px){.authShellPolished{padding:16px}.authShellPolished .authCard{padding:23px;border-radius:19px}.authTrustFooter{margin:20px -23px -23px;padding:13px 23px}.authShellPolished .authStory h1{font-size:37px}.authShellPolished .authSignals{gap:6px}.authShellPolished .authSignals span{padding:7px 9px}.authLinks{align-items:flex-start;flex-direction:column}}.v621eOrganisation{gap:14px}.v621eOrganisation .orgHeroCompact{position:relative;overflow:hidden;padding:22px 24px 18px;border-color:rgba(76,144,255,.22);background:radial-gradient(circle at 92% 8%,rgba(66,133,255,.18),transparent 34%),linear-gradient(145deg,rgba(17,31,57,.94),rgba(8,16,31,.96));box-shadow:0 18px 44px rgba(2,8,23,.24),inset 0 1px 0 rgba(255,255,255,.035)}.v621eOrganisation .orgHeroCompact:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0 54%,rgba(89,149,255,.045) 54% 55%,transparent 55%)}.v621eOrganisation .orgHeroCompact>*{position:relative;z-index:1}.v621eOrganisation .orgHeroCompact .v2SectionHeading{align-items:flex-start;gap:18px}.v621eOrganisation .orgHeroCompact .v2SectionHeading>div>span{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border:1px solid rgba(96,165,250,.24);border-radius:999px;background:rgba(59,130,246,.09);color:#93c5fd;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.v621eOrganisation .orgHeroCompact .v2SectionHeading h2{margin:8px 0 5px;font-size:25px;letter-spacing:-.025em;color:#f6f9ff}.v621eOrganisation .orgHeroCompact .v2SectionHeading p{max-width:760px;color:#9baac2;font-size:12px;line-height:1.55}.v621eOrganisation .orgRoleBadge{display:inline-flex;align-items:center;justify-content:center;min-width:76px;min-height:31px;padding:7px 12px;border:1px solid rgba(96,165,250,.28);border-radius:999px;background:rgba(37,99,235,.12);color:#bfdbfe;font-size:10px;font-weight:850;text-transform:capitalize;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.v621eOrganisation .orgSummaryStrip{gap:9px;margin-top:16px}.v621eOrganisation .orgSummaryStrip article{position:relative;overflow:hidden;min-height:62px;padding:12px 14px;border-color:rgba(96,165,250,.13);border-radius:13px;background:linear-gradient(145deg,rgba(20,34,58,.72),rgba(10,19,35,.7));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.v621eOrganisation .orgSummaryStrip article:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:3px;background:linear-gradient(#60a5fa,#2563eb)}.v621eOrganisation .orgSummaryStrip span{padding-left:4px;color:#8190a8;font-size:9px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.v621eOrganisation .orgSummaryStrip strong{color:#f1f6ff;font-size:22px;letter-spacing:-.03em}.v621eOrganisation .orgTabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;margin-top:13px;padding:5px;gap:5px;border:1px solid rgba(96,165,250,.13);border-radius:13px;background:rgba(3,10,22,.46)}.v621eOrganisation .orgTabs button{min-height:38px;padding:8px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8391a8;font-size:10px;font-weight:800;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.v621eOrganisation .orgTabs button:hover{border-color:rgba(96,165,250,.13);background:rgba(59,130,246,.06);color:#dbeafe}.v621eOrganisation .orgTabs button.active{border-color:rgba(96,165,250,.3);background:linear-gradient(135deg,rgba(37,99,235,.2),rgba(59,130,246,.1));color:#dbeafe;box-shadow:0 6px 18px rgba(10,34,78,.16),inset 0 1px 0 rgba(255,255,255,.035)}.v621eOrganisation .orgMessage{margin:12px 0 0;padding:10px 12px;border:1px solid rgba(96,165,250,.16);border-radius:10px;background:rgba(37,99,235,.07);color:#bfdbfe;font-size:11px}.v621eOrganisation .orgPanelCompact{padding:20px 21px;border-color:rgba(96,165,250,.12);background:linear-gradient(150deg,rgba(13,24,43,.9),rgba(7,14,27,.92));box-shadow:0 12px 32px rgba(2,8,23,.16),inset 0 1px 0 rgba(255,255,255,.024)}.v621eOrganisation .orgPanelHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:15px;padding-bottom:13px;border-bottom:1px solid rgba(148,163,184,.09)}.v621eOrganisation .orgPanelHeading h3{margin:0 0 4px;color:#edf4ff;font-size:16px;letter-spacing:-.015em}.v621eOrganisation .orgPanelHeading p{margin:0;max-width:680px;color:#8190a8;font-size:10px;line-height:1.5}.v621eOrganisation .orgPanelHeading>span{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border:1px solid rgba(96,165,250,.17);border-radius:999px;background:rgba(37,99,235,.07);color:#93c5fd;font-size:9px;font-weight:800;white-space:nowrap}.v621eOrganisation .orgGrid,.v621eOrganisation .orgPolicyGrid{gap:12px;margin-bottom:16px}.v621eOrganisation .orgPanel label{gap:6px;color:#91a0b7;font-size:9px;font-weight:750;letter-spacing:.035em}.v621eOrganisation .orgPanel input,.v621eOrganisation .orgPanel select{min-height:41px;padding:8px 11px;border-color:rgba(148,163,184,.14);border-radius:10px;background:rgba(3,10,22,.56);color:#e8f0fc;box-shadow:inset 0 1px 0 rgba(255,255,255,.015);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.v621eOrganisation .orgPanel input:hover,.v621eOrganisation .orgPanel select:hover{border-color:rgba(96,165,250,.24);background:rgba(6,15,31,.72)}.v621eOrganisation .orgPanel input:focus,.v621eOrganisation .orgPanel select:focus{outline:none;border-color:rgba(96,165,250,.52);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.v621eOrganisation .orgInline{align-items:stretch;gap:9px;margin-bottom:13px;padding:12px;border:1px solid rgba(96,165,250,.1);border-radius:12px;background:rgba(3,10,22,.28)}.v621eOrganisation .orgInline .v2PrimaryButton{min-height:41px;white-space:nowrap}.v621eOrganisation .orgTable{border:1px solid rgba(148,163,184,.09);border-radius:13px;background:rgba(3,10,22,.24);padding:0 13px}.v621eOrganisation .orgRow{grid-template-columns:minmax(180px,1.35fr) minmax(120px,.75fr) minmax(145px,.9fr) auto auto;padding:12px 0;gap:9px;border-top-color:rgba(148,163,184,.09)}.v621eOrganisation .orgRow:first-child{border-top:0}.v621eOrganisation .orgRow>div{min-width:0;display:grid;gap:3px}.v621eOrganisation .orgRow strong{overflow:hidden;text-overflow:ellipsis;color:#e8f0fc;font-size:11px;white-space:nowrap}.v621eOrganisation .orgRow small{overflow:hidden;text-overflow:ellipsis;color:#6f7e96;font-size:9px;white-space:nowrap}.v621eOrganisation .orgCardGrid button,.v621eOrganisation .orgRow button{min-height:36px;padding:7px 10px;border-color:rgba(148,163,184,.13);border-radius:9px;background:rgba(255,255,255,.018);color:#a8b5c9;font-size:9px;font-weight:800}.v621eOrganisation .orgCardGrid button:hover,.v621eOrganisation .orgRow button:hover{border-color:rgba(96,165,250,.26);background:rgba(59,130,246,.07);color:#dbeafe}.v621eOrganisation .orgCardGrid button,.v621eOrganisation .orgRow button:last-child{border-color:rgba(248,113,113,.14);color:#fca5a5}.v621eOrganisation .orgCardGrid button:hover,.v621eOrganisation .orgRow button:last-child:hover{border-color:rgba(248,113,113,.28);background:rgba(127,29,29,.12);color:#fecaca}.v621eOrganisation .orgCardGrid{gap:10px}.v621eOrganisation .orgCardGrid article{position:relative;overflow:hidden;min-height:118px;padding:15px;border-color:rgba(96,165,250,.11);border-radius:13px;background:linear-gradient(145deg,rgba(16,29,50,.76),rgba(7,15,29,.74));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.v621eOrganisation .orgCardGrid article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(#60a5fa,#2563eb)}.v621eOrganisation .orgCardGrid article>div{display:grid;gap:5px;min-width:0}.v621eOrganisation .orgCardGrid article strong{color:#edf4ff;font-size:12px}.v621eOrganisation .orgCardGrid article small{color:#77869d;font-size:9px;line-height:1.45}.v621eOrganisation .orgCardGrid article>span{display:inline-flex;align-items:center;width:max-content;padding:4px 7px;border:1px solid rgba(96,165,250,.14);border-radius:999px;background:rgba(37,99,235,.06);color:#93c5fd;font-size:8px;font-weight:800}.v621eOrganisation .orgPolicyGrid>label{min-height:84px;padding:12px;border:1px solid rgba(96,165,250,.1);border-radius:12px;background:rgba(3,10,22,.27)}.v621eOrganisation .orgPolicyGrid input[type=checkbox]{min-height:auto;box-shadow:none}.v621eOrganisation .orgPanelActions{padding-top:3px}.v621eOrganisation .orgPanelActions .v2PrimaryButton{min-height:40px;padding:9px 14px;border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;box-shadow:0 9px 22px rgba(37,99,235,.18)}.v621eOrganisation .orgPanelActions .v2PrimaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px rgba(37,99,235,.24)}.v621eOrganisation .orgDisclosure{border-color:rgba(96,165,250,.11);background:linear-gradient(150deg,rgba(13,24,43,.82),rgba(7,14,27,.86))}.v621eOrganisation .orgDisclosure>summary{min-height:54px;padding:15px 19px;color:#dce9fa}.v621eOrganisation .orgDisclosure>summary:hover{background:rgba(59,130,246,.035)}.v621eOrganisation .orgDisclosure>summary:after{color:#60a5fa;font-weight:900}.v621eOrganisation .orgDisclosureBody{padding:0 19px 15px}.v621eOrganisation .orgAuditList{border:1px solid rgba(148,163,184,.08);border-radius:12px;background:rgba(3,10,22,.23);padding:0 13px}.v621eOrganisation .orgAudit{display:grid;gap:4px;padding:12px 2px;border-bottom:1px solid rgba(148,163,184,.075)}.v621eOrganisation .orgAudit:last-child{border-bottom:0}.v621eOrganisation .orgAudit strong{color:#dce7f6;font-size:10px;text-transform:capitalize}.v621eOrganisation .orgAudit span{color:#6f7e96;font-size:9px}.v621eOrganisation .resultToggle{margin-top:12px;border-color:rgba(96,165,250,.14);background:rgba(37,99,235,.055);color:#bfdbfe}@media(max-width:1100px){.v621eOrganisation .orgRow{grid-template-columns:minmax(170px,1fr) minmax(115px,.7fr) minmax(135px,.8fr);align-items:center}.v621eOrganisation .orgRow button{width:100%}.v621eOrganisation .orgRow button:nth-last-child(2){grid-column:2}.v621eOrganisation .orgRow button:last-child{grid-column:3}.v621eOrganisation .orgDepartmentComposer{grid-template-columns:1fr 1.2fr auto}}@media(max-width:760px){.v621eOrganisation .orgHeroCompact{padding:18px 16px 15px}.v621eOrganisation .orgHeroCompact .v2SectionHeading{display:grid}.v621eOrganisation .orgRoleBadge{justify-self:start}.v621eOrganisation .orgSummaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.v621eOrganisation .orgTabs{display:flex;overflow-x:auto;scrollbar-width:none}.v621eOrganisation .orgTabs::-webkit-scrollbar{display:none}.v621eOrganisation .orgTabs button{flex:0 0 auto;min-width:92px}.v621eOrganisation .orgPanelCompact{padding:16px}.v621eOrganisation .orgPanelHeading{display:grid}.v621eOrganisation .orgPanelHeading>span{justify-self:start}.v621eOrganisation .orgDepartmentComposer,.v621eOrganisation .orgInline{grid-template-columns:1fr;display:grid}.v621eOrganisation .orgInline .v2PrimaryButton{width:100%}.v621eOrganisation .orgRow{grid-template-columns:1fr;padding:14px 0}.v621eOrganisation .orgRow button:last-child,.v621eOrganisation .orgRow button:nth-last-child(2){grid-column:auto}.v621eOrganisation .orgTable{padding:0 12px}.v621eOrganisation .orgPolicyGrid{grid-template-columns:1fr}.v621eOrganisation .orgPanelActions .v2PrimaryButton{width:100%}}@media(max-width:480px){.v621eOrganisation .orgSummaryStrip{grid-template-columns:1fr}.v621eOrganisation .orgSummaryStrip article{min-height:54px}.v621eOrganisation .orgHeroCompact .v2SectionHeading h2{font-size:22px}}.v621bObjectiveWorkspace{display:grid;gap:14px}.v621bObjectiveWorkspace .objectiveHero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 26px;border-color:rgba(96,165,250,.18);background:radial-gradient(circle at 87% 10%,rgba(59,130,246,.18),transparent 33%),linear-gradient(145deg,rgba(15,31,56,.96),rgba(7,15,29,.97));box-shadow:0 18px 44px rgba(1,8,20,.22),inset 0 1px 0 rgba(255,255,255,.035)}.v621bObjectiveWorkspace .objectiveHero:after{content:"";position:absolute;inset:auto -60px -90px auto;width:260px;height:180px;border-radius:50%;background:rgba(37,99,235,.09);filter:blur(35px);pointer-events:none}.v621bObjectiveWorkspace .objectiveHero>div{position:relative;z-index:1;max-width:790px}.v621bObjectiveWorkspace .objectiveHero .eyebrow{color:#60a5fa;letter-spacing:.15em;font-weight:850}.v621bObjectiveWorkspace .objectiveHero h2{margin:5px 0 7px;font-size:clamp(24px,2.2vw,32px);letter-spacing:-.035em;color:#f7faff}.v621bObjectiveWorkspace .objectiveHero .sectionLead{max-width:720px;color:#9eb0c9;line-height:1.6}.v621bObjectiveWorkspace .objectivePrimary{position:relative;z-index:1;min-height:42px;padding:10px 16px;border:1px solid rgba(147,197,253,.32);border-radius:11px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-weight:850;white-space:nowrap;box-shadow:0 11px 26px rgba(37,99,235,.22)}.v621bObjectiveWorkspace .objectivePrimary:hover{transform:translateY(-1px);box-shadow:0 15px 32px rgba(37,99,235,.3)}.v621bObjectiveWorkspace .objectiveMessage{padding:11px 14px;border:1px solid rgba(96,165,250,.22);border-radius:12px;background:rgba(37,99,235,.075);color:#bfdbfe;font-size:12px}.v621bObjectiveWorkspace .objectiveSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.v621bObjectiveWorkspace .objectiveSummary article{position:relative;overflow:hidden;display:grid;gap:3px;min-height:78px;padding:15px 17px;border:1px solid rgba(96,165,250,.11);border-radius:14px;background:linear-gradient(150deg,rgba(14,27,48,.88),rgba(7,14,27,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.v621bObjectiveWorkspace .objectiveSummary article:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:99px;background:#3b82f6;opacity:.72}.v621bObjectiveWorkspace .objectiveSummary strong{font-size:25px;line-height:1;color:#f5f9ff;letter-spacing:-.04em}.v621bObjectiveWorkspace .objectiveSummary span{color:#7f91ab;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.v621bObjectiveWorkspace .objectiveComposer{padding:21px;border-color:rgba(96,165,250,.17);background:linear-gradient(150deg,rgba(13,26,47,.94),rgba(7,14,27,.95))}.v621bObjectiveWorkspace .objectiveComposer .v2SectionHeading{padding-bottom:14px;border-bottom:1px solid rgba(96,165,250,.1)}.v621bObjectiveWorkspace .objectiveComposer .v2SectionHeading>div>span{color:#60a5fa}.v621bObjectiveWorkspace .objectiveComposer form{display:grid;gap:13px;margin-top:16px}.v621bObjectiveWorkspace .objectiveComposer label{display:grid;gap:6px;color:#91a4bf;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.v621bObjectiveWorkspace .objectiveComposer input,.v621bObjectiveWorkspace .objectiveComposer select,.v621bObjectiveWorkspace .objectiveComposer textarea{width:100%;border:1px solid rgba(96,165,250,.13);border-radius:11px;background:rgba(3,10,22,.58);color:#edf5ff;padding:11px 12px;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.v621bObjectiveWorkspace .objectiveComposer textarea{min-height:84px;resize:vertical;line-height:1.55}.v621bObjectiveWorkspace .objectiveComposer input:focus,.v621bObjectiveWorkspace .objectiveComposer select:focus,.v621bObjectiveWorkspace .objectiveComposer textarea:focus{outline:0;border-color:rgba(96,165,250,.5);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.v621bObjectiveWorkspace .objectiveFormRow{gap:11px}.v621bObjectiveWorkspace .objectiveComposerActions{padding-top:3px;border-top:1px solid rgba(96,165,250,.08)}.v621bObjectiveWorkspace .objectiveComposerActions small{color:#74859d}.v621bObjectiveWorkspace .objectiveComposerActions button{min-height:40px;border-color:rgba(96,165,250,.33);background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;box-shadow:0 9px 22px rgba(37,99,235,.18)}.v621bObjectiveWorkspace .objectivePortfolio{padding:20px;border-color:rgba(96,165,250,.13);background:linear-gradient(150deg,rgba(10,20,37,.96),rgba(6,12,23,.96))}.v621bObjectiveWorkspace .objectivePortfolioHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid rgba(96,165,250,.09)}.v621bObjectiveWorkspace .objectivePortfolioHeader>div:first-child span{color:#60a5fa;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.v621bObjectiveWorkspace .objectivePortfolioHeader h2{margin:4px 0 0;font-size:22px;letter-spacing:-.025em}.v621bObjectiveWorkspace .objectiveFilters{display:flex;gap:5px;padding:4px;border:1px solid rgba(96,165,250,.1);border-radius:11px;background:rgba(3,10,22,.4);overflow-x:auto}.v621bObjectiveWorkspace .objectiveFilters button{min-height:31px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#7f91ab;font-size:10px;font-weight:800;white-space:nowrap}.v621bObjectiveWorkspace .objectiveFilters button:hover{color:#bfdbfe;background:rgba(59,130,246,.06)}.v621bObjectiveWorkspace .objectiveFilters button.active{background:linear-gradient(135deg,rgba(37,99,235,.28),rgba(59,130,246,.16));color:#dbeafe;box-shadow:inset 0 0 0 1px rgba(96,165,250,.2)}.v621bObjectiveWorkspace .objectiveList{display:grid;gap:11px}.v621bObjectiveWorkspace .objectiveCard{position:relative;overflow:hidden;padding:16px;border:1px solid rgba(96,165,250,.1);border-radius:14px;background:linear-gradient(145deg,rgba(13,25,44,.82),rgba(6,13,25,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.018);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.v621bObjectiveWorkspace .objectiveCard:hover{transform:translateY(-1px);border-color:rgba(96,165,250,.23);box-shadow:0 13px 30px rgba(1,8,20,.16),inset 0 1px 0 rgba(255,255,255,.025)}.v621bObjectiveWorkspace .objectiveCard:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#3b82f6;opacity:.7}.v621bObjectiveWorkspace .objectiveCard.status-paused:before{background:#f59e0b}.v621bObjectiveWorkspace .objectiveCard.status-completed:before{background:#22c55e}.v621bObjectiveWorkspace .objectiveCardTop{align-items:center}.v621bObjectiveWorkspace .objectiveCardTop>div{display:flex;gap:6px;flex-wrap:wrap}.v621bObjectiveWorkspace .objectivePriority,.v621bObjectiveWorkspace .objectiveStatus{padding:4px 7px;border-radius:999px;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.v621bObjectiveWorkspace .objectiveStatus{border:1px solid rgba(96,165,250,.19);background:rgba(37,99,235,.09);color:#93c5fd}.v621bObjectiveWorkspace .objectivePriority{border:1px solid rgba(148,163,184,.13);background:rgba(148,163,184,.055);color:#9eacc0}.v621bObjectiveWorkspace .objectivePriority.critical,.v621bObjectiveWorkspace .objectivePriority.high{border-color:rgba(245,158,11,.24);background:rgba(245,158,11,.07);color:#fbbf24}.v621bObjectiveWorkspace .objectivePriority.critical{border-color:rgba(248,113,113,.27);background:rgba(239,68,68,.07);color:#fca5a5}.v621bObjectiveWorkspace .objectiveCardTop small{color:#6f819b;font-size:9px}.v621bObjectiveWorkspace .objectiveCard h3{margin:11px 0 6px;font-size:17px;line-height:1.28;color:#edf5ff;letter-spacing:-.015em}.v621bObjectiveWorkspace .objectiveCardPreview{color:#899ab2!important}.v621bObjectiveWorkspace .objectiveProgress{height:6px;margin:12px 0 9px;border-radius:99px;background:rgba(148,163,184,.09);overflow:hidden}.v621bObjectiveWorkspace .objectiveProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#60a5fa);box-shadow:0 0 12px rgba(59,130,246,.3)}.v621bObjectiveWorkspace .objectiveCompactMeta{color:#71829a}.v621bObjectiveWorkspace .objectiveCompactMeta b{color:#c8d7e9}.v621bObjectiveWorkspace .objectiveDetailDisclosure{border-top-color:rgba(96,165,250,.1)}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary{color:#cfe3fb}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary:hover{color:#fff}.v621bObjectiveWorkspace .objectiveDetailDisclosure>summary:after{color:#60a5fa}.v621bObjectiveWorkspace .objectiveDetailBody{padding-top:12px}.v621bObjectiveWorkspace .objectiveOutcome{border:1px solid rgba(96,165,250,.1);border-radius:11px;background:rgba(37,99,235,.045)}.v621bObjectiveWorkspace .objectiveOutcome span{color:#6f86a5}.v621bObjectiveWorkspace .objectiveOutcome strong{color:#dceafb}.v621bObjectiveWorkspace .objectiveMeta{color:#7d8fa8}.v621bObjectiveWorkspace .objectiveApprovalPanel,.v621bObjectiveWorkspace .objectiveContinuationPanel,.v621bObjectiveWorkspace .objectiveExecutionPanel,.v621bObjectiveWorkspace .objectiveKickoffPanel,.v621bObjectiveWorkspace .objectivePlanPanel,.v621bObjectiveWorkspace .objectiveTimelinePanel{border-radius:13px;background:linear-gradient(145deg,rgba(11,23,41,.89),rgba(5,12,24,.91));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.v621bObjectiveWorkspace .objectivePlanPanel{border-color:rgba(96,165,250,.16)}.v621bObjectiveWorkspace .objectiveApprovalHeader,.v621bObjectiveWorkspace .objectiveContinuationHeader,.v621bObjectiveWorkspace .objectiveExecutionHeader,.v621bObjectiveWorkspace .objectiveKickoffHeader,.v621bObjectiveWorkspace .objectivePlanHeader{padding-bottom:10px;border-bottom:1px solid rgba(96,165,250,.085)}.v621bObjectiveWorkspace .objectiveApprovalHeader span,.v621bObjectiveWorkspace .objectiveContinuationHeader span,.v621bObjectiveWorkspace .objectiveExecutionHeader span,.v621bObjectiveWorkspace .objectiveKickoffHeader span,.v621bObjectiveWorkspace .objectivePlanHeader span,.v621bObjectiveWorkspace .objectiveRoutingSummary span,.v621bObjectiveWorkspace .objectiveTimelineAction span{color:#6f8eb5}.v621bObjectiveWorkspace .objectivePlanHeader strong,.v621bObjectiveWorkspace .objectiveRoutingSummary strong,.v621bObjectiveWorkspace .objectiveTimelineAction strong{color:#dceafb}.v621bObjectiveWorkspace .objectiveRoutingSummary,.v621bObjectiveWorkspace .objectiveTimelineAction{padding:11px;border:1px solid rgba(96,165,250,.09);border-radius:11px;background:rgba(3,10,22,.3)}.v621bObjectiveWorkspace .objectiveActions button,.v621bObjectiveWorkspace .objectiveApprovalActions button,.v621bObjectiveWorkspace .objectiveContinuationPanel button,.v621bObjectiveWorkspace .objectiveExecutionActions button,.v621bObjectiveWorkspace .objectivePlanPanel button{border-color:rgba(96,165,250,.2);background:rgba(37,99,235,.085);color:#bfdbfe}.v621bObjectiveWorkspace .objectiveActions button:hover,.v621bObjectiveWorkspace .objectiveApprovalActions button:hover,.v621bObjectiveWorkspace .objectiveContinuationPanel button:hover,.v621bObjectiveWorkspace .objectiveExecutionActions button:hover,.v621bObjectiveWorkspace .objectivePlanPanel button:hover{border-color:rgba(96,165,250,.38);background:rgba(37,99,235,.15);color:#fff}.v621bObjectiveWorkspace .objectiveExecutionStats span,.v621bObjectiveWorkspace .objectiveKickoffStats span,.v621bObjectiveWorkspace .objectiveTimelineStats article{border-color:rgba(96,165,250,.085);background:rgba(3,10,22,.31)}.v621bObjectiveWorkspace .objectiveExecutionQueue,.v621bObjectiveWorkspace .objectiveMilestones,.v621bObjectiveWorkspace .objectiveTimelineTrack{scrollbar-color:rgba(96,165,250,.25) transparent}.v621bObjectiveWorkspace .objectiveExecutionQueue article,.v621bObjectiveWorkspace .objectiveMilestones article{border-color:rgba(96,165,250,.075);background:rgba(3,10,22,.25)}.v621bObjectiveWorkspace .objectiveExecutionQueue article>b,.v621bObjectiveWorkspace .objectiveMilestones article>b{background:rgba(37,99,235,.13);color:#93c5fd}.v621bObjectiveWorkspace .objectiveExecutionProgress i{background:linear-gradient(90deg,#2563eb,#60a5fa)}.v621bObjectiveWorkspace .objectiveEmpty{border:1px dashed rgba(96,165,250,.15);border-radius:13px;background:rgba(37,99,235,.025);color:#71839c}@media(max-width:1050px){.v621bObjectiveWorkspace .objectiveHero{padding:21px}.v621bObjectiveWorkspace .objectiveSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.v621bObjectiveWorkspace .objectivePortfolioHeader{align-items:flex-start;flex-direction:column}.v621bObjectiveWorkspace .objectiveFilters{max-width:100%}}@media(max-width:720px){.v621bObjectiveWorkspace .objectiveHero{display:grid;padding:18px 16px}.v621bObjectiveWorkspace .objectivePrimary{width:100%}.v621bObjectiveWorkspace .objectiveSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.v621bObjectiveWorkspace .objectiveComposer,.v621bObjectiveWorkspace .objectivePortfolio{padding:16px}.v621bObjectiveWorkspace .objectiveFormRow,.v621bObjectiveWorkspace .objectiveFormRow.two{grid-template-columns:1fr}.v621bObjectiveWorkspace .objectiveComposerActions{display:grid;gap:10px}.v621bObjectiveWorkspace .objectiveComposerActions button{width:100%}.v621bObjectiveWorkspace .objectiveCardTop{display:grid;gap:8px}.v621bObjectiveWorkspace .objectiveCardTop small{justify-self:start}}@media(max-width:460px){.v621bObjectiveWorkspace .objectiveSummary{grid-template-columns:1fr}.v621bObjectiveWorkspace .objectiveSummary article{min-height:64px}.v621bObjectiveWorkspace .objectiveFilters{width:100%}.v621bObjectiveWorkspace .objectiveFilters button{flex:1 1}.v621bObjectiveWorkspace .objectiveCard{padding:14px}.v621bObjectiveWorkspace .objectiveHero h2{font-size:23px}}.v550eBoardroom{position:relative;overflow:hidden;border-color:rgba(96,165,250,.15);background:linear-gradient(150deg,rgba(7,16,31,.98),rgba(3,10,22,.98));box-shadow:0 22px 60px rgba(1,7,18,.2),inset 0 1px 0 rgba(255,255,255,.025)}.v550eBoardroom>.workspaceSummary{position:relative;overflow:hidden;padding:22px 24px;border-bottom:1px solid rgba(96,165,250,.12);background:radial-gradient(circle at 84% 8%,rgba(59,130,246,.18),transparent 34%),linear-gradient(135deg,rgba(14,35,64,.94),rgba(5,14,28,.96))}.v550eBoardroom>.workspaceSummary:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#60a5fa,#2563eb)}.v550eBoardroom>.workspaceSummary .eyebrow{color:#60a5fa;letter-spacing:.14em}.v550eBoardroom>.workspaceSummary strong{margin-top:4px;color:#f3f8ff;font-size:22px;letter-spacing:-.025em}.v550eBoardroom>.workspaceSummary small{max-width:760px;color:#91a3bb;line-height:1.5}.v550eBoardroom>.workspaceSummary .summaryAction{border:1px solid rgba(96,165,250,.23);background:rgba(37,99,235,.09);color:#bfdbfe}.v550eBoardroom .boardroomBody{padding:20px;background:linear-gradient(180deg,rgba(4,11,23,.34),transparent 120px)}.v550eBoardroom .boardroomLayout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.62fr);gap:16px;align-items:start}.v550eBoardroom .boardMinutes,.v550eBoardroom .boardProposal{border-color:rgba(96,165,250,.12);background:linear-gradient(150deg,rgba(11,23,42,.94),rgba(5,12,24,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.v550eBoardroom .boardProposal{padding:16px;gap:12px;border-radius:15px;top:82px}.v550eBoardroom .boardSessionSection{padding:14px;border:1px solid rgba(96,165,250,.09);border-radius:12px;background:rgba(3,10,22,.31)}.v550eBoardroom .boardSessionSectionTitle{display:flex;align-items:center;gap:10px;margin-bottom:11px;padding-bottom:10px;border-bottom:1px solid rgba(96,165,250,.08)}.v550eBoardroom .boardSessionSectionTitle>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(96,165,250,.22);border-radius:8px;background:rgba(37,99,235,.1);color:#93c5fd;font-size:9px;font-weight:900;letter-spacing:.08em}.v550eBoardroom .boardSessionSectionTitle small,.v550eBoardroom .boardSessionSectionTitle strong{display:block}.v550eBoardroom .boardSessionSectionTitle strong{color:#e7f1ff;font-size:11px}.v550eBoardroom .boardSessionSectionTitle small{margin-top:2px;color:#6f819a;font-size:9px}.v550eBoardroom .boardProposal label{gap:7px;color:#91a5bf;font-size:10px;font-weight:800;letter-spacing:.01em}.v550eBoardroom .boardProposal input,.v550eBoardroom .boardProposal select,.v550eBoardroom .boardProposal textarea,.v550eBoardroom .boardQuestionForm select,.v550eBoardroom .boardQuestionForm textarea{border-color:rgba(96,165,250,.13);background:rgba(2,9,20,.54);color:#e8f2ff}.v550eBoardroom .boardProposal input:focus,.v550eBoardroom .boardProposal select:focus,.v550eBoardroom .boardProposal textarea:focus,.v550eBoardroom .boardQuestionForm select:focus,.v550eBoardroom .boardQuestionForm textarea:focus{outline:0;border-color:rgba(96,165,250,.48);box-shadow:0 0 0 3px rgba(37,99,235,.11)}.v550eBoardroom .boardPrimary{border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 9px 22px rgba(37,99,235,.18);color:#fff}.v550eBoardroom .boardPrimary:hover:not(:disabled){border-color:rgba(147,197,253,.55);transform:translateY(-1px);box-shadow:0 12px 26px rgba(37,99,235,.24)}.v550eBoardroom .boardMessage{color:#93c5fd;font-size:10px}.v550eBoardroom .meetingArchive{padding-top:0;margin:0;border-top:0}.v550eBoardroom .meetingArchiveList{display:grid;gap:7px;max-height:260px;overflow:auto;padding-right:2px;scrollbar-color:rgba(96,165,250,.22) transparent}.v550eBoardroom .meetingArchiveList>button{position:relative;overflow:hidden;padding:10px 11px;border-color:rgba(96,165,250,.08);background:rgba(3,10,22,.35);transition:border-color .18s ease,background .18s ease,transform .18s ease}.v550eBoardroom .meetingArchiveList>button:hover{transform:translateY(-1px);border-color:rgba(96,165,250,.22);background:rgba(37,99,235,.055)}.v550eBoardroom .meetingArchiveList>button.active{border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(59,130,246,.08));box-shadow:inset 2px 0 0 #3b82f6}.v550eBoardroom .meetingArchiveList button span{color:#dceafb;font-size:10px}.v550eBoardroom .meetingArchiveList button small{color:#72849c;font-size:8px}.v550eBoardroom .boardMinutes{padding:20px;border-radius:15px}.v550eBoardroom .boardMinutesHeader{padding-bottom:15px;border-bottom-color:rgba(96,165,250,.1)}.v550eBoardroom .boardMinutesHeader .eyebrow{color:#60a5fa}.v550eBoardroom .boardMinutesHeader h3{font-size:22px;letter-spacing:-.025em;color:#f1f7ff}.v550eBoardroom .boardMinutesHeader p{max-width:780px;color:#8fa1b8}.v550eBoardroom .contextVersion{display:inline-flex;margin-top:8px;padding:4px 7px;border:1px solid rgba(96,165,250,.13);border-radius:999px;background:rgba(37,99,235,.055);color:#7f9fc5;font-size:8px}.v550eBoardroom .decisionBadge{border-color:rgba(96,165,250,.16);background:rgba(37,99,235,.06);color:#a8c9f2}.v550eBoardroom .decisionBadge.approved{border-color:rgba(34,197,94,.25);background:rgba(34,197,94,.07);color:#86efac}.v550eBoardroom .decisionBadge.deferred{border-color:rgba(245,158,11,.24);background:rgba(245,158,11,.07);color:#fbbf24}.v550eBoardroom .decisionBadge.rejected{border-color:rgba(248,113,113,.25);background:rgba(239,68,68,.07);color:#fca5a5}.v550eBoardroom .boardMetrics{gap:9px;margin:14px 0}.v550eBoardroom .boardMetrics article{min-height:72px;padding:11px 12px;border-color:rgba(96,165,250,.09);background:linear-gradient(145deg,rgba(13,25,44,.7),rgba(4,11,22,.76))}.v550eBoardroom .boardMetrics span{color:#7188a5;font-size:8px}.v550eBoardroom .boardMetrics strong{margin-top:7px;color:#e2efff;font-size:13px}.v550eBoardroom .boardDecisionPanel{position:relative;overflow:hidden;padding:17px;border:1px solid rgba(96,165,250,.15);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(59,130,246,.12),transparent 34%),linear-gradient(145deg,rgba(10,25,46,.92),rgba(4,12,24,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.022)}.v550eBoardroom .boardDecisionPanel:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#3b82f6}.v550eBoardroom .boardDecisionPanel.deferred:before{background:#f59e0b}.v550eBoardroom .boardDecisionPanel.rejected:before{background:#ef4444}.v550eBoardroom .boardDecisionPanel.projectCreated:before{background:#22c55e}.v550eBoardroom .boardDecisionPanelTop{padding-bottom:12px;border-bottom:1px solid rgba(96,165,250,.085)}.v550eBoardroom .boardDecisionPanelTop h4{margin:4px 0 0;color:#edf5ff;font-size:17px}.v550eBoardroom .boardDecisionPanelTop .eyebrow{color:#60a5fa}.v550eBoardroom .boardDecisionRecommendation{padding:13px 0}.v550eBoardroom .boardDecisionRecommendation>span{color:#6f86a4}.v550eBoardroom .boardDecisionRecommendation strong{color:#dcecff}.v550eBoardroom .boardDecisionRecommendation p{color:#8fa1b9;line-height:1.56}.v550eBoardroom .boardDecisionFacts{gap:8px}.v550eBoardroom .boardDecisionFacts>div,.v550eBoardroom .boardResolutionScope>div{border-color:rgba(96,165,250,.08);background:rgba(3,10,22,.3)}.v550eBoardroom .boardDecisionFacts span,.v550eBoardroom .boardResolutionScope span{color:#7087a4}.v550eBoardroom .boardDecisionFacts strong,.v550eBoardroom .boardResolutionScope strong{color:#d8e8fb}.v550eBoardroom .boardResolutionScope small{color:#718199}.v550eBoardroom .boardResolutionApprove{border-color:rgba(96,165,250,.34);background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 10px 24px rgba(37,99,235,.18)}.v550eBoardroom .boardResolutionApprove:hover:not(:disabled){border-color:rgba(147,197,253,.55);box-shadow:0 13px 28px rgba(37,99,235,.25)}.v550eBoardroom .boardResolutionSecondary button{border-color:rgba(96,165,250,.13);background:rgba(37,99,235,.055);color:#a9c7ea}.v550eBoardroom .boardResolutionSecondary button:hover{border-color:rgba(96,165,250,.27);background:rgba(37,99,235,.1);color:#e7f2ff}.v550eBoardroom .boardResolutionSecondary .danger{border-color:rgba(248,113,113,.18);background:rgba(239,68,68,.045);color:#fca5a5}.v550eBoardroom .boardApprovalSuccess{border-color:rgba(34,197,94,.18);background:rgba(34,197,94,.055)}.v550eBoardroom .boardDecisionMessage{border-color:rgba(96,165,250,.14);background:rgba(37,99,235,.055)}.v550eBoardroom .meetingContext{margin-top:12px;border-color:rgba(96,165,250,.09);background:rgba(3,10,22,.28)}.v550eBoardroom .meetingContext summary{color:#c8dcf5}.v550eBoardroom .meetingContext pre{color:#8fa1b8}.v550eBoardroom .riskGrid{gap:8px;margin:14px 0 18px}.v550eBoardroom .riskGrid article{padding:11px 12px;border-color:rgba(96,165,250,.085);background:rgba(3,10,22,.28)}.v550eBoardroom .riskGrid article div{color:#8397b0}.v550eBoardroom .riskGrid progress{height:5px;accent-color:#3b82f6}.v550eBoardroom .boardSectionTitle{margin:18px 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(96,165,250,.075)}.v550eBoardroom .boardSectionTitle h4{color:#eaf3ff;font-size:14px}.v550eBoardroom .boardSectionTitle span{border-color:rgba(96,165,250,.13);background:rgba(37,99,235,.055);color:#7fa5d2}.v550eBoardroom .executiveContributions{gap:8px}.v550eBoardroom .executiveContributions details{border-color:rgba(96,165,250,.09);background:linear-gradient(145deg,rgba(10,21,38,.8),rgba(4,11,22,.86));transition:border-color .18s ease,background .18s ease}.v550eBoardroom .executiveContributions details[open]{border-color:rgba(96,165,250,.2);background:linear-gradient(145deg,rgba(12,27,49,.88),rgba(4,12,24,.9))}.v550eBoardroom .executiveContributions summary{padding:11px 12px}.v550eBoardroom .executiveAvatar{border:1px solid rgba(96,165,250,.22);background:linear-gradient(145deg,#1d4ed8,#3b82f6);box-shadow:0 7px 16px rgba(37,99,235,.16)}.v550eBoardroom .executiveContributions summary strong{color:#e5f0ff}.v550eBoardroom .executiveContributions summary small{color:#70839c}.v550eBoardroom .executiveVoteSummary small{color:#667991}.v550eBoardroom .vote{border-color:rgba(96,165,250,.13);background:rgba(37,99,235,.045)}.v550eBoardroom .executiveAnalysis{border-top-color:rgba(96,165,250,.08);color:#91a3ba}.v550eBoardroom .executiveAnalysis h5{color:#edf5ff}.v550eBoardroom .executiveAnalysis b,.v550eBoardroom .executivePosition span{color:#7393b9}.v550eBoardroom .executiveAnalysisGrid>div{border-color:rgba(96,165,250,.075);background:rgba(3,10,22,.27)}.v550eBoardroom .executiveAnalysis footer{border-top-color:rgba(96,165,250,.075);color:#72859d}.v550eBoardroom .boardConversation{padding:15px;border-color:rgba(96,165,250,.1);background:linear-gradient(145deg,rgba(9,21,39,.8),rgba(4,11,23,.86))}.v550eBoardroom .boardConversationLog{scrollbar-color:rgba(96,165,250,.22) transparent}.v550eBoardroom .boardConversationLog article{border-color:rgba(96,165,250,.08);background:rgba(6,15,29,.72)}.v550eBoardroom .boardConversationLog article.owner{background:rgba(37,99,235,.1);border-color:rgba(96,165,250,.2)}.v550eBoardroom .boardConversationLog article.executive{background:rgba(14,37,67,.65);border-color:rgba(96,165,250,.13)}.v550eBoardroom .boardConversationEmpty,.v550eBoardroom .boardConversationLog header small{color:#71849c}.v550eBoardroom .boardConversationLog p{color:#a9b9cc}.v550eBoardroom .boardQuestionForm button{border-color:rgba(96,165,250,.3);background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.v550eBoardroom .boardActionsList{gap:7px}.v550eBoardroom .boardActionsList article{padding:11px;border-color:rgba(96,165,250,.08);background:rgba(3,10,22,.28)}.v550eBoardroom .boardActionsList strong{color:#dbe9fa}.v550eBoardroom .boardActionsList small{color:#70829a}.v550eBoardroom .priority{background:rgba(37,99,235,.09);color:#93c5fd}.v550eBoardroom .observerPanel{border-color:rgba(96,165,250,.09);background:rgba(3,10,22,.26)}.v550eBoardroom .observerPanel summary{color:#c9dcf3}.v550eBoardroom .observerPanel>div{color:#8ea0b7}.v550eBoardroom .boardDecisionFooter{margin-top:16px;padding:13px 14px;border:1px solid rgba(96,165,250,.11);border-radius:12px;background:rgba(3,10,22,.45)}.v550eBoardroom .boardDecisionFooter span{color:#7085a1}.v550eBoardroom .boardDecisionFooter strong{color:#dceafb}.v550eBoardroom .boardDecisionFooter small{color:#74869e}.v550eBoardroom .emptyBoardroom{min-height:500px;border:1px dashed rgba(96,165,250,.14);border-radius:14px;background:radial-gradient(circle at 50% 42%,rgba(37,99,235,.08),transparent 42%);color:#71839b}.v550eBoardroom .emptyBoardroom span{filter:grayscale(.25)}.v550eBoardroom .emptyBoardroom h3{color:#eaf3ff}@media(max-width:1100px){.v550eBoardroom .boardroomLayout{grid-template-columns:1fr}.v550eBoardroom .boardProposal{position:relative;top:auto}.v550eBoardroom .boardSessionSection{padding:13px}.v550eBoardroom .meetingArchiveList{max-height:220px}}@media(max-width:760px){.v550eBoardroom>.workspaceSummary{padding:19px 17px}.v550eBoardroom .boardMinutes,.v550eBoardroom .boardroomBody{padding:15px}.v550eBoardroom .boardDecisionFacts,.v550eBoardroom .boardResolutionScope{grid-template-columns:repeat(2,minmax(0,1fr))}.v550eBoardroom .boardResolutionActions{display:grid}.v550eBoardroom .boardResolutionSecondary{display:grid;grid-template-columns:1fr 1fr}.v550eBoardroom .boardQuestionForm{grid-template-columns:1fr}.v550eBoardroom .boardQuestionForm button{width:100%}}@media(max-width:520px){.v550eBoardroom>.workspaceSummary strong{font-size:19px}.v550eBoardroom .boardDecisionFacts,.v550eBoardroom .boardMetrics,.v550eBoardroom .boardResolutionScope,.v550eBoardroom .boardResolutionSecondary,.v550eBoardroom .riskGrid{grid-template-columns:1fr}.v550eBoardroom .executiveContributions summary{grid-template-columns:34px minmax(0,1fr)}.v550eBoardroom .executiveVoteSummary{grid-column:2;justify-self:start}.v550eBoardroom .boardMinutesHeader{gap:10px}.v550eBoardroom .boardMinutesHeader h3{font-size:19px}}.v550eFiles{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(96,165,250,.13)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(8,18,34,.98),rgba(4,10,21,.98))!important;box-shadow:0 24px 60px rgba(1,8,20,.2),inset 0 1px 0 rgba(255,255,255,.025)}.v550eFiles:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),transparent)}.v550eFiles .companyFilesTitle{position:relative;align-items:flex-end;padding:4px 2px 18px;margin:0;border-bottom:1px solid rgba(96,165,250,.1)}.v550eFiles .companyFilesTitle .eyebrow{color:#60a5fa;font-size:9px;font-weight:900;letter-spacing:.16em}.v550eFiles .companyFilesTitle h2{margin:5px 0 6px;font-size:27px;line-height:1.1;letter-spacing:-.035em;color:#f0f7ff}.v550eFiles .companyFilesTitle .sectionLead{max-width:720px;color:#8193ad;font-size:12px;line-height:1.62}.v550eFiles .companyFilesTitleActions{gap:9px}.v550eFiles .fileCountBadge{border-color:rgba(96,165,250,.18);background:rgba(37,99,235,.07);color:#a9cdfb;font-weight:800;letter-spacing:.025em}.v550eFiles .fileUploadToggle{min-height:37px;border:1px solid rgba(96,165,250,.25);border-radius:10px;background:linear-gradient(135deg,rgba(37,99,235,.22),rgba(59,130,246,.12));color:#dbeafe;font-size:11px;font-weight:850;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.v550eFiles .fileUploadToggle:hover{border-color:rgba(96,165,250,.46);background:linear-gradient(135deg,rgba(37,99,235,.32),rgba(59,130,246,.18));color:#fff;transform:translateY(-1px)}.v550eFiles .companyFilesGrid{gap:16px;margin-top:16px}.v550eFiles .companyFilesGrid.uploadOpen{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.v550eFiles :is(.uploadWorkspace,.fileVault){border:1px solid rgba(96,165,250,.1);border-radius:16px;background:linear-gradient(145deg,rgba(11,23,41,.9),rgba(5,12,24,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.v550eFiles .uploadWorkspace{padding:15px}.v550eFiles .versionNotice{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;margin-bottom:11px;padding:11px 12px;border:1px solid rgba(245,158,11,.18);border-radius:11px;background:rgba(245,158,11,.055)}.v550eFiles .versionNotice strong{color:#fcd34d;font-size:11px}.v550eFiles .versionNotice span{grid-column:1;color:#9e8c67;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v550eFiles .versionNotice button{grid-column:2;grid-row:1/3;border-color:rgba(245,158,11,.2);background:rgba(245,158,11,.06);color:#fbbf24;border-radius:8px;padding:7px 9px}.v550eFiles .fileDropZone{min-height:155px;padding:20px;border:1px dashed rgba(96,165,250,.3);border-radius:14px;background:radial-gradient(circle at 50% 0,rgba(37,99,235,.12),transparent 56%),rgba(3,10,22,.36)}.v550eFiles .fileDropZone.dragging,.v550eFiles .fileDropZone:hover{border-color:rgba(96,165,250,.7);background:radial-gradient(circle at 50% 0,rgba(59,130,246,.2),transparent 58%),rgba(37,99,235,.06);transform:translateY(-1px);box-shadow:0 12px 28px rgba(1,8,20,.2)}.v550eFiles .fileDropZone:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.v550eFiles .uploadGlyph{width:45px;height:45px;border-radius:13px;border-color:rgba(96,165,250,.24);background:linear-gradient(145deg,rgba(37,99,235,.2),rgba(59,130,246,.08));color:#bfdbfe;font-size:22px;box-shadow:0 8px 20px rgba(37,99,235,.12)}.v550eFiles .fileDropZone strong{color:#e8f3ff;font-size:14px}.v550eFiles .fileDropZone span{color:#8da2bc;font-size:11px}.v550eFiles .fileDropZone small{color:#60758f;font-size:9px}.v550eFiles .uploadSelection{border-color:rgba(96,165,250,.1);background:rgba(37,99,235,.035)}.v550eFiles .uploadSelection>div{color:#9eb4cf}.v550eFiles .uploadSelection li{color:#d2e2f3}.v550eFiles .uploadSelection li em{color:#6f87a3}.v550eFiles .fileMetadataGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.v550eFiles .fileTaskLink,.v550eFiles :is(.fileMetadataGrid,.fileTaskLink) label{color:#7f93ad;font-size:9px;font-weight:800;letter-spacing:.025em}.v550eFiles :is(.fileMetadataGrid input,.fileTaskLink input,.fileTaskLink textarea,.fileTaskLink select,.fileVaultFilters input,.fileVaultFilters select,.deepSearchBar input,.deepSearchFilters select){border:1px solid rgba(96,165,250,.12)!important;border-radius:10px!important;background:rgba(3,10,22,.58)!important;color:#dceafb!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.015)}.v550eFiles :is(.fileMetadataGrid input,.fileTaskLink textarea,.fileTaskLink select){margin-top:6px}.v550eFiles :is(.fileMetadataGrid input,.fileTaskLink input,.fileTaskLink textarea,.fileTaskLink select,.fileVaultFilters input,.fileVaultFilters select,.deepSearchBar input,.deepSearchFilters select):focus{outline:none!important;border-color:rgba(96,165,250,.55)!important;box-shadow:0 0 0 3px rgba(37,99,235,.11)!important}.v550eFiles .fileDeliverableToggle{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid rgba(96,165,250,.09);border-radius:10px;background:rgba(37,99,235,.025);color:#91a7c1}.v550eFiles .fileDeliverableToggle input{width:15px;height:15px;margin:0;accent-color:#3b82f6}.v550eFiles .primaryFileButton{min-height:39px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-size:11px;font-weight:850;box-shadow:0 10px 24px rgba(37,99,235,.2)}.v550eFiles .primaryFileButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.v550eFiles .fileMessage{padding:9px 10px;border:1px solid rgba(96,165,250,.1);border-radius:9px;background:rgba(37,99,235,.035);color:#9db6d3;line-height:1.45}.v550eFiles .fileVault{padding:15px;min-width:0}.v550eFiles .fileVaultHeader{padding-bottom:11px;margin-bottom:10px;border-bottom:1px solid rgba(96,165,250,.085)}.v550eFiles .fileVaultHeader strong{color:#e3effc;font-size:14px;letter-spacing:-.01em}.v550eFiles .fileVaultHeader span{border-color:rgba(96,165,250,.12);background:rgba(37,99,235,.04);color:#7187a1}.v550eFiles .fileIntelligenceActions{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.v550eFiles .fileIntelligenceActions a{min-height:31px;display:inline-flex;align-items:center;padding:6px 10px;border:1px solid rgba(96,165,250,.14);border-radius:9px;background:rgba(37,99,235,.045);color:#9fc7f7;font-size:9px;font-weight:800;text-decoration:none}.v550eFiles .fileIntelligenceActions a:hover{border-color:rgba(96,165,250,.34);background:rgba(37,99,235,.1);color:#e0efff}.v550eFiles .fileVaultTabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border:1px solid rgba(96,165,250,.1);border-radius:11px;background:rgba(3,10,22,.42)}.v550eFiles .fileVaultTabs button{min-height:34px;border:1px solid transparent;border-radius:8px;background:transparent;color:#71859e;font-size:10px;font-weight:850}.v550eFiles .fileVaultTabs button:hover{color:#bfdbfe;background:rgba(37,99,235,.05)}.v550eFiles .fileVaultTabs button.active{border-color:rgba(96,165,250,.2);background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(59,130,246,.12));color:#dbeafe;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.v550eFiles .fileVaultFilters{display:grid;grid-template-columns:minmax(0,1fr) minmax(145px,.34fr);gap:8px;margin:11px 0}.v550eFiles .fileVaultFilters :is(input,select){min-height:36px;padding:8px 10px;font-size:10px}.v550eFiles .fileList{display:grid;gap:7px;max-height:550px;padding-right:4px;scrollbar-color:rgba(96,165,250,.23) transparent}.v550eFiles .companyFileRow{position:relative;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;padding:10px;border:1px solid rgba(96,165,250,.08);border-radius:12px;background:rgba(3,10,22,.36);transition:border-color .18s ease,background .18s ease,transform .18s ease}.v550eFiles .companyFileRow:hover{transform:translateY(-1px);border-color:rgba(96,165,250,.21);background:rgba(10,24,43,.7)}.v550eFiles .fileTypeIcon{width:40px;height:40px;border:1px solid rgba(96,165,250,.17);border-radius:10px;background:linear-gradient(145deg,rgba(37,99,235,.15),rgba(59,130,246,.055));color:#a8d0ff;font-size:8px;letter-spacing:.06em}.v550eFiles .fileIdentity strong{color:#e4f0fc;font-size:12px}.v550eFiles .fileIdentity span{color:#667b95;font-size:9px;line-height:1.4}.v550eFiles .fileStatusLine{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:1px}.v550eFiles .fileStatusLine :is(em,i){padding:3px 6px;border:1px solid rgba(96,165,250,.1);border-radius:999px;background:rgba(37,99,235,.035);color:#7f99b6;font-size:7px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.v550eFiles .fileStatusLine .extractStatus.completed,.v550eFiles .fileStatusLine .extractStatus.ready{border-color:rgba(34,197,94,.18);background:rgba(34,197,94,.055);color:#86efac}.v550eFiles .fileStatusLine .extractStatus.failed{border-color:rgba(248,113,113,.2);background:rgba(239,68,68,.055);color:#fca5a5}.v550eFiles .fileStatusLine .extractStatus.pending,.v550eFiles .fileStatusLine .extractStatus.processing{border-color:rgba(245,158,11,.18);background:rgba(245,158,11,.05);color:#fbbf24}.v550eFiles .fileActions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap;max-width:260px}.v550eFiles .fileActions :is(a,button){min-height:29px;padding:5px 8px;border:1px solid rgba(96,165,250,.11);border-radius:8px;background:rgba(37,99,235,.035);color:#91b7e5;font-size:8px;font-weight:800}.v550eFiles .fileActions :is(a,button):hover{border-color:rgba(96,165,250,.3);background:rgba(37,99,235,.1);color:#e1efff}.v550eFiles .fileActions button:last-child{border-color:rgba(248,113,113,.12);background:rgba(239,68,68,.025);color:#c98f97}.v550eFiles .fileActions button:last-child:hover{border-color:rgba(248,113,113,.3);background:rgba(239,68,68,.08);color:#fecaca}.v550eFiles .deepSearchEmpty,.v550eFiles .emptyVault{min-height:205px;border:1px dashed rgba(96,165,250,.14);border-radius:12px;background:rgba(37,99,235,.022);color:#697e98}.v550eFiles :is(.emptyVault,.deepSearchEmpty) strong{color:#bdd3eb}.v550eFiles .deepSearchWorkspace{margin-top:11px}.v550eFiles .deepSearchIntro{padding:12px;border:1px solid rgba(96,165,250,.09);border-radius:11px;background:rgba(37,99,235,.03)}.v550eFiles .deepSearchIntro strong{color:#d8e9fa;font-size:12px}.v550eFiles .deepSearchIntro p{margin:4px 0 0;color:#748aa5;font-size:9px;line-height:1.55}.v550eFiles .deepSearchBar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:9px 0}.v550eFiles .deepSearchBar input{min-height:39px;padding:9px 11px}.v550eFiles .deepSearchBar button{min-height:39px;padding:8px 12px;border:1px solid rgba(96,165,250,.22);border-radius:10px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-size:9px;font-weight:850;box-shadow:0 8px 18px rgba(37,99,235,.15)}.v550eFiles .deepSearchFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:10px}.v550eFiles .deepSearchFilters label{display:grid;gap:5px;color:#70859e;font-size:8px;font-weight:800}.v550eFiles .deepSearchFilters select{min-height:34px;padding:7px 9px;font-size:9px}.v550eFiles .fileIntelligenceResults{display:grid;gap:7px;max-height:420px;overflow:auto;padding-right:3px;scrollbar-color:rgba(96,165,250,.23) transparent}.v550eFiles .fileIntelligenceResults>div{display:flex;align-items:center;justify-content:space-between;padding:0 2px;color:#9bb2cc;font-size:10px}.v550eFiles .fileIntelligenceResults>div button{border:0;background:transparent;color:#79a9df;font-size:9px;font-weight:800}.v550eFiles .fileIntelligenceResults>button{display:grid;gap:5px;width:100%;padding:11px;text-align:left;border:1px solid rgba(96,165,250,.08);border-radius:11px;background:rgba(3,10,22,.34);color:inherit}.v550eFiles .fileIntelligenceResults>button:hover{border-color:rgba(96,165,250,.22);background:rgba(37,99,235,.055)}.v550eFiles .intelligenceResultTop strong{color:#dfecf9;font-size:11px}.v550eFiles .intelligenceResultTop em{padding:3px 6px;border-radius:999px;background:rgba(37,99,235,.08);color:#8db9e9;font-size:7px;font-style:normal;font-weight:800;text-transform:uppercase}.v550eFiles .fileIntelligenceResults>button>span{color:#647b96;font-size:8px}.v550eFiles .fileIntelligenceResults>button p{margin:0;color:#8ea2b9;font-size:9px;line-height:1.55}.v550eFiles .filePreviewBackdrop{background:rgba(1,6,14,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v550eFiles .filePreviewModal{width:min(820px,calc(100vw - 30px));max-height:min(86vh,820px);border:1px solid rgba(96,165,250,.19);border-radius:18px;background:linear-gradient(145deg,#09182a,#050b16);box-shadow:0 36px 100px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.035)}.v550eFiles .filePreviewModal header{padding-bottom:13px;border-bottom:1px solid rgba(96,165,250,.1)}.v550eFiles .filePreviewModal header span{color:#6583a6;font-size:9px}.v550eFiles .filePreviewModal header h3{color:#edf6ff;font-size:19px;letter-spacing:-.02em}.v550eFiles .filePreviewModal header button{width:34px;height:34px;border:1px solid rgba(96,165,250,.13);border-radius:10px;background:rgba(37,99,235,.045);color:#9fb9d7}.v550eFiles .previewMeta{gap:6px}.v550eFiles .previewMeta span{border-color:rgba(96,165,250,.11);background:rgba(37,99,235,.035);color:#7e98b7}.v550eFiles .previewDescription,.v550eFiles .previewIntelligenceSummary{border-color:rgba(96,165,250,.1);background:rgba(37,99,235,.035);color:#91a8c1}.v550eFiles .previewIntelligenceSummary strong{color:#93c5fd}.v550eFiles .filePreviewModal pre{border:1px solid rgba(96,165,250,.08);border-radius:12px;background:rgba(2,8,18,.67);color:#b7cae0;scrollbar-color:rgba(96,165,250,.23) transparent}.v550eFiles .filePreviewModal footer{padding-top:12px;border-top:1px solid rgba(96,165,250,.09)}.v550eFiles .filePreviewModal footer :is(a,button){border-color:rgba(96,165,250,.18);background:rgba(37,99,235,.07);color:#b8d8fc;border-radius:9px;font-weight:800}@media(max-width:1120px){.v550eFiles .companyFilesGrid.uploadOpen{grid-template-columns:1fr}.v550eFiles .fileList{max-height:none}.v550eFiles .uploadWorkspace{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v550eFiles .fileDropZone,.v550eFiles .fileMessage,.v550eFiles .primaryFileButton,.v550eFiles .uploadSelection,.v550eFiles .versionNotice{grid-column:1/-1}.v550eFiles .fileMetadataGrid,.v550eFiles .fileTaskLink{margin-top:0}}@media(max-width:760px){.v550eFiles{padding:17px}.v550eFiles .companyFilesTitle{align-items:flex-start;flex-direction:column}.v550eFiles .companyFilesTitleActions{width:100%;justify-content:space-between}.v550eFiles .deepSearchFilters,.v550eFiles .fileVaultFilters{grid-template-columns:1fr}.v550eFiles .companyFileRow{grid-template-columns:40px minmax(0,1fr)}.v550eFiles .fileActions{grid-column:1/-1;justify-content:flex-start;max-width:none;padding-top:7px;border-top:1px solid rgba(96,165,250,.07)}.v550eFiles .deepSearchBar{grid-template-columns:1fr}.v550eFiles .uploadWorkspace{display:block}.v550eFiles .fileMetadataGrid{grid-template-columns:1fr}.v550eFiles .fileTaskLink{margin-top:10px}.v550eFiles .primaryFileButton{margin-top:11px}}@media(max-width:480px){.v550eFiles{padding:13px;border-radius:16px!important}.v550eFiles .companyFilesTitle h2{font-size:23px}.v550eFiles .companyFilesTitleActions{display:grid;grid-template-columns:1fr}.v550eFiles .fileCountBadge{text-align:center}.v550eFiles .fileUploadToggle{width:100%}.v550eFiles .fileVaultTabs{grid-template-columns:1fr}.v550eFiles .fileIntelligenceActions{display:grid}.v550eFiles .fileIntelligenceActions a{justify-content:center}.v550eFiles .fileActions :is(a,button){flex:1 1;text-align:center;justify-content:center}.v550eFiles .filePreviewModal{width:calc(100vw - 16px);border-radius:14px}}.emailCentre{position:relative;overflow:hidden;padding:clamp(18px,2.1vw,30px)!important;border:1px solid rgba(96,165,250,.18)!important;border-radius:22px!important;background:radial-gradient(circle at 88% 4%,rgba(59,130,246,.13),transparent 30%),linear-gradient(145deg,rgba(9,18,31,.98),rgba(5,10,18,.985))!important;box-shadow:0 28px 90px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.025)!important}.emailCentre:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.48),transparent);pointer-events:none}.emailCentreHero{position:relative;align-items:center!important;padding:0 0 22px!important;border-bottom-color:rgba(96,165,250,.1)!important}.companyReceivingAddress .eyebrow,.emailAutonomyPolicy .eyebrow,.emailCentreHero .eyebrow{color:#7fb9ff!important}.emailCentreHero h2{font-size:clamp(1.85rem,3vw,2.65rem)!important;color:#f7faff!important;text-shadow:0 8px 28px rgba(37,99,235,.18)}.emailCentreHero p{max-width:800px!important;color:#9dacbf!important;font-size:13px;line-height:1.7!important}.emailHeroActions{align-items:center!important}.emailGhostAction,.emailPrimaryAction{min-height:40px;border-radius:11px!important;padding:0 14px!important;font-weight:800!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap}.emailPrimaryAction{border:1px solid rgba(96,165,250,.5)!important;background:linear-gradient(135deg,#2563eb,#3b82f6)!important;color:#fff!important;box-shadow:0 10px 25px rgba(37,99,235,.2)}.emailGhostAction{border:1px solid rgba(148,163,184,.18)!important;background:rgba(255,255,255,.035)!important;color:#d5e2f5!important}.emailGhostAction:hover,.emailPrimaryAction:hover{transform:translateY(-1px);filter:brightness(1.06)}.companyReceivingAddress{margin-top:18px!important;padding:17px 18px!important;border:1px solid rgba(96,165,250,.16)!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(37,99,235,.09),rgba(15,23,42,.34))!important;box-shadow:inset 0 1px rgba(255,255,255,.02)}.companyReceivingAddress strong{color:#edf6ff!important;font-size:clamp(14px,1.3vw,18px)!important;overflow-wrap:anywhere}.companyReceivingAddress p{color:#91a2b9!important}.emailAutonomyPolicy{margin:12px 0 0!important;padding:17px 18px!important;border-color:rgba(96,165,250,.14)!important;background:rgba(8,15,27,.68)!important}.emailAutonomyPolicy>div:first-child{max-width:510px}.emailAutonomyPolicy strong{color:#eef5ff!important;font-size:14px}.emailAutonomyPolicy p{color:#899ab2!important}.emailAutonomyOptions{display:grid!important;grid-template-columns:repeat(3,minmax(112px,1fr))!important;gap:8px!important;max-width:520px!important;width:100%!important}.emailAutonomyOptions button{min-width:0!important;min-height:68px!important;padding:10px 12px!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:13px!important;background:rgba(255,255,255,.025)!important;color:#dbe7f7!important;text-align:left!important;overflow:hidden}.emailAutonomyOptions button:hover{border-color:rgba(96,165,250,.34)!important;background:rgba(37,99,235,.07)!important}.emailAutonomyOptions button.isActive{border-color:rgba(96,165,250,.58)!important;background:linear-gradient(145deg,rgba(37,99,235,.18),rgba(59,130,246,.08))!important;box-shadow:inset 0 0 0 1px rgba(147,197,253,.08),0 8px 24px rgba(37,99,235,.09)!important}.emailAutonomyOptions strong{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#f2f7ff!important}.emailAutonomyOptions small{display:block;margin-top:5px;color:#8294ac!important;line-height:1.35}.emailMetricGrid{gap:11px!important;margin:15px 0!important}.emailMetricGrid button{min-height:104px;padding:16px!important;border-color:rgba(96,165,250,.11)!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(255,255,255,.028),rgba(255,255,255,.012))!important;box-shadow:inset 0 1px rgba(255,255,255,.015)}.emailMetricGrid button.isActive,.emailMetricGrid button:hover{border-color:rgba(96,165,250,.42)!important;background:linear-gradient(145deg,rgba(37,99,235,.14),rgba(37,99,235,.045))!important;box-shadow:0 12px 30px rgba(0,0,0,.14)!important}.emailMetricGrid span{color:#8cbcf4!important}.emailMetricGrid strong{font-size:1.75rem!important;color:#f5f9ff!important}.emailMetricGrid small{color:#7689a3!important}.emailWorkspaceGrid{gap:14px!important;margin-top:17px!important}.emailMessageList,.emailThreadViewer{border-color:rgba(96,165,250,.12)!important;border-radius:17px!important;background:rgba(4,10,18,.72)!important;box-shadow:0 18px 48px rgba(0,0,0,.16)}.emailListHeader{padding:14px 15px!important;background:rgba(7,15,26,.96)!important;border-bottom-color:rgba(96,165,250,.1)!important}.emailListHeader strong{color:#f0f6ff!important}.emailListHeader>span{color:#79b7ff!important}.emailListItem{min-height:92px!important;border-bottom-color:rgba(96,165,250,.065)!important;transition:background .16s ease,box-shadow .16s ease!important}.emailListItem:hover{background:rgba(37,99,235,.075)!important}.emailListItem.isSelected{background:linear-gradient(90deg,rgba(37,99,235,.17),rgba(37,99,235,.045))!important;box-shadow:inset 3px 0 #60a5fa!important}.emailListAvatar{background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(59,130,246,.08))!important;border-color:rgba(96,165,250,.22)!important;color:#ddebff!important}.emailListMeta strong{color:#dce8f8!important}.emailListItem h3{color:#f1f6ff!important}.emailListItem p{color:#8497b0!important}.emailThreadHeader{background:linear-gradient(180deg,rgba(15,23,42,.42),transparent);border-bottom-color:rgba(96,165,250,.09)!important}.emailThreadHeader h3{color:#f2f7ff!important}.emailThreadHeader p{color:#8395ad!important}.emailThreadSummary{border-color:rgba(96,165,250,.19)!important;background:rgba(37,99,235,.075)!important}.emailThreadSummary strong{color:#9fc9ff!important}.emailThreadSummary p{color:#a3b1c6!important}.emailThreadBody p{color:#cbd7e7!important}.emailThreadAttachments span{border-color:rgba(96,165,250,.12)!important;background:rgba(37,99,235,.04)!important}.emailThreadActions{border-top-color:rgba(96,165,250,.09)!important;background:rgba(7,14,24,.72)!important}.inboxComposer{margin-top:14px!important;padding:18px!important;border:1px solid rgba(96,165,250,.14)!important;border-radius:16px!important;background:rgba(7,14,25,.74)!important}.inboxComposer label{color:#a8bad0!important}.inboxComposer :is(input,textarea){border-color:rgba(96,165,250,.15)!important;background:rgba(2,8,16,.82)!important;color:#eff6ff!important}.inboxComposer :is(input,textarea):focus{border-color:rgba(96,165,250,.55)!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}@media(max-width:900px){.emailAutonomyOptions{max-width:none!important}}@media(max-width:700px){.emailCentre{padding:16px!important;border-radius:18px!important}.emailCentreHero{gap:14px!important}.emailHeroActions{display:grid!important;grid-template-columns:1fr 1fr!important}.companyReceivingAddress,.emailAutonomyPolicy{padding:15px!important}.emailAutonomyOptions{grid-template-columns:1fr!important}.emailAutonomyOptions button{min-height:58px!important}.emailMetricGrid{grid-template-columns:1fr 1fr!important}.emailMetricGrid button{min-height:94px!important}.emailWorkspaceGrid{gap:10px!important}}@media(max-width:460px){.emailHeroActions,.emailMetricGrid{grid-template-columns:1fr!important}.emailMetricGrid button{min-height:86px!important}.emailThreadBody,.emailThreadHeader{padding-inline:15px!important}.emailThreadSummary{margin-inline:15px!important}.emailThreadActions{padding-inline:14px!important}}.integrationHub{gap:14px}.integrationExecutiveHeader{position:relative;overflow:hidden;grid-template-columns:minmax(300px,.82fr) minmax(520px,1.18fr)!important;gap:26px!important;padding:24px!important;border-color:rgba(102,150,255,.2)!important;background:radial-gradient(circle at 11% 5%,rgba(69,130,255,.18),transparent 31%),radial-gradient(circle at 92% 14%,rgba(82,197,255,.1),transparent 28%),linear-gradient(140deg,rgba(15,27,49,.98),rgba(7,14,27,.99))!important;box-shadow:0 22px 54px rgba(1,8,20,.28)!important}.integrationExecutiveHeader:after{content:"";position:absolute;inset:auto -80px -130px auto;width:340px;height:260px;border:1px solid rgba(112,168,255,.1);border-radius:50%;pointer-events:none}.integrationHeroCopy{position:relative;z-index:1;max-width:610px!important}.integrationExecutiveHeader .integrationHeroCopy>span{color:#8eb8ff!important;font-size:9px!important;letter-spacing:.16em!important}.integrationExecutiveHeader h2{max-width:560px;margin:7px 0 9px!important;font-size:clamp(24px,2.1vw,34px)!important;line-height:1.08!important;letter-spacing:-.045em!important}.integrationExecutiveHeader p{max-width:590px;color:#aabbd3!important;font-size:11.5px!important;line-height:1.65!important}.integrationHeroSignals{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.integrationHeroSignals span{padding:6px 9px;border:1px solid rgba(118,164,255,.15);border-radius:999px;background:rgba(95,146,255,.065);color:#cddcff!important;font-size:8px!important;font-weight:750!important;letter-spacing:.035em!important;text-transform:none!important}.integrationExecutiveHeader .integrationExecutiveMetrics{position:relative;z-index:1;display:grid!important;grid-template-columns:repeat(4,minmax(105px,1fr))!important;gap:8px!important;width:100%;min-width:0!important}.integrationExecutiveHeader .integrationExecutiveMetrics>div{display:flex!important;min-width:0!important;min-height:92px!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;padding:12px 13px!important;border:1px solid rgba(126,164,225,.13)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.018))!important;text-align:left!important;box-shadow:inset 0 1px rgba(255,255,255,.035)}.integrationExecutiveHeader .integrationExecutiveMetrics>div:hover{border-color:rgba(108,158,255,.25)!important;background:linear-gradient(145deg,rgba(78,135,255,.09),rgba(255,255,255,.02))!important}.integrationExecutiveHeader .integrationExecutiveMetrics small{color:#8495ae;font-size:7.5px;font-weight:800;letter-spacing:.085em;text-transform:uppercase}.integrationExecutiveHeader .integrationExecutiveMetrics strong{margin-top:7px;color:#f4f8ff;font-size:25px!important;line-height:1!important;letter-spacing:-.035em;overflow-wrap:anywhere}.integrationExecutiveHeader .integrationExecutiveMetrics span{margin-top:6px!important;color:#8fa0b8!important;font-size:8px!important;line-height:1.3;letter-spacing:0!important;text-transform:none!important}.integrationExecutiveHeader .integrationExecutiveMetrics .isHealthy strong{color:#8de7bd}.integrationExecutiveHeader .integrationExecutiveMetrics .needsAttention strong{color:#ffba7c}.integrationExecutiveHeader .integrationExecutiveMetrics .integrationLastSync{grid-column:span 2}.integrationExecutiveHeader .integrationExecutiveMetrics .integrationLastSync strong{font-size:13px!important;line-height:1.3!important;letter-spacing:-.01em}.integrationTrustBar{border-color:rgba(102,150,255,.13)!important;background:rgba(8,16,29,.72)!important}.integrationTrustBar>div{min-height:55px;padding:12px 16px!important}.integrationTrustBar i{background:rgba(78,137,255,.11)!important;color:#9fc1ff!important}.integrationTrustBar strong{color:#e7efff;font-size:10px!important}.integrationTrustBar small{color:#8292aa!important}@media(max-width:1180px){.integrationExecutiveHeader{grid-template-columns:1fr!important}.integrationExecutiveHeader .integrationExecutiveMetrics{grid-template-columns:repeat(5,minmax(0,1fr))!important}.integrationExecutiveHeader .integrationExecutiveMetrics .integrationLastSync{grid-column:auto}}@media(max-width:850px){.integrationExecutiveHeader .integrationExecutiveMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.integrationExecutiveHeader .integrationExecutiveMetrics .integrationLastSync{grid-column:span 2}}@media(max-width:560px){.integrationExecutiveHeader{padding:18px!important}.integrationExecutiveHeader h2{font-size:25px!important}.integrationExecutiveHeader .integrationExecutiveMetrics{grid-template-columns:1fr 1fr!important}.integrationExecutiveHeader .integrationExecutiveMetrics>div{min-height:84px!important;padding:11px!important}.integrationExecutiveHeader .integrationExecutiveMetrics .integrationLastSync{grid-column:1/-1}.integrationHeroSignals{gap:5px}.integrationTrustBar small{white-space:normal!important}}.integrationGrid{gap:14px!important}.integrationServiceCard{position:relative;min-height:410px!important;padding:18px!important;border-color:rgba(106,148,218,.13)!important;border-radius:18px!important;background:linear-gradient(150deg,rgba(16,27,45,.94),rgba(7,14,25,.98))!important;box-shadow:0 18px 42px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.025)!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease!important}.integrationServiceCard:hover{transform:translateY(-2px);border-color:rgba(101,155,255,.26)!important;box-shadow:0 22px 48px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.035)!important}.integrationServiceCard.isConnected{border-color:rgba(80,196,162,.25)!important;background:radial-gradient(circle at 95% 0,rgba(66,211,166,.08),transparent 27%),linear-gradient(150deg,rgba(14,30,43,.96),rgba(7,15,25,.99))!important}.integrationServiceCard .integrationCardTop{grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;padding-bottom:13px;border-bottom:1px solid rgba(125,159,213,.09)}.integrationServiceCard .integrationMark{width:43px!important;height:43px!important;border-color:rgba(107,157,241,.2)!important;border-radius:13px!important;background:linear-gradient(145deg,rgba(73,128,231,.17),rgba(255,255,255,.025))!important;color:#e5efff;font-size:11px!important;box-shadow:inset 0 1px rgba(255,255,255,.04)}.integrationIdentity{min-width:0}.integrationIdentity small{color:#7f94b2!important;font-size:7.5px!important;font-weight:800;letter-spacing:.11em}.integrationIdentity h3{margin-top:3px!important;color:#f2f7ff;font-size:15px!important;letter-spacing:-.02em}.integrationState{display:grid;justify-items:end;gap:5px;text-align:right}.integrationState>small{color:#71839d;font-size:7.5px;white-space:nowrap}.integrationServiceCard .integrationStatus{padding:5px 8px!important;border:1px solid rgba(148,163,184,.12);border-radius:999px!important;background:rgba(148,163,184,.055)!important;color:#9aa9bd!important;font-size:7.5px!important;font-weight:850;letter-spacing:.055em}.integrationServiceCard .integrationStatus.connected,.integrationServiceCard .integrationStatus.healthy{border-color:rgba(71,211,166,.22);background:rgba(42,190,143,.09)!important;color:#91eacb!important}.integrationServiceCard .integrationStatus.attention{border-color:rgba(251,175,91,.25);background:rgba(245,158,11,.09)!important;color:#ffc681!important}.integrationServiceCard .integrationStatus.live{border-color:rgba(94,158,255,.22);background:rgba(59,130,246,.09)!important;color:#a9caff!important}.integrationServiceCard .integrationStatus.foundation{border-color:rgba(167,139,250,.2);background:rgba(139,92,246,.08)!important;color:#cab9ff!important}.integrationServiceCard .integrationDescription{min-height:48px!important;margin:14px 0 11px!important;color:#9bacbf!important;font-size:10px!important;line-height:1.6!important}.integrationServiceCard .integrationCapabilities{gap:6px!important;margin-bottom:13px}.integrationServiceCard .integrationCapabilities span{padding:5px 7px!important;border-color:rgba(110,148,207,.11)!important;background:rgba(255,255,255,.018);color:#bdcbe0!important}.integrationCardDetails{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:1px}.integrationHealthBox,.integrationServiceCard .integrationScopeBox{display:grid;align-content:start;gap:4px;min-width:0;min-height:82px;padding:10px 11px;border:1px solid rgba(106,148,218,.1);border-radius:12px;background:rgba(3,9,17,.35)}.integrationHealthBox small,.integrationServiceCard .integrationScopeBox small{color:#7186a3;font-size:7px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.integrationHealthBox strong,.integrationServiceCard .integrationScopeBox strong{color:#dce8f8;font-size:8.5px;line-height:1.45;overflow-wrap:anywhere}.integrationHealthBox span,.integrationServiceCard .integrationScopeBox span{color:#6f829d;font-size:7.5px;line-height:1.35}.integrationServiceCard .integrationConnectionMeta{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;margin-top:10px!important;padding:10px 11px!important;border:1px solid rgba(71,211,166,.11);background:rgba(42,190,143,.045)!important}.integrationConnectionDot{width:7px;height:7px;margin-top:3px;border-radius:50%;background:#57d9ad;box-shadow:0 0 0 4px rgba(87,217,173,.08)}.integrationServiceCard .integrationConnectionMeta>div{display:grid;gap:3px;min-width:0}.integrationServiceCard .integrationConnectionMeta strong{color:#dff9ef!important;overflow-wrap:anywhere}.integrationServiceCard .integrationConnectionMeta small{line-height:1.35}.integrationServiceCard .integrationActions{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important;margin-top:auto!important;padding-top:14px!important;border-top:1px solid rgba(110,148,207,.08)}.integrationPrimaryActions{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.integrationServiceCard .integrationActions a,.integrationServiceCard .integrationActions button{min-height:34px!important;padding-inline:10px!important;border-color:rgba(91,151,255,.22)!important;border-radius:9px!important;background:rgba(55,119,232,.09)!important;color:#dce9ff!important}.integrationServiceCard .integrationActions a:hover,.integrationServiceCard .integrationActions button:not(:disabled):hover{border-color:rgba(102,165,255,.42)!important;background:rgba(55,119,232,.16)!important}.integrationServiceCard .integrationActions .secondary{border-color:rgba(137,157,190,.12)!important;background:rgba(255,255,255,.025)!important;color:#a7b6ca!important}.integrationServiceCard .integrationActions .integrationDisconnect{flex:0 0 auto;border-color:rgba(248,113,113,.17)!important;background:rgba(239,68,68,.045)!important;color:#d99a9a!important}.integrationServiceCard .integrationActions .integrationDisconnect:hover{border-color:rgba(248,113,113,.35)!important;background:rgba(239,68,68,.1)!important;color:#ffc1c1!important}@media(max-width:1120px){.integrationServiceCard{min-height:390px!important}}@media(max-width:720px){.integrationServiceCard{min-height:0!important}.integrationCardDetails{grid-template-columns:1fr}.integrationServiceCard .integrationActions{align-items:stretch!important;flex-direction:column!important}.integrationPrimaryActions{display:grid;grid-template-columns:1fr 1fr}.integrationServiceCard .integrationActions .integrationDisconnect,.integrationServiceCard .integrationActions a,.integrationServiceCard .integrationActions button{width:100%}}@media(max-width:430px){.integrationServiceCard .integrationCardTop{grid-template-columns:auto 1fr!important}.integrationState{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;width:100%}.integrationPrimaryActions{grid-template-columns:1fr}}.integrationDirectory{display:grid;gap:15px;padding:18px 20px!important;border-color:rgba(105,153,238,.14)!important;background:linear-gradient(145deg,rgba(10,21,38,.94),rgba(7,15,28,.88))!important}.integrationDirectoryHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.integrationDirectoryHead>div{min-width:0}.integrationDirectoryHead>div>span{display:block;margin-bottom:5px;color:#8fb8ff;font-size:8px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.integrationDirectoryHead h3{margin:0;color:#edf4ff;font-size:17px;letter-spacing:-.025em}.integrationDirectoryHead p{max-width:680px;margin:6px 0 0;color:#8799b3;font-size:9.5px;line-height:1.55}.integrationSearchBox{display:flex;min-width:min(100%,330px);height:40px;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(121,160,225,.16);border-radius:11px;background:rgba(4,11,22,.72);transition:border-color .18s ease,box-shadow .18s ease}.integrationSearchBox:focus-within{border-color:rgba(87,144,255,.55);box-shadow:0 0 0 3px rgba(66,125,241,.1)}.integrationSearchBox>span{color:#7690b5;font-size:18px;line-height:1}.integrationSearchBox input{min-width:0;flex:1 1;border:0!important;outline:0!important;background:transparent!important;color:#eaf2ff!important;font-size:10px!important;box-shadow:none!important}.integrationSearchBox input::placeholder{color:#61718a}.integrationSearchBox button{display:grid;width:22px;height:22px;place-items:center;padding:0!important;border:0!important;border-radius:6px!important;background:rgba(255,255,255,.05)!important;color:#9aabc2!important;font-size:15px!important}.integrationFilterGroup{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start;gap:12px;padding-top:13px;border-top:1px solid rgba(122,158,218,.09)}.integrationFilterGroup>small{padding-top:8px;color:#71839d;font-size:7.5px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.integrationCategoryNav{display:flex;flex-wrap:wrap;gap:6px}.integrationCategoryNav button,.integrationStatusFilters>div button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:7px;padding:7px 10px!important;border:1px solid rgba(126,159,211,.11)!important;border-radius:9px!important;background:rgba(255,255,255,.025)!important;color:#93a4bb!important;font-size:8.5px!important;font-weight:750!important;line-height:1!important;transition:.18s ease}.integrationCategoryNav button:hover,.integrationStatusFilters>div button:hover{border-color:rgba(93,145,242,.3)!important;color:#dbe8ff!important;background:rgba(73,126,225,.08)!important}.integrationCategoryNav button.isActive,.integrationStatusFilters>div button.isActive{border-color:rgba(91,149,255,.42)!important;background:linear-gradient(145deg,rgba(65,128,248,.2),rgba(55,108,210,.1))!important;color:#f0f6ff!important;box-shadow:inset 0 1px rgba(255,255,255,.06)}.integrationCategoryNav button span{display:grid;min-width:17px;height:17px;place-items:center;padding:0 4px;border-radius:6px;background:rgba(255,255,255,.06);color:#8094b1;font-size:7px}.integrationCategoryNav button.isActive span{background:rgba(116,164,255,.16);color:#bcd4ff}.integrationStatusFilters{grid-template-columns:90px minmax(0,1fr) auto;align-items:center}.integrationStatusFilters>small{padding-top:0}.integrationStatusFilters>div{display:flex;flex-wrap:wrap;gap:6px}.integrationStatusFilters>div button{min-height:29px;padding:6px 9px!important}.integrationStatusFilters>p{margin:0;color:#71839b;font-size:8.5px;white-space:nowrap}.integrationStatusFilters>p strong{color:#dce9ff;font-size:11px}.integrationEmptyState{display:grid;min-height:240px;place-items:center;align-content:center;padding:30px!important;text-align:center}.integrationEmptyState>span{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(102,151,239,.16);border-radius:14px;background:rgba(73,127,230,.08);color:#90b8ff;font-size:23px}.integrationEmptyState h3{margin:13px 0 5px;color:#eaf2ff;font-size:15px}.integrationEmptyState p{margin:0 0 14px;color:#8092ac;font-size:9.5px}.integrationEmptyState button{min-height:34px;padding:8px 13px!important;border-radius:9px!important}@media(max-width:820px){.integrationDirectoryHead{align-items:stretch;flex-direction:column}.integrationSearchBox{width:100%;min-width:0}.integrationFilterGroup,.integrationStatusFilters{grid-template-columns:1fr}.integrationFilterGroup>small{padding-top:0}.integrationStatusFilters>p{justify-self:start}}@media(max-width:560px){.integrationDirectory{padding:15px!important}.integrationCategoryNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.integrationCategoryNav button{justify-content:space-between}.integrationStatusFilters>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.integrationStatusFilters>div button{padding-inline:5px!important}}.integrationSecurityWorkspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);gap:14px;align-items:start}.integrationCredentialVault,.integrationSecurityPanel{padding:19px!important;border-color:rgba(104,151,232,.14)!important;background:linear-gradient(145deg,rgba(10,21,38,.95),rgba(6,14,27,.9))!important}.integrationSecurityHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.integrationSecurityHeading>div>span{display:block;margin-bottom:5px;color:#8fb8ff;font-size:8px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.integrationSecurityHeading h3{margin:0;color:#edf4ff;font-size:17px;letter-spacing:-.025em}.integrationSecurityHeading p{max-width:650px;margin:6px 0 0;color:#8193ad;font-size:9.5px;line-height:1.55}.integrationSecurityHeading.compact{display:block}.integrationVaultCount{flex:0 0 auto;min-width:105px;padding:10px 12px;border:1px solid rgba(111,158,238,.14);border-radius:11px;background:rgba(71,126,228,.07);text-align:right}.integrationVaultCount small,.integrationVaultCount strong{display:block}.integrationVaultCount strong{color:#eaf2ff;font-size:18px}.integrationVaultCount small{margin-top:2px;color:#7f93b1;font-size:7.5px;text-transform:uppercase;letter-spacing:.08em}.integrationCredentialList{display:grid;gap:9px;margin-top:16px}.integrationCredentialCard{padding:14px;border:1px solid rgba(123,158,215,.11);border-radius:12px;background:rgba(3,10,21,.43)}.integrationCredentialIdentity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.integrationCredentialIdentity>span{display:grid;width:39px;height:34px;place-items:center;border:1px solid rgba(112,158,238,.15);border-radius:9px;background:rgba(73,128,230,.08);color:#8fb8ff;font-size:10px;font-weight:900;letter-spacing:.08em}.integrationCredentialIdentity small,.integrationCredentialIdentity strong{display:block}.integrationCredentialIdentity small{color:#7386a2;font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.integrationCredentialIdentity strong{margin-top:3px;color:#e5eefb;font-size:11px}.integrationCredentialIdentity em{padding:5px 7px;border:1px solid;border-radius:999px;font-size:7px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.integrationCredentialIdentity em.isProtected{border-color:rgba(74,222,128,.2);background:rgba(34,197,94,.08);color:#9be7b5}.integrationCredentialIdentity em.isPaused{border-color:rgba(148,163,184,.17);background:rgba(148,163,184,.07);color:#aab6c8}.integrationCredentialIdentity em.needsReview{border-color:rgba(251,191,36,.24);background:rgba(245,158,11,.08);color:#f4cf7b}.integrationCredentialMask{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:9px 10px;border:1px solid rgba(123,158,215,.09);border-radius:9px;background:rgba(0,5,14,.46)}.integrationCredentialMask code{color:#c6d9f8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.035em}.integrationCredentialMask small{color:#667a98;font-size:7.5px}.integrationCredentialMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrationCredentialMeta>div{min-width:0;padding:8px;border-radius:8px;background:rgba(255,255,255,.022)}.integrationCredentialMeta small,.integrationCredentialMeta strong{display:block}.integrationCredentialMeta small{color:#687b98;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.integrationCredentialMeta strong{margin-top:4px;overflow:hidden;color:#b9c7da;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.integrationCredentialScopes{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.integrationCredentialScopes span{padding:4px 6px;border:1px solid rgba(112,152,216,.11);border-radius:6px;background:rgba(74,123,215,.05);color:#8298b8;font-size:7px}.integrationCredentialEmpty{display:flex;align-items:center;gap:12px;margin-top:16px;padding:17px;border:1px dashed rgba(113,155,224,.18);border-radius:11px;background:rgba(62,112,206,.035)}.integrationCredentialEmpty>span{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:rgba(76,132,234,.08);color:#8fb8ff;font-size:20px}.integrationCredentialEmpty strong{display:block;color:#dbe8fa;font-size:10px}.integrationCredentialEmpty p{margin:4px 0 0;color:#7185a2;font-size:8.5px;line-height:1.5}.integrationSecurityScore{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 12px;padding:13px;border:1px solid rgba(112,157,232,.12);border-radius:11px;background:rgba(65,119,220,.055)}.integrationSecurityScore small,.integrationSecurityScore strong{display:block}.integrationSecurityScore strong{color:#ebf3ff;font-size:15px}.integrationSecurityScore small{margin-top:3px;color:#7589a7;font-size:8px}.integrationSecurityScore>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid;border-radius:50%;font-size:15px;font-weight:900}.integrationSecurityScore>span.isProtected{border-color:rgba(74,222,128,.24);background:rgba(34,197,94,.09);color:#9ce7b7}.integrationSecurityScore>span.needsReview{border-color:rgba(251,191,36,.25);background:rgba(245,158,11,.09);color:#f4cb73}.integrationSecurityChecklist{display:grid;gap:2px}.integrationSecurityChecklist>div{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:10px 0;border-bottom:1px solid rgba(123,158,215,.08)}.integrationSecurityChecklist>div:last-child{border-bottom:0}.integrationSecurityChecklist i{display:grid;width:19px;height:19px;place-items:center;border-radius:6px;background:rgba(48,132,238,.1);color:#89b8ff;font-size:9px;font-style:normal}.integrationSecurityChecklist small,.integrationSecurityChecklist strong{display:block}.integrationSecurityChecklist strong{color:#c7d4e7;font-size:9px}.integrationSecurityChecklist small{margin-top:3px;color:#687c99;font-size:7.5px;line-height:1.45}.integrationSecurityFoot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(123,158,215,.09)}.integrationSecurityFoot>div{min-width:0;padding:8px;border-radius:8px;background:rgba(255,255,255,.02);text-align:center}.integrationSecurityFoot small,.integrationSecurityFoot strong{display:block}.integrationSecurityFoot small{color:#687c98;font-size:6.5px;text-transform:uppercase;letter-spacing:.07em}.integrationSecurityFoot strong{margin-top:4px;color:#d9e6f8;font-size:10px}@media(max-width:980px){.integrationSecurityWorkspace{grid-template-columns:1fr}.integrationSecurityPanel{position:static}}@media(max-width:640px){.integrationSecurityHeading{flex-direction:column}.integrationVaultCount{width:100%;text-align:left}.integrationCredentialIdentity{grid-template-columns:auto 1fr}.integrationCredentialIdentity em{grid-column:1/-1;width:max-content}.integrationCredentialMask{align-items:flex-start;flex-direction:column}.integrationCredentialMeta{grid-template-columns:1fr}.integrationSecurityFoot{grid-template-columns:1fr 1fr}.integrationSecurityFoot>div:last-child{grid-column:1/-1}}.integrationMonitoringWorkspace{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;margin-top:14px}.integrationSyncTimeline,.integrationWebhookPanel{min-width:0;padding:18px}.integrationMonitoringHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.integrationMonitoringHead.compact{display:block}.integrationMonitoringHead span{color:#75a9ff;font-size:7px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.integrationMonitoringHead h3{margin:5px 0 0;color:#edf4ff;font-size:15px;letter-spacing:-.02em}.integrationMonitoringHead p{max-width:620px;margin:6px 0 0;color:#7e91ad;font-size:8.5px;line-height:1.55}.integrationMonitoringSummary{flex:0 0 auto;min-width:92px;padding:10px 12px;border:1px solid rgba(111,158,238,.14);border-radius:11px;background:rgba(71,126,228,.07);text-align:right}.integrationMonitoringSummary small,.integrationMonitoringSummary strong{display:block}.integrationMonitoringSummary strong{color:#eaf2ff;font-size:18px}.integrationMonitoringSummary small{margin-top:2px;color:#7f93b1;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.integrationEventMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0}.integrationEventMetrics>div{min-width:0;padding:11px;border:1px solid rgba(123,158,215,.1);border-radius:10px;background:rgba(3,10,21,.38)}.integrationEventMetrics>div.needsAttention{border-color:rgba(251,191,36,.18);background:rgba(245,158,11,.045)}.integrationEventMetrics small,.integrationEventMetrics span,.integrationEventMetrics strong{display:block}.integrationEventMetrics small{color:#6e829f;font-size:6.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.integrationEventMetrics strong{margin-top:5px;color:#e5eefb;font-size:15px}.integrationEventMetrics span{margin-top:3px;overflow:hidden;color:#7185a1;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.integrationEventTable{overflow:hidden;border:1px solid rgba(123,158,215,.1);border-radius:11px}.integrationEventRow{display:grid;grid-template-columns:100px 105px 80px minmax(150px,1fr) 75px;align-items:center;gap:10px;min-width:610px;padding:9px 11px;border-bottom:1px solid rgba(123,158,215,.07);color:#9cadc4;font-size:8px}.integrationEventRow:last-child{border-bottom:0}.integrationEventHeader{background:rgba(74,125,216,.055);color:#6f84a1;font-size:6.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.integrationEventRow>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrationEventRow small,.integrationEventRow strong{display:block}.integrationEventRow strong{color:#cbd8e9;font-size:8px}.integrationEventRow small{margin-top:2px;color:#667b98;font-size:6.5px}.integrationEventProvider{color:#b8c9df!important;font-weight:800;text-transform:capitalize}.integrationEventRow em{display:inline-flex;padding:4px 7px;border:1px solid;border-radius:999px;font-size:6.5px;font-style:normal;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.integrationEventRow em.isSuccess{border-color:rgba(74,222,128,.18);background:rgba(34,197,94,.07);color:#91dfad}.integrationEventRow em.needsReview{border-color:rgba(251,191,36,.2);background:rgba(245,158,11,.07);color:#eecb78}.integrationMonitoringEmpty{display:flex;align-items:center;gap:12px;padding:18px;border:1px dashed rgba(113,155,224,.17);border-radius:11px;background:rgba(62,112,206,.03)}.integrationMonitoringEmpty.compact{margin-top:10px;padding:14px}.integrationMonitoringEmpty>span{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:rgba(76,132,234,.08);color:#8fb8ff;font-size:17px}.integrationMonitoringEmpty strong{display:block;color:#d7e5f7;font-size:9px}.integrationMonitoringEmpty p{margin:4px 0 0;color:#7185a2;font-size:7.5px;line-height:1.45}.integrationTimelineList{display:grid;gap:0;margin-top:15px}.integrationTimelineItem{position:relative;display:grid;grid-template-columns:auto 1fr;gap:10px;padding:0 0 14px}.integrationTimelineItem:not(:last-child):after{content:"";position:absolute;left:4px;top:12px;bottom:1px;width:1px;background:rgba(111,155,224,.13)}.integrationTimelineItem>span{position:relative;z-index:1;width:9px;height:9px;margin-top:3px;border:2px solid #07101e;border-radius:50%;background:#5f789d}.integrationTimelineItem>span.isSuccess{background:#56cf86;box-shadow:0 0 0 3px rgba(34,197,94,.07)}.integrationTimelineItem>span.needsAttention{background:#e9b84f;box-shadow:0 0 0 3px rgba(245,158,11,.07)}.integrationTimelineItem small,.integrationTimelineItem strong{display:block}.integrationTimelineItem strong{color:#cdd9e9;font-size:8.5px}.integrationTimelineItem small{margin-top:3px;color:#6f839f;font-size:7px;line-height:1.4;text-transform:capitalize}.integrationSyncFoot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;padding-top:13px;border-top:1px solid rgba(123,158,215,.09)}.integrationSyncFoot>div{min-width:0;padding:8px;border-radius:8px;background:rgba(255,255,255,.02);text-align:center}.integrationSyncFoot small,.integrationSyncFoot strong{display:block}.integrationSyncFoot small{color:#687c98;font-size:6px;text-transform:uppercase;letter-spacing:.07em}.integrationSyncFoot strong{margin-top:4px;color:#d9e6f8;font-size:9.5px}@media(max-width:1050px){.integrationMonitoringWorkspace{grid-template-columns:1fr}.integrationSyncTimeline{position:static}.integrationEventTable{overflow-x:auto}}@media(max-width:720px){.integrationEventMetrics{grid-template-columns:1fr 1fr}.integrationMonitoringHead{flex-direction:column}.integrationMonitoringSummary{width:100%;text-align:left}}@media(max-width:460px){.integrationEventMetrics{grid-template-columns:1fr}.integrationSyncFoot{grid-template-columns:1fr 1fr}.integrationSyncFoot>div:last-child{grid-column:1/-1}}.integrationExtensionWorkspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);gap:14px;margin-top:14px}.integrationAiProviders,.integrationCustomApi{min-width:0;padding:18px}.integrationExtensionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.integrationExtensionHead.compact{display:block}.integrationExtensionHead>div>span{color:#75a9ff;font-size:7px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.integrationExtensionHead h3{margin:5px 0 0;color:#edf4ff;font-size:15px;letter-spacing:-.02em}.integrationExtensionHead p{max-width:650px;margin:6px 0 0;color:#7e91ad;font-size:8.5px}.integrationExtensionHead>em{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(96,165,250,.18);border-radius:999px;background:rgba(37,99,235,.07);color:#9bc2f4;font-size:7px;font-style:normal;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.integrationAiGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px}.integrationAiCard{min-width:0;padding:12px;border:1px solid rgba(123,158,215,.1);border-radius:11px;background:rgba(3,10,21,.38)}.integrationAiCard.current{border-color:rgba(74,222,128,.16);background:linear-gradient(145deg,rgba(34,197,94,.055),rgba(3,10,21,.38))}.integrationAiCard.ready{border-color:rgba(96,165,250,.15);background:linear-gradient(145deg,rgba(37,99,235,.05),rgba(3,10,21,.38))}.integrationAiCard header{display:flex;align-items:center;gap:9px}.integrationAiCard header>span{display:grid;flex:0 0 auto;width:31px;height:31px;place-items:center;border:1px solid rgba(96,165,250,.16);border-radius:9px;background:rgba(37,99,235,.07);color:#a9ccf7;font-size:8px;font-weight:900}.integrationAiCard.current header>span{border-color:rgba(74,222,128,.19);background:rgba(34,197,94,.08);color:#9ce7b7}.integrationAiCard header small,.integrationAiCard header strong{display:block}.integrationAiCard header strong{color:#dce9f8;font-size:9px}.integrationAiCard header small{margin-top:3px;color:#7186a3;font-size:6.5px;text-transform:uppercase;letter-spacing:.06em}.integrationAiCard p{min-height:42px;margin:10px 0;color:#71849f;font-size:7.5px;line-height:1.5}.integrationAiCard footer{display:flex;gap:5px;flex-wrap:wrap}.integrationAiCard footer span{padding:3px 5px;border-radius:5px;background:rgba(255,255,255,.025);color:#7186a4;font-size:6px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.integrationAiNote{display:grid;grid-template-columns:auto 1fr;gap:9px;margin-top:10px;padding:10px;border:1px solid rgba(96,165,250,.1);border-radius:9px;background:rgba(37,99,235,.035)}.integrationAiNote>span{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:rgba(37,99,235,.1);color:#8fbcf5;font-size:9px;font-weight:900}.integrationAiNote p{margin:0;color:#7085a1;font-size:7px;line-height:1.5}.integrationAiNote strong{color:#aebfd5}.integrationApiEndpoint{margin-top:15px;padding:12px;border:1px solid rgba(96,165,250,.12);border-radius:10px;background:rgba(3,10,21,.42)}.integrationApiEndpoint code,.integrationApiEndpoint small,.integrationApiEndpoint span{display:block}.integrationApiEndpoint small{color:#6d82a0;font-size:6.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.integrationApiEndpoint code{margin-top:7px;overflow:hidden;color:#a8c9f2;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.integrationApiEndpoint span{margin-top:6px;color:#7185a1;font-size:7px;line-height:1.45}.integrationApiFeatures{display:grid;gap:1px;margin-top:10px}.integrationApiFeatures>div{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:9px 0;border-bottom:1px solid rgba(123,158,215,.07)}.integrationApiFeatures>div:last-child{border-bottom:0}.integrationApiFeatures i{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:rgba(37,99,235,.09);color:#8db8ee;font-size:7px;font-style:normal;font-weight:900}.integrationApiFeatures small,.integrationApiFeatures strong{display:block}.integrationApiFeatures strong{color:#c8d7e9;font-size:8px}.integrationApiFeatures small{margin-top:3px;color:#6d819e;font-size:6.8px;line-height:1.4}.integrationApiActions{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:12px}.integrationApiActions :is(button,a){display:flex;min-height:34px;align-items:center;justify-content:center;padding:7px 10px;border:1px solid rgba(96,165,250,.2);border-radius:9px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;font-size:7.5px;font-weight:850;text-decoration:none}.integrationApiActions a,.integrationApiActions button.secondary{background:rgba(37,99,235,.045);color:#9fc5f2}.integrationApiActions :is(button,a):hover{border-color:rgba(96,165,250,.34)}.integrationApiActions button:disabled{opacity:.55;cursor:not-allowed}.integrationApiStatus{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(123,158,215,.08)}.integrationApiStatus>span{grid-row:1/3;width:8px;height:8px;margin-top:2px;border-radius:50%;background:#6480a5}.integrationApiStatus>span.isLive{background:#56cf86;box-shadow:0 0 0 3px rgba(34,197,94,.07)}.integrationApiStatus>span.isReady{background:#6ea8ef;box-shadow:0 0 0 3px rgba(59,130,246,.07)}.integrationApiStatus strong{color:#cbd9e9;font-size:8px}.integrationApiStatus small{color:#6f839f;font-size:6.8px;line-height:1.4}.integrationGuideDisclosure{scroll-margin-top:90px}@media(max-width:1080px){.integrationExtensionWorkspace{grid-template-columns:1fr}.integrationAiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.integrationAiGrid{grid-template-columns:1fr 1fr}.integrationExtensionHead{flex-direction:column}.integrationExtensionHead>em{align-self:flex-start}}@media(max-width:500px){.integrationAiGrid{grid-template-columns:1fr}.integrationAiCard p{min-height:0}.integrationApiActions{grid-template-columns:1fr}}.governanceExecutiveCentre{position:relative;padding:clamp(22px,2.6vw,34px)!important;border:1px solid rgba(96,165,250,.2)!important;border-radius:24px!important;background:radial-gradient(circle at 86% -8%,rgba(37,99,235,.22),transparent 34%),radial-gradient(circle at 8% 0,rgba(14,165,233,.1),transparent 28%),linear-gradient(155deg,rgba(10,20,40,.98),rgba(5,12,25,.98))!important;box-shadow:0 28px 70px rgba(2,8,23,.38),inset 0 1px 0 rgba(255,255,255,.045)}.governanceExecutiveCentre:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.65),transparent);pointer-events:none}.governanceExecutiveHeader{padding:4px 2px 8px}.governanceExecutiveHeader .eyebrow{display:inline-flex;align-items:center;gap:8px;color:#7dd3fc;letter-spacing:.16em;font-weight:700}.governanceExecutiveHeader .eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:#38bdf8;box-shadow:0 0 18px rgba(56,189,248,.72)}.governanceExecutiveHeader h2{color:#f8fbff;font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.045em!important}.governanceExecutiveHeader .sectionLead{max-width:760px;color:#9eb1ca!important;font-size:13px;line-height:1.75}.governanceHealthBadge{min-width:205px!important;padding:15px 17px!important;border-color:rgba(96,165,250,.2)!important;background:linear-gradient(145deg,rgba(30,64,175,.18),rgba(7,17,34,.7))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.governanceHealthBadge small{color:#86a0bf!important}.governanceHealthBadge.healthy .governanceHealthDot{background:#38bdf8!important;box-shadow:0 0 18px rgba(56,189,248,.6)!important}.governanceHealthBadge.healthy strong{color:#d7f3ff!important}.governanceMessage{border-color:rgba(56,189,248,.3)!important;background:rgba(14,116,144,.13)!important;color:#d6f5ff!important}.governanceNavigation{margin:22px 0 14px!important;padding:6px!important;border-color:rgba(96,165,250,.14)!important;border-radius:15px!important;background:rgba(2,8,23,.48)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.governanceNavigation button{min-height:42px!important;padding:9px 16px!important;border-radius:10px!important;color:#8398b3!important;font-weight:650;transition:.18s ease}.governanceNavigation button:hover{color:#e8f5ff!important;background:rgba(59,130,246,.09)!important}.governanceNavigation button.active{color:#f5fbff!important;background:linear-gradient(145deg,rgba(37,99,235,.36),rgba(14,116,144,.2))!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.24),0 8px 22px rgba(2,8,23,.24)!important}.governanceAssuranceStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.governanceAssuranceStrip>div{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:13px 14px;border:1px solid rgba(96,165,250,.12);border-radius:13px;background:rgba(5,15,31,.56)}.governanceAssuranceIcon{display:grid;place-items:center;flex:0 0 31px;height:31px;border:1px solid rgba(56,189,248,.25);border-radius:9px;background:rgba(14,116,144,.14);color:#7dd3fc;font-size:9px;font-weight:800;letter-spacing:.08em}.governanceAssuranceStrip p{margin:0;min-width:0}.governanceAssuranceStrip small,.governanceAssuranceStrip strong{display:block}.governanceAssuranceStrip strong{color:#e8f3ff;font-size:11px}.governanceAssuranceStrip small{margin-top:4px;color:#7187a3;font-size:10px;line-height:1.5}.governanceMetricGrid{gap:13px!important}.governanceMetricCard{padding:18px!important;border-color:rgba(96,165,250,.13)!important;border-radius:16px!important;background:linear-gradient(150deg,rgba(15,32,58,.82),rgba(6,15,30,.72))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.governanceMetricCard.primary{border-color:rgba(56,189,248,.28)!important;background:linear-gradient(145deg,rgba(12,74,110,.34),rgba(10,22,42,.8))!important}.governanceMetricCard>span{color:#7891af!important}.governanceMetricCard strong{color:#f4f9ff;font-size:25px!important}.governanceMetricCard p{color:#7f94ad!important}.governanceOverviewGrid{gap:15px!important}.governanceColumnExecutive,.governanceEditorPanel,.governanceFeaturePanel{border-color:rgba(96,165,250,.13)!important;border-radius:17px!important;background:linear-gradient(155deg,rgba(12,27,49,.72),rgba(5,14,28,.66))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.governanceEditorPanel>div>span,.governancePanelHeading span,.governanceSectionHeading>div>span{color:#6f91b7!important}.governanceEditorPanel h3,.governancePanelHeading h3,.governanceSectionHeading h3{color:#edf6ff}.governancePanelHeading button,.governanceRuleListExecutive article>button{border-color:rgba(96,165,250,.2)!important;background:rgba(37,99,235,.09)!important;color:#a9c8ea!important}.governancePanelHeading button:hover,.governanceRuleListExecutive article>button:hover{border-color:rgba(96,165,250,.38)!important;color:#eef8ff!important;background:rgba(37,99,235,.16)!important}.governanceDecisionRow,.governancePolicyGrid article,.governancePriorityRules>div,.governanceRuleListExecutive article{border-color:rgba(96,165,250,.105)!important;background:rgba(2,10,24,.43)!important}.governanceDecisionRow i{background:#64748b!important}.governanceDecisionRow.risk-low i{background:#38bdf8!important}.governanceDecisionRow.risk-medium i{background:#fbbf24!important}.governanceDecisionRow.risk-high i{background:#fb923c!important}.governanceDecisionRow.risk-critical i{background:#fb7185!important}.governanceStatusPill.active{background:rgba(14,165,233,.13)!important;color:#8be1ff!important;border:1px solid rgba(56,189,248,.18)}.governanceStatusPill.paused{background:rgba(245,158,11,.1)!important;color:#f7cc78!important;border:1px solid rgba(245,158,11,.16)}.governanceForm.executive input,.governanceForm.executive select,.governanceForm.executive textarea{border-color:rgba(96,165,250,.18)!important;background:rgba(2,9,22,.72)!important;color:#eef7ff!important}.governanceForm.executive input:focus,.governanceForm.executive select:focus,.governanceForm.executive textarea:focus{outline:none;border-color:rgba(56,189,248,.58)!important;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.governancePrimaryAction{border-color:rgba(56,189,248,.34)!important;background:linear-gradient(135deg,#2563eb,#0284c7)!important;color:white!important;box-shadow:0 10px 24px rgba(2,132,199,.2)}.governancePrimaryAction:hover{filter:brightness(1.08)}.governanceAudit.compact article,.governanceAudit.executive article{border-color:rgba(96,165,250,.1)!important}.governanceAudit i{background:#38bdf8!important;box-shadow:0 0 13px rgba(56,189,248,.55)!important}.governanceRecordCount{border-color:rgba(96,165,250,.16)!important;background:rgba(37,99,235,.08)!important;color:#9ec9f3!important}.governanceEmpty{border-color:rgba(96,165,250,.18)!important;background:rgba(2,10,24,.3)}@media(max-width:980px){.governanceAssuranceStrip{grid-template-columns:1fr}.governanceMetricGrid{grid-template-columns:1fr 1fr!important}.governanceExecutiveHeader{flex-direction:column}.governanceHealthBadge{width:100%}}@media(max-width:620px){.governanceExecutiveCentre{padding:18px!important;border-radius:18px!important}.governanceMetricGrid{grid-template-columns:1fr!important}.governanceNavigation{margin-inline:-2px!important}.governanceNavigation button{padding-inline:12px!important}.governanceAssuranceStrip>div{padding:12px}.governanceFormRow{grid-template-columns:1fr!important}}.technicalOperationsWorkspace{gap:14px!important}.technicalOperationsHero{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(105,152,255,.32);border-radius:22px;background:linear-gradient(135deg,rgba(19,52,112,.96),rgba(22,42,82,.96) 56%,rgba(19,72,126,.9));box-shadow:0 22px 50px rgba(2,12,32,.24)}.technicalOperationsHero:after{content:"";position:absolute;right:-90px;top:-120px;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,rgba(103,171,255,.26),transparent 68%);pointer-events:none}.technicalOperationsHeroTop{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.technicalOperationsEyebrow{display:block;margin-bottom:8px;color:#9fc4ff;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.technicalOperationsHero h2{margin:0;max-width:760px;color:#fff;font-size:clamp(1.55rem,2.7vw,2.35rem);line-height:1.08;letter-spacing:-.035em}.technicalOperationsHero p{margin:12px 0 0;max-width:790px;color:rgba(226,237,255,.76);line-height:1.62}.technicalOperationsState{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:9px 12px;border:1px solid rgba(132,180,255,.28);border-radius:999px;background:rgba(7,24,52,.48);color:#eaf3ff;font-size:.76rem;font-weight:800;white-space:nowrap}.technicalOperationsState i{width:8px;height:8px;border-radius:50%;background:#62d49f;box-shadow:0 0 0 5px rgba(98,212,159,.12)}.technicalOperationsState.active i{background:#76a9ff;box-shadow:0 0 0 5px rgba(118,169,255,.14)}.technicalOperationsState.attention i{background:#ffbd59;box-shadow:0 0 0 5px rgba(255,189,89,.15)}.technicalOperationsMetrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px}.technicalOperationsMetrics article{min-width:0;padding:15px;border:1px solid rgba(143,183,255,.18);border-radius:15px;background:rgba(7,24,52,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.technicalOperationsMetrics article.attention{border-color:rgba(255,189,89,.38)}.technicalOperationsMetrics small,.technicalOperationsMetrics span{display:block;color:rgba(218,232,255,.68)}.technicalOperationsMetrics span{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.technicalOperationsMetrics strong{display:block;margin:6px 0 4px;color:#fff;font-size:1.45rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.technicalOperationsMetrics small{font-size:.72rem;line-height:1.4}.technicalOperationsSafeguards{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:15px;color:rgba(220,234,255,.75);font-size:.73rem}.technicalOperationsSafeguards span{display:inline-flex;align-items:center;gap:7px}.technicalOperationsSafeguards i{width:6px;height:6px;border-radius:50%;background:#73a9ff}.technicalOperationsGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:14px;align-items:start}.technicalOperationsGrid>.panel{margin-top:0!important;height:100%}.technicalOperationsGrid .reliabilityCommandCenter,.technicalOperationsGrid .schedulerPanel{border-color:rgba(102,147,237,.22);box-shadow:0 14px 32px rgba(2,12,32,.09)}.technicalOperationsGrid .schedulerPanel{position:sticky;top:76px}.technicalOperationsDetail{border-color:rgba(102,147,237,.2)!important}.technicalOperationsDetail>summary{background:linear-gradient(180deg,rgba(44,89,166,.08),transparent)}@media(max-width:1120px){.technicalOperationsGrid{grid-template-columns:1fr}.technicalOperationsGrid .schedulerPanel{position:static}.technicalOperationsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.technicalOperationsHero{padding:18px;border-radius:18px}.technicalOperationsHeroTop{display:grid;gap:16px}.technicalOperationsState{justify-self:start}.technicalOperationsMetrics{grid-template-columns:1fr 1fr}.technicalOperationsSafeguards{display:grid;grid-template-columns:1fr 1fr}.technicalOperationsWorkspace .reliabilityHero{display:grid}.technicalOperationsWorkspace .reliabilityScore{text-align:left}}@media(max-width:460px){.technicalOperationsMetrics,.technicalOperationsSafeguards{grid-template-columns:1fr}.technicalOperationsHero h2{font-size:1.55rem}}.executiveAnalyticsV6620{padding:0!important;gap:18px!important;border-color:rgba(103,183,255,.16)!important;background:linear-gradient(180deg,rgba(9,16,29,.98),rgba(7,12,22,.98))!important;overflow:hidden!important}.executiveAnalyticsV6620>.executiveAnalyticsHero{margin:0;padding:25px 26px 23px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.62fr);gap:26px;position:relative;border-bottom:1px solid rgba(103,183,255,.13);background:radial-gradient(circle at 92% 5%,rgba(82,139,255,.18),transparent 34%),linear-gradient(135deg,rgba(16,31,57,.98),rgba(9,17,31,.98))}.executiveAnalyticsV6620>.executiveAnalyticsHero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(103,183,255,.5),transparent)}.executiveAnalyticsHeroCopy{min-width:0}.executiveAnalyticsKicker{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.executiveAnalyticsKicker>span{color:#83bfff;font-size:9px;font-weight:900;letter-spacing:.16em}.executiveAnalyticsKicker>b{display:inline-flex;align-items:center;gap:7px;padding:5px 8px;border:1px solid rgba(94,216,159,.19);border-radius:999px;background:rgba(94,216,159,.06);color:#9be8bd;font-size:9px}.executiveAnalyticsKicker b i{width:7px;height:7px;border-radius:50%;background:#58d394;box-shadow:0 0 0 4px rgba(88,211,148,.1)}.executiveAnalyticsHero h2{max-width:760px;margin:11px 0 8px;font-size:clamp(25px,2.7vw,36px);line-height:1.08;letter-spacing:-.04em}.executiveAnalyticsHero p{max-width:780px;margin:0;color:#9eabc0;font-size:12px;line-height:1.65}.executiveAnalyticsSignals{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.executiveAnalyticsSignals span{padding:6px 9px;border:1px solid rgba(151,166,188,.12);border-radius:8px;background:rgba(255,255,255,.025);color:#aeb9ca;font-size:9px;font-weight:750}.executiveAnalyticsHeroSide{display:grid;align-content:space-between;gap:18px;min-width:0}.executiveAnalyticsPulse{padding:16px;border:1px solid rgba(103,183,255,.18);border-radius:14px;background:rgba(7,13,25,.48)}.executiveAnalyticsPulse small,.executiveAnalyticsPulse span{display:block;color:#8693a8}.executiveAnalyticsPulse small{font-size:8px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.executiveAnalyticsPulse strong{display:block;margin:7px 0 5px;font-size:17px}.executiveAnalyticsPulse span{font-size:10px}.executiveAnalyticsHero.attention .executiveAnalyticsPulse{border-color:rgba(244,169,72,.28);background:rgba(244,169,72,.05)}.executiveAnalyticsHero.watch .executiveAnalyticsPulse{border-color:rgba(247,202,85,.25)}.executiveAnalyticsV6620 .executiveOpsActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.executiveAnalyticsV6620 .executiveOpsActions button{min-height:39px;border-color:rgba(103,183,255,.19);background:rgba(103,183,255,.07)}.executiveAnalyticsV6620 .executiveOpsActions button:last-child{background:linear-gradient(135deg,#377cc9,#315fba);border-color:rgba(133,187,255,.32);color:#fff}.executiveAnalyticsOverview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 22px}.executiveAnalyticsOverview article{min-width:0;padding:15px;border:1px solid rgba(151,166,188,.12);border-radius:13px;background:linear-gradient(145deg,rgba(18,27,43,.75),rgba(10,16,28,.78))}.executiveAnalyticsOverview span{display:block;color:#7f8da3;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.executiveAnalyticsOverview strong{display:block;margin:8px 0 5px;font-size:26px;letter-spacing:-.035em}.executiveAnalyticsOverview strong small{display:inline;margin-left:3px;color:#8290a6;font-size:11px;font-weight:700}.executiveAnalyticsOverview p{margin:0;color:#8693a7;font-size:9px;line-height:1.45}.executiveAnalyticsV6620>.executiveCommandGrid,.executiveAnalyticsV6620>.executiveOpsColumns,.executiveAnalyticsV6620>.executiveOpsFooter,.executiveAnalyticsV6620>.executiveProjectTracker{margin-left:22px;margin-right:22px}.executiveAnalyticsV6620>.executiveOpsFooter{margin-bottom:20px}.executiveAnalyticsV6620 .executiveCommandGrid>article,.executiveAnalyticsV6620 .executiveOpsBlock,.executiveAnalyticsV6620 .executiveProjectTracker{border-color:rgba(151,166,188,.12);background:rgba(12,19,32,.72)}.executiveAnalyticsV6620 .analyticsSubhead span{color:#73b8ff}.executiveAnalyticsV6620 .departmentHeatmap article{background:rgba(16,24,38,.7);border-color:rgba(151,166,188,.1)}.executiveAnalyticsV6620 .departmentHeatmap article>span i{background:linear-gradient(90deg,#4d8ed8,#72b9ff)}@media(max-width:1050px){.executiveAnalyticsV6620>.executiveAnalyticsHero{grid-template-columns:1fr}.executiveAnalyticsHeroSide{grid-template-columns:minmax(0,1fr) auto;align-items:end}.executiveAnalyticsOverview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.executiveAnalyticsV6620>.executiveAnalyticsHero{padding:20px 16px}.executiveAnalyticsHeroSide,.executiveAnalyticsV6620 .executiveOpsActions{grid-template-columns:1fr}.executiveAnalyticsOverview{grid-template-columns:1fr;padding:0 15px}.executiveAnalyticsV6620>.executiveCommandGrid,.executiveAnalyticsV6620>.executiveOpsColumns,.executiveAnalyticsV6620>.executiveOpsFooter,.executiveAnalyticsV6620>.executiveProjectTracker{margin-left:15px;margin-right:15px}}.v6621Commercial{gap:14px}.v6621Commercial .commercialExecutiveHero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px;align-items:center;padding:28px;border:1px solid rgba(96,165,250,.24);background:linear-gradient(135deg,rgba(13,31,58,.98),rgba(20,48,91,.94) 55%,rgba(18,69,124,.88));box-shadow:0 20px 50px rgba(2,8,23,.25)}.v6621Commercial .commercialExecutiveHero:after{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-130px;border-radius:50%;background:rgba(96,165,250,.13);filter:blur(2px)}.v6621Commercial .commercialExecutiveCopy{position:relative;z-index:1;display:grid;gap:8px}.v6621Commercial .commercialEyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.17em;color:#93c5fd;font-weight:800}.v6621Commercial .commercialExecutiveCopy h2{margin:0;font-size:29px;letter-spacing:-.035em}.v6621Commercial .commercialExecutiveCopy p{margin:0;max-width:700px;color:#cbd5e1;line-height:1.6;font-size:13px}.v6621Commercial .commercialStatePill{width:max-content;display:flex;align-items:center;gap:7px;margin-top:5px;padding:7px 11px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.04em}.v6621Commercial .commercialStatePill i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 15%,transparent)}.v6621Commercial .commercialStatePill.healthy{color:#86efac;background:rgba(34,197,94,.12);border:1px solid rgba(74,222,128,.22)}.v6621Commercial .commercialStatePill.attention{color:#fde68a;background:rgba(245,158,11,.12);border:1px solid rgba(251,191,36,.22)}.v6621Commercial .commercialExecutivePlan{position:relative;z-index:1;padding:18px;border:1px solid rgba(147,197,253,.22);border-radius:18px;background:rgba(3,15,35,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;gap:4px}.v6621Commercial .commercialExecutivePlan small{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#93c5fd}.v6621Commercial .commercialExecutivePlan strong{font-size:23px}.v6621Commercial .commercialExecutivePlan span{font-size:11px;color:#cbd5e1;text-transform:capitalize}.v6621Commercial .commercialExecutivePlan b{margin-top:8px;padding-top:9px;border-top:1px solid rgba(148,163,184,.18);font-size:11px;color:#dbeafe}.v6621Commercial .commercialCommandStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v6621Commercial .commercialCommandStrip>div{display:grid;gap:4px;padding:13px 15px;border:1px solid rgba(96,165,250,.14);border-radius:13px;background:linear-gradient(180deg,rgba(30,64,175,.08),rgba(15,23,42,.32))}.v6621Commercial .commercialCommandStrip span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.v6621Commercial .commercialCommandStrip strong{font-size:12px;color:#dbeafe}.v6621Commercial .commercialMetric{position:relative;overflow:hidden;border-color:rgba(96,165,250,.14);background:linear-gradient(145deg,rgba(30,64,175,.08),rgba(15,23,42,.38));box-shadow:none}.v6621Commercial .commercialMetric:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(#60a5fa,#2563eb)}.v6621Commercial .commercialMetric>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em}.v6621Commercial .commercialMetric strong{color:#eff6ff}.v6621Commercial .commercialMetricTrack{height:3px;border-radius:99px;background:rgba(148,163,184,.12);overflow:hidden;margin-top:5px}.v6621Commercial .commercialMetricTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#60a5fa)}.v6621Commercial .commercialOverviewGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px}.v6621Commercial .commercialCapacityPanel,.v6621Commercial .commercialValuePanel{border-color:rgba(96,165,250,.14);background:linear-gradient(145deg,rgba(30,64,175,.07),rgba(15,23,42,.36))}.v6621Commercial .commercialValuePanel{grid-template-columns:1fr;align-content:center}.v6621Commercial .commercialValuePanel>div:first-child span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#93c5fd}.v6621Commercial .commercialCapacityPanel{padding:18px;display:grid;gap:13px}.v6621Commercial .commercialSectionHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.v6621Commercial .commercialSectionHeading>div{display:grid;gap:3px}.v6621Commercial .commercialSectionHeading span{font-size:9px;text-transform:uppercase;letter-spacing:.11em;color:#60a5fa}.v6621Commercial .commercialSectionHeading h3{margin:0;font-size:15px}.v6621Commercial .commercialSectionHeading>small{font-size:9px;color:var(--muted)}.v6621Commercial .commercialCapacityRow{display:grid;gap:6px}.v6621Commercial .commercialCapacityRow>div:first-child{display:flex;justify-content:space-between;gap:12px}.v6621Commercial .commercialCapacityRow span,.v6621Commercial .commercialCapacityRow strong{font-size:10px}.v6621Commercial .commercialCapacityRow span{color:var(--muted)}.v6621Commercial .commercialCapacityTrack{height:5px;border-radius:99px;background:rgba(148,163,184,.12);overflow:hidden}.v6621Commercial .commercialCapacityTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1d4ed8,#38bdf8)}.v6621Commercial .commercialDisclosure{border-color:rgba(96,165,250,.13);background:rgba(15,23,42,.32)}.v6621Commercial .commercialDisclosure>summary:hover{background:rgba(30,64,175,.07)}.v6621Commercial .commercialDisclosure[open]>summary{background:rgba(30,64,175,.055)}.v6621Commercial .commercialDisclosure>summary strong{color:#e0f2fe}.v6621Commercial .commercialPlan{border-color:rgba(96,165,250,.14);background:rgba(15,23,42,.4)}.v6621Commercial .commercialPlan.selected,.v6621Commercial .commercialPlan:hover{border-color:rgba(96,165,250,.65);background:rgba(37,99,235,.11);transform:translateY(-1px)}.v6621Commercial .commercialPlan{transition:border-color .18s ease,background .18s ease,transform .18s ease}.v6621Commercial .commercialPlan b{background:rgba(37,99,235,.16);color:#bfdbfe}.v6621Commercial .commercialEnterpriseContact{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:16px;border:1px solid rgba(96,165,250,.18);border-radius:14px;background:rgba(30,64,175,.06)}.v6621Commercial .commercialEnterpriseContact>div{display:grid;gap:4px}.v6621Commercial .commercialEnterpriseContact small,.v6621Commercial .commercialEnterpriseContact span{color:var(--muted);font-size:10px}.v6621Commercial .commercialEnterpriseContact>small{grid-column:1/-1}.v6621Commercial .commercialSalesButton{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#3b82f6);color:white;font-size:11px;font-weight:800;text-decoration:none}.v6621Commercial .commercialHistorySection{padding:14px;border:1px solid rgba(96,165,250,.11);border-radius:13px;background:rgba(2,8,23,.16)}.v6621Commercial .commercialEmptyState{min-height:100px;display:grid;place-content:center;text-align:center;gap:4px;border:1px dashed rgba(96,165,250,.16);border-radius:11px;background:rgba(30,64,175,.04)}.v6621Commercial .commercialEmptyState strong{font-size:12px;color:#dbeafe}.v6621Commercial .commercialEmptyState span{font-size:10px;color:var(--muted)}@media(max-width:1050px){.v6621Commercial .commercialExecutiveHero{grid-template-columns:1fr 220px}.v6621Commercial .commercialCommandStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.v6621Commercial .commercialOverviewGrid{grid-template-columns:1fr}}@media(max-width:700px){.v6621Commercial .commercialExecutiveHero{grid-template-columns:1fr;padding:20px}.v6621Commercial .commercialExecutivePlan{width:auto}.v6621Commercial .commercialCommandStrip{grid-template-columns:1fr 1fr}.v6621Commercial .commercialExecutiveCopy h2{font-size:25px}.v6621Commercial .commercialEnterpriseContact{grid-template-columns:1fr}.v6621Commercial .commercialEnterpriseContact>small{grid-column:auto}.v6621Commercial .commercialSalesButton{width:100%}}@media(max-width:460px){.v6621Commercial .commercialCommandStrip{grid-template-columns:1fr}.v6621Commercial .commercialSectionHeading{display:grid}.v6621Commercial .commercialExecutiveHero{padding:17px}.v6621Commercial .commercialStatePill{width:auto}}.companyBoardV6623{position:relative;overflow:hidden;padding:0!important;border:1px solid rgba(107,181,255,.17)!important;border-radius:24px!important;background:linear-gradient(155deg,rgba(16,31,49,.98),rgba(8,15,25,.99) 54%,rgba(7,12,20,.99))!important;box-shadow:0 24px 60px rgba(2,8,18,.28)}.companyBoardV6623:before{content:"";position:absolute;inset:0 0 auto;height:210px;pointer-events:none;background:radial-gradient(circle at 12% 0,rgba(62,153,255,.2),transparent 48%),linear-gradient(105deg,rgba(37,114,198,.11),transparent 68%)}.companyBoardHero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:27px 28px 22px;border-bottom:1px solid rgba(147,190,232,.1)}.companyBoardHeroCopy{max-width:680px}.companyBoardEyebrow,.companyBoardMiniLabel{display:block;color:#72baff;font-size:10px;font-weight:850;letter-spacing:.15em}.companyBoardHero h2{margin:8px 0;color:#f3f8fd;font-size:26px;line-height:1.12;letter-spacing:-.035em}.companyBoardHero p{max-width:610px;margin:0;color:#93a8bc;font-size:12px;line-height:1.65}.companyBoardState{min-width:205px;display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid rgba(112,178,236,.16);border-radius:14px;background:rgba(4,13,23,.46)}.companyBoardState .engineDot{flex:0 0 auto}.companyBoardState small,.companyBoardState strong{display:block}.companyBoardState strong{color:#dceaf7;font-size:11px}.companyBoardState small{margin-top:4px;color:#7f95aa;font-size:9px}.companyBoardState.state-attention{border-color:rgba(244,139,114,.26);background:rgba(87,31,24,.16)}.companyBoardState.state-attention .engineDot{background:#f58c74;box-shadow:0 0 10px rgba(245,140,116,.65)}.companyBoardMetrics{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px 28px}.companyBoardMetrics article{min-width:0;padding:14px 15px;border:1px solid rgba(140,180,218,.1);border-radius:14px;background:rgba(3,11,20,.38)}.companyBoardMetrics small,.companyBoardMetrics span,.companyBoardMetrics strong{display:block}.companyBoardMetrics span{color:#7890a7;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.companyBoardMetrics strong{margin:7px 0 4px;color:#edf6ff;font-size:22px;letter-spacing:-.04em}.companyBoardMetrics small{color:#637c93;font-size:8px;line-height:1.45}.companyBoardMetrics .metricAttention{border-color:rgba(244,139,114,.24);background:rgba(92,35,27,.12)}.companyBoardMetrics .metricAttention strong{color:#ffb09d}.companyBoardFocus{margin:2px 28px 20px;padding:15px 16px;border:1px solid rgba(105,176,240,.15);border-radius:15px;background:linear-gradient(105deg,rgba(17,58,96,.28),rgba(3,12,21,.42))}.companyBoardFocusHeading{display:flex;justify-content:space-between;align-items:center;gap:18px}.companyBoardFocusHeading small,.companyBoardFocusHeading strong{display:block}.companyBoardFocusHeading strong{max-width:720px;margin-top:6px;color:#e5f1fc;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companyBoardFocusHeading small{margin-top:4px;color:#728aa0;font-size:9px;text-transform:capitalize}.companyBoardFocusHeading>b{color:#82c3ff;font-size:11px}.companyBoardFocusTrack{height:6px;margin-top:12px;border-radius:999px;background:#06101b;overflow:hidden}.companyBoardFocusTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3e9af2,#81c6ff);box-shadow:0 0 14px rgba(74,166,246,.3);transition:width .45s ease}.companyBoardSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 28px 12px}.companyBoardSectionHeading h3{margin:6px 0 0;color:#dfeaf5;font-size:15px}.companyBoardSectionHeading>span{color:#70879c;font-size:9px}.companyBoardRoster{gap:8px;padding:0 28px 24px}.companyBoardEmployee{grid-template-columns:38px minmax(120px,.72fr) minmax(180px,1.45fr) minmax(130px,.62fr)!important;gap:12px!important;padding:12px 13px!important;border-color:rgba(130,169,205,.09)!important;border-radius:13px!important;background:rgba(4,12,20,.42)!important;transition:transform .16s ease,border-color .16s ease,background .16s ease}.companyBoardEmployee:hover{transform:translateY(-1px);border-color:rgba(103,183,255,.24)!important;background:rgba(10,28,44,.56)!important}.companyBoardEmployee .boardAvatar{width:36px!important;height:36px!important;border-radius:11px!important}.companyBoardEmployee .agentProgressIdentity strong{color:#e8f1fa;font-size:11px}.companyBoardEmployee .agentProgressIdentity span{color:#6f889e;font-size:8px;letter-spacing:.02em}.companyBoardEmployee .agentProgressActivity strong{color:#b9cbdc;font-size:10px}.companyBoardStatus{display:inline-flex!important;align-items:center;gap:5px!important;width:max-content;margin-top:5px!important;padding:3px 7px;border:1px solid rgba(133,167,198,.11);border-radius:999px;background:rgba(255,255,255,.018);color:#718aa1!important;font-size:8px!important}.companyBoardStatus i{width:5px;height:5px;border-radius:50%;background:#668197}.companyBoardStatus.status-assigned i,.companyBoardStatus.status-reviewing i,.companyBoardStatus.status-thinking i,.companyBoardStatus.status-working i{background:#61b5ff;box-shadow:0 0 8px rgba(97,181,255,.6)}.companyBoardStatus.status-blocked i,.companyBoardStatus.status-error i,.companyBoardStatus.status-offline i{background:#f58c74;box-shadow:0 0 8px rgba(245,140,116,.5)}.companyBoardEmployee .agentInlineProgress>span{height:6px;background:#050e17}.companyBoardEmployee .agentInlineProgress i{background:linear-gradient(90deg,#3996ed,#78c2ff)}.companyBoardEmployee .agentInlineProgress b{color:#7891a8}.companyBoardEmpty{padding:30px;text-align:center;border:1px dashed rgba(130,169,205,.16);border-radius:14px;background:rgba(4,12,20,.26)}.companyBoardEmpty strong{color:#dce9f5;font-size:12px}.companyBoardEmpty p{margin:7px 0 0;color:#71889d;font-size:10px}.companyBoardToggle{width:calc(100% - 56px);margin:0 28px 24px!important}@media(max-width:1080px){.companyBoardMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.companyBoardEmployee{grid-template-columns:38px minmax(110px,.75fr) minmax(150px,1.3fr)!important}.companyBoardEmployee .agentInlineProgress{grid-column:2/-1!important}}@media(max-width:760px){.companyBoardHero{display:grid;padding:22px 20px 18px}.companyBoardState{width:100%;min-width:0}.companyBoardMetrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 20px}.companyBoardFocus{margin:0 20px 18px}.companyBoardSectionHeading{margin:0 20px 11px}.companyBoardRoster{padding:0 20px 20px}.companyBoardEmployee{grid-template-columns:36px minmax(0,1fr)!important}.companyBoardEmployee .agentInlineProgress,.companyBoardEmployee .agentProgressActivity{grid-column:2!important}.companyBoardToggle{width:calc(100% - 40px);margin:0 20px 20px!important}}@media(max-width:480px){.companyBoardHero h2{font-size:22px}.companyBoardMetrics{grid-template-columns:1fr 1fr}.companyBoardMetrics article{padding:12px}.companyBoardMetrics article:last-child{grid-column:1/-1}.companyBoardFocusHeading{align-items:flex-start}.companyBoardFocusHeading strong{white-space:normal}.companyBoardSectionHeading{align-items:flex-start}.companyBoardSectionHeading>span{display:none}}.agentProfileV6624{position:relative;overflow:hidden;padding:0!important;border:1px solid rgba(96,165,250,.18)!important;border-radius:22px!important;background:linear-gradient(155deg,rgba(13,29,51,.98),rgba(5,13,26,.99) 58%,rgba(4,10,20,.99))!important;box-shadow:0 24px 58px rgba(2,8,23,.3)}.agentProfileV6624:before{content:"";position:absolute;inset:0 0 auto;height:205px;background:radial-gradient(circle at 11% -10%,rgba(59,130,246,.24),transparent 45%),linear-gradient(100deg,rgba(14,116,144,.08),transparent 66%);pointer-events:none}.agentProfileHero{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:27px 28px 22px;border-bottom:1px solid rgba(148,189,229,.1)}.agentProfileHeroCopy{max-width:760px}.agentProfileEyebrow{display:block;color:#79c6ff;font-size:10px;font-weight:850;letter-spacing:.15em}.agentProfileIdentity{display:flex;align-items:center;gap:15px;margin-top:12px}.agentProfileAvatar{display:grid;place-items:center;flex:0 0 58px;height:58px;border:1px solid rgba(125,196,255,.25);border-radius:17px;background:linear-gradient(145deg,rgba(30,94,153,.8),rgba(10,33,60,.95));color:#dff3ff;font-size:24px;font-weight:900;box-shadow:0 12px 30px rgba(2,12,28,.32),inset 0 1px 0 rgba(255,255,255,.08)}.agentProfileNameRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agentProfileNameRow h2{margin:0!important;color:#f2f8ff;font-size:27px!important;letter-spacing:-.04em!important}.agentProfileIdentity>div>p{margin:5px 0 0;color:#8ba6c1;font-size:11px}.agentProfileOnline{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(56,189,248,.18);border-radius:999px;background:rgba(14,116,144,.11);color:#9be8ff;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.agentProfileOnline i{width:6px;height:6px;border-radius:50%;background:#38bdf8;box-shadow:0 0 10px rgba(56,189,248,.75)}.agentProfileLead{max-width:690px;margin:15px 0 0!important;color:#8ea4ba!important;font-size:11px;line-height:1.65}.agentProfileHeroActions{display:flex;align-items:flex-end;flex-direction:column;gap:11px}.agentProfileAuthority{padding:7px 10px;border:1px solid rgba(96,165,250,.16);border-radius:999px;background:rgba(37,99,235,.08);color:#a8ccef;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.agentProfileEditButton{min-width:128px;border-color:rgba(96,165,250,.2)!important;background:rgba(37,99,235,.08)!important;color:#d7eaff!important}.agentProfileEditButton:hover{border-color:rgba(96,165,250,.42)!important;background:rgba(37,99,235,.16)!important}.agentProfileMetrics{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 28px}.agentProfileMetrics article{min-width:0;padding:14px 15px;border:1px solid rgba(125,169,211,.1);border-radius:14px;background:rgba(3,11,22,.4)}.agentProfileMetrics small,.agentProfileMetrics span,.agentProfileMetrics strong{display:block}.agentProfileMetrics span{color:#708aa4;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.agentProfileMetrics strong{margin:7px 0 4px;color:#edf7ff;font-size:16px;letter-spacing:-.025em}.agentProfileMetrics small{color:#617b93;font-size:8px;line-height:1.45}.agentProfileAssurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 28px 18px}.agentProfileAssurance>div{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid rgba(96,165,250,.1);border-radius:13px;background:rgba(4,14,28,.36)}.agentProfileAssurance i{display:grid;place-items:center;flex:0 0 27px;height:27px;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:rgba(14,116,144,.1);color:#79d7f5;font-size:8px;font-style:normal;font-weight:850}.agentProfileAssurance p{margin:0!important}.agentProfileAssurance small,.agentProfileAssurance strong{display:block}.agentProfileAssurance strong{color:#d6e7f6;font-size:9px}.agentProfileAssurance small{margin-top:4px;color:#657f97;font-size:8px;line-height:1.45}.agentProfileBriefing,.agentProfileEditor{position:relative;margin:0 28px 26px!important;padding:17px!important;border:1px solid rgba(96,165,250,.12)!important;border-radius:15px;background:rgba(2,10,22,.42)}.agentProfileSectionHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.agentProfileSectionHeading span:first-child{color:#6797be;font-size:8px;font-weight:850;letter-spacing:.12em}.agentProfileSectionHeading h3{margin:5px 0 0;color:#dcecf9;font-size:13px}.agentProfileBriefStatus{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(96,165,250,.13);border-radius:999px;background:rgba(37,99,235,.06);color:#84acd0!important;font-size:7px!important;font-weight:750!important;letter-spacing:.05em!important;text-transform:uppercase}.agentProfileBriefing>p{margin:15px 0 0!important;padding:14px 15px;border:1px solid rgba(130,169,205,.08);border-radius:12px;background:rgba(1,7,16,.38);color:#a7bbce!important;font-size:11px;white-space:pre-wrap}.agentProfileEditor{border-top:1px solid rgba(96,165,250,.12)!important}.agentProfileFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.agentProfileEditor label{margin:0!important;color:#b7c9da!important;font-size:9px!important;letter-spacing:.02em}.agentProfileEditor label>small{display:block;margin-top:6px;color:#607890;font-size:8px;font-weight:400;line-height:1.4}.agentProfileEditor input,.agentProfileEditor textarea{border-color:rgba(96,165,250,.16)!important;background:rgba(1,7,17,.7)!important;color:#edf6ff!important}.agentProfileEditor input:focus,.agentProfileEditor textarea:focus{outline:none!important;border-color:rgba(56,189,248,.55)!important;box-shadow:0 0 0 3px rgba(14,165,233,.09)}.agentProfileInstructionsField{margin-top:13px!important}.agentProfileInstructionsField textarea{min-height:145px!important}.agentProfileInstructionMeter{display:flex;align-items:center;gap:10px;margin-top:9px}.agentProfileInstructionMeter>div{height:5px;flex:1 1;overflow:hidden;border-radius:999px;background:#06101c}.agentProfileInstructionMeter>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#38bdf8);transition:width .2s ease}.agentProfileInstructionMeter small{color:#637d95;font-size:8px}.agentProfileEditorFooter{justify-content:flex-end!important;gap:8px!important;margin-top:15px!important}.agentProfileEditorFooter button{min-width:120px}.agentProfileError{padding:10px 12px;border:1px solid rgba(251,113,133,.2);border-radius:10px;background:rgba(127,29,29,.12)}@media(max-width:920px){.agentProfileMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agentProfileAssurance{grid-template-columns:1fr}.agentProfileHero{display:grid}.agentProfileHeroActions{align-items:flex-start;flex-direction:row}.agentProfileEditButton{min-width:0}}@media(max-width:620px){.agentProfileHero{padding:21px 19px 18px}.agentProfileIdentity{align-items:flex-start}.agentProfileAvatar{flex-basis:48px;height:48px;border-radius:14px}.agentProfileNameRow h2{font-size:22px!important}.agentProfileMetrics{padding:14px 19px;grid-template-columns:1fr 1fr}.agentProfileMetrics article{padding:12px}.agentProfileAssurance{margin:0 19px 16px}.agentProfileBriefing,.agentProfileEditor{margin:0 19px 20px!important}.agentProfileFormGrid{grid-template-columns:1fr}.agentProfileSectionHeading{display:grid}.agentProfileBriefStatus{width:max-content}.agentProfileEditorFooter{display:grid!important;grid-template-columns:1fr!important}.agentProfileEditorFooter button{width:100%}}@media(max-width:420px){.agentProfileMetrics{grid-template-columns:1fr}.agentProfileHeroActions{display:grid;width:100%}.agentProfileEditButton{width:100%}.agentProfileIdentity{display:grid}.agentProfileOnline{margin-top:3px}}.memoryWorkspaceV6625{display:grid;gap:18px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible}.memoryExecutiveHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:stretch;padding:30px;border:1px solid rgba(110,178,255,.23);border-radius:24px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(64,150,255,.24),transparent 30%),linear-gradient(135deg,#0d2647,#0a1c35 46%,#071322);box-shadow:0 24px 55px rgba(0,8,25,.28)}.memoryExecutiveHero:after{content:"";position:absolute;inset:auto -80px -140px auto;width:300px;height:300px;border:1px solid rgba(128,193,255,.1);border-radius:50%;box-shadow:0 0 0 38px rgba(128,193,255,.035),0 0 0 76px rgba(128,193,255,.02);pointer-events:none}.memoryHeroCopy{position:relative;z-index:1}.memoryComposerHeading span,.memoryHeroEyebrow,.memoryLibraryHeading>div>span,.memoryPanelLabel{display:block;color:#8fc7ff;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.memoryHeroCopy h2{margin:8px 0 10px;color:#f6fbff;font-size:34px;line-height:1.05;letter-spacing:-.04em}.memoryHeroCopy>p{max-width:760px;margin:0;color:#b8cbe0;font-size:13px;line-height:1.7}.memoryHeroTrust{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:20px}.memoryHeroTrust span{display:flex;align-items:center;gap:7px;color:#d9ebfb;font-size:10px;font-weight:650}.memoryHeroTrust i{width:7px;height:7px;border-radius:50%;background:#72e0ba;box-shadow:0 0 10px rgba(114,224,186,.7)}.memoryHeroStatus{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:18px;border:1px solid rgba(176,216,255,.16);border-radius:18px;background:rgba(3,14,28,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.memoryHeroStatus>span{align-self:flex-start;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 9px;color:#b9cae0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.memoryHeroStatus>span.healthy{border-color:rgba(91,221,174,.3);background:rgba(45,155,119,.12);color:#92f0cf}.memoryHeroStatus>span.attention{border-color:rgba(255,191,94,.3);background:rgba(184,119,29,.12);color:#ffd291}.memoryHeroStatus strong{margin-top:18px;color:#fff;font-size:54px;line-height:1;letter-spacing:-.06em}.memoryHeroStatus small{margin-top:3px;color:#90a6bf;font-size:10px;text-transform:uppercase;letter-spacing:.11em}.memoryHeroStatus .memoryAdd{width:100%;margin-top:18px;padding:10px 12px;border-color:rgba(139,202,255,.32);background:linear-gradient(135deg,#2f7dcc,#2266ad);box-shadow:0 10px 24px rgba(21,91,160,.25)}.memoryExecutiveMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.memoryExecutiveMetrics article{position:relative;min-height:110px;padding:17px;border:1px solid rgba(118,164,210,.16);border-radius:17px;background:linear-gradient(145deg,rgba(17,31,48,.94),rgba(9,18,31,.96));overflow:hidden}.memoryExecutiveMetrics article:after{content:"";position:absolute;right:-18px;bottom:-28px;width:92px;height:92px;border-radius:50%;background:rgba(64,151,239,.055)}.memoryExecutiveMetrics article.needsAttention{border-color:rgba(255,183,82,.25);background:linear-gradient(145deg,rgba(47,35,18,.86),rgba(19,22,29,.96))}.memoryExecutiveMetrics small,.memoryExecutiveMetrics span,.memoryExecutiveMetrics strong{position:relative;z-index:1;display:block}.memoryExecutiveMetrics span{color:#8ca2bb;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.memoryExecutiveMetrics strong{margin-top:10px;color:#edf7ff;font-size:29px;line-height:1}.memoryExecutiveMetrics small{margin-top:8px;color:#73869c;font-size:10px}.memoryIntelligenceGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:14px}.memoryGovernancePanel,.memoryIqPanel,.memoryLibrarySection{border:1px solid rgba(116,159,204,.15);border-radius:19px;background:linear-gradient(145deg,rgba(15,27,42,.94),rgba(8,16,27,.97));box-shadow:0 18px 38px rgba(0,7,18,.16)}.memoryIqPanel{padding:20px}.memoryIqHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.memoryIqHeading span{color:#7394b7;font-size:9px;font-weight:800;letter-spacing:.11em}.memoryComposerHeading h3,.memoryIqHeading h3,.memoryLibraryHeading h3{margin:5px 0 0;color:#eef7ff;font-size:17px;letter-spacing:-.02em}.memoryIqHeading>strong{color:#a9d6ff;font-size:36px;letter-spacing:-.05em}.memoryIqHeading>strong small{font-size:12px;color:#718aa4}.memoryIqPanel .iqMeter{margin-top:18px;height:10px;background:rgba(255,255,255,.06)}.memoryIqPanel .iqMeter i{background:linear-gradient(90deg,#2f8ee8,#65d8c5);box-shadow:0 0 18px rgba(67,173,234,.3)}.memoryIqPanel .iqBreakdown{margin-top:15px}.memoryIqPanel .iqBreakdown span{border-color:rgba(109,173,234,.13);background:rgba(54,110,164,.08);color:#9fb7cf;font-size:9px}.memoryGovernancePanel{display:grid;gap:13px;padding:20px}.memoryGovernancePanel>div{display:flex;align-items:flex-start;gap:11px;padding-top:12px;border-top:1px solid rgba(255,255,255,.055)}.memoryGovernancePanel>div:first-of-type{padding-top:2px;border-top:0}.memoryGovernancePanel i{flex:0 0 auto;width:9px;height:9px;margin-top:4px;border-radius:50%}.memoryGovernancePanel i.approved{background:#64dcae;box-shadow:0 0 10px rgba(100,220,174,.45)}.memoryGovernancePanel i.pending{background:#f1bf69;box-shadow:0 0 10px rgba(241,191,105,.35)}.memoryGovernancePanel i.audited{background:#77baff;box-shadow:0 0 10px rgba(119,186,255,.4)}.memoryGovernancePanel p{margin:0}.memoryGovernancePanel small,.memoryGovernancePanel strong{display:block}.memoryGovernancePanel strong{color:#dceaf8;font-size:11px}.memoryGovernancePanel small{margin-top:4px;color:#72869c;font-size:9px;line-height:1.5}.memoryComposerV6625{margin:0;padding:20px;border-radius:19px;border-color:rgba(91,167,236,.22);background:linear-gradient(145deg,rgba(13,28,45,.97),rgba(7,15,26,.98))}.memoryComposerHeading{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.memoryComposerHeading>small{max-width:400px;color:#74899f;font-size:9px;line-height:1.5;text-align:right}.memoryComposerV6625 .memoryComposerGrid{grid-template-columns:1.35fr .8fr 1fr .65fr .7fr 1fr}.memoryComposerV6625 .memoryRoleField{grid-column:span 2}.memoryComposerV6625 input,.memoryComposerV6625 select,.memoryComposerV6625 textarea,.memoryToolbarV6625 input,.memoryToolbarV6625 select{background:#07111e;border-color:rgba(139,181,222,.13);border-radius:10px}.memoryLibrarySection{padding:20px}.memoryLibraryHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.memoryLibraryHeading p{margin:5px 0 0;color:#71869c;font-size:9px}.memoryLibraryLegend{display:flex;gap:14px;color:#778da4;font-size:9px}.memoryLibraryLegend span{display:flex;align-items:center;gap:6px}.memoryLibraryLegend i{width:7px;height:7px;border-radius:50%}.memoryLibraryLegend i.pin{background:#79c6ff}.memoryLibraryLegend i.confidence{background:#72dfb4}.memoryToolbarV6625{grid-template-columns:minmax(220px,1fr) 190px 180px;margin:18px 0 14px}.memoryToolbarV6625 label{display:grid;gap:6px}.memoryToolbarV6625 label>span{color:#6f849c;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.memoryListV6625{max-height:620px!important;padding-right:5px}.memoryItemV6625{margin-bottom:10px!important;padding:16px!important;border-radius:15px!important;border-color:rgba(119,159,199,.12)!important;background:linear-gradient(145deg,rgba(19,32,48,.74),rgba(9,17,28,.86))!important}.memoryItemV6625:hover{border-color:rgba(91,168,238,.28)!important}.memoryItemV6625.pinned{border-color:rgba(91,185,244,.28)!important;box-shadow:inset 3px 0 0 #5bb9f4,0 9px 26px rgba(0,7,18,.12)!important}.memoryItemTopline{justify-content:space-between;gap:12px;margin-bottom:9px}.memoryBadges,.memoryItemTopline{display:flex!important;align-items:center}.memoryBadges{flex-wrap:wrap;gap:6px}.memoryCategory,.memoryPinnedBadge{border:1px solid rgba(255,255,255,.075);border-radius:999px;padding:4px 7px;color:#7f96ad!important;font-size:8px!important;letter-spacing:.07em!important;text-transform:uppercase}.memoryPinnedBadge{border-color:rgba(91,185,244,.2);background:rgba(64,139,198,.1);color:#9dd8ff!important}.memoryImportance{display:flex!important;gap:3px}.memoryImportance i{width:5px;height:13px;border-radius:999px;background:rgba(255,255,255,.07)}.memoryImportance i.active{background:linear-gradient(180deg,#7ccaff,#3c91d5)}.memoryItemV6625 .memoryItemHead{padding-top:1px}.memoryItemV6625 .memoryItemHead>div:first-child small{display:block;margin-top:5px;color:#6e849b;font-size:9px}.memoryItemV6625 .memoryItemHead strong{color:#e8f3fc;font-size:13px;line-height:1.35}.memoryItemV6625 .memoryContent{margin:13px 0 10px!important;color:#a9bbcc!important;font-size:11px!important;line-height:1.65!important}.memoryItemV6625 blockquote{border-left-color:#4e9edc;background:rgba(63,120,171,.08);color:#9fb3c6}.memoryItemV6625 footer{padding-top:11px;border-top:1px solid rgba(255,255,255,.05)}.memoryItemV6625 footer span{color:#78a9d2;letter-spacing:0}.memoryEmptyState{display:grid;place-items:center;min-height:230px;padding:30px;text-align:center;border:1px dashed rgba(118,167,216,.17);border-radius:15px;background:rgba(6,14,24,.45)}.memoryEmptyState span{color:#6585a5;font-size:9px;font-weight:800;letter-spacing:.13em}.memoryEmptyState strong{margin-top:9px;color:#d9e9f7;font-size:15px}.memoryEmptyState p{max-width:390px;margin:7px 0 0;color:#6f8499;font-size:10px;line-height:1.55}.memoryWorkspaceV6625 button:disabled{opacity:.55;cursor:wait}@media(max-width:1180px){.memoryExecutiveMetrics{grid-template-columns:repeat(2,1fr)}.memoryIntelligenceGrid{grid-template-columns:1fr}.memoryComposerV6625 .memoryComposerGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.memoryWorkspaceV6625{gap:12px}.memoryExecutiveHero{grid-template-columns:1fr;padding:21px}.memoryHeroCopy h2{font-size:28px}.memoryHeroStatus{align-items:flex-start}.memoryHeroStatus strong{font-size:44px}.memoryExecutiveMetrics{grid-template-columns:1fr 1fr}.memoryExecutiveMetrics article{min-height:96px;padding:14px}.memoryIntelligenceGrid{gap:10px}.memoryComposerV6625 .memoryComposerGrid{grid-template-columns:1fr 1fr}.memoryComposerHeading,.memoryLibraryHeading{align-items:flex-start;flex-direction:column}.memoryComposerHeading>small{text-align:left}.memoryToolbarV6625{grid-template-columns:1fr}.memoryItemTopline,.memoryItemV6625 .memoryItemHead{align-items:flex-start;flex-direction:column}.memoryItemV6625 .memoryActions{width:100%;justify-content:flex-start;flex-wrap:wrap}.memoryLibraryLegend{display:none}}@media(max-width:520px){.memoryComposerV6625 .memoryComposerGrid,.memoryExecutiveMetrics{grid-template-columns:1fr}.memoryHeroTrust{display:grid;gap:8px}.memoryIqHeading{align-items:flex-start}.memoryIqHeading>strong{font-size:30px}.memoryComposerV6625,.memoryGovernancePanel,.memoryIqPanel,.memoryLibrarySection{padding:15px}.memoryItemV6625 footer{align-items:flex-start;flex-direction:column;gap:5px}}.v6626Collaboration{position:relative;overflow:hidden;padding:0!important;border:1px solid rgba(96,165,250,.17)!important;border-radius:22px!important;background:linear-gradient(150deg,rgba(7,16,30,.99),rgba(3,9,19,.99))!important;box-shadow:0 26px 80px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.025)!important}.v6626Collaboration:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),transparent)}.collaborationCommandHero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:22px;padding:24px;background:radial-gradient(circle at 86% 4%,rgba(59,130,246,.18),transparent 33%),linear-gradient(135deg,rgba(13,34,62,.9),rgba(4,13,27,.95));border-bottom:1px solid rgba(96,165,250,.1)}.collaborationHeroCopy{min-width:0}.collaborationEyebrow{display:block;color:#79b9ff;font-size:9px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.collaborationHeroCopy h2{margin:7px 0;color:#f5f9ff;font-size:clamp(27px,3vw,40px);letter-spacing:-.035em}.collaborationHeroCopy p{max-width:760px;margin:0;color:#95a7bd;font-size:12px;line-height:1.7}.collaborationSafeguards{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.collaborationSafeguards span{padding:6px 9px;border:1px solid rgba(96,165,250,.15);border-radius:999px;background:rgba(37,99,235,.06);color:#9fc9f5;font-size:8px;font-weight:800}.collaborationHeroControl{padding:15px;border:1px solid rgba(96,165,250,.15);border-radius:15px;background:rgba(3,10,21,.44);box-shadow:inset 0 1px rgba(255,255,255,.02)}.collaborationHeroControl>span{display:block;color:#6f8baa;font-size:8px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.collaborationHeroControl>strong{display:block;margin-top:7px;color:#dbeafe;font-size:16px}.collaborationHeroControl>strong.isActive{color:#86c5ff}.collaborationHeroControl>strong.needsAttention{color:#fbbf24}.collaborationHeroControl>small{display:block;margin-top:4px;color:#74879f;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collaborationHeroControl label{display:grid;gap:6px;margin-top:14px}.collaborationHeroControl label span{color:#7d91aa;font-size:8px;font-weight:800}.collaborationHeroControl select{width:100%;min-width:0;max-width:none;padding:10px 35px 10px 11px;border:1px solid rgba(96,165,250,.16);border-radius:10px;background:#071323;color:#dcecff;font-size:10px}.v6626Collaboration .collaborationStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:0;padding:16px 20px;border-bottom:1px solid rgba(96,165,250,.08)}.v6626Collaboration .collaborationStats article{min-height:92px;padding:13px;border-color:rgba(96,165,250,.09);background:linear-gradient(145deg,rgba(14,29,50,.68),rgba(4,11,22,.7))}.v6626Collaboration .collaborationStats span{margin:0;color:#7188a4;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.v6626Collaboration .collaborationStats strong{margin-top:9px;color:#f2f7ff;font-size:23px}.v6626Collaboration .collaborationStats small{display:block;margin-top:6px;color:#627892;font-size:8px;line-height:1.35}.v6626Collaboration .collaborationStats .attentionMetric{border-color:rgba(245,158,11,.2);background:rgba(245,158,11,.045)}.v6626Collaboration .collaborationStats .attentionMetric strong{color:#fbbf24}.collaborationFlowSummary{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:16px 20px 0;padding:13px 15px;border:1px solid rgba(96,165,250,.1);border-radius:13px;background:rgba(37,99,235,.035)}.collaborationFlowSummary div span,.collaborationFlowSummary div strong{display:block}.collaborationFlowSummary div span{color:#6c86a5;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.collaborationFlowSummary div strong{margin-top:5px;color:#d6e6f8;font-size:10px}.collaborationFlowSummary i{color:#4f79a8;font-style:normal}.v6626Collaboration .collaborationLayout{gap:14px;padding:16px 20px 20px}.v6626Collaboration .collaborationFeed,.v6626Collaboration .collaborationPipeline{padding:15px;border-color:rgba(96,165,250,.1);background:linear-gradient(150deg,rgba(8,19,35,.78),rgba(3,10,21,.86))}.v6626Collaboration .collaborationSubhead{padding-bottom:11px;border-bottom:1px solid rgba(96,165,250,.075)}.v6626Collaboration .collaborationSubhead>div small,.v6626Collaboration .collaborationSubhead>div strong{display:block}.v6626Collaboration .collaborationSubhead>div strong{color:#e8f2ff;font-size:12px}.v6626Collaboration .collaborationSubhead>div small{margin-top:3px;color:#647b96;font-size:8px}.v6626Collaboration .collaborationSubhead>span{padding:4px 7px;border-radius:999px;background:rgba(37,99,235,.06);color:#7fa9d8;font-size:8px}.v6626Collaboration .collaborationStage{grid-template-columns:29px 40px minmax(0,1fr);gap:11px;padding:13px 11px;border-color:rgba(96,165,250,.08);background:rgba(4,12,24,.62)}.v6626Collaboration .collaborationStage:hover{border-color:rgba(96,165,250,.2);background:rgba(37,99,235,.045)}.v6626Collaboration .collaborationAvatar{border-color:rgba(96,165,250,.22);background:linear-gradient(145deg,rgba(37,99,235,.25),rgba(14,165,233,.09));color:#cfe7ff}.v6626Collaboration .collaborationStageCopy>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.v6626Collaboration .collaborationStageCopy>div em{padding:3px 6px;border:1px solid rgba(96,165,250,.12);border-radius:999px;background:rgba(37,99,235,.05);color:#7fa9d8;font-size:7px;font-style:normal;font-weight:800;text-transform:uppercase}.v6626Collaboration .collaborationStageCopy strong{color:#e6f0fc}.v6626Collaboration .collaborationStageCopy span{color:#9aadc4}.v6626Collaboration .collaborationStageCopy small{color:#667d98}.v6626Collaboration .collaborationStageProgress{height:3px}.v6626Collaboration .collaborationStage.is-completed{border-color:rgba(34,197,94,.17)}.v6626Collaboration .collaborationStage.is-in_progress,.v6626Collaboration .collaborationStage.is-working{border-color:rgba(96,165,250,.3);box-shadow:inset 2px 0 0 #3b82f6}.v6626Collaboration .collaborationStage.is-blocked,.v6626Collaboration .collaborationStage.is-error,.v6626Collaboration .collaborationStage.is-failed{border-color:rgba(245,158,11,.25);box-shadow:inset 2px 0 0 #f59e0b}.v6626Collaboration .collaborationFeedScroll{max-height:500px}.v6626Collaboration .collaborationMessage{padding:12px;border-color:rgba(96,165,250,.08);background:rgba(4,12,24,.62)}.v6626Collaboration .collaborationMessage.type-handoff{border-color:rgba(34,211,238,.19);box-shadow:inset 2px 0 0 rgba(34,211,238,.55)}.v6626Collaboration .collaborationMessage.type-review{border-color:rgba(167,139,250,.2);box-shadow:inset 2px 0 0 rgba(167,139,250,.55)}.v6626Collaboration .collaborationMessageTop{grid-template-columns:31px minmax(0,1fr) auto auto}.v6626Collaboration .collaborationMessageTop>span{background:rgba(37,99,235,.13);color:#bfdbfe}.v6626Collaboration .collaborationMessageTop strong{color:#e3eefb}.v6626Collaboration .collaborationMessageTop em{padding:3px 5px;border-radius:999px;background:rgba(37,99,235,.06);color:#759bc5;font-size:7px;font-style:normal;text-transform:uppercase}.v6626Collaboration .collaborationMessage p{color:#98abc1;font-size:10px}.v6626Collaboration .collaborationEmpty{display:grid;gap:6px;padding:34px 18px;border-color:rgba(96,165,250,.13);background:rgba(37,99,235,.025)}.v6626Collaboration .collaborationEmpty strong{color:#dceafb;font-size:11px}.v6626Collaboration .collaborationEmpty span{color:#71849c;font-size:9px;line-height:1.5}@media(max-width:1180px){.v6626Collaboration .collaborationStats{grid-template-columns:repeat(3,minmax(0,1fr))}.collaborationCommandHero{grid-template-columns:1fr minmax(260px,.46fr)}}@media(max-width:900px){.collaborationCommandHero,.collaborationFlowSummary{grid-template-columns:1fr}.collaborationFlowSummary i{display:none}}@media(max-width:680px){.collaborationCommandHero{padding:18px}.v6626Collaboration .collaborationStats{grid-template-columns:repeat(2,minmax(0,1fr));padding:13px}.collaborationFlowSummary{margin:13px 13px 0}.v6626Collaboration .collaborationLayout{padding:13px}.v6626Collaboration .collaborationMessageTop{grid-template-columns:31px minmax(0,1fr) auto}.v6626Collaboration .collaborationMessageTop em{display:none}}@media(max-width:440px){.v6626Collaboration .collaborationStats{grid-template-columns:1fr}.v6626Collaboration .collaborationStage{grid-template-columns:25px 34px minmax(0,1fr)}.v6626Collaboration .collaborationStageCopy>div em{display:none}}.gmailWorkspace{position:relative;overflow:hidden;margin:16px 0 14px;border:1px solid rgba(90,132,226,.24);border-radius:24px;background:linear-gradient(145deg,rgba(10,22,47,.98),rgba(8,15,31,.98));box-shadow:0 24px 70px rgba(2,8,23,.28)}.gmailWorkspace:before{content:"";position:absolute;inset:0 0 auto;height:180px;background:radial-gradient(circle at 78% 0,rgba(70,123,255,.19),transparent 56%);pointer-events:none}.gmailWorkspaceConnected{border-color:rgba(61,190,145,.25)}.gmailWorkspaceHero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px 26px 20px}.gmailProviderMark{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(255,255,255,.22);border-radius:18px;background:linear-gradient(145deg,#fff,#e9eef9);box-shadow:0 12px 30px rgba(0,0,0,.3)}.gmailProviderMark span{font-size:27px;font-weight:900;background:linear-gradient(135deg,#4285f4 0 27%,#34a853 27% 49%,#fbbc05 49% 72%,#ea4335 72%);-webkit-background-clip:text;background-clip:text;color:transparent}.gmailWorkspaceIntro{min-width:0}.gmailEyebrow{display:block;color:#8baaf2;font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.gmailWorkspaceIntro h2{margin:5px 0 7px;color:#f8fbff;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.03em}.gmailWorkspaceIntro p{margin:0;max-width:800px;color:#aebcd6;line-height:1.58}.gmailConnectionState{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(147,164,196,.22);border-radius:999px;background:rgba(255,255,255,.04);color:#c7d2e7;font-size:12px;font-weight:800;white-space:nowrap}.gmailConnectionState i{width:8px;height:8px;border-radius:50%;background:#7e8da8;box-shadow:0 0 0 4px rgba(126,141,168,.12)}.gmailConnectionState.isHealthy{border-color:rgba(65,211,156,.3);background:rgba(30,154,113,.1);color:#a9f3d5}.gmailConnectionState.isHealthy i{background:#49d79e;box-shadow:0 0 0 4px rgba(73,215,158,.14)}.gmailConnectionState.isWarning{border-color:rgba(251,191,36,.3);background:rgba(180,119,12,.1);color:#f7d889}.gmailConnectionState.isWarning i{background:#f4bd3f;box-shadow:0 0 0 4px rgba(244,189,63,.13)}.gmailCapabilityGrid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 26px 20px}.gmailCapabilityGrid article{min-height:138px;padding:17px;border:1px solid rgba(132,157,207,.14);border-radius:17px;background:rgba(255,255,255,.026)}.gmailCapabilityGrid article>span{display:grid;place-items:center;width:28px;height:28px;margin-bottom:14px;border-radius:9px;background:rgba(80,130,255,.12);color:#9db7fa;font-size:11px;font-weight:900}.gmailCapabilityGrid strong{display:block;color:#edf4ff;font-size:.94rem}.gmailCapabilityGrid p{margin:7px 0 0;color:#93a5c3;font-size:.82rem;line-height:1.52}.gmailTrustStrip{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:12px;padding:16px 26px;border-top:1px solid rgba(132,157,207,.13);background:rgba(2,8,23,.25)}.gmailTrustStrip>div{display:grid;gap:3px}.gmailAccountFacts small,.gmailTrustStrip small{color:#7185a8;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gmailTrustStrip strong{color:#cbd7ec;font-size:.78rem}.gmailOperationsGrid{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:12px;padding:0 26px 20px}.gmailAccountCard,.gmailFlowCard{padding:18px;border:1px solid rgba(132,157,207,.15);border-radius:18px;background:rgba(255,255,255,.028)}.gmailCardHeading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.gmailCardHeading span{color:#8fa6ce;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.gmailCardHeading b{padding:5px 8px;border-radius:8px;background:rgba(75,128,255,.1);color:#9fb9ff;font-size:10px}.gmailAccountEmail{display:block;overflow:hidden;color:#f4f8ff;font-size:1.05rem;text-overflow:ellipsis;white-space:nowrap}.gmailAccountFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px}.gmailAccountFacts>div{display:grid;gap:5px;padding:11px;border-radius:12px;background:rgba(3,10,24,.45)}.gmailAccountFacts strong{color:#d5e0f2;font-size:.75rem;line-height:1.35}.gmailFlowSteps{display:grid;gap:8px}.gmailFlowSteps>div{display:flex;align-items:center;gap:11px;padding:9px;border-radius:12px;background:rgba(3,10,24,.4)}.gmailFlowSteps>div>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:9px;background:rgba(62,119,255,.14);color:#a8beff;font-size:11px;font-weight:900}.gmailFlowSteps p{display:grid;gap:2px;margin:0}.gmailFlowSteps strong{color:#dce7f8;font-size:.8rem}.gmailFlowSteps small{color:#8295b5;font-size:.71rem}.gmailControlBar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 26px;border-top:1px solid rgba(132,157,207,.14);background:rgba(2,8,23,.28)}.gmailControlLabel{display:block;color:#dce6f6;font-size:.82rem;font-weight:850}.gmailControlBar p{margin:4px 0 0;color:#8598b8;font-size:.76rem;line-height:1.45}.gmailConnectActions{display:flex;gap:9px;align-items:center}.gmailWorkspace .gmailPrimaryAction,.gmailWorkspace .gmailSecondaryAction{min-height:42px;padding:0 16px;border-radius:12px;font-size:.78rem;font-weight:850}.gmailWorkspace .gmailPrimaryAction{border:1px solid rgba(103,149,255,.55);background:linear-gradient(135deg,#3376ed,#665ee8);box-shadow:0 9px 24px rgba(42,91,207,.22)}.gmailWorkspace .gmailSecondaryAction{border:1px solid rgba(139,157,191,.24);background:rgba(255,255,255,.035)}.gmailWorkspace .gmailPrimaryAction:hover:not(:disabled),.gmailWorkspace .gmailSecondaryAction:hover:not(:disabled){transform:translateY(-1px)}.gmailStatusMessage{margin-top:7px}.gmailStatusMessage.isinfo{color:#aec4ef}.gmailStatusMessage.issuccess{color:#91e8c5}.gmailStatusMessage.iserror{color:#ffaaa8}@media(max-width:980px){.gmailTrustStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.gmailTrustStrip>a{grid-column:1/-1}.gmailOperationsGrid{grid-template-columns:1fr}.gmailAccountFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.gmailWorkspace{border-radius:19px}.gmailWorkspaceHero{grid-template-columns:auto minmax(0,1fr);padding:20px}.gmailConnectionState{grid-column:1/-1;width:max-content}.gmailCapabilityGrid{grid-template-columns:1fr;padding:0 20px 18px}.gmailCapabilityGrid article{min-height:0}.gmailTrustStrip{grid-template-columns:1fr;padding:16px 20px}.gmailTrustStrip>a{grid-column:auto;width:100%}.gmailOperationsGrid{padding:0 20px 18px}.gmailAccountFacts{grid-template-columns:1fr}.gmailControlBar{display:grid;padding:16px 20px}.gmailConnectActions{width:100%}.gmailConnectActions>*{flex:1 1}.gmailProviderMark{width:50px;height:50px;border-radius:15px}}@media(max-width:460px){.gmailWorkspaceHero{grid-template-columns:1fr}.gmailProviderMark{width:46px;height:46px}.gmailConnectActions{display:grid}.gmailCardHeading{align-items:flex-start}.gmailCardHeading b{text-align:right}}.v6629DockLauncher{display:flex;align-items:center;min-width:0}.v6629DockCommand{height:42px;max-width:290px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid rgba(104,151,255,.25)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(20,35,61,.96),rgba(11,19,34,.96))!important;color:#edf4ff!important;box-shadow:0 8px 24px rgba(2,8,23,.2);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.v6629DockCommand:hover{border-color:rgba(112,164,255,.5)!important;box-shadow:0 10px 30px rgba(2,8,23,.28);transform:translateY(-1px)}.v6629DockClose:focus-visible,.v6629DockCommand:focus-visible,.v6629DockTabs button:focus-visible{outline:2px solid #79a8ff;outline-offset:2px}.v6629DockLauncherIcon{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(119,169,255,.24);border-radius:8px;background:rgba(54,108,211,.16);color:#a9c9ff;font-size:14px}.v6629DockLauncherCopy{min-width:0;display:grid;text-align:left;line-height:1.08}.v6629DockLauncherCopy strong{font-size:11px;white-space:nowrap}.v6629DockLauncherCopy small{margin-top:3px;color:#8fa3bf;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6629DockCommand kbd{margin-left:auto!important;color:#71849f!important;font-size:9px!important}.v6629DockCommand>b{background:#f1b95f!important;color:#281800!important;box-shadow:0 0 0 3px rgba(241,185,95,.12)}.v6629DockBackdrop{background:rgba(2,7,17,.74)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.v6629DockPanel{top:72px!important;right:18px!important;bottom:18px!important;width:min(760px,calc(100vw - 36px))!important;max-height:calc(100dvh - 90px)!important;border:1px solid rgba(112,153,224,.22)!important;border-radius:22px!important;background:linear-gradient(155deg,#101b2e,#09111f 58%,#070d17)!important;box-shadow:0 34px 100px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.035)!important}.v6629DockHeader{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:center!important;gap:20px!important;padding:22px 24px 18px!important;border-bottom:1px solid rgba(131,162,216,.12)!important;background:linear-gradient(115deg,rgba(31,66,123,.25),rgba(9,17,31,.15))!important}.v6629DockBrand{display:grid!important;gap:4px!important;min-width:0}.v6629DockBrand>span{font-size:9px!important;font-weight:800;letter-spacing:.17em!important;color:#7aa9ff!important}.v6629DockBrand>strong{font-size:21px!important;letter-spacing:-.025em!important}.v6629DockBrand>small{max-width:470px;color:#8fa0b8!important;line-height:1.45!important}.v6629DockState{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(119,151,202,.14);border-radius:12px;background:rgba(4,10,19,.34)}.v6629DockState>i{width:9px;height:9px;border-radius:50%;background:#7c91ad;box-shadow:0 0 0 4px rgba(124,145,173,.1)}.v6629DockState>div{display:grid;gap:2px}.v6629DockState strong{font-size:10px!important}.v6629DockState small{font-size:9px!important;white-space:nowrap}.v6629DockState.is-live>i{background:#73dd9b;box-shadow:0 0 0 4px rgba(115,221,155,.12)}.v6629DockState.is-attention>i{background:#f1b95f;box-shadow:0 0 0 4px rgba(241,185,95,.12)}.v6629DockState.is-ready>i{background:#74a8ff;box-shadow:0 0 0 4px rgba(116,168,255,.12)}.v6629DockClose{width:36px!important;height:36px!important;border-radius:11px!important;border-color:rgba(131,162,216,.18)!important;background:rgba(4,10,19,.35)!important}.v6629DockSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:11px 16px;border-bottom:1px solid rgba(131,162,216,.1);background:rgba(3,8,16,.22)}.v6629DockSummary article{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:10px 12px;border:1px solid rgba(131,162,216,.11);border-radius:11px;background:rgba(19,32,52,.48)}.v6629DockSummary span{color:#8294ad;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.v6629DockSummary strong{color:#f2f6fd;font-size:18px}.v6629DockSummary article.hasAttention{border-color:rgba(241,185,95,.22);background:rgba(92,58,14,.16)}.v6629DockSummary article.hasAttention strong{color:#ffd48b}.v6629DockTabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:12px 16px!important;background:rgba(3,8,16,.28)!important;overflow:visible!important}.v6629DockTabs button{min-height:56px!important;justify-content:flex-start!important;gap:9px!important;padding:8px 10px!important;border:1px solid rgba(131,162,216,.1)!important;background:rgba(17,29,48,.38)!important;text-align:left!important}.v6629DockTabs button:hover{border-color:rgba(113,161,244,.25)!important;background:rgba(34,61,104,.34)!important}.v6629DockTabs button.active{border-color:rgba(104,158,255,.42)!important;background:linear-gradient(145deg,rgba(46,91,171,.34),rgba(24,48,88,.3))!important;box-shadow:inset 0 0 0 1px rgba(126,174,255,.06)}.v6629DockTabIcon{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:rgba(94,139,218,.12);color:#9ec2ff;font-size:13px}.v6629DockTabCopy{display:grid;gap:2px;min-width:0}.v6629DockTabCopy strong{color:#dbe8fa;font-size:11px}.v6629DockTabCopy small{color:#778ba7;font-size:8px;white-space:nowrap}.v6629DockTabs button>b{margin-left:auto;background:#253754!important;color:#d9e8ff!important}.v6629DockBody{padding:18px!important;background:radial-gradient(circle at 90% 0,rgba(55,102,180,.1),transparent 34%);scrollbar-color:#314765 transparent}.v6629ExecutiveSummary{display:grid;gap:18px}.v6629SignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v6629DecisionList button,.v6629SignalGrid article{border:1px solid rgba(131,162,216,.13)!important;background:linear-gradient(145deg,rgba(20,35,58,.72),rgba(11,21,36,.72))!important;border-radius:14px!important}.v6629SignalGrid article strong{color:#a9c9ff!important}.v6629DecisionList{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v6629DecisionList button:hover{border-color:rgba(113,161,244,.35)!important;transform:translateY(-1px)}.v6629PrimaryAction{border:1px solid rgba(108,158,248,.3)!important;background:linear-gradient(135deg,#2f68c8,#234f9b)!important;color:#fff!important}.v6629AllClear{border-color:rgba(93,211,143,.2)!important;background:rgba(30,112,68,.14)!important}@media(max-width:900px){.v6629DockPanel{left:10px!important;right:10px!important;top:66px!important;bottom:10px!important;width:auto!important;max-height:none!important}.v6629DockHeader{grid-template-columns:minmax(0,1fr) auto!important}.v6629DockState{display:none}.v6629DockSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.v6629DockTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v6629DockTabs button{min-height:52px!important}.v6629DecisionList{grid-template-columns:1fr!important}}@media(max-width:620px){.v6629DockCommand{width:40px;height:40px;padding:0!important;justify-content:center}.v6629DockCommand kbd,.v6629DockLauncherCopy{display:none!important}.v6629DockCommand>b{position:absolute;right:-5px;top:-6px}.v6629DockHeader{padding:17px!important}.v6629DockBrand>small{display:none}.v6629DockBrand>strong{font-size:18px!important}.v6629DockSummary{padding:9px 11px}.v6629DockSummary article{padding:8px 9px}.v6629DockTabs{padding:9px 11px!important}.v6629DockTabCopy small{display:none}.v6629DockBody{padding:12px!important}.v6629SignalGrid{grid-template-columns:1fr!important}}.v6630UnifiedWorkspace{gap:16px;padding:2px}.v6630WorkspaceHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:20px;overflow:hidden;padding:24px;border:1px solid rgba(96,165,250,.28);border-radius:22px;background:linear-gradient(135deg,rgba(8,29,62,.98),rgba(15,49,94,.94));box-shadow:0 20px 48px rgba(2,8,23,.25)}.v6630WorkspaceHero:after{content:"";position:absolute;width:280px;height:280px;right:-90px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 68%);pointer-events:none}.v6630WorkspaceHeroCopy{position:relative;z-index:1;min-width:0}.v6630Eyebrow,.v6630RailCard header span,.v6630SectionHeader span{display:block;color:#7dd3fc;font-size:10px;font-weight:800;letter-spacing:.14em}.v6630WorkspaceHero h2{margin:7px 0 8px;color:#f8fafc;font-size:clamp(22px,2.6vw,34px);line-height:1.1}.v6630WorkspaceHero p{max-width:760px;margin:0;color:#bfdbfe;font-size:13px;line-height:1.65}.v6630WorkspaceTrust{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.v6630WorkspaceTrust span{padding:6px 9px;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:rgba(2,132,199,.1);color:#dbeafe;font-size:10px;font-weight:700}.v6630WorkspaceState{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.v6630WorkspaceState>span{margin-bottom:10px;padding:6px 10px;border-radius:999px;background:rgba(148,163,184,.12);color:#cbd5e1;font-size:10px;font-weight:800}.v6630WorkspaceState>span.isLive{background:rgba(16,185,129,.14);color:#6ee7b7}.v6630WorkspaceState>span.isAttention{background:rgba(245,158,11,.14);color:#fcd34d}.v6630WorkspaceState strong{color:#fff;font-size:38px;line-height:1}.v6630WorkspaceState small{margin-top:6px;color:#93c5fd}.v6630HeroProgress{position:absolute;left:24px;right:24px;bottom:0;height:3px;background:rgba(148,163,184,.15)}.v6630HeroProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#38bdf8,#60a5fa,#818cf8)}.v6630WorkspaceMetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.v6630WorkspaceMetrics article{padding:15px;border:1px solid rgba(148,163,184,.17);border-radius:15px;background:rgba(15,23,42,.72)}.v6630WorkspaceMetrics span{display:block;color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.v6630WorkspaceMetrics strong{display:block;margin:7px 0 4px;color:#f8fafc;font-size:25px}.v6630WorkspaceMetrics small{color:#64748b;font-size:10px}.v6630WorkspaceGrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;min-height:0}.v6630WorkspaceMain{display:flex;min-width:0;flex-direction:column;gap:14px}.v6630Composer,.v6630Conversation,.v6630Departments,.v6630RailCard{border:1px solid rgba(148,163,184,.17);border-radius:18px;background:rgba(15,23,42,.7);box-shadow:0 12px 28px rgba(2,8,23,.13)}.v6630Composer,.v6630Conversation,.v6630Departments{padding:16px}.v6630SectionHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:13px}.v6630SectionHeader h3{margin:3px 0 0;color:#f1f5f9;font-size:16px}.v6630SectionHeader>small{color:#64748b;font-size:10px}.v6630DepartmentList{display:flex;flex-direction:column;gap:8px}.v6630Department{overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:rgba(2,6,23,.24)}.v6630Department.isOpen{border-color:rgba(96,165,250,.3);background:rgba(30,64,175,.06)}.v6630Department>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.v6630DepartmentIdentity,.v6630DepartmentSignals{display:flex;align-items:center;gap:10px}.v6630DepartmentIdentity>i{width:9px;height:9px;border-radius:50%;background:#475569;box-shadow:0 0 0 4px rgba(71,85,105,.12)}.v6630DepartmentIdentity>i.isLive{background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.11)}.v6630DepartmentIdentity>i.isAttention{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.12)}.v6630DepartmentIdentity span{display:flex;flex-direction:column}.v6630DepartmentIdentity strong{color:#e2e8f0;font-size:13px}.v6630DepartmentIdentity small{color:#64748b;font-size:10px}.v6630DepartmentSignals b{padding:5px 8px;border-radius:999px;background:rgba(16,185,129,.1);color:#6ee7b7;font-size:9px}.v6630DepartmentSignals b.isAttention{background:rgba(245,158,11,.1);color:#fcd34d}.v6630DepartmentSignals em{width:24px;color:#93c5fd;font-size:20px;font-style:normal;text-align:center}.v6630AgentList{padding:0 10px 10px}.v6630AgentRow{display:grid;grid-template-columns:34px minmax(120px,.75fr) minmax(180px,1.5fr) auto;align-items:center;gap:10px;padding:10px;border-top:1px solid rgba(148,163,184,.1)}.v6630AgentAvatar{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(96,165,250,.24);border-radius:10px;background:rgba(37,99,235,.1);color:#bfdbfe;font-size:10px;font-weight:800}.v6630AgentActivity,.v6630AgentIdentity{display:flex;min-width:0;flex-direction:column}.v6630AgentActivity strong,.v6630AgentIdentity strong{overflow:hidden;color:#e2e8f0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.v6630AgentActivity small,.v6630AgentIdentity small{color:#64748b;font-size:9px}.v6630AgentRow>b{padding:5px 8px;border-radius:999px;background:rgba(148,163,184,.1);color:#cbd5e1;font-size:9px}.v6630AgentRow>b.isWorking{background:rgba(16,185,129,.1);color:#6ee7b7}.v6630AgentRow>b.isAttention{background:rgba(245,158,11,.1);color:#fcd34d}.v6630Conversation{min-height:420px}.v6630ExecutiveRail{display:flex;min-width:0;flex-direction:column;gap:14px}.v6630RailCard{padding:15px}.v6630RailCard header strong{display:block;margin-top:3px;color:#f1f5f9;font-size:14px}.v6630Timeline{display:flex;flex-direction:column;margin-top:12px}.v6630Timeline>div{display:grid;grid-template-columns:55px minmax(0,1fr);gap:9px;padding:10px 0;border-top:1px solid rgba(148,163,184,.1)}.v6630Timeline time{color:#64748b;font-size:9px}.v6630Timeline span{display:flex;min-width:0;flex-direction:column}.v6630Timeline strong{color:#dbeafe;font-size:10px}.v6630Timeline small{display:-webkit-box;overflow:hidden;color:#94a3b8;font-size:10px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.v6630EmptyState,.v6630Timeline p{color:#64748b;font-size:11px}.v6630TimelineHint{display:block;margin-top:10px;color:#475569}.v6630OperatingCard>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(148,163,184,.1)}.v6630OperatingCard>div span{color:#94a3b8;font-size:10px}.v6630OperatingCard>div b{max-width:150px;color:#dbeafe;font-size:10px;text-align:right}.v6630EmptyState{display:flex;flex-direction:column;gap:4px;padding:22px;text-align:center}.v6630EmptyState strong{color:#cbd5e1}.v6630Composer{flex:0 0 auto}.v6630UnifiedWorkspace .dockDirectiveComposer{padding-top:0;border-top:0}.v6630UnifiedWorkspace .unifiedWorkspaceComposer{border-top:1px solid rgba(148,163,184,.17)}@media(max-width:1100px){.v6630WorkspaceMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.v6630WorkspaceGrid{grid-template-columns:1fr}.v6630ExecutiveRail{display:grid;grid-template-columns:1fr 1fr}.v6630Conversation{min-height:360px}}@media(max-width:760px){.v6630WorkspaceHero{grid-template-columns:1fr;padding:19px}.v6630WorkspaceState{align-items:flex-start;text-align:left}.v6630HeroProgress{left:19px;right:19px}.v6630WorkspaceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v6630ExecutiveRail{grid-template-columns:1fr}.v6630AgentRow{grid-template-columns:34px minmax(0,1fr) auto}.v6630AgentActivity{grid-column:2/4}.v6630SectionHeader{align-items:flex-start;flex-direction:column;gap:4px}.v6630DepartmentSignals b{display:none}}@media(max-width:480px){.v6630WorkspaceMetrics{grid-template-columns:1fr}.v6630WorkspaceTrust{display:none}.v6630WorkspaceHero h2{font-size:21px}.v6630Department>button{padding:12px}.v6630AgentRow{padding:9px 4px}}.v6631Shell{--v6631-border:rgba(128,160,214,.16);--v6631-panel:rgba(12,23,39,.78);--v6631-muted:#7f93ad}.v6631Shell .v6CommandBar{border-bottom-color:var(--v6631-border);background:linear-gradient(180deg,rgba(8,17,31,.96),rgba(8,17,31,.9));box-shadow:0 10px 30px rgba(2,8,23,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v6631SidebarPulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 10px 13px;padding:8px;border:1px solid var(--v6631-border);border-radius:12px;background:rgba(7,17,31,.45)}.v6631SidebarPulse article{min-width:0;padding:7px 5px;border-radius:8px;text-align:center}.v6631SidebarPulse article.isAttention{background:rgba(245,158,11,.08)}.v6631SidebarPulse span,.v6631SidebarPulse strong{display:block}.v6631SidebarPulse span{overflow:hidden;color:#667b97;font-size:7px;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase}.v6631SidebarPulse strong{margin-top:3px;color:#dbeafe;font-size:13px}.v6631SidebarPulse article.isAttention strong{color:#fcd34d}.v6631CommandMetrics{display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid var(--v6631-border);border-radius:12px;background:rgba(11,22,38,.72)}.v6631CommandMetrics>span{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;color:#b9c9dc;font-size:8px;font-weight:800;white-space:nowrap}.v6631CommandMetrics>span i{width:6px;height:6px;border-radius:50%;background:#64748b}.v6631CommandMetrics>span.isLive{background:rgba(16,185,129,.08);color:#86efac}.v6631CommandMetrics>span.isLive i{background:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.1)}.v6631CommandMetrics>span.isAttention{background:rgba(245,158,11,.08);color:#fcd34d}.v6631CommandMetrics>span.isAttention i{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.1)}.v6631CommandMetrics>span.isReady{color:#93c5fd}.v6631CommandMetrics>span.isReady i{background:#60a5fa}.v6631CommandMetrics>div{min-width:45px;padding:2px 7px;border-left:1px solid rgba(128,160,214,.12)}.v6631CommandMetrics small,.v6631CommandMetrics strong{display:block}.v6631CommandMetrics small{color:#5f7591;font-size:7px;text-transform:uppercase;letter-spacing:.07em}.v6631CommandMetrics strong{margin-top:1px;color:#dbeafe;font-size:10px}.v6631PageHost{display:flex;min-width:0;flex-direction:column;gap:12px}.v6631WorkspaceContext{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:11px 14px;border:1px solid var(--v6631-border);border-radius:14px;background:linear-gradient(135deg,rgba(14,29,51,.74),rgba(9,20,36,.68));box-shadow:0 8px 24px rgba(2,8,23,.08)}.v6631WorkspaceContext>div:first-child{display:grid;min-width:0;grid-template-columns:auto auto;column-gap:8px;align-items:baseline}.v6631WorkspaceContext span{color:#75a9f5;font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.v6631WorkspaceContext strong{color:#edf5ff;font-size:15px}.v6631WorkspaceContext small{grid-column:1/-1;overflow:hidden;margin-top:3px;color:var(--v6631-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.v6631WorkspaceActions{display:flex;flex:0 0 auto;align-items:center;gap:6px}.v6631WorkspaceActions button{min-height:31px;padding:0 10px;border:1px solid rgba(96,165,250,.22);border-radius:9px;background:rgba(37,99,235,.1);color:#bdd8ff;font-size:8px;font-weight:800;cursor:pointer;transition:.18s ease}.v6631WorkspaceActions button:hover{border-color:rgba(96,165,250,.42);background:rgba(37,99,235,.17);transform:translateY(-1px)}.v6631WorkspaceActions button.isAttention{border-color:rgba(245,158,11,.22);background:rgba(245,158,11,.08);color:#fcd34d}.v6631WorkspaceActions button.isQuiet{border-color:rgba(148,163,184,.14);background:rgba(148,163,184,.05);color:#93a8c3}.v6631WorkspaceContent{min-width:0}.v6631Footer{margin-top:2px;padding-top:14px;border-top:1px solid rgba(128,160,214,.1)}.v6631Footer>span:first-child{display:flex;align-items:baseline;gap:8px}.v6631Footer strong{color:#9db2cc;font-size:9px}.v6631Footer small{color:#536982;font-size:8px}.v6631Shell .v2CommandPalette{border-color:rgba(96,165,250,.24);box-shadow:0 28px 80px rgba(2,8,23,.55)}.v6631Shell .v2CommandPalette>button{border-radius:10px}.v6631Shell .v2CommandPalette>button:hover{background:rgba(37,99,235,.09)}.v6631Shell .v2Nav button{transition:border-color .16s ease,background .16s ease,transform .16s ease}.v6631Shell .v2Nav button:hover{transform:translateX(1px)}.v6631Shell .v2Nav button.active{box-shadow:inset 3px 0 0 #60a5fa}@media(max-width:1180px){.v6631CommandMetrics>span{display:none}.v6631WorkspaceContext small{max-width:520px}}@media(max-width:900px){.v6631CommandMetrics{display:none}.v6631WorkspaceContext{align-items:flex-start;flex-direction:column}.v6631WorkspaceActions{width:100%;flex-wrap:wrap}.v6631WorkspaceActions button{flex:1 1 auto}.v6631SidebarPulse{margin-inline:12px}}@media(max-width:620px){.v6631WorkspaceContext{padding:11px}.v6631WorkspaceContext>div:first-child{grid-template-columns:1fr}.v6631WorkspaceContext span{margin-bottom:2px}.v6631WorkspaceContext small{grid-column:1;white-space:normal;line-height:1.45}.v6631WorkspaceActions button{min-width:0;padding-inline:8px}.v6631Footer>span:first-child{align-items:flex-start;flex-direction:column;gap:2px}.v6631Footer>span:last-child{display:none}}.authBrandRow{align-items:flex-start!important;flex-direction:column!important;gap:18px!important;margin-bottom:clamp(34px,6vh,64px)!important}.authBrandRow img{display:block!important;width:min(680px,100%)!important;max-height:270px!important;object-fit:contain!important;object-position:left center!important;border-radius:20px!important;box-shadow:0 24px 70px rgba(0,0,0,.34),0 0 0 1px rgba(90,224,255,.08)!important}.authSecureStatus{align-self:flex-start!important}.v6Shell .v2Brand{height:auto!important;min-height:76px!important;padding:0 8px 14px!important;align-items:center!important}.v6Shell .v2Brand img{width:100%!important;max-width:224px!important;max-height:68px!important;object-fit:contain!important;object-position:left center!important;border-radius:10px!important}.v6Shell.isCollapsed .v2Brand{min-height:56px!important;padding-inline:4px!important}.v6Shell.isCollapsed .v2Brand img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;object-fit:cover!important;object-position:left center!important;border-radius:12px!important}.onboardingBrand img{width:116px!important;height:44px!important;object-fit:contain!important;object-position:left center!important;border-radius:8px!important}.onboardingBrand{gap:12px!important}@media(max-width:900px){.authBrandRow img{width:min(600px,100%)!important;max-height:230px!important}.v6Shell .v2Brand img{max-width:202px!important}}@media(max-width:680px){.authBrandRow img{width:100%!important;max-height:180px!important;border-radius:15px!important}.onboardingBrand img{width:92px!important;height:36px!important}.onboardingBrand span{font-size:9px!important}}.v672Shell .v2Brand{padding-bottom:12px!important;border-bottom:1px solid rgba(128,160,214,.1)!important}.v672Shell .v2Brand img{max-width:232px!important;max-height:72px!important}.v672Shell .v534NewDirectiveButton{margin-top:14px!important}.v672Shell .v2TopbarLeft{gap:10px!important}.v672Shell .v2CommandButton{flex:1 1 440px!important;max-width:560px!important}.v672Shell .v2TopbarRight{gap:8px!important}.v672Shell .v6631CommandMetrics{padding:4px 6px!important;flex:0 0 auto!important}.v672Shell .v6631CommandMetrics>div:first-child{border-left:0!important}.v672Shell .v6631CommandMetrics>div{min-width:54px!important;padding:2px 8px!important}.v672Shell .v6631CommandMetrics small{font-size:7px!important}.v672Shell .v6631CommandMetrics strong{font-size:10px!important}.v672Shell .v6615InboxShortcut{flex:0 0 auto!important;min-width:76px!important;max-width:96px!important}.v672Shell .workspaceDock{flex:0 0 auto!important;max-width:176px!important}.v672Shell .workspaceDockCommand{min-width:146px!important;max-width:176px!important}.v672Shell .v2Topbar .accountMenu>summary{min-width:108px!important}@media(max-width:1320px) and (min-width:1101px){.v672Shell .v2CommandButton{max-width:420px!important}.v672Shell .workspaceDock,.v672Shell .workspaceDockCommand{min-width:132px!important;max-width:150px!important}.v672Shell .v6615InboxShortcut strong{display:none!important}.v672Shell .v6615InboxShortcut{min-width:42px!important;max-width:42px!important;padding-inline:0!important}}@media(max-width:1180px){.v672Shell .v6631CommandMetrics{display:none!important}.v672Shell .v2CommandButton{max-width:none!important}}@media(max-width:900px){.v672Shell .v6615InboxShortcut{min-width:42px!important;max-width:42px!important;padding-inline:0!important}.v672Shell .v6615InboxShortcut strong{display:none!important}}@media (min-width:921px){.v673aShell.isCollapsed{grid-template-columns:82px minmax(0,1fr)!important}.v673aShell.isCollapsed .v2Sidebar{width:82px!important;padding:14px 9px 12px!important;overflow:hidden!important;align-items:stretch!important}.v673aShell.isCollapsed .v2Brand{display:flex!important;min-height:54px!important;height:54px!important;padding:0 4px 10px!important;justify-content:center!important;border-bottom:1px solid rgba(128,160,214,.1)!important}.v673aShell.isCollapsed .v2Brand img{display:block!important;width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;object-fit:cover!important;object-position:left center!important;border-radius:11px!important}.v673aShell.isCollapsed .v534NewDirectiveButton{display:grid!important;grid-template-columns:1fr!important;width:48px!important;height:48px!important;min-height:48px!important;margin:12px auto 10px!important;padding:5px!important;place-items:center!important;border-radius:13px!important}.v673aShell.isCollapsed .v534DirectiveIcon{width:36px!important;height:36px!important}.v673aShell.isCollapsed .v2CollapseButton b,.v673aShell.isCollapsed .v2NavCopy,.v673aShell.isCollapsed .v2NavGroupLabel,.v673aShell.isCollapsed .v2SidebarFooter>span,.v673aShell.isCollapsed .v2SystemState>div,.v673aShell.isCollapsed .v534DirectiveArrow,.v673aShell.isCollapsed .v534DirectiveCopy,.v673aShell.isCollapsed .v6631SidebarPulse{display:none!important}.v673aShell.isCollapsed .v2Nav{width:100%!important;padding:2px 0 8px!important;gap:8px!important;overflow-x:hidden!important}.v673aShell.isCollapsed .v2NavGroup{width:100%!important;gap:5px!important;margin:0!important}.v673aShell.isCollapsed .v2NavGroup+.v2NavGroup{margin-top:8px!important}.v673aShell.isCollapsed .v2Nav button:not(.v2AdvancedToggle){position:relative!important;display:grid!important;grid-template-columns:1fr!important;width:52px!important;min-height:48px!important;margin:0 auto!important;padding:7px!important;justify-items:center!important;border-radius:12px!important}.v673aShell.isCollapsed .v2Nav button:not(.v2AdvancedToggle):before{left:-6px!important;top:9px!important;bottom:9px!important}.v673aShell.isCollapsed .v2NavIcon{width:34px!important;height:34px!important;flex-basis:34px!important}.v673aShell.isCollapsed .v2Nav button em{position:absolute!important;top:2px!important;right:1px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:7px!important}.v673aShell.isCollapsed .v2AdvancedToggle{width:48px!important;min-height:36px!important;margin:2px auto 0!important;padding:6px!important;justify-content:center!important}.v673aShell.isCollapsed .v2AdvancedToggle span{display:none!important}.v673aShell.isCollapsed .v2SidebarFooter{width:100%!important;margin-top:auto!important;padding:10px 0 0!important;align-items:center!important;gap:8px!important}.v673aShell.isCollapsed .v2SystemState{width:36px!important;min-height:28px!important;padding:0!important;justify-content:center!important;border:0!important;background:transparent!important}.v673aShell.isCollapsed .v2CollapseButton{width:44px!important;height:36px!important;flex:0 0 36px!important}}.memoryItemV6625 .memoryItemHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.memoryItemV6625 .memoryItemHead>div:first-child{min-width:0}.memoryItemV6625 .memoryActions{width:auto;max-width:100%;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:nowrap}.memoryItemV6625 .memoryActions button{width:auto;min-width:0;min-height:34px;padding:7px 10px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1}.memoryItemV6625 .memoryActions button[title*=Pin],.memoryItemV6625 .memoryActions button[title*=pin]{width:34px;padding-inline:0}@media (max-width:980px){.memoryItemV6625 .memoryItemHead{grid-template-columns:1fr}.memoryItemV6625 .memoryActions{width:100%;justify-content:flex-start;flex-wrap:wrap}}.ownerDiagnostics{gap:18px}.ownerDiagnosticsHero{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:28px}.ownerDiagnosticsEyebrow,.ownerDiagnosticsHeading span{display:block;color:#7fc4ff;font-size:11px;font-weight:800;letter-spacing:.12em}.ownerDiagnosticsHero h1{margin:7px 0 8px;font-size:clamp(26px,3vw,38px)}.ownerDiagnosticsHero p{max-width:720px;margin:0;color:var(--muted,#93a4ba);line-height:1.6}.ownerDiagnosticsState{min-width:210px;border:1px solid #26384d;border-radius:16px;padding:16px 18px;display:grid;grid-template-columns:12px 1fr;gap:2px 10px;background:#0b1521}.ownerDiagnosticsState i{width:10px;height:10px;border-radius:50%;grid-row:1/4;margin-top:5px;background:#5fd6ad;box-shadow:0 0 14px rgba(95,214,173,.5)}.ownerDiagnosticsState.isAttention i{background:#ffc761;box-shadow:0 0 14px rgba(255,199,97,.5)}.ownerDiagnosticsState small,.ownerDiagnosticsState span{color:#8294aa;font-size:11px}.ownerDiagnosticsState strong{font-size:16px}.ownerDiagnosticsMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ownerDiagnosticsMetrics article,.ownerDiagnosticsSignalGrid article{border:1px solid #23364d;border-radius:16px;padding:18px;background:linear-gradient(145deg,#0c1725,#0a131f);min-width:0}.ownerDiagnosticsMetrics span,.ownerDiagnosticsSignalGrid span{display:block;color:#8fa1b8;font-size:12px;font-weight:700}.ownerDiagnosticsMetrics strong{display:block;margin:8px 0 4px;font-size:30px}.ownerDiagnosticsMetrics small,.ownerDiagnosticsSignalGrid small{color:#73869e;line-height:1.4}.ownerDiagnosticsGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:16px}.ownerDiagnosticsLowerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerDiagnosticsPanel{padding:22px;min-width:0}.ownerDiagnosticsHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.ownerDiagnosticsHeading h2{margin:5px 0 0;font-size:19px}.ownerDiagnosticsHeading>b{display:grid;place-items:center;min-width:34px;height:30px;border-radius:999px;background:#10243a;color:#8dccff}.ownerDiagnosticsSignalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ownerDiagnosticsSignalGrid strong{display:block;font-size:25px;margin:7px 0 4px}.ownerDiagnosticsSignalGrid .isWarning{border-color:#665028}.ownerDiagnosticsSignalGrid .isCritical{border-color:#65343d}.ownerDiagnosticsIdentity{margin:0;display:grid;gap:0}.ownerDiagnosticsIdentity div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #1f3043}.ownerDiagnosticsIdentity div:last-child{border-bottom:0}.ownerDiagnosticsIdentity dt{color:#8395ab}.ownerDiagnosticsIdentity dd{margin:0;font-weight:700;text-align:right}.ownerDiagnosticsList,.ownerDiagnosticsRuns{display:grid;gap:10px;max-height:430px;overflow:auto;padding-right:4px}.ownerDiagnosticsList article{display:grid;grid-template-columns:10px 1fr;gap:12px;padding:14px;border:1px solid #22354a;border-radius:13px;background:#0a1420}.ownerDiagnosticsList article>i{width:9px;height:9px;border-radius:50%;margin-top:5px;background:#7fc4ff}.ownerDiagnosticsList article.is-critical>i{background:#ff7585}.ownerDiagnosticsList article.is-warning>i{background:#ffc761}.ownerDiagnosticsList p{margin:5px 0;color:#9aabc0;line-height:1.45}.ownerDiagnosticsList small,.ownerDiagnosticsRuns small{color:#708299}.ownerDiagnosticsRuns article{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #1e3043}.ownerDiagnosticsRuns article:last-child{border-bottom:0}.ownerDiagnosticsRuns article>div{display:grid;gap:4px}.ownerDiagnosticsRuns article>div:last-child{justify-items:end}.ownerDiagnosticsRuns span{color:#8295ab;font-size:12px}.ownerDiagnosticsRuns b{font-size:10px;text-transform:uppercase;letter-spacing:.07em;padding:5px 8px;border:1px solid #29435e;border-radius:999px;color:#8dccff}.ownerDiagnosticsRuns b.is-error,.ownerDiagnosticsRuns b.is-failed{border-color:#6b3640;color:#ff8997}.ownerDiagnosticsRuns b.is-completed{border-color:#28604e;color:#6de3b8}.ownerDiagnosticsEmpty{border:1px dashed #294059;border-radius:13px;padding:24px;display:grid;gap:6px;text-align:center}.ownerDiagnosticsEmpty span{color:#8194aa;line-height:1.45}@media(max-width:1000px){.ownerDiagnosticsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerDiagnosticsGrid,.ownerDiagnosticsLowerGrid{grid-template-columns:1fr}}@media(max-width:640px){.ownerDiagnosticsHero{align-items:stretch;flex-direction:column;padding:20px}.ownerDiagnosticsState{min-width:0}.ownerDiagnosticsMetrics,.ownerDiagnosticsSignalGrid{grid-template-columns:1fr}.ownerDiagnosticsRuns article{align-items:flex-start;flex-direction:column}.ownerDiagnosticsRuns article>div:last-child{justify-items:start}}.memoryWorkspaceV6625 .memoryExecutiveMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.memoryWorkspaceV6625 .memoryExecutiveMetrics article{min-width:0}.memoryWorkspaceV6625 .memoryExecutiveMetrics article>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.memoryWorkspaceV6625 .memoryIntelligenceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch}.memoryWorkspaceV6625 .memoryGovernancePanel,.memoryWorkspaceV6625 .memoryIqPanel{min-width:0}.memoryWorkspaceV6625 .memoryIqHeading{align-items:flex-end}.memoryWorkspaceV6625 .memoryIqHeading>div{min-width:0}.memoryWorkspaceV6625 .memoryIqHeading h3,.memoryWorkspaceV6625 .memoryIqHeading span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.memoryWorkspaceV6625 .memoryIqHeading>strong{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:3px;white-space:nowrap}.memoryWorkspaceV6625 .memoryGovernancePanel{grid-template-rows:auto repeat(3,minmax(0,1fr))}@media (max-width:520px){.memoryWorkspaceV6625 .memoryIqHeading{align-items:flex-start;flex-direction:column;gap:10px}}.onboardingObjectiveQuality{display:grid;gap:10px;margin-top:12px;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.018)}.onboardingObjectiveQuality.is-ready{border-color:rgba(88,214,165,.3);background:rgba(88,214,165,.045)}.onboardingObjectiveQuality.is-progress{border-color:rgba(105,153,255,.28);background:rgba(105,153,255,.04)}.onboardingObjectiveQualityHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.onboardingObjectiveQualityHeader>div{display:grid;gap:3px}.onboardingObjectiveQualityHeader span{color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.onboardingObjectiveQualityHeader strong{font-size:12px}.onboardingObjectiveQualityHeader>b{font-size:18px;color:#c8c3ff}.onboardingObjectiveChecks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.onboardingObjectiveChecks span{display:flex;align-items:center;gap:6px;min-width:0;padding:7px 8px;border:1px solid rgba(255,255,255,.06);border-radius:9px;color:var(--muted);font-size:9px}.onboardingObjectiveChecks span.done{border-color:rgba(88,214,165,.2);color:#8ce2c2;background:rgba(88,214,165,.045)}.onboardingObjectiveChecks i{font-style:normal;flex:0 0 auto}.onboardingObjectiveQuality>p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}@media(max-width:760px){.onboardingObjectiveChecks{grid-template-columns:1fr 1fr}}@media(max-width:480px){.onboardingObjectiveChecks{grid-template-columns:1fr}}.v6629DockPanel{display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;min-height:0!important}.v6629DockHeader,.v6629DockSummary,.v6629DockTabs{position:relative!important;inset:auto!important;flex:none!important}.v6629DockSummary{grid-row:2!important}.v6629DockTabs{grid-row:3!important;margin:0!important}.v6629DockBody{grid-row:4!important;min-height:0!important;padding-top:20px!important;scroll-padding-top:20px}.v6629DockBody,.workspaceDockBody-work{overflow:auto!important}.workspaceDockBody-work>*{width:100%!important;height:auto!important;min-height:min-content!important}.v6630UnifiedWorkspace{display:flex!important;height:auto!important;min-height:100%!important;gap:18px!important;padding:0 2px 4px!important}.v6630WorkspaceHero{flex:0 0 auto!important;margin:0!important}.v6630Composer,.v6630WorkspaceGrid,.v6630WorkspaceMetrics{position:relative!important;z-index:0!important;flex:0 0 auto!important;margin:0!important}.v6630WorkspaceMetrics{margin-top:0!important}.v6630WorkspaceGrid{align-items:start!important}.v6630ExecutiveRail,.v6630WorkspaceMain{align-self:start!important}.v6630Composer{clear:both!important;margin-top:2px!important}.v6630UnifiedWorkspace .v6630SectionHeader{z-index:1!important;min-height:38px!important}.v6630UnifiedWorkspace .composerFooter,.v6630UnifiedWorkspace .dockDirectiveComposer,.v6630UnifiedWorkspace .dockDirectiveComposer textarea,.v6630UnifiedWorkspace .dockDirectiveComposer>div,.v6630UnifiedWorkspace .v6630SectionHeader{position:relative!important;inset:auto!important}@media(max-width:900px){.v6629DockPanel{grid-template-rows:auto auto auto minmax(0,1fr)!important}.v6629DockBody{padding-top:14px!important}}.calendarExecutivePanel{display:grid;gap:18px;padding:22px}.calendarExecutivePanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.calendarExecutivePanel>header span{color:#74a8ff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.calendarExecutivePanel>header h3{margin:5px 0 4px;font-size:20px}.calendarExecutivePanel>header p{margin:0;color:var(--muted,#91a2bd);font-size:13px}.calendarEventGrid{display:grid;gap:10px}.calendarEventCard{display:grid;grid-template-columns:105px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;border:1px solid rgba(121,157,211,.2);border-radius:14px;background:rgba(10,20,36,.55)}.calendarEventTime{display:grid;gap:3px}.calendarEventTime strong{font-size:14px;color:#e8f0ff}.calendarEventCard small,.calendarEventTime span{color:#8fa2bf;font-size:11px}.calendarEventCard h4{margin:0 0 5px;font-size:14px}.calendarEventCard p{margin:0 0 5px;color:#a7b5ca;font-size:12px}.calendarEventCard>a{white-space:nowrap;font-size:12px;font-weight:700}@media(max-width:760px){.calendarExecutivePanel>header{display:grid}.calendarEventCard{grid-template-columns:1fr}.calendarEventCard>a{justify-self:start}}.calendarIntelligenceMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.calendarIntelligenceMetrics>div{display:grid;gap:4px;padding:12px;border:1px solid rgba(121,157,211,.16);border-radius:12px;background:rgba(9,18,33,.56)}.calendarIntelligenceMetrics small{color:#8fa2bf;font-size:10px}.calendarIntelligenceMetrics strong{font-size:20px}.calendarDailyAgenda{display:grid;gap:10px;padding:15px;border:1px solid rgba(121,157,211,.16);border-radius:14px;background:rgba(9,18,33,.4)}.calendarDailyAgenda>div:first-child span{color:#74a8ff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.calendarDailyAgenda h4{margin:3px 0 0}.calendarDailyAgenda>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.calendarDailyAgenda article{display:grid;gap:3px;padding:10px;border-radius:10px;background:rgba(121,157,211,.06)}.calendarDailyAgenda article small,.calendarDailyAgenda article span{font-size:10px;color:#91a2bd}.calendarMeetingInsight{align-items:start}.calendarMeetingInsight.priority-high{border-color:rgba(255,126,126,.38)}.calendarMeetingInsight.priority-medium{border-color:rgba(239,188,88,.3)}.calendarEventTime em{width:max-content;padding:3px 6px;border-radius:999px;background:rgba(116,168,255,.1);color:#9fc2ff;font-size:9px;font-style:normal;text-transform:uppercase}.calendarMeetingBody{min-width:0}.calendarPreparation{display:grid;gap:9px;margin-top:12px;padding-top:11px;border-top:1px solid rgba(121,157,211,.12)}.calendarPreparation>p{color:#c6d3e6;font-size:11px}.calendarPreparation strong,.calendarPreparation summary{color:#a9c7f5;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.calendarPreparation ul{display:grid;gap:4px;margin:6px 0 0;padding-left:17px;color:#9dafc8;font-size:11px;line-height:1.4}.calendarPreparation details summary{cursor:pointer}.calendarPreparation details[open] summary{margin-bottom:3px}@media(max-width:1050px){.calendarIntelligenceMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.calendarIntelligenceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.calendarSchedulingAdvisor{display:grid;gap:12px;padding:15px;border:1px solid rgba(116,168,255,.2);border-radius:15px;background:linear-gradient(135deg,rgba(25,52,91,.34),rgba(8,17,31,.42))}.calendarSchedulingMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.calendarSchedulingMetrics>div{display:grid;gap:4px;padding:11px;border:1px solid rgba(121,157,211,.14);border-radius:11px;background:rgba(6,14,27,.45)}.calendarSchedulingMetrics small{color:#8fa2bf;font-size:10px}.calendarSchedulingMetrics strong{font-size:19px}.calendarSchedulingGrid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,.8fr);gap:12px}.calendarSchedulingGrid>aside,.calendarSchedulingGrid>section{padding:13px;border:1px solid rgba(121,157,211,.13);border-radius:12px;background:rgba(7,15,29,.5)}.calendarSchedulingGrid>aside>span,.calendarSchedulingGrid>section>span{color:#74a8ff;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.calendarSchedulingGrid h4{margin:4px 0 10px}.calendarWindowList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.calendarWindowList article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:9px;border-radius:9px;background:rgba(121,157,211,.06)}.calendarWindowList article>div{display:grid;gap:2px}.calendarWindowList small,.calendarWindowList span{color:#91a2bd;font-size:10px}.calendarWindowList small{grid-column:1/-1;line-height:1.35}.calendarWindowList em{color:#8ce2c2;font-size:9px;font-style:normal;font-weight:800}.calendarSchedulingGrid aside ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.calendarSchedulingGrid aside li{display:grid;gap:3px;padding:8px;border-left:2px solid rgba(239,188,88,.55);background:rgba(239,188,88,.045)}.calendarSchedulingGrid aside li strong{font-size:10px}.calendarSchedulingGrid aside li span,.calendarSchedulingGrid p{color:#91a2bd;font-size:10px;line-height:1.4}@media(max-width:900px){.calendarSchedulingGrid{grid-template-columns:1fr}.calendarSchedulingMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.calendarWindowList{grid-template-columns:1fr}.calendarSchedulingMetrics{grid-template-columns:1fr 1fr}}.calendarApprovalPanel{margin:18px 0;padding:18px;border:1px solid rgba(123,154,255,.22);border-radius:18px;background:linear-gradient(145deg,rgba(31,43,82,.72),rgba(15,22,43,.78))}.calendarApprovalHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.calendarApprovalHeading>div>span,.calendarDraftForm label>span{display:block;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.calendarApprovalHeading h4{margin:5px 0 6px;font-size:1.05rem}.calendarApprovalHeading p,.calendarPermissionNotice{margin:0;color:var(--muted);line-height:1.55}.calendarApprovalHeading>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:10px;background:var(--accent);color:#fff;font-weight:800;text-decoration:none;white-space:nowrap}.calendarPermissionNotice{margin-top:14px;padding:12px 14px;border-radius:12px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.22)}.calendarDraftForm{display:grid;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.calendarDraftForm label{display:grid;gap:7px}.calendarDraftForm input,.calendarDraftForm textarea{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(8,13,27,.68);color:var(--text);padding:11px 12px;font:inherit}.calendarDraftForm textarea{min-height:110px;resize:vertical}.calendarDraftTimes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.calendarFinalApproval{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding-top:4px}.calendarFinalApproval label{min-width:220px;flex:1 1}.calendarFinalApproval button{min-height:42px}.calendarConflictApproval{padding:14px;border:1px solid rgba(248,113,113,.28);border-radius:12px;background:rgba(127,29,29,.12)}.calendarConflictApproval>strong{color:#fecaca}.calendarConflictApproval p{margin:6px 0;color:var(--muted)}.calendarConflictApproval label{display:flex;grid-template-columns:auto 1fr;align-items:flex-start;gap:9px;margin-top:10px}.calendarConflictApproval input{width:auto;margin-top:3px}.calendarWindowList article>button{grid-column:1/-1;justify-self:start;margin-top:5px;padding:7px 10px;min-height:34px}@media(max-width:760px){.calendarApprovalHeading{flex-direction:column}.calendarDraftTimes{grid-template-columns:1fr}.calendarFinalApproval{align-items:stretch}.calendarFinalApproval>*{width:100%}}.v6630AgentList,.v6630AgentRow,.v6630Department,.v6630DepartmentList,.v6630Departments,.v6630WorkspaceGrid,.v6630WorkspaceMain{min-width:0}.v6630AgentRow,.v6630Department,.v6630Departments{overflow:hidden}.v6630AgentRow{grid-template-columns:34px minmax(0,.75fr) minmax(0,1.5fr) auto}.v6630AgentActivity,.v6630AgentIdentity{overflow:hidden}.v6630ExecutiveRail{position:relative;z-index:1}@media(max-width:1240px){.v6630WorkspaceGrid{grid-template-columns:1fr}.v6630ExecutiveRail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.v6630ExecutiveRail{grid-template-columns:1fr}.v6630AgentRow{grid-template-columns:34px minmax(0,1fr) auto}.v6630AgentActivity{grid-column:2/4}}.driveWorkspace{display:grid;gap:18px}.driveSearch{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.driveSearch input{min-width:260px;flex:1 1;border:1px solid var(--border);background:rgba(6,14,27,.72);color:var(--text);border-radius:10px;padding:11px 13px}.driveFileGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.driveFileCard{min-width:0;border:1px solid var(--border);background:rgba(10,22,39,.65);border-radius:14px;padding:15px;display:grid;gap:8px}.driveFileCard small{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.driveFileCard h4{margin:0;overflow-wrap:anywhere}.driveFileCard p,.driveFileCard span{margin:0;color:var(--muted);font-size:.82rem}.driveFileCard a{margin-top:4px;width:max-content;max-width:100%}@media(max-width:720px){.driveSearch{align-items:stretch}.driveSearch button,.driveSearch input{width:100%;min-width:0}}.driveFileActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}.driveFileActions a,.driveFileActions button{margin:0}.driveDocumentPreview{border:1px solid var(--border);background:rgba(5,13,25,.9);border-radius:16px;padding:18px;display:grid;gap:14px;min-width:0}.driveDocumentHead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.driveDocumentHead small{color:var(--accent);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.driveDocumentHead h3{margin:4px 0}.driveDocumentHead p{margin:0;color:var(--muted)}.driveDocumentWarning{border:1px solid rgba(245,190,70,.35);background:rgba(245,190,70,.08);border-radius:10px;padding:10px 12px;color:var(--text)}.driveDocumentPreview pre{margin:0;max-height:520px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);border-radius:12px;padding:16px;background:rgba(2,8,18,.72);color:var(--text);font:inherit;line-height:1.6}.driveDocumentFoot{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted);font-size:.84rem}@media(max-width:720px){.driveDocumentFoot,.driveDocumentHead{align-items:stretch;flex-direction:column}.driveDocumentHead button{width:100%}}.driveEvidenceSearch{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,.7fr) auto;gap:12px;align-items:end;padding:16px;border:1px solid var(--border);border-radius:14px;background:rgba(6,14,27,.58)}.driveEvidenceSearch>div{display:grid;gap:7px}.driveEvidenceSearch label{font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.driveEvidenceSearch select,.driveEvidenceSearch textarea{width:100%;border:1px solid var(--border);background:rgba(2,8,18,.78);color:var(--text);border-radius:10px;padding:11px 12px;font:inherit;resize:vertical}.driveEvidencePack{display:grid;gap:14px}.driveEvidenceSummary{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.driveEvidenceSummary small{color:var(--accent);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.driveEvidenceSummary h3{margin:4px 0}.driveEvidenceSummary p{margin:0;color:var(--muted)}.driveEvidenceSummary>span{max-width:42%;color:var(--muted);font-size:.78rem;text-align:right}.driveEvidenceGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.driveEvidenceCard{border:1px solid var(--border);background:rgba(5,13,25,.82);border-radius:14px;padding:15px;display:grid;gap:10px;min-width:0}.driveEvidenceRank{display:flex;align-items:center;justify-content:space-between;gap:10px}.driveEvidenceRank strong{font-size:1.15rem;color:var(--accent)}.driveEvidenceRank span{font-size:.75rem;color:var(--muted)}.driveEvidenceCard h4,.driveEvidenceCard p{margin:0;overflow-wrap:anywhere}.driveEvidenceCard p{color:var(--muted);font-size:.84rem;line-height:1.55}.driveEvidenceCard ul{margin:0;padding-left:18px;color:var(--muted);font-size:.78rem}.driveEvidenceTerms{display:flex;flex-wrap:wrap;gap:6px}.driveEvidenceTerms span{border:1px solid var(--border);border-radius:999px;padding:4px 7px;color:var(--text);font-size:.7rem}.driveBrowserDivider{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.driveBrowserDivider:after,.driveBrowserDivider:before{content:"";height:1px;background:var(--border);flex:1 1}@media(max-width:900px){.driveEvidenceSearch{grid-template-columns:1fr}.driveEvidenceSearch button{width:100%}.driveEvidenceSummary{flex-direction:column}.driveEvidenceSummary>span{max-width:none;text-align:left}}.driveKnowledgeBase{display:grid;gap:14px;padding:18px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(145deg,rgba(12,28,48,.96),rgba(7,16,29,.96))}.driveKnowledgeAnswerHead,.driveKnowledgeHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.driveKnowledgeAnswerHead small,.driveKnowledgeHead small{color:var(--accent);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.driveKnowledgeAnswerHead h3,.driveKnowledgeHead h3{margin:4px 0}.driveKnowledgeHead p{margin:0;color:var(--muted)}.driveKnowledgeAnswerHead>span,.driveKnowledgeHead>span{border:1px solid var(--border);border-radius:999px;padding:6px 9px;font-size:.72rem;text-transform:capitalize}.driveKnowledgeForm{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr) auto;align-items:end;gap:12px}.driveKnowledgeForm label{display:block;margin-bottom:6px;font-size:.78rem;font-weight:800}.driveKnowledgeForm select,.driveKnowledgeForm textarea{width:100%}.driveKnowledgeForm button{min-height:42px}.driveKnowledgeAnswer{display:grid;gap:13px;border:1px solid rgba(86,198,160,.35);border-radius:14px;padding:16px;background:rgba(6,20,28,.72)}.driveKnowledgeAnswer.isLimited{border-color:rgba(255,199,97,.42)}.driveKnowledgeAnswer>p{margin:0;white-space:pre-wrap;line-height:1.65}.driveKnowledgeAnswer>ul{margin:0;padding-left:20px;color:var(--muted)}.driveKnowledgeCitations{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.driveKnowledgeCitations>article{border:1px solid var(--border);border-radius:12px;padding:12px;background:rgba(5,13,25,.78);min-width:0}.driveKnowledgeCitations strong{overflow-wrap:anywhere}.driveKnowledgeCitations p{color:var(--muted);font-size:.8rem;line-height:1.5}@media(max-width:900px){.driveKnowledgeForm{grid-template-columns:1fr}.driveKnowledgeAnswerHead,.driveKnowledgeHead{flex-direction:column}.driveKnowledgeForm button{width:100%}}.driveDocumentIntelligence{display:grid;gap:14px;padding:18px;border:1px solid rgba(86,198,160,.38);border-radius:16px;background:linear-gradient(145deg,rgba(8,27,35,.96),rgba(6,15,27,.98))}.driveDocumentIntelligence.isLimited{border-color:rgba(255,199,97,.45)}.driveIntelligenceHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.driveIntelligenceHead small{color:var(--accent);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.driveIntelligenceHead h3{margin:4px 0}.driveIntelligenceHead p{margin:0;color:var(--muted)}.driveIntelligenceHead>div:last-child{display:flex;gap:8px;align-items:center}.driveIntelligenceHead span{border:1px solid var(--border);border-radius:999px;padding:6px 9px;font-size:.72rem;text-transform:capitalize}.driveIntelligenceGrid>article,.driveIntelligenceSummary{border:1px solid var(--border);border-radius:13px;padding:14px;background:rgba(4,12,23,.72)}.driveIntelligenceGrid h4,.driveIntelligenceSummary h4,.driveIntelligenceSummary p{margin:0}.driveIntelligenceSummary p{margin-top:8px;white-space:pre-wrap;line-height:1.65}.driveIntelligenceSummary ul{color:var(--muted)}.driveIntelligenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.driveIntelligenceGrid h4{display:flex;justify-content:space-between}.driveIntelligenceGrid h4 span{color:var(--accent)}.driveIntelligenceGrid>article>p{color:var(--muted)}.driveIntelligenceItem{display:grid;gap:5px;padding:11px 0;border-top:1px solid var(--border)}.driveIntelligenceItem:first-of-type{margin-top:10px}.driveIntelligenceItem p,.driveIntelligenceItem strong{margin:0;overflow-wrap:anywhere}.driveIntelligenceItem p,.driveIntelligenceItem small{color:var(--muted);font-size:.79rem}.driveIntelligenceCitations{border:1px solid var(--border);border-radius:13px;padding:12px}.driveIntelligenceCitations summary{cursor:pointer;font-weight:800}.driveIntelligenceCitations>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:12px}.driveIntelligenceCitations article{border:1px solid var(--border);border-radius:10px;padding:11px;background:rgba(3,10,20,.7)}.driveIntelligenceCitations p{color:var(--muted);font-size:.79rem;line-height:1.5;white-space:pre-wrap}@media(max-width:900px){.driveIntelligenceHead{flex-direction:column}.driveIntelligenceHead>div:last-child{width:100%;justify-content:space-between}.driveIntelligenceGrid{grid-template-columns:1fr}}.driveCreationPanel{margin-top:18px;padding:20px;border:1px solid rgba(120,140,180,.22);border-radius:18px;background:rgba(8,14,28,.72)}.driveCreationApproval,.driveCreationHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.driveCreationHead span{padding:7px 10px;border-radius:999px;background:rgba(245,158,11,.12);color:#fbbf24;font-size:12px;font-weight:700}.driveCreationForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.driveCreationApproval label,.driveCreationForm label{display:grid;gap:7px;font-size:12px;font-weight:700}.driveCreationApproval input,.driveCreationForm input,.driveCreationForm select,.driveCreationForm textarea,.driveCreationReview textarea{width:100%;border:1px solid rgba(120,140,180,.24);border-radius:11px;background:rgba(255,255,255,.045);color:inherit;padding:11px}.driveCreationBrief{grid-column:1/-1}.driveCreationForm button{align-self:end}.driveCreationReview{margin-top:16px;padding:16px;border-radius:14px;background:rgba(255,255,255,.035)}.driveCreationReview>textarea{margin:12px 0;min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.driveCreationApproval{align-items:end}.driveCreationApproval label{min-width:240px}@media(max-width:760px){.driveCreationForm{grid-template-columns:1fr}.driveCreationBrief{grid-column:auto}.driveCreationApproval,.driveCreationHead{flex-direction:column}.driveCreationApproval label{min-width:100%}}.githubWorkspace{display:grid;gap:18px;padding:22px}.githubWorkspaceHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.githubWorkspaceHead span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.githubWorkspaceHead h3{margin:5px 0}.githubWorkspaceHead p{margin:0;max-width:760px;opacity:.76}.githubRepositoryPicker{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(110px,.25fr));gap:12px}.githubRepositoryPicker label,.githubRepositoryPicker>div{border:1px solid var(--border);border-radius:12px;padding:12px;background:rgba(255,255,255,.025)}.githubRepositoryPicker select{width:100%;margin-top:6px}.githubRepositoryPicker>div{display:grid;gap:4px}.githubRepositoryPicker strong{font-size:24px}.githubRepositoryPicker small{opacity:.7}.githubReadOnlyBadge{border:1px solid rgba(87,202,140,.35);background:rgba(87,202,140,.08);border-radius:10px;padding:10px 12px;font-size:13px}.githubDataGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.githubDataGrid>section{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:rgba(255,255,255,.018)}.githubDataGrid header{display:flex;justify-content:space-between;padding:13px 15px;border-bottom:1px solid var(--border)}.githubDataGrid h4{margin:0}.githubDataList{display:grid;max-height:360px;overflow:auto}.githubDataList>a,.githubDataList>div{display:grid;gap:4px;padding:11px 15px;border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.githubDataList>a:hover{background:rgba(255,255,255,.04)}.githubDataList small{opacity:.68}.githubDataList p{padding:14px;margin:0;opacity:.65}@media(max-width:900px){.githubDataGrid,.githubRepositoryPicker{grid-template-columns:1fr}.githubWorkspaceHead{flex-direction:column}}.dnaLayout{grid-template-columns:minmax(290px,320px) minmax(0,1fr);gap:20px}.dnaRoster{max-height:650px;padding:2px 10px 2px 2px;gap:8px;scrollbar-gutter:stable}.dnaRoster button{position:relative;min-height:60px;grid-template-columns:40px minmax(0,1fr) auto;gap:11px;padding:9px 11px;overflow:hidden;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.dnaRoster button:hover{transform:translateX(1px)}.dnaRoster button.active{border-color:rgba(104,174,255,.72);background:linear-gradient(90deg,rgba(45,116,224,.18),rgba(45,116,224,.07));box-shadow:inset 3px 0 0 #67b7ff,0 8px 22px rgba(3,16,38,.18)}.dnaRosterCopy{display:block;min-width:0;overflow:hidden}.dnaRosterCopy small,.dnaRosterCopy strong{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dnaRosterCopy strong{font-size:.91rem;line-height:1.2;color:#eef6ff}.dnaRosterCopy small{margin-top:4px;font-size:.7rem;line-height:1.2;color:#8393aa;opacity:1;text-transform:capitalize}.dnaRoster em{align-self:center;margin-left:4px;padding:4px 0;white-space:nowrap;font-size:9px;font-weight:800;line-height:1;letter-spacing:.09em;color:#8998ae;opacity:1}.dnaRoster button.active em{color:#a9d2ff}.dnaMiniAvatar{width:40px;height:40px;border-radius:12px}.dnaEditor,.dnaIdentityHeader>div:nth-child(2){min-width:0}.dnaIdentityHeader h3,.dnaIdentityHeader p{overflow-wrap:anywhere}.dnaSection>summary{min-height:50px;padding:14px 15px}.dnaSection>summary span{font-size:.86rem}.dnaSection>summary small{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentProfileV6624{display:block!important}.agentProfileHero,.agentProfileHeroCopy{min-width:0}.agentProfileMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:stretch}.agentProfileMetrics article{min-height:112px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px}.agentProfileMetrics span{font-size:9px;line-height:1.35}.agentProfileMetrics strong{font-size:17px;line-height:1.2;overflow-wrap:anywhere}.agentProfileMetrics small{margin-top:auto;padding-top:6px;font-size:9px;line-height:1.5}.agentProfileAssurance{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:11px}.agentProfileAssurance>div{min-width:0;min-height:104px;padding:15px;gap:12px}.agentProfileAssurance p{min-width:0}.agentProfileAssurance strong{font-size:11px;line-height:1.35;overflow-wrap:normal;word-break:normal}.agentProfileAssurance small{margin-top:6px;font-size:9px;line-height:1.55;overflow-wrap:normal;word-break:normal}.agentProfileBriefing,.agentProfileEditor{clear:both}.agentProfileBriefing>p{font-size:12px;line-height:1.7}@media(max-width:1100px){.dnaLayout{grid-template-columns:280px minmax(0,1fr)}.agentProfileMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.dnaLayout{grid-template-columns:1fr}.dnaRoster{max-height:340px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-right:8px}.agentProfileAssurance{grid-template-columns:1fr}}@media(max-width:620px){.dnaRoster{grid-template-columns:1fr}.dnaRoster button{min-height:58px}.dnaSection>summary small{display:none}.agentProfileMetrics{grid-template-columns:1fr 1fr}}@media(max-width:420px){.agentProfileMetrics{grid-template-columns:1fr}}.workforceHealthDashboard{width:100%;margin:20px 0 0;padding:22px;border:1px solid rgba(132,151,184,.18);border-radius:20px;background:linear-gradient(145deg,rgba(17,24,39,.88),rgba(10,15,27,.76));box-shadow:0 18px 50px rgba(2,8,23,.18);overflow:hidden}.workforceHealthDashboard.error,.workforceHealthDashboard.loading{display:flex;align-items:center;gap:12px;min-height:96px}.workforceExecutiveSignals>section>span,.workforceHealthDashboard.error span,.workforceHealthDashboard.loading span,.workforceHealthIntro>span,.workforceSectionTitle span{font-size:10px;font-weight:800;letter-spacing:.13em;color:#8fb8f4}.workforceHealthDashboard.error button,.workforceRisk button,.workforceShowMore{border:1px solid rgba(142,165,202,.28);border-radius:10px;background:rgba(255,255,255,.05);color:inherit;padding:9px 13px;cursor:pointer}.workforceHealthDashboard button:disabled{cursor:wait;opacity:.65}.workforceHealthHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.workforceHealthIntro{min-width:0}.workforceHealthHeader h3,.workforceSectionTitle h4{margin:7px 0 5px}.workforceHealthHeader h3{font-size:20px;line-height:1.25}.workforceHealthHeader p{margin:0;color:var(--muted);max-width:720px;font-size:12px;line-height:1.65}.workforceRisk{min-width:235px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 13px;border:1px solid rgba(142,165,202,.18);border-radius:14px;background:rgba(3,8,20,.28)}.workforceRiskSummary{display:grid;gap:3px;min-width:0}.workforceRisk small{color:var(--muted);font-size:10px;white-space:nowrap}.workforceRisk strong{text-transform:capitalize;font-size:15px;line-height:1.2}.workforceRisk.high{border-color:rgba(248,113,113,.38)}.workforceRisk.high strong{color:#fca5a5}.workforceRisk.medium{border-color:rgba(251,191,36,.34)}.workforceRisk.medium strong{color:#fcd34d}.workforceRisk.low{border-color:rgba(52,211,153,.3)}.workforceRisk.low strong{color:#6ee7b7}.workforceRisk button{flex:0 0 auto;background:linear-gradient(180deg,rgba(75,158,255,.95),rgba(48,124,220,.95));border-color:rgba(128,194,255,.55);min-width:86px}.workforceHealthMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.workforceHealthMetrics article{min-width:0;min-height:132px;display:flex;flex-direction:column;padding:16px;border:1px solid rgba(142,165,202,.14);border-radius:15px;background:rgba(255,255,255,.025)}.workforceHealthMetrics article>span{font-size:11px;line-height:1.35;color:var(--muted)}.workforceHealthMetrics article>strong{display:flex;align-items:baseline;gap:2px;font-size:29px;line-height:1;margin:10px 0 8px}.workforceHealthMetrics article>strong small{font-size:11px;color:var(--muted)}.workforceHealthMetrics article p{margin:auto 0 0;font-size:11px;line-height:1.55;color:var(--muted)}.workforceHealthMetrics .healthy{box-shadow:inset 0 2px 0 rgba(52,211,153,.38)}.workforceHealthMetrics .watch{box-shadow:inset 0 2px 0 rgba(251,191,36,.38)}.workforceHealthMetrics .attention{box-shadow:inset 0 2px 0 rgba(248,113,113,.38)}.workforceHealthGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px}.workforceDepartmentHealth,.workforceMemberHealth{min-width:0;padding:16px;border:1px solid rgba(142,165,202,.14);border-radius:16px;background:rgba(2,6,23,.18)}.workforceSectionTitle{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.workforceSectionTitle h4{font-size:15px}.workforceSectionTitle>small{color:var(--muted);white-space:nowrap}.workforceDepartmentList,.workforceMemberList{display:grid;gap:8px}.workforceDepartmentList article,.workforceMemberList article{min-width:0;padding:12px;border:1px solid rgba(142,165,202,.12);border-radius:12px;background:rgba(255,255,255,.025)}.workforceDepartmentList article>div:first-child{display:flex;justify-content:space-between;gap:12px}.workforceDepartmentList article>div:first-child span{font-size:11px;color:var(--muted);text-align:right}.departmentHealthScores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.departmentHealthScores span{display:flex;justify-content:space-between;gap:6px;padding:7px 8px;border-radius:8px;background:rgba(255,255,255,.035)}.departmentHealthScores small{color:var(--muted)}.workforceDepartmentList p,.workforceMemberList p{font-size:11px;line-height:1.5;color:var(--muted);margin:8px 0 0}.workforceDepartmentList .risk-high,.workforceMemberList .hasRisk{border-color:rgba(248,113,113,.22)}.workforceMemberList article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:center}.workforceMemberIdentity{display:flex;align-items:center;gap:9px;min-width:0}.workforceMemberIdentity>span{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:rgba(107,142,255,.14);font-weight:800}.workforceMemberIdentity div{display:grid;min-width:0}.workforceMemberIdentity small,.workforceMemberIdentity strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workforceMemberIdentity small{color:var(--muted)}.workforceMemberFacts{display:flex;gap:6px;align-items:center}.workforceMemberFacts b,.workforceMemberFacts span{font-size:10px;padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.05);white-space:nowrap}.workforceMemberFacts b.healthy{color:#6ee7b7}.workforceMemberFacts b.watch{color:#fcd34d}.workforceMemberFacts b.attention{color:#fca5a5}.workforceMemberList article p{grid-column:1/-1}.workforceShowMore{margin-top:10px;width:100%}.workforceExecutiveSignals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.workforceExecutiveSignals>section{min-width:0;padding:14px;border:1px solid rgba(142,165,202,.13);border-radius:13px;background:rgba(255,255,255,.02)}.workforceExecutiveSignals p{margin:8px 0 0;font-size:12px;line-height:1.55;color:var(--muted)}.workforceHealthNotice{margin:11px 0 0;color:var(--muted)}@media(max-width:1100px){.workforceHealthMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workforceHealthGrid{grid-template-columns:1fr}}@media(max-width:760px){.workforceHealthDashboard{padding:17px}.workforceHealthHeader{grid-template-columns:1fr}.workforceRisk{min-width:0;width:100%}.workforceExecutiveSignals{grid-template-columns:1fr}}@media(max-width:620px){.workforceHealthMetrics{grid-template-columns:1fr}.workforceDepartmentList article>div:first-child{display:grid}.workforceDepartmentList article>div:first-child span{text-align:left}.departmentHealthScores,.workforceMemberList article{grid-template-columns:1fr}.workforceMemberFacts{flex-wrap:wrap}.workforceRisk{align-items:stretch}.workforceRisk button{min-width:96px}}.v6629DockPanel{contain:layout paint}.v6629DockBody{width:100%;max-width:100%;overflow-x:hidden!important}.workspaceDockBody-work .v6630UnifiedWorkspace{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.workspaceDockBody-work .v6630WorkspaceHero{grid-template-columns:minmax(0,1fr) 150px!important;gap:14px!important;padding:18px!important}.workspaceDockBody-work .v6630WorkspaceHero h2{font-size:clamp(19px,3vw,27px)!important}.workspaceDockBody-work .v6630WorkspaceMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspaceDockBody-work .v6630WorkspaceGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important}.workspaceDockBody-work .v6630Composer,.workspaceDockBody-work .v6630Conversation,.workspaceDockBody-work .v6630Departments,.workspaceDockBody-work .v6630ExecutiveRail,.workspaceDockBody-work .v6630WorkspaceMain{width:100%!important;max-width:100%!important;min-width:0!important}.workspaceDockBody-work .v6630ExecutiveRail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:relative!important;inset:auto!important;z-index:0!important}.workspaceDockBody-work .v6630RailCard{min-width:0!important;overflow:hidden!important}.workspaceDockBody-work .v6630AgentRow{grid-template-columns:34px minmax(100px,.8fr) minmax(150px,1.25fr) auto!important}.workspaceDockBody-work .v6630AgentActivity,.workspaceDockBody-work .v6630AgentIdentity{min-width:0!important}.workspaceDockBody-work .v6630AgentActivity strong,.workspaceDockBody-work .v6630AgentIdentity strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.workspaceDockBody-work .v6630Timeline>div{grid-template-columns:48px minmax(0,1fr)!important}.workspaceDockBody-work .v6630Timeline small{overflow-wrap:anywhere}@media(max-width:760px){.workspaceDockBody-work .v6630WorkspaceHero{grid-template-columns:1fr!important}.workspaceDockBody-work .v6630WorkspaceState{align-items:flex-start!important;text-align:left!important}.workspaceDockBody-work .v6630ExecutiveRail,.workspaceDockBody-work .v6630WorkspaceMetrics{grid-template-columns:1fr!important}.workspaceDockBody-work .v6630AgentRow{grid-template-columns:34px minmax(0,1fr) auto!important}.workspaceDockBody-work .v6630AgentActivity{grid-column:2/4!important}}.workforceConfidencePanel{margin:18px 0;padding:18px;border:1px solid color-mix(in srgb,var(--border) 78%,#8b5cf6 22%);border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 94%,#8b5cf6 6%),var(--panel));display:grid;gap:14px;overflow:hidden}.workforceConfidenceHeader{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.workforceConfidenceHeader>div:first-child{min-width:0}.workforceConfidenceHeader strong{display:block;font-size:1rem;line-height:1.35;margin-top:4px}.workforceConfidenceHeader p{margin:6px 0 0;color:var(--muted);line-height:1.5}.workforceConfidenceScore{flex:0 0 88px;min-height:82px;border:1px solid var(--border);border-radius:16px;display:grid;place-content:center;text-align:center;background:color-mix(in srgb,var(--panel) 85%,transparent)}.workforceConfidenceScore b{font-size:1.7rem;line-height:1}.workforceConfidenceScore span{font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.workforceConfidenceSummary{display:flex;gap:8px;flex-wrap:wrap}.workforceConfidenceSummary span{padding:7px 10px;border:1px solid var(--border);border-radius:999px;font-size:.78rem;color:var(--muted)}.workforceConfidenceSummary b{color:var(--text);font-weight:700}.workforceDimensionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workforceDimensionGrid article{padding:11px 12px;border:1px solid var(--border);border-radius:13px;min-width:0;background:color-mix(in srgb,var(--panel) 88%,transparent)}.workforceDimensionGrid article.blocked{border-color:color-mix(in srgb,#f59e0b 42%,var(--border))}.workforceDimensionGrid article.passed{border-color:color-mix(in srgb,#22c55e 30%,var(--border))}.workforceDimensionGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.workforceDimensionGrid strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workforceDimensionGrid b{font-size:.82rem}.workforceDimensionGrid span{display:block;margin-top:5px;color:var(--muted);font-size:.75rem;line-height:1.35}.workforceRequiredActions{padding:13px;border-radius:13px;background:color-mix(in srgb,var(--panel) 75%,#f59e0b 5%);border:1px solid color-mix(in srgb,var(--border) 80%,#f59e0b 20%)}.workforceRequiredActions strong{font-size:.82rem}.workforceRequiredActions ul{margin:8px 0 0;padding-left:18px;color:var(--muted);font-size:.78rem;line-height:1.5}.workforceConfidenceFooter{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:.76rem;border-top:1px solid var(--border);padding-top:12px}@media(max-width:720px){.workforceConfidenceHeader{align-items:stretch}.workforceConfidenceScore{flex-basis:76px;min-height:76px}.workforceDimensionGrid{grid-template-columns:1fr}.workforceConfidenceFooter{display:grid}}.v621eOrganisation .orgInviteComposer{grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) minmax(170px,1fr) minmax(156px,auto)}.v621eOrganisation .orgInviteButton{min-width:156px;min-height:41px;padding:0 17px;border:1px solid rgba(134,239,90,.42);border-radius:10px;background:linear-gradient(135deg,#a8f57b,#87df57);color:#071207;font-size:10px;font-weight:850;letter-spacing:.005em;box-shadow:0 9px 24px rgba(134,239,90,.14);cursor:pointer;transition:transform .16s ease,filter .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,opacity .16s ease}.v621eOrganisation .orgInviteButton:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 28px rgba(134,239,90,.2)}.v621eOrganisation .orgInviteButton:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(134,239,90,.17),0 10px 25px rgba(134,239,90,.16)}.v621eOrganisation .orgInviteButton:disabled{border-color:rgba(148,163,184,.18);background:rgba(148,163,184,.075);color:#7f8da2;box-shadow:none;cursor:not-allowed;filter:none;opacity:1}.v621eOrganisation .orgInviteButton:disabled span{opacity:.72}@media(max-width:980px){.v621eOrganisation .orgInviteComposer{grid-template-columns:minmax(210px,1.6fr) minmax(140px,1fr) minmax(160px,1fr)}.v621eOrganisation .orgInviteButton{grid-column:1/-1;width:100%}}@media(max-width:760px){.v621eOrganisation .orgInviteComposer{grid-template-columns:1fr}.v621eOrganisation .orgInviteButton{grid-column:auto;min-width:0}}.v621eOrganisation .orgDepartmentComposer{grid-template-columns:minmax(210px,.9fr) minmax(300px,1.8fr) minmax(150px,auto);align-items:stretch}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton{min-width:150px;min-height:41px;padding:0 16px;border:1px solid rgba(134,239,90,.42);border-radius:10px;background:linear-gradient(135deg,#a8f57b,#87df57);color:#071207;font-size:10px;font-weight:850;box-shadow:0 9px 24px rgba(134,239,90,.14);cursor:pointer}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 28px rgba(134,239,90,.2)}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(134,239,90,.17),0 10px 25px rgba(134,239,90,.16)}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton:disabled{border-color:rgba(148,163,184,.18);background:rgba(148,163,184,.075);color:#7f8da2;box-shadow:none;cursor:not-allowed;filter:none;opacity:1}.v2Disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;list-style:none;-webkit-user-select:none;user-select:none}.v2Disclosure>summary::-webkit-details-marker{display:none}.v2Disclosure>summary>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px;min-width:0}.v2Disclosure>summary>span:before{content:"▸";font-size:9px;color:#8d9aad;transition:transform .16s ease}.v2Disclosure[open]>summary>span:before{transform:rotate(90deg)}.v2Disclosure>summary strong{font-size:11px;line-height:1.3;color:#dce5f1;white-space:nowrap}.v2Disclosure>summary small{min-width:0;color:#8491a5;font-size:9px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2Disclosure>summary>b{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(148,163,184,.12);border-radius:999px;background:rgba(148,163,184,.045);color:#91a0b5;font-size:8px;font-weight:800}.v2Disclosure[open]>summary>b{color:#b8f59a;border-color:rgba(134,239,90,.2);background:rgba(134,239,90,.06)}.integrationGuideDisclosure .integrationGuide{margin-top:0!important;border-top:1px solid rgba(148,163,184,.08)!important;padding:20px!important}.integrationGuideDisclosure>summary{padding:16px 18px}.integrationGuideDisclosure>summary>span{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;row-gap:3px}.integrationGuideDisclosure>summary>span:before{grid-row:1/3;align-self:center;font-size:10px}.integrationGuideDisclosure>summary strong{font-size:13px;line-height:1.35;font-weight:800;color:#e7edf6;white-space:normal}.integrationGuideDisclosure>summary small{grid-column:2;font-size:11px;line-height:1.45;color:#9aa8bb;white-space:normal;overflow:visible;text-overflow:clip}.integrationGuideDisclosure>summary>b{padding:6px 10px;font-size:9px}.v621fGovernanceDetail>summary{padding:16px 18px}.v621fGovernanceDetail>summary>span{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;row-gap:3px}.v621fGovernanceDetail>summary>span:before{grid-row:1/3;align-self:center;font-size:10px}.v621fGovernanceDetail>summary strong{font-size:13px;line-height:1.35;font-weight:800;color:#e7edf6;white-space:normal}.v621fGovernanceDetail>summary small{grid-column:2;font-size:11px;line-height:1.45;color:#9aa8bb;white-space:normal;overflow:visible;text-overflow:clip}.v621fGovernanceDetail>summary>b{padding:6px 10px;font-size:9px}.v621fGovernanceDetail>.v621fGovernanceDetailBody{margin-top:0!important;border-top:1px solid rgba(148,163,184,.08);padding:16px!important}.v621fGovernanceDetail .notificationsCenter{max-height:430px;overflow:auto;overscroll-behavior:contain}.v621fGovernanceDetail .authorityCenter{overflow:hidden}@media(max-width:980px){.v621eOrganisation .orgDepartmentComposer{grid-template-columns:minmax(200px,.9fr) minmax(260px,1.4fr)}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton{grid-column:1/-1;width:100%}}@media(max-width:720px){.v621eOrganisation .orgDepartmentComposer{grid-template-columns:1fr}.v621eOrganisation .orgDepartmentComposer .v2PrimaryButton{grid-column:auto;min-width:0}.v2Disclosure>summary{align-items:flex-start;padding:14px 15px}.v2Disclosure>summary>span{grid-template-columns:auto minmax(0,1fr)}.v2Disclosure>summary small{grid-column:2;white-space:normal}}.technicalOperationsGrid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.8fr)}.technicalOperationsGrid .reliabilityHeader>div,.technicalOperationsGrid>.panel{min-width:0}.technicalOperationsGrid .reliabilityHeader button{flex:0 0 auto;width:auto;min-width:92px;max-width:132px;min-height:42px;padding:10px 16px;white-space:nowrap;overflow-wrap:normal;word-break:normal}.technicalOperationsGrid .schedulerPanel .sectionTitle{align-items:flex-start;gap:14px}.technicalOperationsGrid .schedulerPanel .sectionTitle>div{min-width:0}.technicalOperationsGrid .schedulerPanel .schedulerStatus{flex:0 0 auto;min-width:76px;max-width:86px;min-height:64px;padding:10px;display:grid;place-items:center;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.25}.technicalOperationsGrid .schedulerMetrics article{min-width:0}.technicalOperationsGrid .schedulerMetrics span,.technicalOperationsGrid .schedulerMetrics strong{overflow-wrap:normal;word-break:normal;white-space:normal}.technicalOperationsGrid .schedulerMetrics span{font-size:10px;letter-spacing:.06em}.technicalOperationsGrid .schedulerMetrics strong{font-size:20px;line-height:1.15}.technicalOperationsGrid .schedulerControls{grid-template-columns:1fr}.technicalOperationsGrid .schedulerControls>button,.technicalOperationsGrid .schedulerControls>label{width:100%;min-width:0}.technicalOperationsGrid .schedulerTimes{display:grid;gap:7px}.technicalOperationsGrid .schedulerTimes em,.technicalOperationsGrid .schedulerTimes span{overflow-wrap:anywhere}.technicalOperationsGrid .schedulerHistory>summary{white-space:normal}.technicalOperationsGrid .schedulerHistory>div{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:4px 10px}.technicalOperationsGrid .schedulerHistory>div>b,.technicalOperationsGrid .schedulerHistory>div>small,.technicalOperationsGrid .schedulerHistory>div>span{min-width:0;overflow-wrap:normal;word-break:normal}.technicalOperationsGrid .schedulerHistory>div>span{white-space:normal}.technicalOperationsGrid .schedulerHistory>div>small{grid-column:2;color:var(--muted)}.v621fOperationsDetail>summary{min-height:48px}.v621fOperationsDetail .reliabilityTools>summary>span,.v621fOperationsDetail>summary>span{min-width:0}.v621fOperationsDetailBody{gap:14px}.v621fOperationsDetailBody .reliabilityTools{overflow:hidden}.v621fOperationsDetailBody .glassWall{min-width:0;overflow:hidden}.v621fOperationsDetailBody .glassWallHeader{gap:18px}.v621fOperationsDetailBody .glassWallHeader>div{min-width:0}.v621fOperationsDetailBody .glassWallBody{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;height:min(430px,58dvh);max-height:min(430px,58dvh)}.v621fOperationsDetailBody .personalityStrip{min-width:0;overflow-y:auto;align-content:start}.v621fOperationsDetailBody .glassStream{min-width:0;height:100%;max-height:none!important;padding:12px 14px}.v621fOperationsDetailBody .glassCopy,.v621fOperationsDetailBody .glassEvent{min-width:0}.v621fOperationsDetailBody .glassCopy p{overflow-wrap:anywhere;word-break:normal}.v621fOperationsDetailBody .v2RecentActivity>summary{align-items:center;min-height:44px}@media(max-width:1180px){.technicalOperationsGrid{grid-template-columns:1fr}.technicalOperationsGrid .schedulerPanel{position:static}.technicalOperationsGrid .schedulerControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.technicalOperationsGrid .schedulerControls>button{width:auto;min-width:120px}}@media(max-width:760px){.technicalOperationsGrid .reliabilityHeader button{width:100%;max-width:none}.technicalOperationsGrid .schedulerControls{grid-template-columns:1fr}.technicalOperationsGrid .schedulerControls>button{width:100%}.v621fOperationsDetailBody .glassWallBody{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:min(560px,72dvh);max-height:min(560px,72dvh)}.v621fOperationsDetailBody .personalityStrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:150px;border-right:0;border-bottom:1px solid var(--line)}}.v621eOrganisation .orgActionButton{min-width:168px;min-height:41px;padding:0 18px;border-radius:10px;font-size:10px;font-weight:850;letter-spacing:.005em;white-space:nowrap;transition:transform .16s ease,filter .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.v621eOrganisation .orgActionButton.is-ready:not(:disabled){border:1px solid rgba(134,239,90,.52)!important;background:linear-gradient(135deg,#a8f57b,#87df57)!important;color:#071207!important;box-shadow:0 9px 24px rgba(134,239,90,.16)!important;cursor:pointer!important;opacity:1!important}.v621eOrganisation .orgActionButton.is-ready:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 12px 29px rgba(134,239,90,.22)!important}.v621eOrganisation .orgActionButton.is-ready:not(:disabled):focus-visible{outline:none;box-shadow:0 0 0 3px rgba(134,239,90,.2),0 10px 25px rgba(134,239,90,.18)!important}.v621eOrganisation .orgActionButton.is-disabled,.v621eOrganisation .orgActionButton:disabled{border:1px solid rgba(148,163,184,.22)!important;background:#151b25!important;color:#8b97a8!important;box-shadow:none!important;cursor:not-allowed!important;filter:none!important;opacity:1!important;transform:none!important}.v621eOrganisation .orgActionButton.is-disabled span,.v621eOrganisation .orgActionButton:disabled span{color:inherit!important;opacity:1!important}.v621eOrganisation .orgDepartmentButton{min-width:168px}@media(max-width:760px){.v621eOrganisation .orgActionButton{width:100%;min-width:0}}.betaEvidenceDashboard{width:100%;min-width:0;margin:18px 0;padding:22px;overflow:hidden;border:1px solid rgba(96,165,250,.2);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(59,130,246,.1),transparent 34%),linear-gradient(145deg,rgba(11,23,42,.9),rgba(5,12,24,.88))}.betaEvidenceDashboard.proven{border-color:rgba(52,211,153,.3)}.betaEvidenceDashboard.insufficient{border-color:rgba(248,113,113,.25)}.betaEvidenceHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start}.betaEvidenceIntro{min-width:0}.betaEvidenceEyebrow,.betaEvidenceTitle span{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8fb7ed}.betaEvidenceHeader h3{margin:8px 0 10px;font-size:clamp(20px,2vw,27px);line-height:1.15}.betaEvidenceHeader p{max-width:780px;margin:0;color:var(--muted);font-size:13px;line-height:1.6}.betaEvidenceStatusCard{min-width:210px;padding:14px;border:1px solid rgba(96,165,250,.18);border-radius:14px;background:rgba(2,6,23,.28);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.betaEvidenceStatusCard>div{display:grid;gap:3px;min-width:0}.betaEvidenceStatusCard small{color:var(--muted);font-size:11px}.betaEvidenceStatusCard strong{font-size:15px;line-height:1.2;overflow-wrap:anywhere}.betaEvidenceDashboard.error button,.betaEvidenceStatusCard button{min-height:40px;padding:8px 14px;border:1px solid rgba(96,165,250,.42);border-radius:10px;background:#63b3ed;color:#07111f;font-weight:750;cursor:pointer;white-space:nowrap}.betaEvidenceDashboard.error button:hover,.betaEvidenceStatusCard button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.betaEvidenceStatusCard button:disabled{opacity:.58;cursor:wait;transform:none}.betaEvidenceMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.betaEvidenceMetrics article{min-width:0;padding:16px;border:1px solid rgba(96,165,250,.13);border-radius:14px;background:rgba(255,255,255,.025)}.betaEvidenceMetrics article>span{display:block;font-size:12px;color:var(--muted)}.betaEvidenceMetrics strong{display:flex;align-items:baseline;gap:2px;margin:7px 0 5px;font-size:30px;line-height:1}.betaEvidenceMetrics strong small{font-size:12px;color:var(--muted)}.betaEvidenceMetrics p{margin:0;font-size:11px;line-height:1.45;color:var(--muted)}.betaEvidenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betaEvidenceGrid>section,.betaEvidenceOutcomes{min-width:0;padding:16px;border:1px solid rgba(96,165,250,.12);border-radius:14px;background:rgba(2,6,23,.2)}.betaEvidenceTitle{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.betaEvidenceTitle small{flex:0 0 auto;color:var(--muted);font-size:11px}.betaEvidenceList{display:grid;gap:9px}.betaEvidenceList p{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;margin:0;color:var(--muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.betaEvidenceList.proof p>span{color:#6ee7b7;font-weight:800}.betaEvidenceList.gaps p>span{color:#fbbf24;font-weight:800}.betaEvidenceOutcomes{margin-top:12px}.betaEvidenceOutcomes>div:last-child{display:grid;gap:8px}.betaEvidenceOutcomes article{display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(90px,auto));gap:8px;align-items:center;min-width:0;padding:11px;border:1px solid rgba(96,165,250,.1);border-radius:11px;background:rgba(255,255,255,.02)}.betaEvidenceOutcomes article div{display:grid;min-width:0;gap:3px}.betaEvidenceOutcomes article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betaEvidenceOutcomes article small{color:var(--muted)}.betaEvidenceOutcomes article>span{padding:6px 8px;border-radius:999px;background:rgba(96,165,250,.08);font-size:10px;text-align:center;white-space:nowrap}.betaEvidenceDashboard.error,.betaEvidenceDashboard.loading{min-height:100px;display:flex;align-items:center;gap:12px}@media(max-width:980px){.betaEvidenceHeader{grid-template-columns:1fr}.betaEvidenceStatusCard{min-width:0;width:100%}.betaEvidenceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.betaEvidenceGrid{grid-template-columns:1fr}.betaEvidenceOutcomes article{grid-template-columns:1fr 1fr}.betaEvidenceOutcomes article div{grid-column:1/-1}}@media(max-width:620px){.betaEvidenceDashboard{padding:16px;border-radius:16px}.betaEvidenceStatusCard{grid-template-columns:1fr}.betaEvidenceStatusCard button{width:100%}.betaEvidenceMetrics{grid-template-columns:1fr}.betaEvidenceTitle{align-items:flex-start}.betaEvidenceOutcomes article{grid-template-columns:1fr}.betaEvidenceOutcomes article div{grid-column:auto}.betaEvidenceOutcomes article>span{text-align:left;white-space:normal}}.v550eBoardroom .boardroomCommandOverview{display:grid;gap:14px;margin-bottom:16px;min-width:0}.v550eBoardroom .boardroomCommandBrief{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.35fr);gap:18px;align-items:start;min-width:0;padding:16px;border:1px solid rgba(96,165,250,.11);border-radius:14px;background:linear-gradient(145deg,rgba(9,20,37,.78),rgba(3,10,22,.68))}.v550eBoardroom .boardroomCommandBrief>div:first-child{min-width:0}.v550eBoardroom .boardroomCommandBrief h2{margin:7px 0 8px;color:#f3f8ff;font-size:18px;line-height:1.25;letter-spacing:-.018em}.v550eBoardroom .boardroomCommandBrief p{max-width:680px;margin:0;color:#9aabc1;font-size:12px;line-height:1.55}.v550eBoardroom .boardroomCommandSignals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.v550eBoardroom .boardroomCommandSignals article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 10px;min-width:0;min-height:82px;padding:12px 13px;border:1px solid rgba(96,165,250,.1);border-radius:12px;background:rgba(2,9,20,.42)}.v550eBoardroom .boardroomCommandSignals small,.v550eBoardroom .boardroomCommandSignals span,.v550eBoardroom .boardroomCommandSignals strong{display:block;min-width:0}.v550eBoardroom .boardroomCommandSignals span{color:#8ea2bc;font-size:10px;font-weight:800;line-height:1.35}.v550eBoardroom .boardroomCommandSignals strong{grid-row:1/span 2;grid-column:2;align-self:start;color:#f4f8ff;font-size:22px;line-height:1;letter-spacing:-.035em;white-space:nowrap}.v550eBoardroom .boardroomCommandSignals small{grid-column:1;color:#6f819a;font-size:9px;line-height:1.35;overflow-wrap:anywhere}.v550eBoardroom .boardroomHealthStrip{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);gap:16px;align-items:center;min-width:0;padding:13px 16px;border:1px solid rgba(96,165,250,.09);border-radius:13px;background:rgba(3,10,22,.34)}.v550eBoardroom .boardroomHealthHeading{display:grid;gap:3px;min-width:0}.v550eBoardroom .boardroomHealthHeading strong{color:#e7f1ff;font-size:13px}.v550eBoardroom .boardroomHealthHeading small{color:#71839c;font-size:9px;line-height:1.4}.v550eBoardroom .boardroomHealthChecks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.v550eBoardroom .boardroomHealthCheck{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px 10px;border:1px solid rgba(96,165,250,.08);border-radius:10px;background:rgba(2,9,20,.36)}.v550eBoardroom .boardroomHealthCheck i{display:block;width:7px;height:7px;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.1)}.v550eBoardroom .boardroomHealthCheck span,.v550eBoardroom .boardroomHealthCheck strong{display:block;min-width:0}.v550eBoardroom .boardroomHealthCheck span{color:#91a3bb;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v550eBoardroom .boardroomHealthCheck strong{padding:4px 7px;border-radius:999px;background:rgba(96,165,250,.1);color:#bfdbfe;font-size:9px;font-weight:850;white-space:nowrap}.v550eBoardroom .boardroomHealthCheck.configured i,.v550eBoardroom .boardroomHealthCheck.good i,.v550eBoardroom .boardroomHealthCheck.healthy i,.v550eBoardroom .boardroomHealthCheck.success i{background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.11)}.v550eBoardroom .boardroomHealthCheck.configured strong,.v550eBoardroom .boardroomHealthCheck.good strong,.v550eBoardroom .boardroomHealthCheck.healthy strong,.v550eBoardroom .boardroomHealthCheck.success strong{background:rgba(34,197,94,.1);color:#bbf7d0}.v550eBoardroom .boardroomHealthCheck.warning i{background:#fbbf24;box-shadow:0 0 0 3px rgba(251,191,36,.11)}.v550eBoardroom .boardroomHealthCheck.warning strong{background:rgba(245,158,11,.1);color:#fde68a}.v550eBoardroom .boardroomHealthCheck.error i,.v550eBoardroom .boardroomHealthCheck.unhealthy i{background:#fb7185;box-shadow:0 0 0 3px rgba(251,113,133,.11)}.v550eBoardroom .boardroomHealthCheck.error strong,.v550eBoardroom .boardroomHealthCheck.unhealthy strong{background:rgba(244,63,94,.1);color:#fecdd3}@media(max-width:1100px){.v550eBoardroom .boardroomCommandBrief,.v550eBoardroom .boardroomHealthStrip{grid-template-columns:1fr}}@media(max-width:720px){.v550eBoardroom>.workspaceSummary{padding:17px 18px}.v550eBoardroom .boardroomBody,.v550eBoardroom .boardroomCommandBrief{padding:14px}.v550eBoardroom .boardroomCommandSignals,.v550eBoardroom .boardroomHealthChecks{grid-template-columns:1fr}}@media(max-width:460px){.v550eBoardroom .boardroomCommandSignals article{min-height:74px}.v550eBoardroom .boardroomCommandSignals strong{font-size:20px}.v550eBoardroom .boardroomHealthCheck{grid-template-columns:8px minmax(0,1fr)}.v550eBoardroom .boardroomHealthCheck strong{grid-column:2;justify-self:start}}.intelligentProgressBar{grid-template-columns:minmax(240px,.9fr) minmax(360px,1.4fr) auto!important;align-items:start!important}.statusIdentity em{display:block;margin-top:4px;color:#79baff;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.035em}.statusProgressBlock{display:grid;gap:7px;min-width:0}.statusProgressMeta{display:flex;gap:10px;flex-wrap:wrap;color:#8e9bac;font-size:9px;line-height:1.35}.statusProgressMeta span{white-space:nowrap}.statusStageRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.statusStageRail span{display:flex;align-items:center;gap:5px;min-width:0;color:#647184;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statusStageRail i{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#343d49;box-shadow:0 0 0 2px rgba(255,255,255,.025)}.statusStageRail .complete{color:#9fc7ad}.statusStageRail .complete i{background:#65c48b}.statusStageRail .active{color:#b7d9ff}.statusStageRail .active i{background:#62adff;box-shadow:0 0 0 3px rgba(98,173,255,.13);animation:statusStagePulse 1.6s ease-in-out infinite}.statusStageRail .blocked{color:#ffb0a9}.statusStageRail .blocked i{background:#ff6b6b}@keyframes statusStagePulse{50%{opacity:.45;transform:scale(.82)}}@media(max-width:1120px){.intelligentProgressBar{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr)!important}.intelligentProgressBar .statusFacts{grid-column:1/-1;justify-content:flex-end}}@media(max-width:680px){.intelligentProgressBar{grid-template-columns:1fr!important}.intelligentProgressBar .statusFacts{grid-column:1;justify-content:flex-start}.statusProgressMeta{gap:5px 9px}.statusStageRail{grid-template-columns:1fr 1fr}.statusStageRail span{font-size:9px}}.v712OperationsCentre{margin:0 0 18px;padding:22px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(15,23,42,.78));box-shadow:0 18px 52px rgba(2,6,23,.22);overflow:hidden}.v712OperationsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.v712OperationsHeader>div:first-child{min-width:0}.v712OperationsHeader span,.v712OperationsMetrics span,.v712RiskSummary>span{display:block;color:#8fa4c3;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.v712OperationsHeader h2{margin:6px 0 4px;color:#f8fafc;font-size:clamp(20px,2.1vw,30px);line-height:1.1}.v712OperationsHeader p{margin:0;color:#aab7cc;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:720px}.v712RiskBadge{flex:0 0 auto;min-width:132px;padding:11px 14px;border:1px solid rgba(96,165,250,.23);border-radius:14px;background:rgba(15,23,42,.68);text-align:right}.v712RiskBadge span{font-size:9px}.v712RiskBadge strong{display:block;margin-top:3px;color:#86efac;font-size:17px}.v712RiskBadge.isWatch strong{color:#fde68a}.v712RiskBadge.isHigh strong{color:#fca5a5}.v712OperationsMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.v712OperationsMetrics article{min-width:0;padding:14px 15px;border:1px solid rgba(148,163,184,.14);border-radius:15px;background:rgba(30,41,59,.48)}.v712OperationsMetrics article.isAttention{border-color:rgba(248,113,113,.3);background:rgba(127,29,29,.12)}.v712OperationsMetrics strong{display:block;margin:6px 0 2px;color:#f8fafc;font-size:25px;line-height:1}.v712OperationsMetrics small{color:#8fa4c3;font-size:11px}.v712OperationsFlow{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,.75fr);gap:12px}.v712DeliveryStatus,.v712RiskSummary{padding:16px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:rgba(2,6,23,.24)}.v712DeliveryMeta{display:flex;align-items:center;justify-content:space-between;gap:16px}.v712DeliveryMeta span{color:#dbeafe;font-size:12px;font-weight:700}.v712DeliveryMeta strong{color:#f8fafc;font-size:17px}.v712DeliveryTrack{height:8px;margin:10px 0 14px;border-radius:999px;background:rgba(100,116,139,.2);overflow:hidden}.v712DeliveryTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#818cf8);transition:width .35s ease}.v712DeliveryFacts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v712DeliveryFacts span{min-width:0}.v712DeliveryFacts small{display:block;color:#7f91ac;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.v712DeliveryFacts strong{display:block;margin-top:3px;color:#e5edf8;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v712RiskSummary strong{display:block;margin:7px 0 5px;color:#dcfce7;font-size:15px}.v712RiskSummary p{margin:0 0 9px;color:#9fb0c8;font-size:11px;line-height:1.45}.v712RiskSummary a{color:#7dd3fc;font-size:11px;font-weight:700;text-decoration:none}.v712RiskSummary.isWatch strong{color:#fef3c7}.v712RiskSummary.isHigh strong{color:#fecaca}@media(max-width:980px){.v712OperationsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v712OperationsFlow{grid-template-columns:1fr}.v712OperationsHeader p{white-space:normal}}@media(max-width:620px){.v712OperationsCentre{padding:16px;border-radius:18px}.v712OperationsHeader{display:block}.v712RiskBadge{margin-top:12px;text-align:left}.v712OperationsMetrics{grid-template-columns:1fr 1fr}.v712DeliveryFacts{grid-template-columns:1fr}.v712OperationsMetrics strong{font-size:22px}}.ownerDiagnosticsHeroActions{display:flex;align-items:center;gap:12px}.ownerDiagnosticsRefresh{white-space:nowrap}.ownerDiagnosticsMetrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ownerDiagnosticsEnvironment,.ownerDiagnosticsQueue{display:grid;gap:10px;max-height:520px;overflow:auto;padding-right:4px}.ownerDiagnosticsQueue>article{display:grid;gap:10px;padding:14px;border:1px solid #22364c;border-radius:14px;background:#091420}.ownerDiagnosticsQueue>article.hasError{border-color:#693844}.ownerDiagnosticsQueueMain{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ownerDiagnosticsQueueMain>div{display:grid;gap:4px;min-width:0}.ownerDiagnosticsQueueMain strong{overflow-wrap:anywhere}.ownerDiagnosticsQueueMain span{color:#8295ab;font-size:11px}.ownerDiagnosticsEnvironment article>b,.ownerDiagnosticsQueueMain>b{flex:0 0 auto;padding:5px 8px;border:1px solid #29435e;border-radius:999px;color:#8dccff;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.ownerDiagnosticsQueueMain>b.is-failed{border-color:#6b3640;color:#ff8997}.ownerDiagnosticsQueueMain>b.is-in-progress{border-color:#285e55;color:#73dfbf}.ownerDiagnosticsQueueMain>b.is-awaiting-approval{border-color:#67512c;color:#ffd17a}.ownerDiagnosticsQueueProgress{height:7px;overflow:hidden;border-radius:999px;background:#152537}.ownerDiagnosticsQueueProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#58a7ff,#64d9b7)}.ownerDiagnosticsQueueMeta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;color:#8093aa;font-size:10px}.ownerDiagnosticsQueueMeta .ownerDiagnosticsRetry{margin-left:auto}.ownerDiagnosticsQueue>article>p{margin:0;padding:9px 10px;border-radius:9px;background:rgba(255,117,133,.06);color:#d9a0aa;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.ownerDiagnosticsRetry{min-height:30px;padding:6px 10px;font-size:10px;white-space:nowrap}.ownerDiagnosticsEnvironment article{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid #203348;border-radius:12px;background:#091420}.ownerDiagnosticsEnvironment article>i{width:9px;height:9px;border-radius:50%;background:#63d7b0;box-shadow:0 0 10px rgba(99,215,176,.35)}.ownerDiagnosticsEnvironment article.is-missing>i{background:#ff7585;box-shadow:0 0 10px rgba(255,117,133,.35)}.ownerDiagnosticsEnvironment article.is-optional>i{background:#ffc761;box-shadow:0 0 10px rgba(255,199,97,.3)}.ownerDiagnosticsEnvironment article>div{display:grid;gap:3px;min-width:0}.ownerDiagnosticsEnvironment article span{color:#7f92a9;font-size:10px;line-height:1.35}.ownerDiagnosticsEnvironment article.is-missing>b{border-color:#6b3640;color:#ff8997}.ownerDiagnosticsEnvironment article.is-optional>b{border-color:#67512c;color:#ffd17a}.ownerDiagnosticsSignalGridWide{grid-template-columns:repeat(5,minmax(0,1fr))}.ownerDiagnosticsAlertFooter{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:1150px){.ownerDiagnosticsSignalGridWide{grid-template-columns:repeat(3,minmax(0,1fr))}.ownerDiagnosticsHeroActions{align-items:stretch;flex-direction:column}}@media(max-width:720px){.ownerDiagnosticsSignalGridWide{grid-template-columns:1fr 1fr}.ownerDiagnosticsQueueMain{flex-direction:column}.ownerDiagnosticsQueueMeta .ownerDiagnosticsRetry{margin-left:0}.ownerDiagnosticsAlertFooter{align-items:flex-start;flex-direction:column}}@media(max-width:460px){.ownerDiagnosticsSignalGridWide{grid-template-columns:1fr}.ownerDiagnosticsEnvironment article{grid-template-columns:10px minmax(0,1fr)}.ownerDiagnosticsEnvironment article>b{grid-column:2;justify-self:start}}:root{--surface-raised:rgba(15,23,42,.82);--surface-soft:rgba(30,41,59,.5);--border-soft:rgba(148,163,184,.16);--focus-ring:rgba(103,183,255,.42);--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--shadow-raised:0 16px 44px rgba(2,6,23,.24);color-scheme:dark}html{scroll-behavior:smooth;text-size-adjust:100%}body,html{min-width:320px}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(main,section,article,aside,nav,header,footer,div){min-width:0}:where(img,svg,video,canvas){max-width:100%;height:auto}:where(h1,h2,h3,h4,p,li,dd,dt,strong,small,span){overflow-wrap:anywhere}:where(a,button,input,textarea,select,summary){-webkit-tap-highlight-color:transparent}:where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px var(--focus-ring)}:where(button,.secondary){transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease}@media(hover:hover){:where(button:not(:disabled),.secondary):hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(2,6,23,.22)}}:where(input,textarea,select){max-width:100%;font:inherit}:where(input,textarea,select)::placeholder{color:#66758a;opacity:1}:where(.panel,.metric){isolation:isolate;overflow-wrap:anywhere}:where(.panel,.metric,.v712OperationsCentre){box-shadow:var(--shadow-raised)}:where(table){width:100%;border-collapse:collapse}:where(.filterTabs,.chatStream,.ownerDiagnosticsQueue,.ownerDiagnosticsEnvironment){scrollbar-width:thin;scrollbar-color:#35465b transparent}:where(.filterTabs,.chatStream,.ownerDiagnosticsQueue,.ownerDiagnosticsEnvironment)::-webkit-scrollbar{width:8px;height:8px}:where(.filterTabs,.chatStream,.ownerDiagnosticsQueue,.ownerDiagnosticsEnvironment)::-webkit-scrollbar-thumb{background:#35465b;border-radius:999px}:where(.filterTabs,.chatStream,.ownerDiagnosticsQueue,.ownerDiagnosticsEnvironment)::-webkit-scrollbar-track{background:transparent}:where(.workbench,.workbenchMain,.dashboardWorkspace,.unifiedWorkspace,.executiveHome,.v712OperationsFlow){max-width:100%}:where(.taskTop,.sectionTitle,.employeeHeader,.chatHeader,.v712OperationsHeader,.v712DeliveryMeta){min-width:0}:where(.taskTop>*,.sectionTitle>*,.employeeHeader>*,.chatHeader>*,.v712OperationsHeader>*,.v712DeliveryMeta>*){min-width:0}:where(pre,code){max-width:100%;overflow-x:auto;overflow-wrap:normal}:where(button:disabled,[aria-disabled=true]){transform:none!important;box-shadow:none!important}:where([hidden]){display:none!important}:where(.status,.risk,.engineState,.livePill){line-height:1.2}@media(max-width:760px){main{padding-left:16px;padding-right:16px}:where(.actions,.composerFooter,.editorFooter){align-items:stretch;flex-wrap:wrap}:where(.actions button,.composerFooter button,.editorFooter button){min-height:42px}:where(.taskTop,.sectionTitle,.employeeHeader){flex-wrap:wrap}:where(.metric strong){font-size:clamp(26px,9vw,34px)}}@media(max-width:460px){main{padding-left:12px;padding-right:12px}:where(button){min-height:42px}:where(.panel,.metric){border-radius:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){:root{--line:#465267;--muted:#aeb8c8}:where(.panel,.metric,input,textarea,select,button,.secondary){border-color:#526077}}.v550eBoardroom .boardUpdateCard{gap:9px;padding:12px}.v550eBoardroom .boardUpdateCard .boardSessionSectionTitle{margin-bottom:8px;padding-bottom:8px}.v550eBoardroom .boardContinuityNotice{display:grid;gap:3px;padding:9px 10px;border:1px solid rgba(96,165,250,.1);border-radius:9px;background:rgba(37,99,235,.045);color:#8294ad;font-size:10px;line-height:1.45}.v550eBoardroom .boardContinuityNotice strong{color:#d9e7f8;font-size:11px;line-height:1.3}.v550eBoardroom .boardContinuityNotice span{display:block}.v550eBoardroom .boardUpdateCard form{gap:8px}.v550eBoardroom .boardUpdateCard textarea{min-height:82px;max-height:180px;padding:9px 10px;font-size:11px;line-height:1.45}.v550eBoardroom .boardRecalculate{align-items:center;gap:8px!important;padding:8px 9px}.v550eBoardroom .boardRecalculate input{flex:0 0 auto;width:16px!important;height:16px!important;min-width:16px;min-height:16px!important;margin:0;accent-color:#60a5fa}.v550eBoardroom .boardRecalculate strong{font-size:10px;line-height:1.3}.v550eBoardroom .boardRecalculate small{margin-top:2px;font-size:9px;line-height:1.35}.v550eBoardroom .boardUpdateCard .boardPrimary{min-height:38px;padding:9px 12px;font-size:11px;line-height:1.3}.integrationServiceCard .integrationActions .integrationConnectAction{min-height:34px!important;padding:0 10px!important;font:750 9px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:0!important;white-space:nowrap}.integrationExtensionHead>div>span{font-size:9px}.integrationExtensionHead h3{font-size:17px}.integrationExtensionHead p{font-size:11px;line-height:1.55}.integrationExtensionHead>em{font-size:9px}.integrationAiCard header strong{font-size:11px}.integrationAiCard header small{font-size:8px}.integrationAiCard p{font-size:9.5px;line-height:1.55}.integrationAiCard footer span{font-size:7.5px}.integrationAiNote p{font-size:9px}.integrationApiEndpoint small{font-size:8px}.integrationApiEndpoint code{font-size:9.5px}.integrationApiEndpoint span{font-size:9px}.integrationApiFeatures strong{font-size:10px}.integrationApiFeatures small{font-size:8.5px}.integrationApiActions{grid-template-columns:auto auto;justify-content:start;align-items:stretch;gap:8px}.integrationApiActions :is(button,a){width:auto;min-width:142px;min-height:38px;padding:8px 14px;font-size:10px;line-height:1.25}.integrationApiActions a{min-width:112px}.integrationApiStatus strong{font-size:10px}.integrationApiStatus small{font-size:8.5px}@media(max-width:500px){.integrationApiActions{grid-template-columns:1fr}.integrationApiActions :is(button,a){width:100%;min-width:0}}.executiveRoiCentre{margin:0 22px;padding:20px;border:1px solid rgba(93,225,178,.17);border-radius:18px;background:radial-gradient(circle at 92% 0,rgba(70,206,157,.11),transparent 30%),linear-gradient(145deg,rgba(12,27,37,.94),rgba(8,16,28,.96));box-shadow:0 18px 42px rgba(2,8,18,.18)}.executiveRoiHeading{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);gap:24px;align-items:start}.executiveRoiHeading>div:first-child>span,.executiveRoiSummary span{display:block;color:#65dcae;font-size:9px;font-weight:900;letter-spacing:.14em}.executiveRoiHeading h3{margin:7px 0;color:#eefaf6;font-size:21px;letter-spacing:-.03em}.executiveRoiHeading p{max-width:750px;margin:0;color:#8fa6ac;font-size:11px;line-height:1.6}.executiveRoiProjection{padding:14px 15px;border:1px solid rgba(98,224,178,.18);border-radius:13px;background:rgba(24,78,62,.14)}.executiveRoiProjection small,.executiveRoiProjection span{display:block;color:#82a69b;font-size:8px}.executiveRoiProjection small{text-transform:uppercase;letter-spacing:.09em;font-weight:800}.executiveRoiProjection strong{display:block;margin:7px 0 4px;color:#b9ffe3;font-size:25px;letter-spacing:-.04em}.executiveRoiMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:18px}.executiveRoiMetrics article{min-width:0;padding:14px;border:1px solid rgba(151,185,183,.1);border-radius:12px;background:rgba(255,255,255,.022)}.executiveRoiMetrics article.roiPrimary{border-color:rgba(91,224,174,.19);background:rgba(44,143,108,.08)}.executiveRoiMetrics span{display:block;color:#78938f;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.executiveRoiMetrics strong{display:block;margin:9px 0 5px;color:#e9f8f3;font-size:23px;letter-spacing:-.035em}.executiveRoiMetrics strong small{font-size:10px;color:#82a49a}.executiveRoiMetrics p{margin:0;color:#708985;font-size:8px;line-height:1.4}.executiveRoiSummary{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);gap:20px;align-items:center;margin-top:10px;padding:15px 16px;border:1px solid rgba(103,183,255,.12);border-radius:13px;background:linear-gradient(105deg,rgba(37,92,126,.15),rgba(6,15,26,.32))}.executiveRoiSummary strong{display:block;margin-top:6px;color:#dbe8e8;font-size:11px;line-height:1.6}.executiveRoiSummary>small{color:#748989;font-size:8.5px;line-height:1.55}.executiveRoiBreakdown{margin-top:14px;padding:15px;border:1px solid rgba(151,185,183,.1);border-radius:14px;background:rgba(3,10,17,.28)}.executiveRoiBreakdown .analyticsSubhead p{margin:4px 0 0;color:#738b8b;font-size:9px}.executiveRoiTable{overflow:hidden;border:1px solid rgba(151,185,183,.09);border-radius:11px}.executiveRoiTableHead,.executiveRoiTableRow{display:grid;grid-template-columns:minmax(170px,1.4fr) repeat(3,minmax(90px,.55fr));gap:12px;align-items:center;padding:10px 12px}.executiveRoiTableHead{background:rgba(255,255,255,.025);color:#6f8988;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.executiveRoiTableRow{border-top:1px solid rgba(151,185,183,.07);color:#8da3a3;font-size:9px}.executiveRoiTableRow strong{color:#dcebea;font-size:10px}.executiveRoiTableRow b{color:#9ef2d0;font-size:10px}.executiveRoiEmpty{padding:24px;text-align:center;color:#718786;font-size:9px;border-top:1px solid rgba(151,185,183,.07)}@media(max-width:1180px){.executiveRoiMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:780px){.executiveRoiCentre{margin:0 15px;padding:16px}.executiveRoiHeading,.executiveRoiSummary{grid-template-columns:1fr}.executiveRoiMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.executiveRoiTable{overflow-x:auto}.executiveRoiTableHead,.executiveRoiTableRow{min-width:620px}}@media(max-width:480px){.executiveRoiMetrics{grid-template-columns:1fr}.executiveRoiHeading h3{font-size:18px}}.v6221ExecutiveValueCommand{margin:0 0 18px;padding:20px;border:1px solid rgba(92,225,177,.18);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(55,183,136,.13),transparent 34%),linear-gradient(145deg,rgba(11,27,37,.96),rgba(7,15,26,.98));box-shadow:0 20px 46px rgba(2,8,18,.2)}.v6221ExecutiveValueHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.v6221ExecutiveValueHeader>div>span{display:block;color:#67dcae;font-size:9px;font-weight:900;letter-spacing:.14em}.v6221ExecutiveValueHeader h2{margin:7px 0 6px;color:#edf9f5;font-size:21px;letter-spacing:-.03em}.v6221ExecutiveValueHeader p{max-width:720px;margin:0;color:#8fa4a5;font-size:10px;line-height:1.55}.v6221ExecutiveValueLink{flex:none;padding:9px 12px;border:1px solid rgba(105,222,181,.19);border-radius:10px;color:#a8efd2;font-size:9px;font-weight:800;text-decoration:none;background:rgba(45,132,101,.09)}.v6221ExecutiveValueGrid{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(360px,1.35fr) minmax(245px,.85fr);gap:12px;margin-top:16px}.v6221ExecutiveValueGrid>article,.v6221ValueMetrics article{border:1px solid rgba(151,185,183,.11);border-radius:13px;background:rgba(255,255,255,.025)}.v6221ValueHero{padding:17px;background:linear-gradient(145deg,rgba(42,142,105,.13),rgba(7,18,28,.58))!important}.v6221ValueHero>span{color:#72dcb4;font-size:8px;font-weight:900;letter-spacing:.11em}.v6221ValueHero>strong{display:block;margin:9px 0 6px;color:#c6ffe8;font-size:31px;letter-spacing:-.05em}.v6221ValueHero>p{margin:0;color:#87a19c;font-size:9px;line-height:1.5}.v6221ValueHero>div{display:flex;justify-content:space-between;gap:12px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(113,215,177,.12)}.v6221ValueHero small{color:#6f8d86;font-size:8px}.v6221ValueHero b{color:#a9efd3;font-size:11px}.v6221ValueMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v6221ValueMetrics article{padding:13px}.v6221ValueMetrics article.isAttention{border-color:rgba(255,174,88,.22);background:rgba(137,76,29,.08)}.v6221ValueMetrics article.isClear{border-color:rgba(91,224,174,.17)}.v6221ValueMetrics span{display:block;color:#78938f;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.v6221ValueMetrics strong{display:block;margin:8px 0 4px;color:#edf8f4;font-size:22px}.v6221ValueMetrics strong small{font-size:9px;color:#81a097}.v6221ValueMetrics p{margin:0;color:#718985;font-size:8px;line-height:1.35}.v6221CommandCard{padding:14px}.v6221CommandCard>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(151,185,183,.09)}.v6221CommandCard>header span{display:block;color:#6f8f89;font-size:8px;font-weight:900;letter-spacing:.1em}.v6221CommandCard>header strong{display:block;margin-top:4px;color:#dcecea;font-size:11px}.v6221CommandCard>header>b{padding:5px 7px;border-radius:7px;font-size:7px;letter-spacing:.08em}.v6221CommandCard>header>b.isClear{color:#8af0c3;background:rgba(44,154,109,.12)}.v6221CommandCard>header>b.isAttention{color:#ffc18c;background:rgba(188,99,33,.13)}.v6221CommandRows{display:grid;gap:7px;margin-top:10px}.v6221CommandRows a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 9px;border-radius:9px;color:inherit;text-decoration:none;background:rgba(255,255,255,.022)}.v6221CommandRows a:hover{background:rgba(255,255,255,.04)}.v6221CommandRows span{color:#91a7a4;font-size:9px}.v6221CommandRows strong{grid-row:1/3;grid-column:2;color:#eef8f5;font-size:16px;align-self:center}.v6221CommandRows small{color:#667f7a;font-size:7.5px}.v6221ExecutiveValueFooter{display:flex;justify-content:space-between;gap:16px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(151,185,183,.08);color:#69827e;font-size:7.5px;line-height:1.45}.v6221ExecutiveValueFooter small{white-space:nowrap;color:#78938c}@media(max-width:1180px){.v6221ExecutiveValueGrid{grid-template-columns:1fr 1.4fr}.v6221CommandCard{grid-column:1/-1}.v6221CommandRows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.v6221ExecutiveValueCommand{padding:16px}.v6221ExecutiveValueHeader{display:grid}.v6221ExecutiveValueLink{justify-self:start}.v6221ExecutiveValueGrid{grid-template-columns:1fr}.v6221CommandCard{grid-column:auto}.v6221CommandRows{grid-template-columns:1fr}.v6221ExecutiveValueFooter{display:grid}.v6221ExecutiveValueFooter small{white-space:normal}}@media(max-width:460px){.v6221ValueMetrics{grid-template-columns:1fr}.v6221ExecutiveValueHeader h2{font-size:18px}}.v6222Timeline{margin:0 0 18px;padding:20px;border:1px solid rgba(117,166,226,.17);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(68,126,199,.12),transparent 34%),linear-gradient(145deg,rgba(10,22,35,.97),rgba(7,15,25,.99));box-shadow:0 20px 46px rgba(2,8,18,.18)}.v6222TimelineHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.v6222TimelineHeader>div:first-child>span{display:block;color:#78aee9;font-size:9px;font-weight:900;letter-spacing:.14em}.v6222TimelineHeader h2{margin:7px 0 6px;color:#edf5ff;font-size:21px;letter-spacing:-.03em}.v6222TimelineHeader p{max-width:720px;margin:0;color:#8c9fb4;font-size:10px;line-height:1.55}.v6222TimelineLive{display:flex;align-items:center;gap:9px;padding:8px 9px 8px 11px;border:1px solid rgba(112,177,235,.13);border-radius:11px;background:rgba(67,122,181,.07)}.v6222TimelineLive>i{width:7px;height:7px;border-radius:50%;background:#67d7a7;box-shadow:0 0 0 4px rgba(67,215,167,.09)}.v6222TimelineLive>span{display:grid;min-width:72px}.v6222TimelineLive strong{color:#ccefe3;font-size:9px}.v6222TimelineLive small{color:#6f8797;font-size:7px}.v6222TimelineLive button{padding:7px 9px;border:1px solid rgba(131,183,233,.14);border-radius:8px;color:#b9d9f6;background:rgba(255,255,255,.025);font-size:8px;font-weight:800;cursor:pointer}.v6222TimelineLive button:disabled{opacity:.55;cursor:wait}.v6222TimelineFilters{display:flex;flex-wrap:wrap;gap:6px;margin:15px 0 4px;padding-bottom:12px;border-bottom:1px solid rgba(145,177,208,.08)}.v6222TimelineFilters button{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(139,173,207,.09);border-radius:9px;color:#8297aa;background:rgba(255,255,255,.018);font-size:8px;font-weight:800;cursor:pointer}.v6222TimelineFilters button b{min-width:17px;padding:2px 5px;border-radius:999px;color:#768da2;background:rgba(255,255,255,.04);font-size:7px;text-align:center}.v6222TimelineFilters button.isActive{border-color:rgba(101,167,231,.28);color:#c8e2fb;background:rgba(67,128,190,.12)}.v6222TimelineFilters button.isActive b{color:#d8ebfc;background:rgba(87,151,215,.17)}.v6222TimelineBody{display:grid}.v6222TimelineEvent{position:relative;display:grid;grid-template-columns:22px 58px minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px 2px;border-bottom:1px solid rgba(145,177,208,.065)}.v6222TimelineEvent:last-child{border-bottom:0}.v6222TimelineMarker{position:relative;display:flex;justify-content:center;height:100%}.v6222TimelineMarker>i{position:relative;z-index:1;width:8px;height:8px;margin-top:3px;border:2px solid #6f9fc9;border-radius:50%;background:#0a1725;box-shadow:0 0 0 4px rgba(91,145,198,.07)}.v6222TimelineMarker>span{position:absolute;top:14px;bottom:-12px;width:1px;background:rgba(112,151,190,.12)}.v6222TimelineEvent:last-child .v6222TimelineMarker>span{display:none}.v6222TimelineEvent.is-completed .v6222TimelineMarker>i{border-color:#61d7a5}.v6222TimelineEvent.is-issues .v6222TimelineMarker>i{border-color:#f0a263}.v6222TimelineEvent.is-approvals .v6222TimelineMarker>i{border-color:#c49aef}.v6222TimelineEvent time{padding-top:1px;color:#657d91;font-size:7.5px;white-space:nowrap}.v6222TimelineCopy{min-width:0}.v6222TimelineCopy>div{display:flex;align-items:center;gap:8px}.v6222TimelineCopy b{flex:none;padding:3px 5px;border-radius:6px;color:#88afd3;background:rgba(80,134,187,.1);font-size:6.5px;text-transform:uppercase;letter-spacing:.07em}.v6222TimelineEvent.is-completed .v6222TimelineCopy b{color:#81dcb6;background:rgba(57,154,113,.1)}.v6222TimelineEvent.is-issues .v6222TimelineCopy b{color:#f2b17b;background:rgba(175,92,34,.1)}.v6222TimelineEvent.is-approvals .v6222TimelineCopy b{color:#cbb0ec;background:rgba(121,81,167,.11)}.v6222TimelineCopy strong{overflow:hidden;color:#dce9f4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.v6222TimelineCopy p{margin:4px 0 0;color:#758b9c;font-size:8px;line-height:1.45}.v6222TimelineEvent>a{padding:5px 7px;color:#86b7e4;font-size:7.5px;font-weight:800;text-decoration:none;white-space:nowrap}.v6222TimelineEvent>a:hover{color:#b8daf8}.v6222TimelineEmpty{display:flex;align-items:center;gap:11px;padding:20px 8px}.v6222TimelineEmpty>span{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(119,165,207,.12);border-radius:10px;color:#7094b5;background:rgba(77,126,173,.06)}.v6222TimelineEmpty strong{display:block;color:#c9d9e7;font-size:10px}.v6222TimelineEmpty p{margin:4px 0 0;color:#6f8495;font-size:8px}.v6222TimelineToggle{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:7px;padding:9px 11px;border:1px solid rgba(130,168,203,.09);border-radius:9px;color:#86a2b9;background:rgba(255,255,255,.018);font-size:8px;font-weight:800;cursor:pointer}.v6222TimelineToggle span{font-size:13px;font-weight:400}@media(max-width:760px){.v6222Timeline{padding:16px}.v6222TimelineHeader{display:grid}.v6222TimelineLive{justify-self:start}.v6222TimelineEvent{grid-template-columns:19px minmax(0,1fr) auto}.v6222TimelineEvent time{grid-column:2;grid-row:2;padding-top:3px}.v6222TimelineCopy{grid-column:2;grid-row:1}.v6222TimelineEvent>a{grid-column:3;grid-row:1}.v6222TimelineMarker{grid-row:1/3}.v6222TimelineCopy>div{align-items:flex-start;flex-direction:column;gap:5px}.v6222TimelineCopy strong{white-space:normal}.v6222TimelineCopy p{font-size:8.5px}}.v6223Intelligence{margin:0 0 18px;padding:20px;border:1px solid rgba(179,133,232,.17);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(129,77,191,.14),transparent 35%),linear-gradient(145deg,rgba(16,16,34,.97),rgba(8,14,25,.99));box-shadow:0 20px 46px rgba(2,8,18,.19)}.v6223IntelligenceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.v6223IntelligenceHeader>div:first-child>span{display:block;color:#c5a0ef;font-size:9px;font-weight:900;letter-spacing:.14em}.v6223IntelligenceHeader h2{margin:7px 0 6px;color:#f3edfb;font-size:21px;letter-spacing:-.03em}.v6223IntelligenceHeader p{max-width:760px;margin:0;color:#9a91aa;font-size:10px;line-height:1.55}.v6223IntelligenceStatus{display:flex;align-items:center;gap:9px;padding:8px 9px 8px 11px;border:1px solid rgba(184,143,229,.13);border-radius:11px;background:rgba(110,65,163,.07)}.v6223IntelligenceStatus>span{display:flex;align-items:center;gap:7px;color:#d6c2ed;font-size:8px;font-weight:800;white-space:nowrap}.v6223IntelligenceStatus i{width:7px;height:7px;border-radius:50%;background:#73dbad;box-shadow:0 0 0 4px rgba(72,208,155,.09)}.v6223IntelligenceStatus button{padding:7px 9px;border:1px solid rgba(191,155,229,.14);border-radius:8px;color:#d4bcec;background:rgba(255,255,255,.025);font-size:8px;font-weight:800;cursor:pointer}.v6223IntelligenceStatus button:disabled{opacity:.55;cursor:wait}.v6223IntelligenceGrid{display:grid;grid-template-columns:minmax(330px,1.25fr) minmax(300px,1fr) minmax(220px,.7fr);gap:12px;margin-top:16px}.v6223IntelligenceGrid>article,.v6223IntelligenceScore,.v6223Signal{border:1px solid rgba(186,157,215,.11);border-radius:13px;background:rgba(255,255,255,.022)}.v6223PrimaryInsight{padding:17px;background:linear-gradient(145deg,rgba(120,73,171,.12),rgba(9,16,29,.55))!important}.v6223PrimaryInsight.is-attention{border-color:rgba(238,159,94,.24);background:linear-gradient(145deg,rgba(150,79,33,.11),rgba(9,16,29,.55))!important}.v6223PrimaryInsight.is-positive{border-color:rgba(88,214,163,.2)}.v6223InsightTopline{display:flex;align-items:center;justify-content:space-between;gap:12px}.v6223InsightTopline span{color:#c3a3e5;font-size:8px;font-weight:900;letter-spacing:.1em}.v6223PrimaryInsight.is-attention .v6223InsightTopline span{color:#efad78}.v6223InsightTopline b{color:#7f7690;font-size:7px}.v6223PrimaryInsight h3{margin:12px 0 7px;color:#f0e9f7;font-size:19px;letter-spacing:-.025em;line-height:1.2}.v6223PrimaryInsight p{margin:0;color:#968da2;font-size:9px;line-height:1.55}.v6223Evidence{margin-top:15px;padding:11px;border:1px solid rgba(192,158,221,.08);border-radius:10px;background:rgba(255,255,255,.018)}.v6223Evidence span{display:block;color:#746982;font-size:7px;font-weight:900;letter-spacing:.08em}.v6223Evidence strong{display:block;margin-top:5px;color:#b9adc5;font-size:8px;line-height:1.45}.v6223PrimaryInsight>a{display:inline-flex;margin-top:13px;color:#cfb4ec;font-size:8px;font-weight:850;text-decoration:none}.v6223SignalList{display:grid;gap:8px}.v6223Signal{padding:12px}.v6223Signal.is-attention{border-color:rgba(235,151,84,.18)}.v6223Signal.is-positive{border-color:rgba(82,206,155,.15)}.v6223Signal>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.v6223Signal span{color:#947eaa;font-size:7px;font-weight:900;letter-spacing:.08em}.v6223Signal.is-attention span{color:#d89a69}.v6223Signal.is-positive span{color:#70cba5}.v6223Signal b{color:#746c80;font-size:7px}.v6223Signal>strong{display:block;margin:7px 0 5px;color:#ddd4e7;font-size:10px;line-height:1.3}.v6223Signal p{margin:0;color:#82798d;font-size:8px;line-height:1.45}.v6223Signal a{display:inline-flex;margin-top:8px;color:#b99bd8;font-size:7.5px;font-weight:800;text-decoration:none}.v6223IntelligenceScore{padding:15px}.v6223IntelligenceScore>span{color:#9480a8;font-size:8px;font-weight:900;letter-spacing:.1em}.v6223IntelligenceScore>strong{display:block;margin:12px 0 8px;color:#eadcf7;font-size:33px;letter-spacing:-.05em}.v6223IntelligenceScore>div{height:5px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.045)}.v6223IntelligenceScore>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8760b9,#c69ee8)}.v6223IntelligenceScore>p{margin:10px 0 14px;color:#82778d;font-size:8px;line-height:1.5}.v6223IntelligenceScore dl{display:grid;gap:7px;margin:0}.v6223IntelligenceScore dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid rgba(190,160,217,.07)}.v6223IntelligenceScore dt{color:#8b8096;font-size:8px}.v6223IntelligenceScore dd{margin:0;color:#e0d5e9;font-size:12px;font-weight:800}.v6223Intelligence>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(190,158,218,.08);color:#776d82;font-size:7.5px;line-height:1.45}.v6223Intelligence>footer a{flex:none;color:#ad91c8;font-weight:800;text-decoration:none}@media(max-width:1120px){.v6223IntelligenceGrid{grid-template-columns:1.3fr 1fr}.v6223IntelligenceScore{grid-column:1/-1}.v6223IntelligenceScore dl{grid-template-columns:repeat(3,minmax(0,1fr))}.v6223IntelligenceScore dl>div{padding:8px}}@media(max-width:760px){.v6223Intelligence{padding:16px}.v6223IntelligenceHeader{display:grid}.v6223IntelligenceStatus{justify-self:start}.v6223IntelligenceGrid{grid-template-columns:1fr}.v6223IntelligenceScore{grid-column:auto}.v6223IntelligenceScore dl{grid-template-columns:1fr}.v6223Intelligence>footer{display:grid}.v6223PrimaryInsight h3{font-size:17px}}.v6224DepartmentHealth{margin:0 0 18px;padding:20px;border:1px solid rgba(86,204,169,.17);border-radius:18px;background:radial-gradient(circle at 95% 0,rgba(47,162,126,.13),transparent 34%),linear-gradient(145deg,rgba(9,25,29,.98),rgba(7,14,24,.99));box-shadow:0 20px 46px rgba(2,8,18,.18)}.v6224HealthHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.v6224HealthHeader>div:first-child>span{display:block;color:#70d9b3;font-size:9px;font-weight:900;letter-spacing:.14em}.v6224HealthHeader h2{margin:7px 0 6px;color:#eaf8f3;font-size:21px;letter-spacing:-.03em}.v6224HealthHeader p{max-width:730px;margin:0;color:#829b99;font-size:10px;line-height:1.55}.v6224HealthLive{display:flex;align-items:center;gap:9px;padding:8px 9px 8px 11px;border:1px solid rgba(91,210,172,.13);border-radius:11px;background:rgba(42,131,104,.07)}.v6224HealthLive>span{display:flex;align-items:center;gap:7px;color:#b8e8d7;font-size:8px;font-weight:800;white-space:nowrap}.v6224HealthLive>span i{width:7px;height:7px;border-radius:50%;background:#69dba8;box-shadow:0 0 0 4px rgba(72,208,155,.09)}.v6224HealthLive button{padding:7px 9px;border:1px solid rgba(116,218,184,.14);border-radius:8px;color:#bce9da;background:rgba(255,255,255,.025);font-size:8px;font-weight:800;cursor:pointer}.v6224HealthLive button:disabled{opacity:.55;cursor:wait}.v6224HealthSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px}.v6224HealthSummary article{padding:13px 14px;border:1px solid rgba(128,184,169,.1);border-radius:12px;background:rgba(255,255,255,.02)}.v6224HealthSummary article.is-strong{border-color:rgba(91,218,168,.18);background:rgba(49,145,108,.07)}.v6224HealthSummary article.is-watch{border-color:rgba(225,186,93,.18)}.v6224HealthSummary article.is-attention{border-color:rgba(235,139,92,.2);background:rgba(155,72,35,.06)}.v6224HealthSummary span{display:block;color:#718c87;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.v6224HealthSummary strong{display:block;margin:8px 0 4px;color:#e4f3ef;font-size:24px;letter-spacing:-.04em}.v6224HealthSummary small{color:#718782;font-size:8px}.v6224DepartmentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.v6224DepartmentCard{padding:14px;border:1px solid rgba(123,180,163,.1);border-radius:13px;background:rgba(255,255,255,.018)}.v6224DepartmentCard.is-strong{border-color:rgba(82,205,158,.14)}.v6224DepartmentCard.is-watch{border-color:rgba(220,181,86,.17)}.v6224DepartmentCard.is-attention{border-color:rgba(232,131,82,.22);background:linear-gradient(145deg,rgba(137,62,31,.07),rgba(255,255,255,.015))}.v6224DepartmentCard>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v6224DepartmentCard>header>div{display:flex;align-items:flex-start;gap:8px;min-width:0}.v6224DepartmentCard>header>div>i{flex:none;width:8px;height:8px;margin-top:4px;border-radius:50%;background:#64d6a7;box-shadow:0 0 0 4px rgba(74,195,149,.08)}.v6224DepartmentCard.is-watch>header>div>i{background:#d8b35f}.v6224DepartmentCard.is-attention>header>div>i{background:#e98a5e}.v6224DepartmentCard>header strong{display:block;overflow:hidden;color:#dcebe7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.v6224DepartmentCard>header small{display:block;margin-top:3px;color:#728983;font-size:7.5px}.v6224DepartmentCard>header>b{flex:none;padding:4px 6px;border-radius:7px;color:#78cfac;background:rgba(62,160,120,.09);font-size:6.5px;text-transform:uppercase;letter-spacing:.06em}.v6224DepartmentCard.is-watch>header>b{color:#d6b665;background:rgba(145,112,36,.1)}.v6224DepartmentCard.is-attention>header>b{color:#eba071;background:rgba(161,73,34,.1)}.v6224DepartmentScore{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:14px}.v6224DepartmentScore>strong{color:#e9f7f2;font-size:21px;letter-spacing:-.04em}.v6224DepartmentScore>div{height:5px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.045)}.v6224DepartmentScore>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3e9f7a,#70ddb0)}.v6224DepartmentCard.is-watch .v6224DepartmentScore>div i{background:linear-gradient(90deg,#967a35,#d7b65d)}.v6224DepartmentCard.is-attention .v6224DepartmentScore>div i{background:linear-gradient(90deg,#9f4c2d,#e78b5e)}.v6224DepartmentCard dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:13px 0 0}.v6224DepartmentCard dl>div{padding:8px 5px;border:1px solid rgba(128,179,165,.07);border-radius:8px;background:rgba(255,255,255,.012);text-align:center}.v6224DepartmentCard dt{color:#687e79;font-size:6.5px}.v6224DepartmentCard dd{margin:4px 0 0;color:#cbded8;font-size:11px;font-weight:800}.v6224DepartmentCard dd.isRisk{color:#ee9b6f}.v6224Capacity{margin-top:11px}.v6224Capacity>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#718681;font-size:7px}.v6224Capacity>span b{font-weight:750}.v6224Capacity>span em{color:#91aaa3;font-style:normal}.v6224Capacity>div{height:4px;margin-top:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.04)}.v6224Capacity>div i{display:block;height:100%;border-radius:inherit;background:#5fb28f}.v6224DepartmentCard>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(128,179,165,.07)}.v6224DepartmentCard>footer span{color:#718780;font-size:7px}.v6224DepartmentCard>footer a{flex:none;color:#79c9aa;font-size:7px;font-weight:800;text-decoration:none}.v6224HealthEmpty{grid-column:1/-1;padding:26px;border:1px dashed rgba(121,184,164,.13);border-radius:13px;text-align:center}.v6224HealthEmpty strong{display:block;color:#cbded8;font-size:11px}.v6224HealthEmpty p{margin:6px 0 12px;color:#718680;font-size:8px}.v6224HealthEmpty a{color:#78c9aa;font-size:8px;font-weight:800;text-decoration:none}.v6224HealthFooter{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(124,181,163,.08);color:#6c817b;font-size:7.5px}.v6224HealthFooter a{flex:none;color:#75bfa3;font-weight:800;text-decoration:none}@media(max-width:1120px){.v6224DepartmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.v6224DepartmentHealth{padding:16px}.v6224HealthHeader{display:grid}.v6224HealthLive{justify-self:start}.v6224HealthSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.v6224DepartmentGrid{grid-template-columns:1fr}.v6224HealthFooter{display:grid}.v6224DepartmentCard>footer{align-items:flex-start;flex-direction:column}}.commercialBillingToggle{display:flex;justify-content:center;gap:6px;margin:4px auto 18px;padding:5px;width:max-content;border:1px solid rgba(96,165,250,.18);border-radius:12px;background:rgba(15,23,42,.56)}.commercialBillingToggle button{border:0;border-radius:8px;background:transparent;color:var(--muted);padding:9px 14px;font-weight:750;cursor:pointer}.commercialBillingToggle button.selected{background:rgba(37,99,235,.2);color:#eff6ff}.commercialBillingToggle span{margin-left:5px;color:#86efac;font-size:10px}.commercialPricingCards .commercialPlan{position:relative;align-content:start;min-height:390px}.commercialPricingCards .commercialPlan.popular{border-color:rgba(96,165,250,.65);box-shadow:0 14px 35px rgba(2,8,23,.26),inset 0 0 0 1px rgba(96,165,250,.12)}.commercialPricingCards .commercialPlan em{position:absolute;top:-11px;right:12px;padding:5px 9px;border-radius:99px;background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;font-size:9px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.commercialPricingCards .commercialPlan h4{margin:2px 0;color:#dbeafe;font-size:13px}.commercialPricingCards .commercialPlan ul{display:grid;gap:5px;margin:4px 0 0;padding:0;list-style:none}.commercialPricingCards .commercialPlan li{position:relative;padding-left:14px;color:#91abc0;font-size:10px;line-height:1.45}.commercialPricingCards .commercialPlan li:before{content:"✓";position:absolute;left:0;color:#86efac}.commercialPricingCards .commercialAnnualPrice{color:#86efac!important}.commercialComparisonWrap{margin:20px 0}.commercialComparisonWrap h3{margin:0 0 10px}.commercialComparisonTable{overflow:hidden;border:1px solid rgba(96,165,250,.14);border-radius:13px}.comparisonRow{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:10px;padding:11px 13px;border-bottom:1px solid rgba(96,165,250,.1);align-items:center}.comparisonRow:last-child{border-bottom:0}.comparisonRow span,.comparisonRow strong{font-size:11px}.comparisonRow span{color:var(--muted)}.comparisonHead{background:rgba(30,64,175,.08)}.comparisonHead span{color:#9cc8ef;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.commercialRoiCallout{display:grid;grid-template-columns:1.35fr 1fr;gap:12px;margin:16px 0;padding:16px;border:1px solid rgba(96,165,250,.16);border-radius:14px;background:linear-gradient(135deg,rgba(30,64,175,.09),rgba(15,23,42,.44))}.commercialRoiCallout>div{display:grid;gap:5px}.commercialRoiCallout span{color:#7ebbe0;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.commercialRoiCallout strong{color:#e6f4fc}.commercialRoiCallout small{color:var(--muted);line-height:1.55}.commercialRoiCallout b{color:#86efac;font-size:11px}@media(max-width:900px){.commercialPricingCards .commercialPlan{min-height:0}.commercialRoiCallout{grid-template-columns:1fr}.commercialComparisonTable{overflow-x:auto}.comparisonRow{min-width:680px}}.v621fOperationsDetailBody .glassWall{border-color:rgba(117,167,255,.12);background:linear-gradient(180deg,rgba(9,16,28,.94),rgba(5,10,18,.96))}.v621fOperationsDetailBody .glassWallHeader{min-height:82px;padding:15px 17px;align-items:center}.v621fOperationsDetailBody .glassWallHeader h2{margin:3px 0 2px;font-size:18px;line-height:1.2}.v621fOperationsDetailBody .glassWallHeader p{max-width:620px;font-size:10px;line-height:1.45}.v621fOperationsDetailBody .glassLive{flex:0 0 auto;padding:7px 10px;font-size:9px}.v621fOperationsDetailBody .glassWallBody{display:flex;flex-direction:column;height:auto;max-height:none;min-height:0;overflow:hidden}.v621fOperationsDetailBody .personalityStrip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%;max-height:none;padding:10px 12px;overflow:visible;border-right:0;border-bottom:1px solid var(--line);background:rgba(5,10,18,.44)}.v621fOperationsDetailBody .personalityCard{min-height:68px;padding:9px 10px;border-radius:10px;text-align:left}.v621fOperationsDetailBody .personalityCard strong{font-size:11px}.v621fOperationsDetailBody .personalityCard span{margin-top:3px;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v621fOperationsDetailBody .personalityCard small{display:-webkit-box;margin-top:5px;overflow:hidden;white-space:normal;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v621fOperationsDetailBody .glassStream{min-height:0;height:auto;max-height:360px!important;padding:11px 12px 12px;overflow-y:auto!important;scrollbar-gutter:stable;gap:8px}.v621fOperationsDetailBody .glassEvent{grid-template-columns:28px minmax(0,1fr);gap:9px;padding:10px 11px;border-radius:10px;background:rgba(7,13,23,.88)}.v621fOperationsDetailBody .glassIcon{width:28px;height:28px;border-radius:8px}.v621fOperationsDetailBody .glassCopy header{gap:6px}.v621fOperationsDetailBody .glassCopy header strong{font-size:11px}.v621fOperationsDetailBody .glassCopy p{margin:6px 0;font-size:11px;line-height:1.48}.v621fOperationsDetailBody .glassCopy footer{font-size:8px}.v621fOperationsDetailBody .v2RecentActivity{margin-top:0;overflow:hidden}.v621fOperationsDetailBody .v2RecentActivity>summary{min-height:42px;padding:0 13px}.v621fOperationsDetailBody .v2RecentActivity>summary span{font-size:10px}.v621fOperationsDetailBody .v2RecentActivity>summary small{font-size:8px}@media(max-width:1180px){.v621fOperationsDetailBody .personalityStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.v621fOperationsDetailBody .glassWallHeader{min-height:0;padding:14px}.v621fOperationsDetailBody .personalityStrip{grid-template-columns:repeat(2,minmax(0,1fr));max-height:180px;overflow-y:auto}.v621fOperationsDetailBody .glassStream{max-height:420px!important}}@media(max-width:440px){.v621fOperationsDetailBody .personalityStrip{grid-template-columns:1fr}}.onboardingModalV6627{width:min(940px,calc(100vw - 32px));max-height:min(680px,calc(100dvh - 24px))}.onboardingModalV6627 .onboardingProgressV6627{display:grid;gap:7px;padding:14px 20px 10px;border-bottom:1px solid var(--line)}.onboardingModalV6627 .onboardingStepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.onboardingModalV6627 .onboardingStepper>i{display:block;width:100%;height:3px;border-radius:999px;background:rgba(255,255,255,.09)}.onboardingModalV6627 .onboardingStepper>i.active{background:linear-gradient(90deg,#7569f8,#5e9cff)}.onboardingModalV6627 .onboardingStepLabelsV6627{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.onboardingModalV6627 .onboardingStepLabelsV6627>span{min-width:0;color:var(--muted);font-size:9px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.onboardingModalV6627 .onboardingStepLabelsV6627>span.active{color:#d9d6ff}.onboardingModalV6627 .onboardingStepLabelsV6627>span.complete{color:#8d87ca}.onboardingModalV6627>section{padding:20px 42px 18px}.onboardingModalV6627 h2{font-size:clamp(25px,3vw,34px)}.onboardingModalV6627 section>p{margin:9px 0 17px;font-size:13px;line-height:1.55}.onboardingModalV6627 .onboardingFlow{gap:8px}.onboardingModalV6627 .onboardingFlow article{gap:12px;padding:13px}.onboardingModalV6627 .onboardingReadinessV6627{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.onboardingModalV6627 .onboardingReadinessV6627 article{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.018)}.onboardingModalV6627 .onboardingReadinessV6627 small{color:var(--muted);font-size:9px;line-height:1.25}.onboardingModalV6627 .onboardingReadinessV6627 strong{min-width:0;color:var(--text);font-size:12px;line-height:1.25;overflow-wrap:anywhere}.onboardingModalV6627 .onboardingPromise{margin-top:10px;padding:10px 12px}.onboardingModalV6627 .onboardingDemoButton{margin-top:9px;padding:11px 12px}.onboardingModalV6627>footer{padding:12px 20px}@media(max-width:760px){.onboardingOverlay{padding:8px}.onboardingModalV6627{width:100%;max-height:calc(100dvh - 16px);border-radius:16px}.onboardingModalV6627 .onboardingProgressV6627{padding:11px 14px 8px}.onboardingModalV6627 .onboardingStepLabelsV6627>span{font-size:8px}.onboardingModalV6627>section{padding:18px 18px 16px}.onboardingModalV6627 .onboardingFlow{grid-template-columns:1fr 1fr}.onboardingModalV6627 .onboardingReadinessV6627{grid-template-columns:1fr}}@media(max-width:480px){.onboardingModalV6627 .onboardingStepLabelsV6627{display:none}.onboardingModalV6627 .onboardingFlow{grid-template-columns:1fr}.onboardingModalV6627 h2{font-size:26px}}.onboardingModalV6627 .onboardingCompanyDetailsV6293 select{width:100%;min-width:0;padding:12px 13px;border:1px solid var(--line);border-radius:11px;background:rgba(4,4,10,.32);color:var(--text);font:inherit;font-size:12px;outline:none}.onboardingModalV6627 .onboardingCompanyDetailsV6293 select:focus{border-color:#8176ff;box-shadow:0 0 0 3px rgba(129,118,255,.1)}.onboardingModalV6627 .onboardingProfileWideV6293{grid-column:1/-1}@media(max-width:760px){.onboardingModalV6627 .onboardingProfileWideV6293{grid-column:auto}}.authShellPolished .authCreateCompany{width:100%;margin-top:10px;padding:11px 14px;border:1px solid rgba(124,113,255,.38);border-radius:11px;background:rgba(124,113,255,.09);color:var(--text);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.authShellPolished .authCreateCompany:hover{background:rgba(124,113,255,.16);border-color:rgba(124,113,255,.58)}.trialUpgradeBackdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(4,8,20,.76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.trialUpgradeDialog{width:min(560px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(139,92,246,.34);border-radius:22px;padding:28px;background:var(--panel,#10182a);box-shadow:0 24px 80px rgba(0,0,0,.48)}.trialUpgradeDialog h2{margin:8px 0 10px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}.trialUpgradeDialog>p{margin:0;color:var(--muted,#aeb8cc);line-height:1.6}.trialUpgradePrice{display:grid;gap:5px;margin:22px 0;padding:16px;border:1px solid rgba(139,92,246,.28);border-radius:16px;background:rgba(124,58,237,.09)}.trialUpgradePrice strong{font-size:1.05rem}.trialUpgradePrice span{font-size:.86rem;color:var(--muted,#aeb8cc)}.trialUpgradeActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.trialUpgradeActions button{min-height:42px}@media(max-width:560px){.trialUpgradeBackdrop{padding:14px}.trialUpgradeDialog{padding:20px}.trialUpgradeActions{display:grid}.trialUpgradeActions button{width:100%}}.mc611DirectiveComposer .trialStatusNotice{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px;padding:11px 13px;border:1px solid rgba(139,92,246,.24);border-radius:14px;background:rgba(124,58,237,.07)}.mc611DirectiveComposer .trialStatusNotice>div{display:grid;gap:2px;min-width:0}.mc611DirectiveComposer .trialStatusNotice span{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent,#8b5cf6)}.mc611DirectiveComposer .trialStatusNotice strong{font-size:.82rem;line-height:1.35;color:var(--text,#edf2ff)}.mc611DirectiveComposer .trialStatusNotice button{flex:0 0 auto;min-height:34px;padding:7px 11px;border-radius:10px;font-size:.76rem;font-weight:750}.mc611DirectiveComposer .trialStatusNotice.attention{border-color:rgba(245,158,11,.34);background:rgba(245,158,11,.08)}.mc611DirectiveComposer .trialStatusNotice.attention span{color:#f59e0b}.mc611DirectiveComposer .trialStatusNotice.setup{border-color:rgba(59,130,246,.28);background:rgba(59,130,246,.07)}.mc611DirectiveComposer .trialStatusNotice.setup span{color:#60a5fa}@media(max-width:640px){.mc611DirectiveComposer .trialStatusNotice{align-items:flex-start;flex-direction:column}.mc611DirectiveComposer .trialStatusNotice button{width:100%}}.workQueueProjectStatus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.workQueueProjectStatus>div{padding:10px 12px;border:1px solid var(--v2-border);border-radius:11px;background:rgba(255,255,255,.025);min-width:0}.workQueueProjectStatus small,.workQueueProjectStatus strong{display:block}.workQueueProjectStatus small{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#6f7c90}.workQueueProjectStatus strong{margin-top:4px;font-size:10px;color:#dce3ed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workQueueState{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:10px;padding:9px 10px;border:1px solid rgba(96,165,250,.14);border-radius:10px;background:rgba(96,165,250,.045)}.workQueueState div{min-width:0}.workQueueState b,.workQueueState span{display:block}.workQueueState b{font-size:10px;color:#cbd8e8}.workQueueState span{margin-top:3px;font-size:9px;color:#7f8ca0;line-height:1.45}.workQueueState small{flex:0 0 auto;font-size:8px;color:#8da3bd;white-space:nowrap}.workQueueState.is-queued{border-color:rgba(245,158,11,.16);background:rgba(245,158,11,.04)}.workQueueState.is-needs-recovery,.workQueueState.is-recovering{border-color:rgba(248,113,113,.2);background:rgba(248,113,113,.045)}.blockedWorkState{display:grid;gap:3px;margin:10px 0;padding:10px 11px;border:1px solid rgba(245,158,11,.18);border-radius:10px;background:rgba(245,158,11,.045)}.blockedWorkState strong{font-size:11px;color:#dfc189}.blockedWorkState span{font-size:9px;line-height:1.45;color:#9e9079}.blockedWorkState small{font-size:8px;color:#8b8171}.blockedWorkState.is-working{border-color:rgba(96,165,250,.2);background:rgba(96,165,250,.045)}.blockedWorkState.is-working strong{color:#a9c9ee}.blockedWorkState.is-recovering{border-color:rgba(167,139,250,.22);background:rgba(167,139,250,.05)}.blockedWorkState.is-recovering strong{color:#c4b5fd}@media(max-width:760px){.workQueueProjectStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.workQueueState{display:grid}.workQueueState small{white-space:normal}}.authValueGuarantee{position:relative;overflow:hidden;margin-top:24px;padding:clamp(22px,3vw,32px);border:1px solid rgba(103,183,255,.22);border-radius:22px;background:linear-gradient(145deg,rgba(19,34,53,.92),rgba(8,15,25,.94));box-shadow:0 24px 70px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.035)}.authValueGuarantee:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,#68b9ff,#8d7cff 48%,transparent 88%)}.authValueGuarantee:after{content:"";position:absolute;right:-85px;top:-105px;width:240px;height:240px;border-radius:50%;background:rgba(86,158,255,.12);filter:blur(40px);pointer-events:none}.authValueGuaranteeHeader{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px}.authValueGuaranteeBadge{color:#80c4ff;font-size:9px;font-weight:900;letter-spacing:.2em}.authValueGuaranteeMark{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(126,210,255,.25);border-radius:999px;background:rgba(78,176,255,.1);color:#91d1ff;font-size:14px;font-weight:900}.authValueGuarantee h2{position:relative;z-index:1;max-width:650px;margin:14px 0 12px;color:#f4f8ff;font-size:clamp(28px,3.4vw,47px);line-height:1.02;letter-spacing:-.045em}.authValueGuaranteeLead{position:relative;z-index:1;max-width:680px;margin:0;color:#9eabc0;font-size:14px;line-height:1.58}.authValueGuaranteePromise{position:relative;z-index:1;max-width:720px;margin:17px 0 0;padding:15px 17px;border-left:3px solid #69baff;border-radius:0 12px 12px 0;background:rgba(73,145,229,.075);color:#dcecff;font-size:14px;line-height:1.55}.authValueGuaranteePoints{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px}.authValueGuaranteePoints span{display:flex;align-items:center;gap:7px;padding:10px 11px;border:1px solid rgba(111,174,246,.12);border-radius:11px;background:rgba(44,92,147,.065);color:#aebed3;font-size:10px;font-weight:700}.authValueGuaranteePoints span:before{content:"✓";color:#72c4ff;font-weight:900}.authValueGuaranteeActions{position:relative;z-index:1;display:flex;align-items:center;gap:14px;margin-top:18px}.authValueGuaranteeActions button{min-height:42px;padding:10px 16px;border:1px solid rgba(157,210,255,.28);background:linear-gradient(135deg,#73c1ff,#3d93ee);color:#06111d;box-shadow:0 12px 28px rgba(48,135,226,.18)}.authValueGuaranteeActions button:hover{transform:translateY(-1px);filter:brightness(1.05)}.authValueGuaranteeActions a{color:#9bcfff;font-size:11px;font-weight:800;text-decoration:none}.authValueGuaranteeActions a:hover{color:#d9edff;text-decoration:underline}.authValueGuarantee small{position:relative;z-index:1;display:block;margin-top:15px;color:#66758c;font-size:9px;line-height:1.45}@media(max-width:900px){.authValueGuarantee{margin-bottom:4px}}@media(max-width:680px){.authValueGuaranteePoints{grid-template-columns:1fr}.authValueGuaranteeActions{align-items:stretch;flex-direction:column}.authValueGuaranteeActions button{width:100%}.authValueGuaranteeActions a{text-align:center;padding:8px}.authValueGuarantee h2{font-size:32px}}.authShellPolished{min-height:100dvh;height:auto;overflow:visible;align-items:start;padding:clamp(20px,3vw,42px);gap:clamp(24px,4vw,56px)}.authShellPolished .authStory{align-content:start;max-width:860px}.authBrandRow{margin-bottom:clamp(24px,4vh,40px)}.authBrandRow img{width:min(210px,50vw)!important}.authShellPolished .authStory h1{margin:12px 0 15px;font-size:clamp(38px,4.6vw,66px);line-height:.98}.authShellPolished .authStoryCopy>p{font-size:clamp(14px,1.25vw,17px);line-height:1.52}.authOperatingFlow{margin-top:24px}.authShellPolished .authSignals{margin-top:14px}.authShellPolished .authCard{position:sticky;top:24px;max-width:440px;padding:clamp(24px,3vw,34px)}.authTrustFooter{margin:22px -34px -34px;padding:12px 34px}.authValueGuarantee{margin-top:18px;padding:clamp(18px,2.2vw,25px)}.authValueGuarantee h2{margin:11px 0 9px;font-size:clamp(25px,2.7vw,37px)}.authValueGuaranteeLead,.authValueGuaranteePromise{font-size:12px}.authValueGuaranteePromise{margin-top:12px;padding:12px 14px}.authValueGuaranteePoints{margin-top:12px}.authValueGuaranteeActions{margin-top:14px}.authValueGuarantee small{margin-top:11px}.authCommunityGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;margin-top:14px}.authCommunityGrid>article{position:relative;overflow:hidden;padding:clamp(18px,2.3vw,25px);border:1px solid rgba(111,174,246,.16);border-radius:19px;background:linear-gradient(145deg,rgba(18,29,45,.88),rgba(8,14,23,.93));box-shadow:0 18px 48px rgba(0,0,0,.18)}.authCommunityGrid>article:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(104,185,255,.78),transparent 75%)}.authCommunityEyebrow{display:block;color:#79beff;font-size:8px;font-weight:900;letter-spacing:.18em}.authCommunityGrid h2{margin:10px 0 8px;color:#f1f7ff;font-size:clamp(22px,2.2vw,31px);line-height:1.04;letter-spacing:-.04em}.authCommunityGrid p{margin:0!important;color:#91a0b5!important;font-size:12px!important;line-height:1.5!important}.authFairPricing{grid-column:1/-1}.authFairPricingPoints{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.authFairPricingPoints>span{display:grid;gap:4px;padding:11px 12px;border:1px solid rgba(103,183,255,.12);border-radius:12px;background:rgba(53,111,177,.055)}.authFairPricingPoints strong{color:#dcecff;font-size:11px}.authFairPricingPoints small{color:#708198;font-size:9px;line-height:1.4}.authFounderCounter{display:flex;align-items:baseline;gap:8px;margin-top:11px}.authFounderCounter strong{color:#f4f9ff;font-size:clamp(34px,4vw,52px);line-height:1}.authFounderCounter span{color:#91a7c2;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.authFounderProgress{height:6px;margin:10px 0 14px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.07)}.authFounderProgress i{display:block;min-width:8px;height:100%;border-radius:inherit;background:linear-gradient(90deg,#69baff,#8d7cff);box-shadow:0 0 16px rgba(103,183,255,.45)}.authFounderMission{color:#b4d8fb!important;font-weight:700}.authFounderBenefits{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:13px 0}.authFounderBenefits span{display:flex;gap:6px;color:#9baabe;font-size:9px;line-height:1.35}.authFounderBenefits span:before{content:"✓";color:#70c0ff;font-weight:900}.authFounderProgramme button{width:100%;min-height:40px;border:1px solid rgba(157,210,255,.28);border-radius:11px;background:linear-gradient(135deg,#73c1ff,#3d93ee);color:#06111d;font-size:11px;font-weight:900;cursor:pointer}.authFounderProgramme small{display:block;margin-top:9px;color:#64758b;font-size:8px;line-height:1.4;text-align:center}.authReferralPromise{display:flex;flex-direction:column}.authReferralRule{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:16px 0;padding:12px;border:1px solid rgba(103,183,255,.14);border-radius:12px;background:rgba(64,126,194,.06);text-align:center}.authReferralRule strong{color:#dcecff;font-size:11px}.authReferralRule span{color:#69baff;font-weight:900}.authReferralFine{margin-top:auto!important;color:#65758c!important;font-size:9px!important}@media(max-width:1050px){.authShellPolished{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:28px}.authShellPolished .authStory h1{font-size:46px}.authOperatingFlow{grid-template-columns:repeat(3,minmax(0,1fr))}.authBrandRow{margin-bottom:28px}}@media(max-width:900px){.authShellPolished{grid-template-columns:1fr;padding:22px}.authShellPolished .authCard{position:relative;top:auto;max-width:none}.authCommunityGrid{grid-template-columns:1fr}.authFairPricing{grid-column:auto}}@media(max-width:680px){.authFairPricingPoints,.authFounderBenefits{grid-template-columns:1fr}.authCommunityGrid{gap:10px}.authCommunityGrid>article{padding:17px}.authShellPolished .authStory h1{font-size:38px}.authOperatingFlow{grid-template-columns:1fr}.authBrandRow{margin-bottom:22px}}.authLandingPage.authShellPolished{display:block!important;min-height:100dvh!important;padding:clamp(18px,2.4vw,34px)!important;overflow:visible!important;background:radial-gradient(circle at 12% 4%,rgba(61,145,248,.16),transparent 31%),radial-gradient(circle at 88% 28%,rgba(73,111,211,.12),transparent 29%),linear-gradient(145deg,#07101d,#070b13 49%,#08111e)!important}.authLandingPage:after,.authLandingPage:before{position:fixed!important;pointer-events:none}.authHeroGrid{width:min(1240px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(350px,.78fr);align-items:start;gap:clamp(30px,5vw,72px)}.authHeroGrid .authStory{max-width:none!important;min-width:0;align-content:start!important;padding:4px 0 0}.authLandingPage .authBrandRow{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:0 0 clamp(28px,4vw,48px)!important}.authLandingPage .authBrandRow img{display:block!important;width:clamp(190px,22vw,285px)!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:left center!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 12px 28px rgba(0,0,0,.24))!important}.authLandingPage .authSecureStatus{flex:0 0 auto;padding:8px 12px;border:1px solid rgba(103,183,255,.2);border-radius:999px;background:rgba(49,104,168,.09);color:#a8caed;font-size:9px;font-weight:800;white-space:nowrap}.authLandingPage .authStory h1{max-width:720px!important;margin:13px 0 16px!important;font-size:clamp(42px,4.9vw,68px)!important;line-height:.98!important}.authLandingPage .authStoryCopy>p{max-width:680px!important;font-size:clamp(14px,1.35vw,18px)!important;line-height:1.55!important}.authLandingPage .authOperatingFlow{margin-top:26px!important;gap:10px!important}.authLandingPage .authOperatingFlow article{min-height:94px;padding:14px!important}.authLandingPage .authSignals{margin-top:14px!important}.authHeroGrid .authCard{position:sticky!important;top:22px!important;justify-self:stretch!important;width:100%!important;max-width:440px!important;padding:clamp(25px,3vw,34px)!important;border-color:rgba(107,175,255,.24)!important;background:linear-gradient(165deg,rgba(21,36,56,.98),rgba(8,14,24,.99))!important}.authHeroGrid .authCreateCompany{width:100%;margin-top:11px!important;padding:12px 14px!important;display:grid!important;gap:3px!important;text-align:center!important;line-height:1.25!important}.authHeroGrid .authCreateCompany strong{display:block;font-size:12px!important}.authHeroGrid .authCreateCompany span{display:block;font-size:9px!important;color:#9cabc0!important;font-weight:600!important}.authMarketingGrid{width:min(1240px,100%);margin:clamp(22px,3vw,38px) auto 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.authMarketingGrid>article,.authMarketingGrid>section{position:relative;overflow:hidden;margin:0!important;padding:clamp(20px,2.3vw,28px)!important;border:1px solid rgba(105,176,255,.18)!important;border-radius:20px!important;background:linear-gradient(148deg,rgba(17,31,49,.96),rgba(7,13,23,.98))!important;box-shadow:0 20px 54px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)!important}.authMarketingGrid>article:before,.authMarketingGrid>section:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(104,185,255,.8),rgba(126,105,255,.45),transparent 82%)}.authMarketingGrid .authValueGuarantee{grid-column:span 7}.authMarketingGrid .authFairPricing{grid-column:span 5}.authMarketingGrid .authFounderProgramme,.authMarketingGrid .authReferralPromise{grid-column:span 6}.authMarketingGrid h2{font-size:clamp(24px,2.5vw,36px)!important;line-height:1.05!important}.authMarketingGrid .authValueGuarantee h2{max-width:560px!important}.authMarketingGrid .authValueGuaranteeLead,.authMarketingGrid .authValueGuaranteePromise{font-size:12px!important}.authMarketingGrid .authValueGuaranteePoints{grid-template-columns:repeat(3,minmax(0,1fr))!important}.authMarketingGrid .authFairPricingPoints{grid-template-columns:1fr!important}.authMarketingGrid .authFairPricingPoints>span{grid-template-columns:minmax(110px,.75fr) 1fr;align-items:center;gap:12px}.authMarketingGrid .authFounderBenefits{grid-template-columns:1fr 1fr!important}.authMarketingGrid .authReferralPromise{min-height:100%}.authMarketingGrid .authReferralFine{margin-top:14px!important}@media(max-width:1040px){.authHeroGrid{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:28px}.authLandingPage .authBrandRow{align-items:flex-start!important;flex-direction:column!important;margin-bottom:28px!important}.authLandingPage .authStory h1{font-size:48px!important}.authMarketingGrid .authFairPricing,.authMarketingGrid .authValueGuarantee{grid-column:span 6}}@media(max-width:860px){.authLandingPage.authShellPolished{padding:18px!important}.authHeroGrid{grid-template-columns:1fr}.authHeroGrid .authCard{position:relative!important;top:auto!important;max-width:none!important}.authLandingPage .authBrandRow{flex-direction:row!important;align-items:center!important}.authMarketingGrid>article,.authMarketingGrid>section{grid-column:1/-1!important}.authMarketingGrid .authFairPricingPoints{grid-template-columns:repeat(3,minmax(0,1fr))!important}.authMarketingGrid .authFairPricingPoints>span{display:grid;grid-template-columns:1fr;gap:4px}}@media(max-width:620px){.authLandingPage .authBrandRow{align-items:flex-start!important;flex-direction:column!important}.authLandingPage .authBrandRow img{width:min(260px,88vw)!important}.authLandingPage .authStory h1{font-size:40px!important}.authLandingPage .authOperatingFlow{grid-template-columns:1fr!important}.authMarketingGrid{gap:11px}.authMarketingGrid .authFairPricingPoints,.authMarketingGrid .authFounderBenefits,.authMarketingGrid .authValueGuaranteePoints{grid-template-columns:1fr!important}}.authLandingPage .authSecureStatus{display:none!important}.authLandingPage .authBrandRow{justify-content:flex-start!important}.authHeroFounder{margin:22px 0 0;padding:16px 18px 14px;border:1px solid rgba(105,176,255,.22);border-radius:16px;background:linear-gradient(145deg,rgba(20,38,61,.94),rgba(9,16,28,.97));box-shadow:0 18px 44px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.035)}.authHeroFounderTopline{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7fc0ff;font-size:9px;font-weight:900;letter-spacing:.13em}.authHeroFounderTopline strong{color:#d9e9fb;font-size:10px;letter-spacing:.04em;white-space:nowrap}.authHeroFounderBody{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:10px}.authHeroFounder h2{margin:0!important;max-width:none!important;font-size:clamp(22px,2.5vw,32px)!important;line-height:1.04!important}.authHeroFounder p{margin:7px 0 0!important;max-width:560px!important;color:#9fb0c6!important;font-size:11px!important;line-height:1.5!important}.authHeroFounder button{min-height:42px;padding:10px 16px;border:1px solid rgba(156,209,255,.28);border-radius:11px;background:linear-gradient(135deg,#73c1ff,#3d93ee);color:#06111d;font-size:11px;font-weight:900;white-space:nowrap;cursor:pointer}.authHeroFounderProgress{height:5px;margin-top:13px;overflow:hidden;border-radius:999px;background:rgba(113,143,181,.16)}.authHeroFounderProgress i{display:block;height:100%;min-width:18px;border-radius:inherit;background:linear-gradient(90deg,#66b8ff,#8b77ff)}.authHeroFounder small{display:block;margin-top:7px;color:#71839a;font-size:8px;line-height:1.3}.authMarketingGrid .authReferralPromise{grid-column:1/-1;min-height:auto}@media(max-width:1040px){.authHeroFounderBody{grid-template-columns:1fr}.authHeroFounder button{justify-self:start}}@media(max-width:620px){.authHeroFounder{padding:15px}.authHeroFounderTopline{align-items:flex-start;flex-direction:column;gap:5px}.authHeroFounder button{width:100%}}.authGoogleSignIn{width:100%;min-height:48px;margin-top:11px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(140,166,201,.24);border-radius:11px;background:rgba(255,255,255,.045);color:#eef4ff;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.authGoogleSignIn svg{width:18px;height:18px;flex:0 0 auto}.authGoogleSignIn:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(103,183,255,.42);background:rgba(103,183,255,.075)}.authGoogleSignIn:disabled{opacity:.55;cursor:wait}.authDivider{display:flex;align-items:center;gap:10px;margin:12px 0 1px;color:#64758b;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.authDivider:after,.authDivider:before{content:"";height:1px;flex:1 1;background:rgba(130,158,193,.12)}.authCallbackPage{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 25% 10%,rgba(61,145,248,.16),transparent 34%),linear-gradient(145deg,#07101d,#070b13 55%,#08111e)}.authCallbackCard{width:min(480px,100%);padding:34px;border:1px solid rgba(107,175,255,.24);border-radius:22px;background:linear-gradient(165deg,rgba(21,36,56,.98),rgba(8,14,24,.99));box-shadow:0 34px 100px rgba(0,0,0,.5);text-align:center}.authCallbackCard img{width:190px;max-width:70%;height:auto;margin:0 auto 28px}.authCallbackCard>span{display:block;color:#77bdff;font-size:9px;font-weight:900;letter-spacing:.2em}.authCallbackCard h1{margin:13px 0 10px;font-size:30px;line-height:1.08}.authCallbackCard p{margin:0;color:#94a3b8;line-height:1.6}.authCallbackCard a{display:inline-block;margin-top:20px;padding:11px 16px;border-radius:10px;background:linear-gradient(135deg,#73c1ff,#3d93ee);color:#06111d;font-size:12px;font-weight:900;text-decoration:none}.authCallbackSpinner{width:34px;height:34px;margin:24px auto 0;border:3px solid rgba(103,183,255,.18);border-top-color:#69baff;border-radius:50%;animation:authCallbackSpin .8s linear infinite}@keyframes authCallbackSpin{to{transform:rotate(1turn)}}.orgIdentityBadges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.orgFounderBadge{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(94,183,255,.32);border-radius:999px;background:rgba(64,126,255,.12);color:#a9d8ff;font-size:11px;letter-spacing:.04em}.orgFounderIdentity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 14px}.orgFounderIdentity>div{padding:12px 14px;border:1px solid rgba(116,160,214,.2);border-radius:12px;background:rgba(8,19,35,.48)}.orgFounderIdentity span{display:block;color:#7892b2;font-size:9px;font-weight:800;letter-spacing:.12em}.orgFounderIdentity strong{display:block;margin-top:5px;color:#eaf5ff;font-size:16px}@media(max-width:720px){.orgIdentityBadges{justify-content:flex-start}.orgFounderIdentity{grid-template-columns:1fr}}.v6621Commercial .commercialPlan.checkoutReady{cursor:pointer}.v6621Commercial .commercialPlan.checkoutReady:disabled{cursor:wait;opacity:.72}.v6621Commercial .commercialCheckoutCue{background:rgba(14,165,233,.14);color:#bae6fd}.v6621Commercial .commercialCheckoutMessage{margin:12px 0;padding:11px 13px;border:1px solid rgba(248,113,113,.35);border-radius:11px;background:rgba(127,29,29,.18);color:#fecaca;font-size:11px;font-weight:700}.authDiscoveryPass{position:relative;margin:22px 0 0;padding:clamp(18px,2.3vw,26px);overflow:hidden;border:1px solid rgba(105,196,255,.34);border-radius:19px;background:radial-gradient(circle at 88% 0,rgba(88,126,255,.2),transparent 35%),linear-gradient(145deg,rgba(20,49,78,.98),rgba(8,18,32,.98));box-shadow:0 24px 58px rgba(0,0,0,.25),inset 0 0 0 1px rgba(99,184,255,.035)}.authDiscoveryPass:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,#67c4ff,#8a7cff,transparent 88%)}.authDiscoveryPassTopline{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:14px}.authDiscoveryPassTopline span{color:#86ccff;font-size:9px;font-weight:950;letter-spacing:.2em}.authDiscoveryPassBody{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;margin-top:13px}.authDiscoveryPass h2{margin:0!important;max-width:700px!important;color:#f7fbff!important;font-size:clamp(30px,3.45vw,48px)!important;line-height:1!important;letter-spacing:-.05em!important}.authDiscoveryPass p{max-width:680px!important;margin:10px 0 0!important;color:#a9bad0!important;font-size:13px!important;line-height:1.55!important}.authDiscoveryPass button{min-height:48px;padding:12px 20px;border:1px solid rgba(194,231,255,.34);border-radius:12px;background:linear-gradient(135deg,#83d0ff,#4a99f4);color:#06111d;font-size:12px;font-weight:950;white-space:nowrap;cursor:pointer;box-shadow:0 14px 34px rgba(56,143,234,.23)}.authDiscoveryPass button:hover{transform:translateY(-1px);filter:brightness(1.05)}.authDiscoveryPassBenefits{position:relative;display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.authDiscoveryPassBenefits span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(121,188,247,.14);border-radius:999px;background:rgba(70,128,189,.08);color:#c0d3e8;font-size:9px;font-weight:750}.authDiscoveryPassBenefits span:before{content:"✓";color:#7dd1ff;font-weight:950}.authDiscoveryPass small{position:relative;display:block;margin-top:12px;color:#71859d;font-size:8px;line-height:1.45}.authLandingPage .authStoryCopy>span{color:#79c3ff!important}.authLandingPage .authStoryCopy h1 em{display:inline;color:#7bc6ff!important}@media(max-width:1040px){.authDiscoveryPassBody{grid-template-columns:1fr;align-items:start}.authDiscoveryPass button{justify-self:start}}@media(max-width:620px){.authDiscoveryPass{padding:17px}.authDiscoveryPassTopline{align-items:flex-start}.authDiscoveryPass h2{font-size:34px!important}.authDiscoveryPass button{width:100%}.authDiscoveryPassBenefits{display:grid;grid-template-columns:1fr 1fr}.authDiscoveryPassBenefits span:last-child{grid-column:1/-1}}.mc611DirectiveComposer .discoveryStatusCard{padding:13px 14px;border-color:rgba(94,190,255,.28);background:linear-gradient(135deg,rgba(35,116,190,.11),rgba(104,68,190,.075));box-shadow:inset 0 1px rgba(255,255,255,.025)}.mc611DirectiveComposer .discoveryStatusMain{display:grid;gap:5px;min-width:0;width:100%}.mc611DirectiveComposer .discoveryStatusHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc611DirectiveComposer .discoveryStatusHeading b{color:#dcecff;font-size:.73rem;font-weight:850;white-space:nowrap}.mc611DirectiveComposer .discoveryStatusCard small{color:#8ea4bd;font-size:.69rem;line-height:1.4}.mc611DirectiveComposer .discoveryStatusProgress{position:relative;overflow:hidden;height:5px;margin-top:2px;border-radius:999px;background:rgba(148,177,211,.13)}.mc611DirectiveComposer .discoveryStatusProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5fc5ff,#8a72ff);transition:width .25s ease}.mc611DirectiveComposer .discoveryStatusCard.attention{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(245,158,11,.09),rgba(156,89,32,.055))}.mc611DirectiveComposer .discoveryStatusCard.setup{border-color:rgba(96,165,250,.3);background:linear-gradient(135deg,rgba(59,130,246,.09),rgba(69,90,190,.055))}@media(max-width:640px){.mc611DirectiveComposer .discoveryStatusHeading{align-items:flex-start;flex-direction:column;gap:3px}.mc611DirectiveComposer .discoveryStatusHeading b{white-space:normal}}.v6621Commercial .commercialPricingCards .commercialPlan{padding-top:30px;overflow:visible}.v6621Commercial .commercialPricingCards .commercialPlan>span:first-of-type{display:block;min-height:18px;color:#8ea4bd;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.v6621Commercial .commercialPricingCards .commercialPlan>strong{display:block;min-height:26px;line-height:1.15}.v6621Commercial .commercialPricingCards .commercialPlan em{top:-12px;left:50%;right:auto;transform:translateX(-50%);z-index:2;white-space:nowrap}.v6621Commercial .commercialPricingCards .commercialCheckoutCue{position:static;margin-top:5px;max-width:100%;white-space:normal;line-height:1.25}.v6621Commercial .commercialDiscoveryOffer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 0 18px;padding:16px 18px;border:1px solid rgba(168,85,247,.34);border-radius:15px;background:linear-gradient(135deg,rgba(88,28,135,.16),rgba(30,64,175,.12));box-shadow:inset 0 1px rgba(255,255,255,.025)}.v6621Commercial .commercialDiscoveryOffer>div{display:grid;gap:5px}.v6621Commercial .commercialDiscoveryOffer span{color:#c4a7ff;font-size:9px;font-weight:900;letter-spacing:.14em}.v6621Commercial .commercialDiscoveryOffer strong{color:#f2eaff;font-size:17px}.v6621Commercial .commercialDiscoveryOffer p,.v6621Commercial .commercialDiscoveryOffer small{margin:0;color:#9fb0c7;font-size:10px;line-height:1.5}.v6621Commercial .commercialDiscoveryOffer button{min-height:42px;padding:10px 15px;border:1px solid rgba(196,166,255,.32);border-radius:10px;background:linear-gradient(135deg,#8057ef,#4e9cf4);color:#fff;font-size:11px;font-weight:900;cursor:pointer;white-space:nowrap}.v6621Commercial .commercialDiscoveryOffer button:disabled{opacity:.55;cursor:not-allowed}.v6621Commercial .commercialDiscoveryOffer>small{grid-column:1/-1;color:#fbbf8a}@media(max-width:760px){.v6621Commercial .commercialDiscoveryOffer{grid-template-columns:1fr}.v6621Commercial .commercialDiscoveryOffer button{width:100%}}.commercialPaymentReturn{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid rgba(96,165,250,.3);border-radius:14px;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(76,29,149,.08));box-shadow:inset 0 1px rgba(255,255,255,.035)}.commercialPaymentReturn>div{display:grid;gap:4px;min-width:0}.commercialPaymentReturn strong{color:#e7f2ff;font-size:.84rem}.commercialPaymentReturn span{color:#9db1c8;font-size:.72rem;line-height:1.45}.commercialPaymentReturn.confirmed{border-color:rgba(52,211,153,.35);background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(37,99,235,.06))}.commercialPaymentReturn.cancelled{border-color:rgba(148,163,184,.26);background:rgba(15,23,42,.46)}.commercialPaymentReturn.delayed{border-color:rgba(245,158,11,.36);background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(124,45,18,.06))}.commercialPaymentReturn button{flex:0 0 auto;border:1px solid rgba(125,211,252,.35);border-radius:10px;background:rgba(56,189,248,.12);color:#dff5ff;padding:9px 12px;font-weight:800;cursor:pointer}@media(max-width:700px){.commercialPaymentReturn{align-items:flex-start;flex-direction:column}.commercialPaymentReturn button{width:100%}}.mc611DirectiveComposer .discoveryStatusError{color:#fca5a5!important;font-weight:700;line-height:1.4}.mc611DirectiveComposer .discoveryStatusCard button:disabled{cursor:wait;opacity:.68}.authTrustFooter a{color:inherit;text-decoration:none;font-weight:700}.authTrustFooter a:focus-visible,.authTrustFooter a:hover{text-decoration:underline}.onboardingQuickMenu a{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.v6621Commercial .commercialPricingCards .commercialPlan{display:flex;flex-direction:column;align-items:stretch}.v6621Commercial .commercialPricingCards .commercialPlanAction{margin-top:auto;padding-top:10px;min-height:28px;display:flex;align-items:flex-end;justify-content:center}.v6621Commercial .commercialPricingCards .commercialPlanAction .commercialCheckoutCue{position:static;display:block;margin:0;max-width:100%;padding:0;background:transparent;color:#7dd3fc;white-space:normal;line-height:1.25}