.client-ticketing-portal{--portal-ink:#102b31;--portal-muted:#587176;--portal-brand:#007f79;--portal-brand-strong:#005f5b;--portal-coral:#ef7b55;box-sizing:border-box;min-height:100vh;color:var(--portal-ink);background:radial-gradient(circle at 8% 8%,#f6b26f57,#0000 24rem),radial-gradient(circle at 92% 18%,#26b3a533,#0000 28rem),linear-gradient(145deg,#f8f5eb 0%,#e7f3ee 52%,#d9ebe8 100%);padding:clamp(1rem,3vw,3.2rem);font-family:Aptos,Segoe UI,sans-serif}.client-ticketing-portal:before{z-index:0;pointer-events:none;content:"";opacity:.28;background-image:radial-gradient(#102b312e .7px,#0000 .7px);background-size:18px 18px;position:fixed;inset:0}.client-ticketing-portal>*{z-index:1;position:relative}.client-ticketing-header,.client-ticketing-access,.client-ticketing-new,.client-ticketing-list,.client-ticketing-tabs,.client-ticketing-message,.client-ticketing-error{box-sizing:border-box;width:min(1120px,100%);margin-inline:auto}.client-ticketing-header,.client-ticketing-access{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf7e6;border:1px solid #005f5b2e;border-radius:30px;padding:clamp(1.5rem,4vw,3.2rem);box-shadow:0 26px 80px #1f4a481f}.client-ticketing-header{justify-content:space-between;align-items:center;gap:2rem;display:flex}.client-ticketing-brand{align-items:flex-start;gap:1rem;display:flex}.client-ticketing-mark{background:linear-gradient(145deg,#0aa69d,#0375a4);border-radius:16px;flex:none;place-items:center;width:3.2rem;height:3.2rem;display:grid;box-shadow:0 10px 30px #007f793d;color:#fff!important;font:900 1.4rem/1 Georgia,serif!important}.client-ticketing-brand>div>span,.client-ticketing-section-heading>span,.client-ticketing-access>span{color:var(--portal-brand);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.client-ticketing-header h1,.client-ticketing-access h1{letter-spacing:-.035em;margin:.35rem 0 0;font:800 clamp(2.2rem,5vw,4.6rem)/.98 Georgia,serif}.client-ticketing-header p{max-width:650px;color:var(--portal-muted);margin:.8rem 0 0;font-size:1.03rem;line-height:1.55}.client-ticketing-identity{background:#edf8f4;border:1px solid #007f792e;border-radius:18px;gap:.3rem;min-width:min(300px,100%);padding:1rem 1.1rem;display:grid}.client-ticketing-identity span{color:var(--portal-brand);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.client-ticketing-identity strong{font:700 1.15rem/1.3 Georgia,serif}.client-ticketing-identity small{color:var(--portal-muted)}.client-ticketing-tabs{background:#fffdf7bd;border:1px solid #005f5b29;border-radius:18px;gap:.7rem;margin-top:1.25rem;padding:.45rem;display:flex}.client-ticketing-tabs button{color:#45656a;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1rem;font-weight:850;display:flex}.client-ticketing-tabs button span{background:#007f791a;border-radius:999px;place-items:center;min-width:1.7rem;height:1.7rem;display:grid}.client-ticketing-tabs button.is-active{background:var(--portal-brand-strong);color:#fff;box-shadow:0 9px 22px #005f5b2e}.client-ticketing-tabs button.is-active span{background:#ffffff2b}.client-ticketing-new,.client-ticketing-list{background:#fffdf7ed;border:1px solid #005f5b2e;border-radius:28px;margin-top:1rem;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 24px 60px #1f4a481a}.client-ticketing-section-heading{max-width:720px}.client-ticketing-section-heading h2{letter-spacing:-.025em;margin:.35rem 0 0;font:800 clamp(1.8rem,4vw,3.2rem)/1.02 Georgia,serif}.client-ticketing-section-heading p{color:var(--portal-muted);margin:.7rem 0 0;line-height:1.55}.client-ticketing-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.8rem 0;padding:0;list-style:none;display:grid}.client-ticketing-steps li{color:#789095;border:1px solid #d8e5df;border-radius:13px;align-items:center;gap:.55rem;padding:.7rem;display:flex}.client-ticketing-steps li>span{background:#eef3f1;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.76rem;display:grid}.client-ticketing-steps li strong{font-size:.86rem}.client-ticketing-steps li.is-current,.client-ticketing-steps li.is-complete{color:var(--portal-brand-strong);background:#f0faf6;border-color:#007f7947}.client-ticketing-steps li.is-current>span{background:var(--portal-brand);color:#fff}.client-ticketing-steps li.is-complete>span{color:var(--portal-brand-strong);background:#bce9db}.client-ticketing-new form,.client-ticketing-step,.client-ticketing-new label{gap:.5rem;display:grid}.client-ticketing-step{gap:1rem;animation:.22s ease-out client-ticketing-enter}@keyframes client-ticketing-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.client-ticketing-question{align-items:flex-start;gap:.9rem;margin-bottom:.35rem;display:flex}.client-ticketing-question>span{background:linear-gradient(145deg, var(--portal-coral), #f0ad57);color:#431d10;border-radius:13px;flex:none;place-items:center;width:2.45rem;height:2.45rem;font-weight:950;display:grid}.client-ticketing-question h3{margin:0;font:800 1.4rem/1.2 Georgia,serif}.client-ticketing-question p{color:var(--portal-muted);margin:.25rem 0 0;line-height:1.45}.client-ticketing-new label{color:#294c51;font-size:.84rem;font-weight:850}.client-ticketing-new label small{color:var(--portal-muted);font-weight:500}.client-ticketing-new input,.client-ticketing-new textarea,.client-ticketing-decision textarea{box-sizing:border-box;width:100%;color:var(--portal-ink);background:#fffefa;border:1px solid #b8cec7;border-radius:13px;outline:none;padding:.9rem 1rem;font:400 1rem/1.5 Aptos,Segoe UI,sans-serif;transition:border-color .15s,box-shadow .15s}.client-ticketing-new input:focus,.client-ticketing-new textarea:focus,.client-ticketing-decision textarea:focus{border-color:var(--portal-brand);box-shadow:0 0 0 4px #007f791a}.client-ticketing-form-actions{justify-content:flex-end;align-items:center;gap:.7rem;margin-top:.35rem;display:flex}.client-ticketing-form-actions small{color:var(--portal-muted);margin-right:auto}.client-ticketing-new button,.client-ticketing-decision button,.client-ticketing-empty button{background:var(--portal-brand);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.85rem 1.2rem;font-weight:900}.client-ticketing-new button:disabled,.client-ticketing-decision button:disabled{opacity:.45;cursor:not-allowed}.client-ticketing-new button.secondary,.client-ticketing-decision button.secondary{color:#31565a;background:0 0;border:1px solid #c9d9d4}.client-ticketing-context-note,.client-ticketing-commitment{color:#31565a;background:#edf8f4;border-radius:14px;padding:.9rem 1rem}.client-ticketing-context-note{border-left:4px solid #25a89e;gap:.25rem;display:grid}.client-ticketing-context-note span{color:var(--portal-brand);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.client-ticketing-context-note small{color:var(--portal-muted)}.client-ticketing-commitment{margin:0;line-height:1.5}.client-ticketing-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.client-ticketing-review>div{background:#fffefa;border:1px solid #d9e5e1;border-radius:14px;padding:.9rem 1rem}.client-ticketing-review span{color:var(--portal-brand);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:900}.client-ticketing-review strong,.client-ticketing-review p{margin:.35rem 0 0;line-height:1.45;display:block}.client-ticketing-list article{background:#fffefa;border:1px solid #d7e4df;border-radius:18px;margin-top:1rem;padding:1.1rem}.client-ticketing-list article header{color:var(--portal-brand);justify-content:space-between;gap:1rem;display:flex}.client-ticketing-list article header small{color:var(--portal-muted)}.client-ticketing-list article header strong{background:#e5f5ef;border-radius:999px;padding:.3rem .6rem;font-size:.78rem}.client-ticketing-list h3{margin:.75rem 0 .35rem;font:750 1.35rem/1.2 Georgia,serif}.client-ticketing-list article>p{color:var(--portal-muted);line-height:1.5}.client-ticketing-list em{color:#a04c18}.client-ticketing-solution{background:#fff4d9;border-left:4px solid #e29b2f;border-radius:0 12px 12px 0;margin-top:.9rem;padding:.9rem}.client-ticketing-solution span{color:#7c4b00;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:900}.client-ticketing-decision{gap:.6rem;margin-top:.9rem;display:grid}.client-ticketing-empty{text-align:center;border:1px dashed #b8cec7;border-radius:18px;justify-items:center;gap:.35rem;margin-top:1.5rem;padding:2.5rem 1rem;display:grid}.client-ticketing-empty>span{width:3rem;height:3rem;color:var(--portal-brand);background:#ddf2e9;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.client-ticketing-empty h3{margin:.5rem 0 0;font:750 1.4rem/1.2 Georgia,serif}.client-ticketing-empty p{color:var(--portal-muted);margin:0 0 .7rem}.client-ticketing-message,.client-ticketing-error{border-radius:12px;margin-top:1rem;padding:.85rem 1rem}.client-ticketing-message{color:#145144;background:#d4eee3}.client-ticketing-error{color:#812f1c;background:#ffe0d8}.client-ticketing-access{text-align:center;margin-top:10vh}.client-ticketing-access p{max-width:620px;color:var(--portal-muted);margin:1.4rem auto;font-size:1.05rem;line-height:1.6}.client-ticketing-access small{color:var(--portal-muted)}@media (width<=820px){.client-ticketing-header{flex-direction:column;align-items:stretch}.client-ticketing-brand{align-items:center}.client-ticketing-review{grid-template-columns:1fr}}@media (width<=560px){.client-ticketing-portal{padding:.7rem}.client-ticketing-header,.client-ticketing-new,.client-ticketing-list{border-radius:20px}.client-ticketing-brand{align-items:flex-start}.client-ticketing-mark{width:2.7rem;height:2.7rem}.client-ticketing-steps li{justify-content:center}.client-ticketing-steps li strong{display:none}.client-ticketing-form-actions{flex-direction:column;align-items:stretch}.client-ticketing-form-actions small{margin:0}.client-ticketing-form-actions button{width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1117;--bg-soft:#101923;--panel:#131f2b;--panel-strong:#182635;--text:#edf3f7;--muted:#9fb0be;--accent:#4cc9a6;--accent-strong:#7be2c5;--border:#9ab4c429;--danger:#ff7f7f}*{box-sizing:border-box}html,body,#root{min-height:100%}body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:radial-gradient(circle at 0 0,#4cc9a61f,#0000 28%),linear-gradient(#0b1117 0%,#0f1620 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,code{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:320px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a1016b8;flex-direction:column;gap:20px;padding:24px;display:flex}.brand{align-items:center;gap:16px;display:flex}.brand-mark{background:linear-gradient(135deg, var(--accent), #2e7d67);color:#04110c;border-radius:14px;place-items:center;width:52px;height:52px;font-weight:800;display:grid}.eyebrow{color:var(--accent-strong);text-transform:uppercase;margin:0 0 6px;font-size:.72rem}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{line-height:1.1}h1{margin-bottom:0;font-size:1.35rem}h2{margin-bottom:0;font-size:1.9rem}h3{margin-bottom:12px;font-size:1.45rem}.sidebar-copy,.lede,.status-row span,.mini-card p,.doc-item{color:var(--muted)}.nav-list{gap:10px;display:grid}.nav-item{text-align:left;border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);border-radius:12px;gap:4px;padding:14px 16px;display:grid}.nav-item small{color:var(--muted)}.nav-item.active{background:linear-gradient(#4cc9a629,#4cc9a614);border-color:#4cc9a6a6}.sidebar-footer{color:var(--muted);align-items:center;gap:10px;margin-top:auto;display:flex}.status-dot{background:var(--accent);border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 6px #4cc9a61f}.content{padding:32px}.content-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.global-search{border:1px solid var(--border);min-width:min(100%,420px);color:var(--muted);background:#080d12f5;border-radius:16px;flex:420px;align-items:center;gap:10px;padding:10px 14px;display:flex}.global-search input{color:var(--text);background:0 0;border:0;outline:none;flex:1}.global-search input::placeholder{color:var(--muted)}.global-search kbd{border:1px solid var(--border);color:var(--muted);background:#ffffff0a;border-radius:8px;padding:4px 8px;font-size:.76rem}.global-search-icon{color:var(--accent-strong);font-size:1rem}.quick-search-panel{z-index:35;background:radial-gradient(circle at 0 0,#38bdf81f,#0000 32%),#08121ffa;border:1px solid #6f94c33d;border-radius:16px;gap:14px;width:min(760px,100% - 32px);margin:0 auto;padding:16px;display:grid;position:absolute;top:72px;left:0;right:0;box-shadow:0 22px 70px #00000057}.quick-search-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.quick-search-heading span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.quick-search-heading button{color:#e8f0ffdb;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;min-height:34px;padding:0 10px;font-weight:800}.quick-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quick-search-grid>div{align-content:start;gap:8px;display:grid}.quick-search-grid strong{color:#e8f0ffc7;text-transform:uppercase;font-size:.82rem}.quick-search-grid button{color:#fff;text-align:left;background:#ffffff0a;border:1px solid #6f94c329;border-radius:12px;gap:4px;min-height:54px;padding:10px 12px;display:grid}.quick-search-heading button:focus-visible,.quick-search-grid button:focus-visible,.quick-capture-fab:focus-visible,.quick-capture-heading button:focus-visible,.quick-capture-kind button:focus-visible,.quick-capture-save:focus-visible{outline-offset:3px;outline:2px solid #7dd3fce6}.quick-search-grid button span{font-weight:900}.quick-search-grid button small,.quick-search-grid p{color:#e8f0ff9e;margin:0}.useful-empty-state{background:#4cc9a612;border:1px solid #4cc9a633;border-radius:12px;gap:6px;margin:0 18px 18px;padding:14px;display:grid}.my-work-list .useful-empty-state{margin:0}.useful-empty-state strong{color:#fff}.useful-empty-state span{color:#e8f0ffad;line-height:1.4}.user-chip{border:1px solid var(--border);background:#080d12f5;border-radius:18px;align-items:center;gap:12px;padding:10px 14px;display:flex}.user-chip-avatar{background:linear-gradient(135deg, var(--accent), #2e7d67);color:#04110c;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.user-chip strong,.user-chip small{display:block}.user-chip small{color:var(--muted)}.development-governance-card.is-interactive{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.development-governance-card.is-interactive:hover,.development-governance-card.is-interactive:focus-visible{border-color:#5eead48c;outline:none;transform:translateY(-2px);box-shadow:0 16px 34px #00000038}.development-governance-filters{flex-wrap:wrap;gap:7px;display:flex}.development-governance-filters button,.development-governance-alerts button{color:#bcefe7;cursor:pointer;background:#02101f9e;border:1px solid #5eead447;border-radius:999px;padding:.48rem .7rem;font-weight:750}.development-governance-filters button.is-active{color:#fff;background:#0f766e;border-color:#5eead4}.development-initiative-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000812b3;justify-items:end;display:grid;position:fixed;inset:0}.development-initiative-detail{color:#eefcf9;background:radial-gradient(circle at 100% 0,#14b8a629,#0000 30%),#071524;border-left:1px solid #5eead473;width:min(760px,96vw);height:100%;padding:26px;overflow-y:auto;box-shadow:-24px 0 64px #00000073}.development-initiative-detail>header{z-index:2;background:#071524f5;border-bottom:1px solid #5eead433;justify-content:space-between;gap:16px;margin:-26px -26px 20px;padding:22px 26px;display:flex;position:sticky;top:-26px}.development-initiative-detail h3,.development-initiative-detail h4{margin:0}.development-initiative-detail header span,.development-initiative-detail dt{color:#5eead4;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:850}.development-initiative-detail button{color:#ecfffb;cursor:pointer;background:#0d948838;border:1px solid #5eead480;border-radius:10px;padding:.62rem .86rem;font-weight:800}.development-initiative-detail button:disabled{cursor:progress;opacity:.58}.development-initiative-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.development-initiative-detail-grid article,.development-operational-work,.development-initiative-history{background:#020c1b8f;border:1px solid #94a3b833;border-radius:12px;gap:10px;margin:14px 0;padding:15px;display:grid}.development-initiative-detail dl,.development-operational-work dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.development-initiative-detail dl div{gap:2px;display:grid}.development-initiative-detail dd{overflow-wrap:anywhere;margin:0}.development-initiative-detail p{margin:0;line-height:1.48}.development-initiative-history ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.development-initiative-history li{border-left:2px solid #2dd4bf;gap:2px;padding-left:12px;display:grid}.development-initiative-history span,.development-initiative-history small{color:#9db9c5}@media (width<=620px){.development-initiative-detail-grid,.development-initiative-detail dl,.development-operational-work dl{grid-template-columns:1fr}.development-initiative-detail{width:100%;padding:18px}.development-initiative-detail>header{margin:-18px -18px 16px;padding:18px;top:-18px}}.content-topbar-status{align-items:center;gap:10px;display:flex}.deployment-version-indicator{z-index:36;position:relative}.deployment-version-indicator summary{color:#dffcf5;cursor:pointer;white-space:nowrap;background:#072222e0;border:1px solid #4cc9a652;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:8px 11px;list-style:none;display:flex}.deployment-version-indicator summary::-webkit-details-marker{display:none}.deployment-version-indicator summary span{font-weight:900}.deployment-version-indicator summary code{color:#8fe8d3;font-size:.78rem}.deployment-version-indicator summary strong{color:#77e0bd;font-size:.72rem}.deployment-version-indicator.pending summary{background:#4d3008e6;border-color:#f59e0bad}.deployment-version-indicator.pending summary strong{color:#ffd27a}.deployment-version-indicator.misaligned summary{background:#4f161eeb;border-color:#f87171bd}.deployment-version-indicator.misaligned summary strong{color:#ffabb0}.deployment-version-indicator.degraded summary{background:#4f161eeb;border-color:#f87171bd}.deployment-version-indicator.degraded summary strong{color:#ffabb0}.deployment-version-indicator.unknown summary,.deployment-version-indicator.loading summary{background:#141f2deb;border-color:#94a3b880}.deployment-version-indicator.unknown summary strong,.deployment-version-indicator.loading summary strong{color:#cbd5e1}.deployment-version-indicator.incomplete summary{background:#082f49eb;border-color:#38bdf894}.deployment-version-indicator.incomplete summary strong{color:#bae6fd}.deployment-version-details{background:#050f1cfa;border:1px solid #6f94c352;border-radius:15px;gap:12px;width:min(360px,100vw - 28px);padding:15px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 22px 70px #00000073}.deployment-version-details header{justify-content:space-between;gap:12px;display:flex}.deployment-version-details header span{color:#7dd3fc;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:900}.deployment-version-details header strong{color:#f8fafc}.deployment-version-details dl{gap:7px;margin:0;display:grid}.deployment-version-details dl div{border-bottom:1px solid #6f94c326;justify-content:space-between;gap:14px;padding-bottom:6px;display:flex}.deployment-version-details dt{color:#9fb4c9}.deployment-version-details dd{color:#f8fafc;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.deployment-version-details p{color:#d1deee;margin:0;line-height:1.4}.deployment-version-details small{color:#8fa5bc;line-height:1.35}.deployment-version-details footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.deployment-version-details footer button{color:#e0f2fe;cursor:pointer;background:#0e749038;border:1px solid #7dd3fc73;border-radius:999px;padding:6px 10px}.deployment-version-details footer button:disabled{cursor:wait;opacity:.6}.quick-capture-fab{z-index:40;color:#fff;background:linear-gradient(135deg,#1d6cff,#22c55e);border:1px solid #38bdf86b;border-radius:999px;min-height:56px;padding:0 22px;font-size:1rem;font-weight:900;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 50px #1d6cff47}.quick-capture-toast{z-index:45;color:#fff;background:#08121ff5;border:1px solid #4cc9a652;border-radius:12px;max-width:min(320px,100vw - 32px);padding:12px 14px;font-weight:800;position:fixed;bottom:92px;right:24px;box-shadow:0 18px 45px #00000047}.quick-capture-overlay{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0007108f;place-items:end center;padding:18px;display:grid;position:fixed;inset:0}.quick-capture-panel{background:radial-gradient(circle at 0 0,#38bdf829,#0000 34%),#08121ffa;border:1px solid #6f94c33d;border-radius:18px;gap:14px;width:min(560px,100%);padding:18px;display:grid;box-shadow:0 24px 70px #00000061}.quick-capture-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.quick-capture-heading span{color:#7dd3fc;text-transform:uppercase;font-size:.78rem;font-weight:900}.quick-capture-heading button{color:#e8f0ffdb;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;min-height:36px;padding:0 10px;font-weight:800}.quick-capture-panel label{gap:8px;display:grid}.quick-capture-panel label span{color:#e8f0ffb8;font-size:.82rem;font-weight:800}.quick-capture-panel input{color:#fff;min-height:54px;font:inherit;background:#ffffff0d;border:1px solid #6f94c33d;border-radius:13px;padding:0 14px}.quick-capture-kind{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.quick-capture-kind button{color:#e8f0ffd6;background:#ffffff0a;border:1px solid #6f94c338;border-radius:12px;min-height:44px;font-weight:800}.quick-capture-kind button.active{color:#fff;background:#38bdf829;border-color:#38bdf885}.quick-capture-save{color:#fff;background:linear-gradient(135deg,#1d6cff,#22c55e);border:0;border-radius:13px;min-height:52px;font-weight:900}.quick-capture-save:disabled{opacity:.58}.quick-capture-panel>small{color:#e8f0ff94}.content-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.pill,.action-button{border:1px solid var(--border);color:var(--text);background:#ffffff08;border-radius:999px}.pill{padding:10px 14px}.content-card,.mini-card{border:1px solid var(--border);background:linear-gradient(#131f2bfa,#0d141cf5);border-radius:14px}.content-card{padding:24px}.page-stack{gap:20px;display:grid}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mini-card{padding:18px}.mini-card.accent{border-color:#4cc9a673}.mini-card.danger{border-color:#ff7f7f73}.status-list,.doc-list{gap:12px;display:grid}.lab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lab-card{border:1px solid var(--border);background:linear-gradient(#131f2bfa,#0d141cf5);border-radius:14px;gap:16px;padding:18px;display:grid}.card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini-pill{color:var(--accent-strong);background:#4cc9a61f;border:1px solid #4cc9a64d;border-radius:999px;padding:6px 10px;font-size:.8rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field{color:var(--muted);gap:8px;font-size:.92rem;display:grid}.field input{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:11px 12px}.field textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:88px;color:var(--text);font:inherit;background:#ffffff05;border-radius:10px;padding:11px 12px}.checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.field-wide{grid-column:1/-1}.checkbox-field{border:1px solid var(--border);background:#ffffff05;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.checkbox-field input{width:auto}.counter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.briefing-page{gap:24px}.briefing-hero{gap:10px;display:grid}.briefing-meta{color:var(--muted);flex-wrap:wrap;gap:10px;display:flex}.briefing-meta span{border:1px solid var(--border);background:#ffffff05;border-radius:999px;padding:8px 12px}.briefing-form{align-content:start}.briefing-note{color:var(--muted)}.history-list{gap:10px;display:grid}.history-item{border:1px solid var(--border);background:#ffffff05;border-radius:10px;gap:3px;padding:12px;display:grid}.history-item small{color:var(--muted);white-space:pre-wrap}.response-panel{gap:10px;display:grid}.response-summary{margin-bottom:0}.response-error{color:var(--danger);margin-bottom:0}.reference-list{gap:10px;display:grid}.reference-item{border:1px solid var(--border);background:#ffffff05;border-radius:10px;gap:2px;padding:12px;display:grid}.reference-item small{color:var(--muted)}.status-row{border:1px solid var(--border);background:#ffffff05;border-radius:12px;gap:6px;padding:16px;display:grid}.doc-item{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:14px 16px}.action-button{padding:10px 16px}@media (width<=960px){.app-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--border)}.grid-two,.summary-grid,.checkbox-grid,.counter-grid,.lab-grid,.form-grid{grid-template-columns:1fr}.content{padding:20px}.content-header{flex-direction:column}}.daily-briefing-page{gap:24px}.briefing-header{gap:10px;display:grid}.briefing-status-row{flex-wrap:wrap;gap:10px;display:flex}.briefing-status-pill{border:1px solid var(--border);color:var(--muted);background:#ffffff05;border-radius:999px;padding:8px 12px}.briefing-card{border:1px solid var(--border);background:#ffffff08;border-radius:12px;gap:16px;padding:18px;display:grid}.briefing-card-quick{gap:12px}.mode-toggle-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:inline-flex}.mode-toggle-button,.quick-action-button{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.mode-toggle-button{border-radius:999px;min-height:42px;padding:10px 14px}.mode-toggle-button.active{background:#4cc9a624;border-color:#4cc9a6b3}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-action-button{border-radius:14px;min-height:52px;padding:12px 14px;font-weight:700}.briefing-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.top-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.dashboard-metrics-grid .summary-card{min-height:120px}.summary-card{border:1px solid var(--border);background:#ffffff08;border-radius:12px;gap:8px;padding:16px;display:grid}.summary-card h4,.briefing-card h4,.department-card strong,.history-entry strong{margin:0}.worker-panel{gap:14px}.worker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.briefing-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:16px;display:grid}.briefing-fields{gap:12px;display:grid}.briefing-field{gap:8px;display:grid}.choice-field{gap:10px}.briefing-field span{color:var(--muted);font-size:.94rem}.briefing-field input,.briefing-field select,.briefing-field textarea{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#080d12fa;border-radius:12px;padding:11px 13px}.briefing-field textarea{resize:vertical;min-height:84px}.briefing-field select{appearance:none}.briefing-field select option{color:var(--text);background:#0f1620}.choice-grid{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:8px;display:grid}.choice-option{text-align:left;border:1px solid var(--border);min-height:52px;color:var(--text);background:#080d12f5;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.choice-option strong{font-size:.95rem}.choice-option small,.choice-helper,.choice-hint{color:var(--muted)}.choice-option.active{background:linear-gradient(#4cc9a629,#4cc9a614);border-color:#4cc9a6cc;box-shadow:inset 0 0 0 1px #4cc9a62e}.choice-option:focus-visible{outline-offset:3px;outline:2px solid #7dd3fce6}.briefing-field small,.briefing-note,.summary-card p,.department-card small,.history-entry small{color:var(--muted)}.briefing-field-wide{grid-column:1/-1}.dictation-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.dictation-button{white-space:nowrap;border:1px solid var(--border);min-height:46px;color:var(--text);background:#ffffff0a;border-radius:12px;align-self:start;padding:11px 14px}.session-label{color:#e2e8f0b8;margin:.25rem 0 0;font-size:.78rem}.worker-login-page{min-height:100vh;color:var(--text);background:radial-gradient(circle at 10% 10%,#14b8a629,#0000 30%),linear-gradient(145deg,#07111c,#0b1d2d 58%,#06101a);place-items:center;padding:2rem;display:grid}.worker-login-card{background:linear-gradient(#0c1f30f0,#081420f5);border:1px solid #38bdf838;border-radius:8px;gap:1rem;width:min(560px,100%);padding:1.5rem;display:grid;box-shadow:0 18px 40px #02061757}.worker-login-card h1{color:var(--text)}.worker-login-card h1,.my-nexus-hero h2{margin:0}.worker-login-card p,.login-footnote,.my-nexus-hero p{color:var(--text-soft);margin:0}.worker-login-preview{background:#02061752;border:1px solid #94a3b824;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.worker-login-preview span{color:#e0f2feeb;background:#0ea5e929;border-radius:999px;padding:.2rem .45rem;font-size:.82rem}.login-footnote{font-size:.84rem}.my-nexus-page{gap:1rem;display:grid}.my-nexus-hero{color:var(--text);background:linear-gradient(#0c1f30eb,#081420f0);border:1px solid #38bdf838;border-radius:8px;justify-content:space-between;align-items:stretch;gap:1rem;padding:1.25rem;display:flex}.my-nexus-hero .eyebrow{color:#5eead4eb}.my-nexus-hero h2{color:var(--text)}.my-nexus-confidence{background:#02061752;border:1px solid #94a3b824;border-radius:8px;gap:.2rem;min-width:220px;padding:.85rem;display:grid}.my-nexus-confidence span,.my-nexus-confidence small{color:var(--text-soft)}.my-nexus-confidence strong{color:var(--text)}.my-nexus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.worker-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.75rem 0;display:grid}.worker-kpi-grid div{background:#02061752;border:1px solid #94a3b824;border-radius:8px;gap:.15rem;padding:.75rem;display:grid}.worker-kpi-grid strong{color:var(--text);font-size:1.4rem}.worker-kpi-grid span,.worker-task-item span,.worker-contribution-item span{color:var(--text-soft);font-size:.86rem}.worker-task-list,.worker-contribution-list,.worker-recommendations{gap:.6rem;display:grid}.worker-task-item,.worker-contribution-item{background:#02061747;border:1px solid #94a3b824;border-radius:8px;gap:.2rem;padding:.75rem;display:grid}.worker-task-item strong,.worker-contribution-item strong{color:var(--text)}.worker-task-item em{color:#fda4af;background:#be123c29;border-radius:999px;width:fit-content;padding:.15rem .45rem;font-size:.78rem;font-style:normal}.worker-form{gap:.75rem;display:grid}.daily-conversation{background:radial-gradient(circle at 92% 8%,#0ea5e924,#0000 28%),linear-gradient(145deg,#0f172afa,#082f2dc7);border-color:#2dd4bf4d;grid-column:1/-1;gap:1.35rem;overflow:hidden}.daily-conversation-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.daily-conversation-progress button{width:100%;color:var(--muted);cursor:pointer;background:#02061747;border:1px solid #94a3b82e;border-radius:12px;align-items:center;gap:.55rem;padding:.7rem .8rem;font-weight:800;display:flex}.daily-conversation-progress button span{background:#94a3b829;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.78rem;display:grid}.daily-conversation-progress .is-current button,.daily-conversation-progress .is-complete button{color:#ccfbf1;border-color:#2dd4bf61}.daily-conversation-progress .is-current button{background:#0d948833}.daily-conversation-progress .is-complete button span{color:#fff;background:#0f766e}.daily-conversation-step{gap:1.15rem;animation:.22s ease-out daily-conversation-enter;display:grid}@keyframes daily-conversation-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.daily-conversation-question{align-items:flex-start;gap:.9rem;display:flex}.daily-conversation-question>span{color:#021219;background:linear-gradient(135deg,#2dd4bf,#0284c7);border-radius:12px;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-weight:950;display:grid}.daily-conversation-question h4{color:#f8fafc;margin:0;font-size:clamp(1.2rem,2vw,1.65rem)}.daily-conversation-question p{color:var(--muted);margin:.3rem 0 0;line-height:1.45}.briefing-field-focus textarea{min-height:7rem;font-size:1.08rem}.daily-conversation-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.daily-conversation-choice button{color:#e2e8f0;cursor:pointer;background:#02061752;border:1px solid #94a3b83d;border-radius:14px;min-height:4.2rem;font-size:1rem;font-weight:850}.daily-conversation-choice button.is-selected{color:#ccfbf1;background:#0d948838;border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf14}.daily-blocker-fields,.daily-conversation-optional-grid{background:#0206173d;border:1px solid #2dd4bf33;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.daily-blocker-fields .briefing-field-wide{grid-column:1/-1}.daily-conversation-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.daily-conversation-summary>div{background:#0206174d;border:1px solid #94a3b829;border-radius:14px;gap:.3rem;padding:1rem;display:grid}.daily-conversation-summary span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.daily-conversation-summary strong{color:#f8fafc;line-height:1.45}.daily-conversation-optional{border-top:1px solid #94a3b824;padding-top:.8rem}.daily-conversation-optional summary{color:#99f6e4;cursor:pointer;width:fit-content;font-weight:800}.daily-conversation-optional-grid{margin-top:.8rem}.daily-conversation-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.daily-conversation-actions>span{color:var(--muted);margin-right:auto;font-size:.84rem}.daily-conversation-actions button:not(.voice-capture-button){min-width:9rem}.daily-conversation-actions .secondary-action{color:#cbd5e1;background:0 0;border:1px solid #94a3b842}.briefing-form-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.briefing-form-heading h3,.briefing-form-heading p{margin:0}.briefing-form-heading p{color:var(--muted);margin-top:.25rem;font-size:.94rem;line-height:1.4}.briefing-form-heading>span{color:#99f6e4;letter-spacing:.04em;text-transform:uppercase;background:#0d94882e;border:1px solid #2dd4bf57;border-radius:999px;flex:none;padding:.32rem .62rem;font-size:.76rem;font-weight:900}.worker-followup-row{grid-template-columns:minmax(0,1.35fr) minmax(180px,1fr) 180px;gap:.75rem;display:grid}.briefing-blocker-guide{background:linear-gradient(120deg,#0d948829,#0f172a5c);border:1px solid #2dd4bf61;border-radius:14px;gap:.35rem;padding:.9rem 1rem;display:grid}.briefing-blocker-guide strong{color:#ccfbf1}.briefing-blocker-guide span{color:var(--muted);font-size:.9rem;line-height:1.45}.briefing-field input:disabled,.briefing-field textarea:disabled{opacity:.58;cursor:not-allowed}.briefing-closed-day{background:linear-gradient(145deg,#0f766e24,#0f172ac2);border-color:#2dd4bf57;align-content:start}.briefing-closed-day>div{border-top:1px solid #94a3b824;padding:.75rem 0}.briefing-closed-day span{color:#99f6e4;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:800}.briefing-closed-day p{margin:.3rem 0 0}.worker-contribution-item p{margin:0}.worker-intelligence-card{background:radial-gradient(circle at 0 0,#2dd4bf24,#0000 34%),#0f172aeb;border-color:#2dd4bf47;grid-column:1/-1}.worker-intelligence-card>p:not(.eyebrow){color:#e2e8f0d6;font-size:1rem;line-height:1.55}.worker-intelligence-highlight,.worker-intelligence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.worker-intelligence-highlight>div,.worker-intelligence-grid>div,.worker-intelligence-grid>section,.worker-intelligence-progress>div{background:#02061757;border:1px solid #94a3b829;border-radius:8px;min-height:100%;padding:1rem}.worker-intelligence-highlight>div{background:#0ea5e91f;border-color:#38bdf83d}.worker-intelligence-highlight strong,.worker-intelligence-progress strong{color:#f8fafc;line-height:1.35;display:block}.worker-intelligence-progress{border-top:1px solid #94a3b829;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:1.2rem;padding-top:1rem;display:grid}.worker-intelligence-progress .eyebrow{grid-column:1/-1;margin:0}.worker-intelligence-highlight span,.worker-intelligence-progress span,.worker-intelligence-grid span{color:#67e8f9;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;font-size:.78rem;font-weight:800;display:block}.worker-intelligence-grid p,.worker-intelligence-grid li{color:#e2e8f0d1;line-height:1.45}.worker-intelligence-grid ul{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.briefing-intelligence-page{gap:1.4rem;display:grid}.success-alert{color:#bbf7d0;background:#1665342e;border:1px solid #22c55e47;border-radius:8px;padding:.85rem 1rem}.briefing-success-alert{justify-content:space-between;align-items:center;gap:1rem;display:flex}.briefing-success-alert button{color:#dcfce7;cursor:pointer;background:#14532d8c;border:1px solid #bbf7d06b;border-radius:8px;flex:none;padding:.55rem .8rem;font-weight:800}.briefing-success-alert button:hover,.briefing-success-alert button:focus-visible{background:#15803d9e}@media (width<=640px){.briefing-success-alert{flex-direction:column;align-items:stretch}.briefing-success-alert button{width:100%}}.briefing-intelligence-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.briefing-intelligence-summary div,.briefing-intelligence-group,.briefing-intelligence-item{background:#0f172ad1;border:1px solid #94a3b82e;border-radius:8px}.briefing-intelligence-summary div{gap:.35rem;padding:1rem;display:grid}.briefing-intelligence-summary strong{color:var(--text);font-size:1.8rem}.briefing-intelligence-summary span{color:var(--text-soft)}.briefing-inbox-controls{border:1px solid var(--border);background:#0f172aa3;border-radius:16px;gap:.8rem;padding:1rem 1.1rem;display:grid}.briefing-inbox-controls p{color:var(--muted);margin:0}.briefing-inbox-tabs{flex-wrap:wrap;gap:.55rem;display:flex}.briefing-inbox-tabs button{color:var(--text);cursor:pointer;background:#1e293bb8;border:1px solid #94a3b852;border-radius:999px;padding:.55rem .85rem;font-weight:750}.briefing-inbox-tabs button.is-selected{color:#ccfbf1;background:#0d948847;border-color:#2dd4bfb8}.briefing-focus-panel{background:radial-gradient(circle at 88% 12%,#2dd4bf2e,#0000 30%),linear-gradient(135deg,#072c37e0,#0f172adb);border:1px solid #2dd4bf6b;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr) minmax(220px,.65fr);gap:1rem;padding:1.1rem;display:grid;box-shadow:0 22px 52px #00000038}.briefing-focus-copy,.briefing-focus-decision{align-content:start;gap:.5rem;min-width:0;display:grid}.briefing-focus-copy>span,.briefing-focus-decision>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.briefing-focus-copy h3{color:#f8fafc;margin:0;font-size:clamp(1.35rem,2.4vw,2rem)}.briefing-focus-copy p,.briefing-focus-decision small{color:#e2e8f0db;margin:0;line-height:1.5}.briefing-focus-decision{background:#02061747;border:1px solid #94a3b82e;border-radius:16px;padding:1rem}.briefing-focus-decision strong{color:#f8fafc;font-size:1.05rem}.briefing-focus-actions{align-content:center;gap:.65rem;display:grid}.briefing-focus-actions button{color:#fff;cursor:pointer;background:linear-gradient(#2563ebf2,#1d4ed8f2);border:1px solid #60a5fa80;border-radius:12px;min-height:2.7rem;padding:.65rem .9rem;font-weight:900}.briefing-focus-actions button:nth-child(2){background:#0f766e8c;border-color:#2dd4bf85}.briefing-focus-actions button:nth-child(3){background:#92400e75;border-color:#fbbf246b}.briefing-focus-actions .briefing-focus-clear{color:#cbd5e1;background:#0f172ab8;border-color:#94a3b847}.briefing-focus-actions button:disabled{cursor:not-allowed;opacity:.56}.operational-cases-page{gap:1.25rem;display:grid}.operational-cases-page .my-nexus-hero{align-items:center}.operational-dossier{background:radial-gradient(circle at 100% 0,#38bdf81a,#0000 34%),linear-gradient(135deg,#082631e6,#071221f5);border:1px solid #4cc9a657;border-radius:18px;gap:1rem;padding:1.2rem;display:grid}.operational-dossier-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.operational-dossier-heading>div:first-child{gap:.35rem;min-width:0;display:grid}.operational-dossier-heading span,.operational-dossier-grid article>span{color:#67e8d0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:850}.operational-dossier-heading strong{color:#f8fbff;font-size:1.2rem;line-height:1.3}.operational-dossier-heading p,.operational-dossier-grid p{color:#bfd0e5;margin:0;line-height:1.45}.operational-dossier-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.operational-dossier-actions button,.operational-dossier-inline-action{color:#f4f9ff;background:#153f6761;border:1px solid #67b4ff73;border-radius:11px;min-height:42px;padding:.62rem .85rem;font-weight:800}.operational-dossier-evidence{color:#8bdcff;margin-top:.2rem;font-size:.8rem}.operational-dossier-evidence summary{cursor:pointer;font-weight:800}.operational-dossier-evidence ul{gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.operational-dossier-evidence li{border-top:1px solid #799dc92e;gap:.18rem;padding-top:.45rem;display:grid}.operational-dossier-evidence li strong{color:#e8f3ff}.operational-dossier-evidence li small,.operational-dossier-missing{color:#aebfd5;line-height:1.35}.operational-dossier-missing{background:#78350f33;border:1px solid #fbbf246b;border-radius:12px;gap:.2rem;padding:.8rem .9rem;display:grid}.operational-dossier-missing strong{color:#fde68a}.operational-dossier.readiness-invalid_case{border-color:#f871718f}.operational-dossier.readiness-needs_information{border-color:#fbbf2475}.operational-dossier.readiness-ready_to_validate{border-color:#60a5fa80}.operational-context-audit{background:#03101f73;border:1px solid #799dc933;border-radius:10px;gap:.55rem;margin-top:.7rem;padding:.75rem;display:grid}.operational-context-audit>span{color:#5eead4;text-transform:uppercase;letter-spacing:.04em;margin-top:.25rem;font-weight:800}.operational-dossier-actions .primary-action{background:linear-gradient(135deg,#0f8f83,#1976d2);border-color:#4cc9a6b8}.operational-dossier-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.operational-dossier-flow span{color:#8fa4bf;text-align:center;background:#030d1a7a;border:1px solid #799dc933;border-radius:999px;min-width:0;padding:.5rem .6rem;font-size:.76rem;font-weight:800;position:relative}.operational-dossier-flow span.is-complete{color:#a7f3d0;background:#10716340;border-color:#4cc9a66b}.operational-dossier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.operational-dossier-grid article{background:#030d1a6b;border:1px solid #799dc933;border-radius:13px;align-content:start;gap:.38rem;min-width:0;padding:.85rem;display:grid}.operational-dossier-grid article>strong{overflow-wrap:anywhere;color:#f5f9ff;font-size:1rem;line-height:1.4}.operational-dossier-grid article.is-result{background:#0b4d3e52;border-color:#4cc9a66b}.operational-dossier-grid article.is-pending{border-color:#e2b74c5c}.operational-dossier-inline-action{color:#8bdcff;background:0 0;justify-self:start;min-height:34px;margin-top:.2rem;padding:.35rem .6rem;font-size:.78rem}@media (width<=980px){.operational-dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.operational-dossier-heading{display:grid}.operational-dossier-actions{justify-content:stretch;display:grid}.operational-dossier-actions button{width:100%}.operational-dossier-flow{padding-bottom:.2rem;display:flex;overflow-x:auto}.operational-dossier-flow span{min-width:6.5rem}.operational-dossier-grid{grid-template-columns:1fr}}.operational-case-guide{background:radial-gradient(circle at 8% 0,#2dd4bf1f,#0000 30%),#051222c2;border:1px solid #38bdf84d;border-radius:18px;gap:.9rem;padding:1rem;display:grid}.operational-case-guide>header,.operational-case-command-bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operational-case-guide>header>div,.operational-case-command-bar>div:first-child{gap:.22rem;display:grid}.operational-case-guide>header span,.operational-case-command-bar span,.operational-case-resolution-heading span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.operational-case-guide>header strong,.operational-case-command-bar strong,.operational-case-resolution-heading strong{color:#f8fafc}.operational-case-guide>header small,.operational-case-resolution-heading small{color:var(--muted)}.operational-case-guide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.operational-case-guide article{background:#02061757;border:1px solid #799dc933;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:.5rem .7rem;padding:.85rem;display:grid}.operational-case-guide article.is-current{border-color:#2dd4bf80;box-shadow:inset 3px 0 #2dd4bf}.operational-case-guide article.is-complete{border-color:#22c55e57}.operational-case-guide article>b{color:#99f6e4;background:#2dd4bf26;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid}.operational-case-guide article>div{gap:.25rem;display:grid}.operational-case-guide article strong{color:#f8fafc}.operational-case-guide article p{color:#aebfd5;margin:0;font-size:.84rem;line-height:1.42}.operational-case-guide article button{color:#d8f5ff;cursor:pointer;background:#0e74902e;border:1px solid #38bdf86b;border-radius:9px;grid-column:2;justify-self:start;min-height:2.1rem;padding:.4rem .7rem;font-weight:850}.operational-case-guide article button:disabled{cursor:not-allowed;opacity:.42}.operational-pattern-brief{background:radial-gradient(circle at 8% 0,#14b8a629,#0000 30%),linear-gradient(135deg,#052e34a8,#081425e0);border:1px solid #2dd4bf57;border-radius:20px;gap:1rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.operational-dossier-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=680px){.operational-dossier-grid-compact{grid-template-columns:1fr}}.operational-pattern-brief>header{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:end;gap:.7rem 1.5rem;display:grid}.operational-pattern-brief>header div{gap:.28rem;display:grid}.operational-pattern-brief>header span,.operational-pattern-title span,.operational-pattern-proposal span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.operational-pattern-brief>header strong{color:#f8fafc;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.12}.operational-pattern-brief>header p{color:#b8c9df;margin:0;line-height:1.5}.operational-pattern-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:.85rem;display:grid}.operational-pattern-grid article{background:#081425c2;border:1px solid #60a5fa38;border-radius:16px;align-content:start;gap:.75rem;min-width:0;padding:1rem;display:grid}.operational-pattern-grid article.is-dominant{border-color:#fb923c85;box-shadow:inset 3px 0 #fb923c}.operational-pattern-title{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.operational-pattern-title b{color:#fcd34d;font-size:.76rem}.operational-pattern-grid h3{color:#fff;margin:0;font-size:1.25rem}.operational-pattern-grid>article>p,.operational-pattern-grid aside p,.operational-pattern-proposal p{color:#dbeafe;margin:0;line-height:1.48}.operational-pattern-grid dl{gap:.45rem;margin:0;display:grid}.operational-pattern-grid dl div{grid-template-columns:95px minmax(0,1fr);gap:.55rem;display:grid}.operational-pattern-grid dt{color:#8ca5c8;text-transform:uppercase;font-size:.76rem;font-weight:850}.operational-pattern-grid dd{color:#e2e8f0;margin:0}.operational-pattern-grid aside,.operational-pattern-proposal{background:#0f172aa3;border-radius:11px;gap:.3rem;padding:.7rem;display:grid}.operational-pattern-grid aside strong{color:#93c5fd;text-transform:uppercase;font-size:.76rem}.operational-pattern-grid button{color:#ecfeff;cursor:pointer;background:#0d948842;border:1px solid #2dd4bf80;border-radius:10px;min-height:2.6rem;padding:.55rem .8rem;font-weight:900}.operational-pattern-grid button:hover,.operational-pattern-grid button:focus-visible{background:#0d94886b}.operational-case-command-bar{background:linear-gradient(110deg,#1e40af2e,#081425b8);border:1px solid #60a5fa52;border-radius:14px;padding:.85rem 1rem}.operational-case-command-bar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.operational-case-command-bar button{color:#ede9fe;cursor:pointer;background:#5b21b640;border:1px solid #a78bfa80;border-radius:10px;min-height:2.35rem;padding:.5rem .8rem;font-weight:900}.operational-case-command-bar button.primary-action{color:#ecfeff;background:#0d94884d;border-color:#2dd4bf85}.operational-case-resolution-heading{border-bottom:1px solid #799dc933;gap:.3rem;padding-bottom:.8rem;display:grid}.operational-case-refresh{justify-items:end;gap:.4rem;display:grid}.operational-case-refresh small{color:var(--muted);font-weight:750}.operational-case-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.operational-case-metrics button{color:inherit;cursor:pointer;text-align:left;background:radial-gradient(circle at 100% 0,#2dd4bf1a,#0000 34%),#0f172ab8;border:1px solid #2dd4bf38;border-radius:16px;gap:.35rem;padding:1rem;display:grid}.operational-case-metrics button:hover,.operational-case-metrics button:focus-visible,.operational-case-metrics button.is-selected{border-color:#2dd4bf94;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #2dd4bf29}.operational-case-metrics span,.operational-case-toolbar label,.operational-case-detail header span,.operational-case-detail-grid span,.operational-case-editor span,.operational-case-history span,.operational-case-similar span,.operational-case-empty-detail span{color:#93c5fd;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:900}.operational-case-metrics strong{color:#f8fafc;font-size:2rem}.operational-case-metrics small{color:var(--muted)}.operational-case-toolbar{border:1px solid var(--border);background:#0f172aa3;border-radius:18px;gap:1rem;padding:1rem;display:grid}.operational-case-toolbar input{min-width:0;min-height:2.75rem;color:var(--text);background:#02061785;border:1px solid #94a3b847;border-radius:12px;padding:0 1rem}.operational-case-filter-stack{justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.operational-case-filter-stack .briefing-inbox-tabs{min-width:0}.operational-case-filter-stack .briefing-inbox-tabs button{white-space:nowrap}.operational-case-filter-stack small{color:var(--muted);white-space:nowrap;flex:none;font-weight:800}.operational-case-search-controls{flex-wrap:wrap;align-items:center;gap:.65rem;width:100%;display:flex}.operational-case-search-controls select{flex:190px;min-width:0}.operational-case-search-controls input{flex:2 320px}.operational-case-search-controls select,.operational-case-search-controls button{min-height:2.75rem;color:var(--text);background:#02061785;border:1px solid #94a3b847;border-radius:12px;padding:0 .85rem}.operational-case-search-controls button{cursor:pointer;flex:none;font-weight:900}.operational-case-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.operational-case-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.8rem;display:grid}.operational-case-work-plan,.operational-case-friction-summary{background:#0f172a8a;border:1px solid #2dd4bf4d;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.operational-case-work-plan>header,.operational-case-friction-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.operational-case-work-plan>header>div{gap:.2rem;display:grid}.operational-case-work-plan span,.operational-case-friction-summary>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.operational-case-work-plan>header small{color:var(--muted)}.operational-case-work-plan-items{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem;display:grid}.operational-case-work-plan-items button{min-width:0;color:inherit;cursor:pointer;text-align:left;background:#02061757;border:1px solid #94a3b838;border-radius:.85rem;gap:.35rem;padding:.78rem;display:grid}.operational-case-work-plan-items button.is-now{background:linear-gradient(135deg,#0d948833,#0f172a6b);border-color:#2dd4bfa3}.operational-case-work-plan-items strong,.operational-case-work-plan-items small,.operational-case-work-plan-items em{text-overflow:ellipsis;overflow:hidden}.operational-case-work-plan-items strong{color:#f8fafc;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.operational-case-work-plan-items small{color:#cbd5e1;line-height:1.4}.operational-case-work-plan-items em{color:#99f6e4;font-size:.78rem;font-style:normal}.operational-case-friction-summary{border-color:#fbbf2447;justify-content:flex-start}.operational-case-friction-summary>span{color:#fde68a}.operational-case-friction-summary button{color:#fef3c7;cursor:pointer;background:#78350f33;border:1px solid #fbbf2452;border-radius:999px;padding:.35rem .62rem;font-weight:800}.operational-case-layout.has-selection .operational-case-list{order:2}.operational-case-layout.has-selection .operational-case-detail{order:1}.operational-case-card{width:100%;color:var(--text);cursor:pointer;text-align:left;background:#0f172ab8;border:1px solid #94a3b82e;border-left:4px solid #60a5fab8;border-radius:16px;gap:.65rem;padding:1rem;display:grid}.operational-case-card:hover,.operational-case-card:focus-visible,.operational-case-card.is-selected{border-color:#2dd4bf80 #2dd4bf80 #2dd4bf80 #2dd4bf;transform:translateY(-1px)}.operational-case-card.tone-resolved{border-left-color:#22c55e}.operational-case-card.tone-attention{border-left-color:#f59e0b}.operational-case-card.tone-muted{border-left-color:#64748b}.operational-case-card div{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.operational-case-card span{color:#bfdbfe;letter-spacing:.04em;text-transform:uppercase;background:#3b82f629;border-radius:999px;width:fit-content;padding:.18rem .5rem;font-size:.72rem;font-weight:900}.operational-case-card strong{color:#f8fafc;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;font-size:1.05rem;line-height:1.4;display:-webkit-box;overflow:hidden}.operational-case-card b{color:#bae6fd;background:#0e74903d;border-radius:999px;width:fit-content;padding:.18rem .5rem;font-size:.72rem}.operational-case-card.urgency-overdue b,.operational-case-card.urgency-today b,.operational-case-card.urgency-unassigned b{color:#fecaca;background:#be123c47}.operational-case-card.urgency-unscheduled b{color:#fde68a;background:#a1620747}.operational-case-card p,.operational-case-card small{color:#e2e8f0c7;margin:0;line-height:1.45;overflow:hidden}.operational-case-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.operational-case-card p b{color:#99f6e4;letter-spacing:.06em;text-transform:uppercase;background:0 0;padding:0;font-size:.74rem;display:block}.operational-case-card em{color:#99f6e4;width:fit-content;font-style:normal;font-weight:800}.operational-case-detail{background:radial-gradient(circle at 92% 8%,#2dd4bf1f,#0000 28%),#0f172ad1;border:1px solid #2dd4bf38;border-radius:20px;gap:1rem;width:100%;min-width:0;max-height:none;padding:1rem;display:grid;position:static;overflow:visible}.operational-case-detail header{border-bottom:1px solid #94a3b829;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;padding-bottom:.9rem;display:grid}.operational-case-heading{gap:.55rem;min-width:0;display:grid}.operational-case-detail header h3{color:#f8fafc;overflow-wrap:anywhere;max-width:38ch;margin:0;font-size:clamp(1.3rem,2.1vw,1.8rem);line-height:1.22}.operational-case-detail header p{color:var(--muted);margin:0}.operational-case-heading-meta{flex-wrap:wrap;gap:.55rem;display:flex}.operational-case-heading-meta p{background:#02061747;border:1px solid #94a3b829;border-radius:10px;gap:.18rem;min-width:150px;padding:.55rem .7rem;display:grid}.operational-case-heading-meta p span{color:#8ca5c8;font-size:.68rem}.operational-case-heading-meta p strong{color:#e8f0ff;font-size:.88rem}.operational-case-detail header button,.operational-case-actions button{color:#dbeafe;cursor:pointer;background:#1e40af6b;border:1px solid #60a5fa6b;border-radius:10px;min-height:2.45rem;padding:.55rem .85rem;font-weight:900}.operational-case-navigation{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:.45rem;display:flex}.operational-case-navigation small{color:var(--muted);white-space:nowrap}.operational-case-navigation button:disabled,.operational-case-actions button:disabled{cursor:not-allowed;opacity:.42}.operational-case-impact{background:#92400e1f;border-left:3px solid #f59e0b;border-radius:0 12px 12px 0;gap:.4rem;padding:.85rem 1rem;display:grid}.operational-case-impact span{color:#fcd34d;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.operational-case-impact p{color:#f3e8cf;max-width:72ch;margin:0;line-height:1.55}.operational-case-productivity{background:#0f172a80;border:1px solid #60a5fa42;border-radius:14px;gap:.8rem;padding:.9rem 1rem;display:grid}.operational-case-productivity.tone-compatible{border-color:#2dd4bf66}.operational-case-productivity.tone-partial{border-color:#fbbf246b}.operational-case-productivity.tone-unobserved{border-color:#94a3b847}.operational-case-productivity-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operational-case-productivity-heading>div:first-child{gap:.24rem;display:grid}.operational-case-productivity-heading span,.operational-case-productivity-detail span{color:#8ca5c8;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.operational-case-productivity-heading strong{color:#f8fafc}.operational-case-productivity-heading small{color:var(--muted)}.operational-case-productivity-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.operational-case-productivity-actions button{min-height:2.25rem}.operational-case-productivity-detail{border-top:1px solid #94a3b826;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding-top:.8rem;display:grid}.operational-case-productivity-detail div{gap:.2rem;min-width:0;display:grid}.operational-case-productivity-detail strong{color:#dbeafe;overflow-wrap:anywhere}.operational-case-productivity-detail p{color:#a5b4c9;grid-column:1/-1;margin:0;font-size:.88rem;line-height:1.45}.operational-case-intelligence{background:linear-gradient(110deg,#312e812e,#0f172a6b);border:1px solid #818cf84d;border-radius:14px;gap:.75rem;padding:.9rem 1rem;display:grid}.operational-case-intelligence header{border:0;gap:.15rem;padding:0;display:grid}.operational-case-intelligence header span{color:#c4b5fd;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.operational-case-intelligence header strong{color:#f5f3ff}.operational-case-intelligence header p{color:#ddd6fe;margin:.25rem 0 0;line-height:1.45}.operational-case-intelligence>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.operational-case-intelligence article{background:#0f172a6b;border-radius:10px;gap:.25rem;min-width:0;padding:.65rem;display:grid}.operational-case-intelligence article span{color:#a5b4fc;text-transform:uppercase;font-size:.7rem;font-weight:900}.operational-case-intelligence article p{color:#dbeafe;margin:0;font-size:.88rem;line-height:1.42}.operational-case-intelligence>aside{background:#312e812e;border-left:3px solid #818cf8;border-radius:0 10px 10px 0;padding:.7rem .8rem}.operational-case-intelligence>aside strong{color:#c4b5fd}.operational-case-intelligence>aside p{color:#dbeafe;margin:.22rem 0 0;line-height:1.42}.operational-graph-controls{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.operational-graph-controls select{min-height:2.5rem}.operational-graph-flow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.operational-graph-flow article,.operational-graph-transitions article,.operational-graph-bottlenecks article{background:#0f172a99;border:1px solid #60a5fa38;border-radius:14px;gap:.45rem;min-width:0;padding:1rem;display:grid}.operational-graph-flow article.has-open-cases{background:linear-gradient(145deg,#78350f38,#0f172a99);border-color:#fb923c8c}.operational-graph-flow span,.operational-graph-transitions span{color:#93c5fd;text-transform:uppercase;font-size:.76rem;font-weight:900}.operational-graph-flow strong{color:#f8fafc;font-size:2rem}.operational-graph-flow small,.operational-graph-flow em,.operational-graph-transitions small,.operational-graph-bottlenecks small{color:var(--muted);font-style:normal}.operational-graph-flow details,.operational-graph-transitions details{color:#c4b5fd;font-size:.82rem}.operational-graph-flow details p,.operational-graph-transitions details p{overflow-wrap:anywhere;color:#dbeafe;margin:.45rem 0 0}.operational-graph-transitions,.operational-graph-bottlenecks{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem;display:grid}.operational-graph-transitions strong,.operational-graph-bottlenecks strong{color:#f8fafc}.operational-graph-bottlenecks span{color:#fbbf24;font-weight:800}.operational-graph-bottlenecks p{color:#dbeafe;margin:0;line-height:1.45}.operational-graph-limitation{color:#c7d2fe;background:#312e8129;border-left:3px solid #818cf8;padding:.8rem 1rem}.operational-case-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.operational-case-metadata{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.65rem;display:grid}.operational-case-metadata div{background:#0206173d;border:1px solid #94a3b829;border-radius:12px;gap:.25rem;min-width:0;padding:.75rem;display:grid}.operational-case-metadata span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.operational-case-metadata strong{color:#e2e8f0;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.operational-case-next-action{background:#0d94881a;border:1px solid #2dd4bf47;border-radius:1rem;gap:.45rem;padding:1rem;display:grid}.operational-case-next-action span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.operational-case-next-action strong{color:#f8fafc;font-size:1.05rem}.operational-case-next-action small{color:var(--muted);line-height:1.45}.operational-case-next-action.urgency-overdue,.operational-case-next-action.urgency-today,.operational-case-next-action.urgency-unassigned{background:#9f123929;border-color:#fb718566}.operational-case-next-action.urgency-overdue span,.operational-case-next-action.urgency-today span,.operational-case-next-action.urgency-unassigned span{color:#fda4af}.operational-case-next-action.urgency-unscheduled{background:#92400e24;border-color:#f59e0b66}.operational-case-next-action.urgency-unscheduled span{color:#fcd34d}.operational-case-lifecycle{background:linear-gradient(120deg,#0d948829,#1e40af1f),#02061747;border:1px solid #2dd4bf57;border-radius:16px;gap:.85rem;padding:1rem;display:grid}.briefing-lane-decision{border-left:4px solid #fb7185}.briefing-lane-managed{border-left:4px solid #fbbf24}.briefing-lane-information{border-left:4px solid #34d399}.briefing-intelligence-person>div{gap:.15rem;display:grid}.briefing-intelligence-person>div small{color:#8fa5be}.briefing-lane-decision .briefing-intelligence-person>span{color:#fda4af}.briefing-lane-managed .briefing-intelligence-person>span{color:#fde68a}.briefing-lane-information .briefing-intelligence-person>span{color:#6ee7b7}.operational-case-lifecycle>div:first-child{gap:.28rem;display:grid}.operational-case-lifecycle span{color:#5eead4;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.operational-case-lifecycle strong{color:#f8fafc;line-height:1.4}.operational-case-lifecycle small{color:#b9c8dd;line-height:1.5}.operational-case-lifecycle-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.operational-case-lifecycle-actions button{color:#dbeafe;cursor:pointer;text-align:left;background:#1e40af61;border:1px solid #60a5fa6b;border-radius:12px;min-height:3.35rem;padding:.65rem .8rem;font-weight:900;line-height:1.25}.operational-case-lifecycle-actions button:first-child{color:#dcfce7;background:#16653461;border-color:#22c55e7a}.operational-case-lifecycle-actions button:nth-child(3){color:#fef3c7;background:#92400e59;border-color:#f59e0b85}.operational-case-lifecycle-actions button:hover,.operational-case-lifecycle-actions button:focus-visible{filter:brightness(1.18);outline:none}.operational-case-lifecycle-actions button.is-selected{outline-offset:2px;outline:2px solid #ffffffe0}.operational-case-action-hint{color:var(--muted);font-size:.9rem}.operational-case-execution-guide{background:linear-gradient(120deg,#92400e33,#0f172a38);border:1px solid #fbbf246b;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.operational-case-execution-guide>div:first-child{gap:.28rem;display:grid}.operational-case-execution-guide span{color:#fcd34d;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.operational-case-execution-guide strong{color:#fef3c7}.operational-case-execution-guide small{color:#d5c8ab;line-height:1.45}.operational-case-execution-guide>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.operational-case-execution-guide button{color:#fef3c7;cursor:pointer;background:#92400e4d;border:1px solid #fbbf2480;border-radius:10px;min-height:2.35rem;padding:.5rem .8rem;font-weight:900}.operational-case-ai,.operational-case-ai-answer{background:linear-gradient(120deg,#5b21b62e,#0f172a29);border:1px solid #a78bfa59;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.operational-case-ai>div,.operational-case-ai-answer>div:first-child{gap:.28rem;display:grid}.operational-case-ai span,.operational-case-ai-answer span{color:#c4b5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.operational-case-ai strong{color:#f8fafc}.operational-case-ai small,.operational-case-ai-answer small{color:var(--muted);line-height:1.4}.operational-case-ai button{color:#ede9fe;cursor:pointer;background:#5b21b647;border:1px solid #a78bfa8c;border-radius:10px;min-height:2.35rem;padding:.5rem .8rem;font-weight:900}.operational-case-ai button:disabled{cursor:wait;opacity:.56}.operational-case-ai-answer{justify-content:stretch;display:grid}.operational-case-executive-advice{background:linear-gradient(135deg,#064e3b4d,#0f172a4d);border:1px solid #2dd4bf6b;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.operational-case-executive-advice>header,.operational-case-executive-checks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.operational-case-executive-advice span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.operational-case-executive-advice>header small,.operational-case-executive-action small{color:var(--muted)}.operational-case-executive-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem;display:grid}.operational-case-executive-grid article{background:#02061747;border-radius:.78rem;grid-column:span 6;gap:.35rem;padding:.72rem .8rem;display:grid}.operational-case-executive-grid strong{color:#f8fafc;font-size:.94rem;line-height:1.42}.operational-case-executive-grid .operational-case-executive-action{border-left:3px solid #2dd4bf;grid-column:1/-1}.operational-case-executive-checks{justify-content:flex-start;padding-top:.1rem}.operational-case-executive-checks small{color:#ccfbf1;background:#2dd4bf1f;border-radius:999px;padding:.26rem .52rem}.operational-case-recommendation-actions{flex-wrap:wrap;gap:.55rem;display:flex}.operational-case-recommendation-actions button{min-height:38px}@media (width<=680px){.operational-case-recommendation-actions{display:grid}.operational-case-recommendation-actions button{width:100%}}.operational-case-ai-answer p{color:#e2e8f0;white-space:pre-wrap;margin:0;line-height:1.56}.operational-case-ai-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem;display:grid}.operational-case-ai-grid article{background:#02061738;border:1px solid #c4b5fd38;border-radius:.8rem;grid-column:span 6;gap:.4rem;min-width:0;padding:.78rem;display:grid}.operational-case-ai-grid article:first-child{grid-column:1/-1}.operational-case-ai-grid article:nth-child(2){grid-column:span 8}.operational-case-ai-grid article:nth-child(3){grid-column:span 4}.operational-case-ai-grid article:nth-child(6){grid-column:1/-1}.operational-case-ai-grid article span{color:#c4b5fd;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.operational-case-ai-grid article p{overflow-wrap:anywhere}.operational-case-ai-questions{flex-wrap:wrap;gap:.45rem;display:flex}.operational-case-ai-questions span{color:#ddd6fe;letter-spacing:normal;text-transform:none;background:#5b21b62e;border:1px solid #c4b5fd47;border-radius:999px;padding:.32rem .58rem;font-size:.78rem;font-weight:700}.operational-case-communication{background:linear-gradient(120deg,#1e40af29,#0f172a2e);border:1px solid #60a5fa47;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.operational-case-communication>div:first-child{gap:.28rem;display:grid}.operational-case-communication span{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.operational-case-communication strong{color:#f8fafc}.operational-case-communication small{color:var(--muted);line-height:1.4}.operational-case-communication>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.operational-case-communication button{color:#ccfbf1;cursor:pointer;background:#0d94882e;border:1px solid #2dd4bf6b;border-radius:10px;min-height:2.35rem;padding:.5rem .8rem;font-weight:900}.operational-case-work-link{background:linear-gradient(120deg,#5b21b62b,#0f172a2e);border:1px solid #a78bfa57;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.operational-case-work-link>div:first-child{gap:.28rem;display:grid}.operational-case-work-link span{color:#c4b5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.operational-case-work-link strong{color:#f8fafc}.operational-case-work-link small{color:var(--muted);line-height:1.4}.operational-case-work-link button{color:#ede9fe;cursor:pointer;background:#5b21b642;border:1px solid #a78bfa8c;border-radius:10px;min-height:2.35rem;padding:.5rem .8rem;font-weight:900}.operational-case-work-link button:disabled{cursor:not-allowed;opacity:.5}.operational-case-work-task-state{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.operational-case-work-task-state>span{color:#ddd6fe;letter-spacing:normal;text-align:right;text-transform:none;max-width:18rem;font-size:.82rem;font-weight:700}.operational-case-work-task-state.is-completed>span{color:#cbd5e1}.operational-case-detail-grid article,.operational-case-history article,.operational-case-similar button{width:100%;color:inherit;cursor:pointer;text-align:left;background:#02061747;border:1px solid #94a3b829;border-radius:14px;gap:.45rem;padding:.9rem;display:grid}.operational-case-similar button:hover,.operational-case-similar button:focus-visible{background:#082f4952;border-color:#2dd4bf73}.operational-case-detail-grid p,.operational-case-history p,.operational-case-similar p,.operational-case-empty-detail p{color:#e2e8f0d1;white-space:pre-wrap;margin:0;line-height:1.5}.operational-case-editor{background:#082f492e;border:1px solid #2dd4bf38;border-radius:16px;gap:.8rem;padding:1rem;display:grid}.operational-case-quick-plan{background:linear-gradient(120deg,#1e40af33,#0d94881a),#0206174d;border:1px solid #60a5fa47;border-radius:14px;gap:.7rem;padding:.9rem;display:grid}.operational-case-quick-plan>div:first-child{gap:.25rem;display:grid}.operational-case-quick-plan strong{color:#f8fafc}.operational-case-quick-plan small{color:var(--muted);line-height:1.45}.operational-case-quick-actions{flex-wrap:wrap;gap:.5rem;display:flex}.operational-case-quick-actions button{color:#dbeafe;cursor:pointer;background:#0f172ab3;border:1px solid #60a5fa52;border-radius:999px;min-height:2.35rem;padding:.45rem .8rem;font-weight:900}.operational-case-quick-actions button:hover,.operational-case-quick-actions button:focus-visible,.operational-case-quick-actions button.is-selected{color:#ccfbf1;background:#0d948833;border-color:#2dd4bfa3}.operational-case-editor label{gap:.45rem;display:grid}.operational-case-assignment{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.operational-case-assignment input,.operational-case-assignment select{width:100%;min-height:2.75rem;color:var(--text);background:#02061794;border:1px solid #94a3b83d;border-radius:12px;padding:.65rem .75rem}.operational-case-fixed-responsible{background:#02061766;border:1px solid #94a3b83d;border-radius:12px;align-items:center;min-height:2.75rem;padding:.65rem .75rem;display:flex}.operational-case-editor textarea{width:100%;min-height:6rem;color:var(--text);resize:vertical;background:#02061794;border:1px solid #94a3b83d;border-radius:12px;padding:.8rem}.operational-case-actions{flex-wrap:wrap;gap:.65rem;display:flex}.operational-case-validation-guide{flex-wrap:wrap;gap:.55rem;display:flex}.operational-case-validation-guide span{color:#fde68a;letter-spacing:0;text-transform:none;background:#92400e24;border:1px solid #f59e0b47;border-radius:999px;padding:.38rem .62rem;font-size:.72rem;font-weight:800}.operational-case-validation-guide span.is-ready{color:#99f6e4;background:#0d94881f;border-color:#2dd4bf4d}.operational-case-actions button:nth-child(2){color:#dcfce7;background:#16653485;border-color:#22c55e70}.operational-case-actions button:nth-child(3){color:#fef3c7;background:#92400e75;border-color:#f59e0b70}.operational-case-actions button:nth-child(4){color:#ffe4e6;background:#8813376b;border-color:#f43f5e6b}.operational-case-actions button:nth-child(5){color:#e2e8f0;background:#33415585;border-color:#94a3b852}.operational-case-history,.operational-case-similar{gap:.7rem;display:grid}.operational-case-history-heading{justify-content:space-between;align-items:end;gap:.8rem;display:flex}.operational-case-history-heading>div{gap:.28rem;display:grid}.operational-case-history-heading p{max-width:72ch;color:var(--muted);margin:0;line-height:1.45}.operational-case-history-heading button{color:#ccfbf1;cursor:pointer;white-space:nowrap;background:#0d94882e;border:1px solid #2dd4bf70;border-radius:10px;min-height:2.45rem;padding:.55rem .8rem;font-weight:900}.operational-case-history-summary{color:#bfdbfe;background:#1e40af24;border-left:3px solid #60a5fab8;border-radius:0 10px 10px 0;padding:.7rem .85rem;line-height:1.45}.operational-case-history-reference{background:#0d94881a;border-left:3px solid #2dd4bfb3;border-radius:0 9px 9px 0;padding:.72rem .8rem;color:#ccfbf1!important}.operational-case-history h4,.operational-case-similar h4{color:#f8fafc;margin:0}.operational-case-history strong,.operational-case-similar strong{color:#f8fafc}.operational-case-history-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.operational-case-history-meta b{color:#bfdbfe;background:#1e40af2e;border:1px solid #60a5fa3d;border-radius:999px;width:fit-content;padding:.24rem .5rem;font-size:.72rem;font-weight:800}.operational-case-empty-detail{align-content:center;place-items:start;gap:.6rem;min-height:220px;display:grid}.briefing-processed-hero{background:radial-gradient(circle at 8% 12%,#14b8a629,#0000 34%),linear-gradient(135deg,#04192afa,#082a36e6);border:1px solid #2dd4bf57;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(520px,.85fr);gap:1.25rem;padding:1.35rem;display:grid;box-shadow:0 22px 55px #0000002e}.briefing-processed-copy{align-content:center;gap:.45rem;display:grid}.briefing-processed-copy>span{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.briefing-processed-copy h3{color:#f8fafc;margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem)}.briefing-processed-copy p{color:#c7d7ea;max-width:62ch;margin:0;line-height:1.55}.briefing-processed-copy small{color:#7dd3fc;font-weight:750}.briefing-processed-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.briefing-processed-lanes button{color:#f8fafc;cursor:pointer;text-align:left;background:#020a188f;border:1px solid #94a3b833;border-radius:14px;align-content:center;gap:.25rem;min-height:8rem;padding:.9rem;display:grid}.briefing-processed-lanes button:hover{transform:translateY(-2px)}.briefing-processed-lanes button.decision{background:#7f1d1d38;border-color:#fb718580}.briefing-processed-lanes button.managed{background:#78350f33;border-color:#fbbf247a}.briefing-processed-lanes button.information{background:#064e3b33;border-color:#34d3996b}.briefing-processed-lanes span{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.briefing-processed-lanes strong{font-size:2rem;line-height:1}.briefing-processed-lanes small{color:#aebfd4;line-height:1.35}.briefing-aggregate-details{background:#020a184d;border:1px solid #94a3b829;border-radius:12px}.briefing-aggregate-details>summary{cursor:pointer;color:#b8c9de;padding:.85rem 1rem;font-weight:800}.briefing-aggregate-details>.briefing-direction-board{padding:0 1rem 1rem}.briefing-direction-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.briefing-direction-board article{background:radial-gradient(circle at 100% 0,#0ea5e91a,#0000 34%),#0206175c;border:1px solid #38bdf82e;border-radius:8px;align-content:start;gap:.55rem;padding:1rem;display:grid}.briefing-direction-board span{color:#67e8f9;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.briefing-direction-board p{color:#e2e8f0d6;margin:0;line-height:1.45}.briefing-direction-board strong{float:right;color:#bfdbfe;margin-left:.5rem}.briefing-intelligence-groups,.briefing-intelligence-list{gap:1rem;display:grid}.briefing-intelligence-group{padding:1rem}.briefing-intelligence-group-header,.briefing-intelligence-person{justify-content:space-between;align-items:center;gap:1rem;display:flex}.briefing-intelligence-group-header h3,.briefing-intelligence-person strong{color:var(--text);margin:0}.briefing-intelligence-group-header span,.briefing-intelligence-person span{color:var(--text-soft);font-size:.9rem}.briefing-intelligence-item{background:radial-gradient(circle at 100% 0,#2563eb1f,#0000 32%),#02061747;gap:1rem;padding:1rem;display:grid}.briefing-intelligence-item-focused{border-color:#2dd4bfb8;box-shadow:0 0 0 2px #2dd4bf1f,0 18px 42px #00000038}.briefing-intelligence-response{color:#e2e8f0db;margin:0;line-height:1.55}.briefing-worker-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.briefing-worker-summary>div{background:#0e749014;border:1px solid #38bdf829;border-radius:8px;padding:.8rem}.briefing-worker-summary span{color:#7dd3fc;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:block}.briefing-worker-summary p{color:#e2e8f0e6;margin:0;line-height:1.45}.briefing-decision-card{background:linear-gradient(135deg,#0e294bd1,#124a4a6b),#0f172aa3;border:1px solid #38bdf84d;border-radius:12px;gap:1rem;padding:1rem;display:grid}.briefing-context-split{background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 36%),#0f172ab8;border:1px solid #fbbf2461;border-radius:14px;gap:1rem;padding:1rem;display:grid}.briefing-context-split>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.briefing-context-split>header span{color:#fbbf24;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:900}.briefing-context-split h4{color:#f8fafc;margin:.3rem 0 0;font-size:1.15rem}.briefing-context-split>header p,.briefing-context-split>small{color:#cbd5e1;max-width:78ch;margin:.45rem 0 0;line-height:1.45}.briefing-context-split>header em{color:#fde68a;background:#fbbf2424;border-radius:999px;flex:none;padding:.28rem .62rem;font-style:normal;font-weight:900}.briefing-context-topic-list{gap:.65rem;display:grid}.briefing-context-topic-list article{background:#02061757;border:1px solid #94a3b829;border-radius:11px;grid-template-columns:auto minmax(0,1fr) minmax(10rem,auto);align-items:center;gap:.8rem;padding:.8rem;display:grid}.briefing-context-topic-list article>span{color:#fcd34d;background:#f59e0b29;border-radius:9px;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid}.briefing-context-topic-list strong,.briefing-context-topic-list p,.briefing-context-topic-list small{margin:0;display:block}.briefing-context-topic-list strong{color:#f8fafc}.briefing-context-topic-list p{color:#e2e8f0;margin-top:.24rem;line-height:1.4}.briefing-context-topic-list small{color:#94a3b8;margin-top:.28rem;line-height:1.4}.briefing-context-topic-list article>em{color:#fde68a;text-align:right;font-size:.82rem;font-style:normal;font-weight:800}.briefing-context-split>button{color:#fff;cursor:pointer;background:linear-gradient(#b45309f0,#92400ef0);border:1px solid #fbbf248c;border-radius:9px;justify-self:start;min-height:2.55rem;padding:.58rem 1rem;font-weight:900}.briefing-context-split>button:disabled{cursor:wait;opacity:.62}.briefing-no-action{background:#1e293b52;border:1px dashed #94a3b861;border-radius:12px;gap:.45rem;padding:1rem;display:grid}.briefing-no-action strong{color:#cbd5e1}.briefing-no-action p{color:var(--muted);margin:0;line-height:1.45}.briefing-information-detail summary{cursor:pointer;color:#6ee7b7;width:fit-content;font-weight:800}.briefing-information-detail p{margin-top:.55rem}.briefing-managed-card{background:linear-gradient(135deg,#5c370c4d,#0f172a9e);border:1px solid #fbbf244d;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(14rem,.45fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.briefing-managed-card>div:first-child>span{color:#fbbf24;letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:900}.briefing-managed-card h4{color:#f8fafc;margin:.28rem 0}.briefing-managed-card p{color:#cbd5e1;margin:0;line-height:1.45}.briefing-managed-status{border-left:1px solid #fbbf243d;gap:.25rem;padding-left:1rem;display:grid}.briefing-managed-status strong{color:#fef3c7}.briefing-managed-status small{color:#aebfd4;line-height:1.4}.briefing-managed-card>button{color:#fff;cursor:pointer;background:#92400ea3;border:1px solid #fbbf2480;border-radius:9px;min-height:2.55rem;padding:.6rem .85rem;font-weight:850}@media (width<=980px){.briefing-processed-hero,.briefing-managed-card{grid-template-columns:1fr}.briefing-managed-status{border-left:0;padding:0}.briefing-managed-card>button{width:fit-content}}@media (width<=680px){.briefing-processed-hero{padding:1rem}.briefing-processed-lanes{grid-template-columns:1fr}.briefing-processed-lanes button{min-height:0}}.briefing-operational-memory{background:radial-gradient(circle at 100% 0,#fbbf2414,#0000 34%),#0f172a8f;border:1px solid #fbbf243d;border-radius:14px;gap:.9rem;padding:1rem;display:grid}.briefing-operational-memory header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.briefing-operational-memory header span,.briefing-operational-memory-list article>span{color:#fde68a;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:900}.briefing-operational-memory h4{color:#f8fafc;margin:.25rem 0 0}.briefing-operational-memory header em{color:#fde68a;white-space:nowrap;background:#fbbf2421;border-radius:999px;padding:.22rem .55rem;font-style:normal;font-weight:900}.briefing-operational-memory>p{color:#e2e8f0d1;margin:0;line-height:1.5}.briefing-operational-memory-list{gap:.65rem;display:grid}.briefing-operational-memory-list button{width:100%;color:inherit;cursor:pointer;text-align:left;background:#02061742;border:1px solid #94a3b824;border-radius:12px;gap:.35rem;padding:.8rem;display:grid}.briefing-operational-memory-list button:hover,.briefing-operational-memory-list button:focus-visible{background:#78350f29;border-color:#fbbf2466}.briefing-operational-memory-list strong{color:#f8fafc}.briefing-operational-memory-list p,.briefing-operational-memory-list small{color:#e2e8f0c7;margin:0;line-height:1.4}.briefing-decision-summary>span,.briefing-decision-meta span,.briefing-ai-answer header span,.briefing-ai-questions>span{color:#93c5fd;letter-spacing:.05em;text-transform:uppercase;font-size:.76rem;font-weight:800}.briefing-decision-summary h4,.briefing-ai-answer h4{color:var(--text);margin:.3rem 0 0;font-size:1.2rem}.briefing-decision-summary p{color:#e2e8f0e0;max-width:72ch;margin:.55rem 0 0;line-height:1.5}.briefing-decision-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.briefing-decision-meta>div{background:#02061747;border:1px solid #94a3b829;border-radius:9px;min-width:0;padding:.8rem}.briefing-decision-meta strong{color:#f8fafc;margin-top:.4rem;line-height:1.45;display:block}.briefing-decision-actions{flex-wrap:wrap;gap:.7rem;display:flex}.briefing-decision-actions button{color:#fff;cursor:pointer;background:linear-gradient(#2563ebeb,#1d4ed8eb);border:1px solid #60a5fa80;border-radius:8px;min-height:2.5rem;padding:.55rem 1rem;font-weight:800}.briefing-decision-actions .briefing-secondary-action{background:#0f766e6b;border-color:#2dd4bf80}.briefing-decision-actions button:disabled{cursor:not-allowed;opacity:.55}.briefing-ai-answer{background:linear-gradient(135deg,#08414a7a,#0f172aa3);border:1px solid #2dd4bf47;border-radius:12px;gap:1.1rem;padding:1.25rem;display:grid}.briefing-reply-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.briefing-reply-fields label{background:#020f1d8a;border:1px solid #60a5fa33;border-radius:12px;gap:.42rem;padding:.9rem;display:grid}.briefing-reply-fields label>span{color:#f8fafc;font-weight:800}.briefing-reply-fields label>small{color:#9fb4c9;line-height:1.35}.briefing-reply-fields textarea{resize:vertical;color:#e2e8f0;width:100%;min-height:116px;font:inherit;background:#020617d1;border:1px solid #94a3b847;border-radius:9px;outline:none;padding:.8rem .85rem;line-height:1.5}.briefing-reply-fields textarea::placeholder{color:#698198}.briefing-reply-fields textarea:focus{border-color:#2dd4bfc7;box-shadow:0 0 0 3px #2dd4bf1f}.briefing-reply-actions{align-items:center;padding-top:.15rem}.briefing-reply-actions small{color:#99f6e4;margin-left:auto}.briefing-ai-answer header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.briefing-ai-answer header em{color:#99f6e4;border:1px solid #2dd4bf59;border-radius:999px;flex:none;padding:.3rem .6rem;font-size:.78rem;font-style:normal;font-weight:700}.briefing-ai-answer>p{color:#f0fdfaed;max-width:80ch;margin:0;line-height:1.55}.briefing-ai-plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.briefing-ai-plan article{background:#1e3a8a21;border:1px solid #60a5fa3d;border-radius:12px;padding:.85rem .9rem}.briefing-ai-plan span{color:#93c5fd;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800}.briefing-ai-plan ul{gap:.45rem;margin:.55rem 0 0;padding-left:1.1rem;display:grid}.briefing-ai-plan li{color:#e2e8f0;line-height:1.42}.briefing-reply-flow{color:#dbeafe;background:#1e40af2e;border-radius:10px;padding:.8rem .9rem}.briefing-ai-questions ul{color:#e2e8f0d6;gap:.35rem;margin:.5rem 0 0;padding-left:1.2rem;display:grid}.briefing-ai-answer footer{color:#cbd5e1;border-top:1px solid #94a3b826;flex-wrap:wrap;gap:.35rem 1rem;padding-top:.8rem;font-size:.82rem;line-height:1.4;display:flex}.briefing-intelligence-next-action{display:none}.briefing-intelligence-next-action span{color:#93c5fd;letter-spacing:.05em;text-transform:uppercase;font-size:.76rem;font-weight:800}.briefing-intelligence-next-action strong{color:var(--text)}.briefing-intelligence-next-action button{color:#fff;cursor:pointer;background:linear-gradient(#2563ebeb,#1d4ed8eb);border:1px solid #60a5fa80;border-radius:8px;min-height:2.35rem;padding:0 .9rem;font-weight:800}.briefing-intelligence-next-action button:disabled{cursor:wait;opacity:.72}.briefing-intelligence-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.briefing-intelligence-detail-grid div{background:#0f172aa3;border:1px solid #94a3b81f;border-radius:8px;padding:.8rem}.briefing-intelligence-detail-grid span{color:#93c5fd;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.4rem;font-size:.76rem;font-weight:800;display:block}.briefing-intelligence-detail-grid p{color:#e2e8f0d1;margin:0;line-height:1.45}.briefing-intelligence-actions{flex-wrap:wrap;gap:.5rem;display:flex}.briefing-intelligence-actions em{color:#99f6e4;background:#14b8a61f;border:1px solid #2dd4bf38;border-radius:999px;padding:.35rem .65rem;font-size:.86rem;font-style:normal}.worker-signals-card{color:var(--text);background:linear-gradient(#0c1f30eb,#081420f0);border:1px solid #38bdf838;border-radius:8px;gap:1rem;padding:1rem;display:grid}.worker-signals-card .direction-section-heading h3{color:var(--text)}.worker-signals-card .direction-section-heading p{color:var(--text-soft)}.worker-signals-card .direction-section-heading span{color:#7dd3fce6}.worker-signals-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.worker-signals-grid div{background:#02061752;border:1px solid #94a3b824;border-radius:8px;gap:.2rem;padding:.75rem;display:grid}.worker-signals-grid strong{color:var(--text);font-size:1.5rem}.worker-signals-grid span,.worker-signals-list span,.worker-signals-card small,.worker-signals-empty{color:var(--text-soft)}.worker-signals-list{gap:.65rem;display:grid}.worker-signals-list article{background:#02061747;border:1px solid #94a3b824;border-radius:8px;gap:.25rem;padding:.75rem;display:grid}.worker-signals-list strong{color:var(--text)}.worker-signals-list p{margin:0}.method-evolution-page{gap:1.2rem;display:grid}.method-evolution-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.method-evolution-summary button,.method-evolution-section,.method-evolution-item,.method-followup-list article{background:#0f172ad1;border:1px solid #94a3b82e;border-radius:8px}.method-evolution-summary button{color:inherit;font:inherit;text-align:left;cursor:pointer;gap:.25rem;padding:1rem;display:grid}.method-evolution-refresh{color:var(--text-muted);flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.75rem;font-size:.82rem;display:flex}.method-evolution-refresh button{min-width:8.5rem}.method-evolution-summary button:hover,.method-evolution-summary button:focus-visible{background:linear-gradient(135deg,#14b8a624,#1e40af29),#0f172ae0;border-color:#2dd4bfb8;outline:none}.method-evolution-summary strong{color:var(--text);font-size:1.8rem}.method-learning-strip{background:linear-gradient(135deg,#14b8a621,#0f172ab8),#02061752;border:1px solid #5eead43d;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr) minmax(14rem,auto);align-items:center;gap:.9rem;padding:1rem;display:grid}.method-learning-strip>div:first-child{gap:.35rem;display:grid}.method-learning-strip span{color:#99f6e4;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.method-learning-strip strong{color:#f8fafc;line-height:1.25}.method-learning-strip p{color:#e2e8f0c7;margin:0;line-height:1.4}.method-learning-strip-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.method-learning-strip-metrics span{color:#bfdbfe;letter-spacing:0;text-transform:none;background:#0f172a80;border:1px solid #94a3b829;border-radius:8px;gap:.15rem;padding:.65rem;display:grid}.method-learning-strip-metrics strong{font-size:1.2rem}.method-learning-strip button{color:#ecfeff;cursor:pointer;min-height:2.6rem;font:inherit;background:#0d948833;border:1px solid #2dd4bf85;border-radius:8px;padding:0 .9rem;font-weight:850;line-height:1.25}.method-learning-strip button:hover{background:#0d948852;border-color:#2dd4bfc7}.method-evolution-summary span,.method-evolution-summary small,.method-followup-list span{color:var(--text-soft)}.method-evolution-summary small{color:#67e8f9;margin-top:.35rem;font-size:.78rem;font-weight:850}.method-evolution-section{gap:1rem;padding:1rem;display:grid}.method-followup-list,.method-evolution-list{gap:.8rem;display:grid}.method-followup-list article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem;display:grid}.method-followup-list strong,.method-evolution-item h3{color:var(--text)}.method-followup-list p,.method-evolution-item p,.method-evolution-item li{color:#e2e8f0d1;margin:0;line-height:1.45}.method-followup-list button{color:#e0f2fe;cursor:pointer;min-height:2.35rem;font:inherit;white-space:nowrap;background:#0ea5e91f;border:1px solid #7dd3fc57;border-radius:8px;padding:0 .75rem;font-weight:800}.method-followup-list button:hover{background:#0ea5e938;border-color:#7dd3fc9e}.method-evolution-item{background:radial-gradient(circle at 100% 0,#14b8a61f,#0000 34%),#0206174d;gap:.9rem;padding:1rem;display:grid}.method-evolution-item h3{margin:.2rem 0 .35rem}.method-evolution-metrics{flex-wrap:wrap;gap:.5rem;display:flex}.method-evolution-metrics span{color:#bfdbfe;background:#1e40af29;border:1px solid #60a5fa3d;border-radius:999px;padding:.35rem .6rem;font-size:.84rem;font-weight:700}.method-evolution-proposal span,.method-evolution-item summary{color:#67e8f9;font-weight:800}.method-evolution-item details{color:var(--text-soft)}.method-evolution-item ul{gap:.35rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.product-owner-section{background:radial-gradient(circle at 0 0,#2dd4bf1a,#0000 36%),#0f172adb;border-color:#2dd4bf3d}.product-backlog-header-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.product-backlog-header-action button,.product-backlog-empty button{color:#ccfbf1;cursor:pointer;min-height:2.35rem;font:inherit;background:#0d948833;border:1px solid #2dd4bf9e;border-radius:999px;padding:0 .85rem;font-weight:800}.product-backlog-header-action button:hover,.product-backlog-empty button:hover{background:#0d948857}.product-backlog-decision-rail{background:linear-gradient(135deg,#0d948829,#0f172aa3),#02061742;border:1px solid #5eead447;border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr) auto;align-items:center;gap:.8rem;margin-top:1rem;padding:.95rem;display:grid}.product-backlog-decision-rail span{color:#99f6e4;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.product-backlog-decision-rail h4,.product-backlog-decision-rail p{margin:0}.product-backlog-decision-rail h4{color:#f8fafc;margin-top:.25rem;font-size:clamp(1rem,1.8vw,1.35rem)}.product-backlog-decision-rail p{color:#e2e8f0d1;margin-top:.35rem;line-height:1.4}.product-backlog-decision-facts{background:#0f172a7a;border:1px solid #94a3b82e;border-radius:8px;gap:.35rem;padding:.75rem;display:grid}.product-backlog-decision-facts span:last-child{color:#dbeafe;letter-spacing:0;text-transform:none;font-size:.84rem;font-weight:700;line-height:1.35}.product-backlog-decision-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.product-backlog-decision-actions button{color:#e0f2fe;cursor:pointer;min-height:2.35rem;font:inherit;background:#0ea5e924;border:1px solid #7dd3fc57;border-radius:8px;padding:0 .75rem;font-weight:850}.product-backlog-decision-actions button:hover:not(:disabled){background:#0ea5e93d;border-color:#7dd3fca8}.product-backlog-decision-actions button:disabled{cursor:not-allowed;opacity:.58}.product-backlog-list{gap:.9rem;display:grid}.product-backlog-controls{flex-wrap:wrap;gap:.55rem;margin:1rem 0;display:flex}.product-backlog-controls button{color:var(--text);cursor:pointer;background:#1e293bb8;border:1px solid #94a3b852;border-radius:999px;padding:.55rem .85rem;font-weight:750}.product-backlog-controls button.is-selected{color:#ccfbf1;background:#0d948847;border-color:#2dd4bfb8}.product-backlog-department-filter{color:#93c5fd;align-items:center;gap:.55rem;margin-left:auto;font-size:.82rem;font-weight:800;display:flex}.product-backlog-department-filter select{color:#e0f2fe;min-width:12rem;min-height:2.35rem;font:inherit;background:#0f172ae0;border:1px solid #60a5fa59;border-radius:8px;padding:0 .7rem}.product-backlog-search{color:#93c5fd;gap:.25rem;min-width:min(22rem,100%);font-size:.82rem;font-weight:800;display:grid}.product-backlog-search input{color:#e0f2fe;min-height:2.35rem;font:inherit;background:#0f172ae0;border:1px solid #60a5fa59;border-radius:8px;padding:0 .75rem}.product-backlog-search input::placeholder{color:#bfdbfe8f}@media (width<=640px){.method-learning-strip,.method-learning-strip-metrics{grid-template-columns:1fr}.method-followup-list article{grid-template-columns:1fr;align-items:stretch}.method-followup-list button{justify-self:start}.product-backlog-decision-rail{grid-template-columns:1fr}.product-backlog-decision-actions{justify-content:flex-start}.product-backlog-header-action{justify-content:flex-start;align-items:flex-start}.product-backlog-department-filter{justify-content:space-between;width:100%;margin-left:0}.product-backlog-department-filter select{flex:1;min-width:0}.product-backlog-search{width:100%}}.product-backlog-item{background:radial-gradient(circle at 100% 0,#2563eb1f,#0000 34%),#02061752;border:1px solid #60a5fa33;border-radius:8px;gap:.9rem;padding:1rem;display:grid}.product-backlog-item.is-priority{border-color:#2dd4bfdb;box-shadow:0 0 0 3px #2dd4bf1f}.product-backlog-item.has-overdue-evidence{background:radial-gradient(circle at 100% 0,#dc262624,#0000 36%),#02061761;border-color:#f87171ad}.product-backlog-empty{color:#bfdbfe;border:1px dashed #94a3b859;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.7rem;padding:1rem;display:flex}.product-backlog-empty p{margin:0}.product-backlog-item h3{color:var(--text);margin:.2rem 0 .35rem}.product-backlog-item p,.product-backlog-item li{color:#e2e8f0d6;line-height:1.45}.product-backlog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.product-backlog-grid div{background:#0f172aa3;border:1px solid #94a3b824;border-radius:8px;padding:.85rem}.product-backlog-grid span{color:#93c5fd;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;font-size:.76rem;font-weight:800;display:block}.product-backlog-grid ul{gap:.35rem;margin:0;padding-left:1rem;display:grid}.product-backlog-actions{flex-wrap:wrap;gap:.6rem;display:flex}.product-backlog-actions button{color:#dbeafe;cursor:pointer;background:#1e40af47;border:1px solid #60a5fa59;border-radius:8px;min-height:2.35rem;padding:0 .85rem;font-weight:800}.product-backlog-actions button:first-child{color:#fff;background:linear-gradient(#16a34aeb,#15803deb);border-color:#4ade8073}.product-backlog-actions button:disabled{cursor:not-allowed;opacity:.62}.product-backlog-ai-advice{background:radial-gradient(circle at 100% 0,#14b8a624,#0000 36%),#082f4957;border:1px solid #2dd4bf66;border-radius:12px;gap:.55rem;padding:1rem 1.1rem;display:grid}.product-backlog-ai-advice>span{color:#5eead4;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:850}.product-backlog-ai-advice p{color:#ecfeff;white-space:pre-line;margin:0;line-height:1.6}.product-backlog-ai-advice small{color:#bae6fd;line-height:1.45}.product-backlog-ai-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.product-backlog-ai-heading>div{gap:.2rem;display:grid}.product-backlog-ai-heading>div small{color:#bae6fd;font-size:.78rem}.product-backlog-ai-heading button{color:#ccfbf1;font:inherit;cursor:pointer;background:#0d94882e;border:1px solid #2dd4bf73;border-radius:999px;padding:.42rem .72rem;font-size:.78rem;font-weight:800}.product-backlog-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.85rem;display:grid}.product-backlog-ai-grid article{background:#02061747;border:1px solid #60a5fa2e;border-radius:12px;padding:.78rem}.product-backlog-ai-grid article.is-risk{background:#78350f24;border-color:#fbbf2457}.product-backlog-ai-grid article span{color:#93c5fd;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:850;display:block}.product-backlog-ai-grid article.is-risk span{color:#fcd34d}.product-backlog-ai-grid article p{white-space:pre-line;margin:0}.product-backlog-ai-evidence{background:#0206174d;border:1px solid #2dd4bf3d;border-radius:10px;gap:.35rem;padding:.85rem 1rem;display:grid}.product-backlog-ai-evidence strong{color:#5eead4;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.product-backlog-ai-evidence span{color:#e0f2fe;line-height:1.45}.product-backlog-decision-draft{background:linear-gradient(135deg,#713f1233,#0f172a7a);border:1px solid #fbbf2447;border-radius:8px;grid-template-columns:minmax(12rem,.8fr) minmax(10rem,.7fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.8rem;padding:.95rem;display:grid}.product-backlog-decision-draft>div,.product-backlog-decision-draft label{gap:.35rem;display:grid}.product-backlog-decision-draft span{color:#fde68a;letter-spacing:.06em;text-transform:uppercase;font-size:.73rem;font-weight:900}.product-backlog-decision-draft strong{color:#fefce8;line-height:1.35}.product-backlog-decision-draft input,.product-backlog-decision-draft select,.product-backlog-decision-draft textarea{color:#fff7ed;width:100%;font:inherit;background:#0206177a;border:1px solid #fbbf243d;border-radius:8px}.product-backlog-decision-draft input,.product-backlog-decision-draft select{min-height:2.35rem;padding:0 .7rem}.product-backlog-decision-draft textarea{resize:vertical;min-height:5rem;padding:.65rem .7rem}.product-backlog-decision-draft input:focus,.product-backlog-decision-draft select:focus,.product-backlog-decision-draft textarea:focus{border-color:#fbbf249e;outline:2px solid #fbbf246b}.product-backlog-similar-cases{background:#312e8129;border-left:3px solid #818cf8;border-radius:0 10px 10px 0;gap:.5rem;padding:.9rem 1rem;display:grid}.product-backlog-similar-cases>span{color:#c4b5fd;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:850}.product-backlog-similar-cases p{color:#e0e7ff;margin:0;line-height:1.5}.learned-capabilities-card{color:#e5edf7;background:#081524d1;border:1px solid #38bdf833;border-radius:18px;gap:18px;padding:22px;display:grid}.learned-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.learned-capabilities-grid article{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:14px;gap:14px;padding:16px;display:grid}.learned-capabilities-grid h4{color:#fff;margin:0;font-size:1.12rem}.learned-capabilities-grid div{gap:8px;display:grid}.learned-capabilities-grid span{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.learned-capabilities-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.learned-capabilities-grid li{background:#0206176b;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.learned-capabilities-grid strong{color:#f8fafc}.learned-capabilities-grid small{color:#cbd5e1}@media (width<=980px){.my-nexus-grid,.my-nexus-hero{grid-template-columns:1fr;display:grid}.worker-kpi-grid,.worker-intelligence-grid,.briefing-intelligence-summary,.briefing-direction-board,.briefing-focus-panel,.operational-case-guide>div,.operational-case-metrics,.learned-capabilities-grid,.method-evolution-summary,.product-backlog-decision-draft,.product-backlog-grid,.briefing-intelligence-detail-grid,.briefing-worker-summary,.briefing-decision-meta,.briefing-reply-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-case-layout{grid-template-columns:1fr}.operational-case-detail{order:-1;max-height:none;scroll-margin-top:1rem;position:static}.operational-case-ai-grid{grid-template-columns:1fr}.operational-case-ai-grid article,.operational-case-ai-grid article:nth-child(2),.operational-case-ai-grid article:nth-child(3),.operational-case-ai-grid article:nth-child(6){grid-column:1/-1}.operational-case-executive-grid{grid-template-columns:1fr}.operational-case-executive-grid article,.operational-case-executive-grid .operational-case-executive-action{grid-column:1/-1}.worker-followup-row,.worker-signals-grid{grid-template-columns:1fr}}@media (width<=640px){.daily-conversation-progress button{justify-content:center;font-size:0}.daily-conversation-progress button span{font-size:.78rem}.daily-conversation-choice,.daily-blocker-fields,.daily-conversation-summary,.daily-conversation-optional-grid{grid-template-columns:1fr}.daily-blocker-fields .briefing-field-wide{grid-column:1}.daily-conversation-actions{flex-direction:column;align-items:stretch}.daily-conversation-actions>span{margin:0}.daily-conversation-actions button:not(.voice-capture-button){width:100%}.worker-intelligence-grid,.briefing-intelligence-summary,.briefing-direction-board,.briefing-focus-panel,.operational-case-guide>div,.operational-case-metrics,.operational-case-layout,.operational-case-metadata,.operational-case-detail-grid,.learned-capabilities-grid,.method-evolution-summary,.product-backlog-decision-draft,.product-backlog-grid,.briefing-intelligence-detail-grid,.briefing-worker-summary,.briefing-decision-meta,.operational-case-assignment{grid-template-columns:1fr}.briefing-ai-answer header{display:grid}.briefing-context-split>header,.briefing-context-topic-list article{grid-template-columns:1fr;display:grid}.briefing-context-topic-list article>em{text-align:left}.briefing-context-split>button{width:100%}.briefing-ai-plan{grid-template-columns:1fr}.operational-case-toolbar,.operational-case-guide>header,.operational-case-command-bar,.operational-case-detail header,.operational-case-communication,.operational-case-work-link,.operational-case-execution-guide,.operational-case-ai{display:grid}.operational-case-search-controls,.operational-case-navigation,.operational-case-communication>div:last-child{grid-template-columns:1fr;display:grid}.operational-case-filter-stack{justify-items:start;display:grid}.operational-case-filter-stack small{white-space:normal}.operational-case-toolbar input,.operational-case-search-controls select,.operational-case-search-controls button{width:100%;min-width:0}.operational-case-detail{max-height:none;position:static}.operational-case-lifecycle-actions{grid-template-columns:1fr}.operational-case-command-bar>div:last-child,.operational-case-command-bar button,.operational-case-guide article button{width:100%}.operational-case-guide article button{grid-column:1/-1}.operational-case-history-heading{align-items:stretch;display:grid}}.product-backlog-next-step{background:#0d94881c;border-left:3px solid #2dd4bf;border-radius:0 10px 10px 0;gap:.35rem;padding:.9rem 1rem;display:grid}.product-backlog-next-step span{color:#99f6e4;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800}.product-backlog-next-step strong{color:#ecfeff;line-height:1.42}.evidence-review-badge{color:#bfdbfe;background:#1e40af33;border:1px solid #60a5fa59;border-radius:999px;width:fit-content;margin:0;padding:.3rem .62rem;font-size:.78rem;font-style:normal;font-weight:800}.evidence-review-badge.is-overdue{color:#fecaca;background:#991b1b4d;border-color:#f871719e}.evidence-review-badge.is-today,.evidence-review-badge.is-soon{color:#fde68a;background:#92400e47;border-color:#fbbf2494}.product-backlog-task-link{color:#dbeafe;cursor:pointer;background:#1e40af47;border:1px solid #60a5fa7a;border-radius:999px;justify-self:start;min-height:2.1rem;margin-top:.2rem;padding:0 .8rem;font-weight:800}.product-backlog-task-link:hover{background:#2563eb75}.product-backlog-trace{color:#bfdbfe;flex-wrap:wrap;gap:.45rem .8rem;font-size:.82rem;display:flex}.product-backlog-trace span+span{border-left:1px solid #94a3b840;padding-left:.8rem}.product-backlog-details{background:#0f172a61;border:1px solid #94a3b829;border-radius:10px}.product-backlog-details summary{color:#bfdbfe;cursor:pointer;padding:.8rem .9rem;font-weight:750}.product-backlog-details .product-backlog-grid{padding:0 .85rem .85rem}.product-backlog-history ol{gap:0;margin:0;padding:0 .9rem .9rem 2.1rem;display:grid}.product-backlog-history li{color:#dbeafe;border-bottom:1px solid #94a3b81f;padding:.75rem 0 .75rem .35rem}.product-backlog-history li:last-child{border-bottom:0}.product-backlog-history li>div{flex-wrap:wrap;justify-content:space-between;gap:.35rem .8rem;display:flex}.product-backlog-history li span{color:#93c5fd;font-size:.8rem}.product-backlog-history li p{color:#cbd5e1;margin:.4rem 0 0;line-height:1.45}.voice-capture-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.voice-capture-inline small{color:var(--muted)}.voice-capture-button{color:var(--text);background:#0f172ab8;border:1px solid #94a3b859;border-radius:999px;padding:7px 12px;font-size:.82rem}.voice-capture-button.listening{background:#0e749047;border-color:#38bdf8bf}.voice-trace-panel,.improvement-card{background:#0f172a94;border:1px solid #94a3b82e;border-radius:8px;padding:18px}.voice-trace-main{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:14px;display:grid}.voice-trace-main>div,.voice-trace-history>div,.improvement-list>div{background:#02061759;border:1px solid #94a3b824;border-radius:8px;padding:12px}.voice-trace-main span,.voice-trace-history span,.improvement-card span,.improvement-list span,.improvement-summary-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;display:block}.voice-trace-main strong,.voice-trace-history strong,.improvement-list strong,.improvement-summary-grid strong{color:var(--text);margin-top:4px;display:block}.voice-trace-main small,.voice-trace-history small,.improvement-list small{color:var(--muted);margin-top:6px;display:block}.voice-trace-history,.improvement-list{gap:10px;margin-top:14px;display:grid}.improvement-summary-grid,.improvement-center-grid{gap:16px;display:grid}.improvement-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.improvement-center-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.improvement-card-wide{grid-column:1/-1}.council-review-card{background:#1e293b8c;border:1px solid #60a5fa47;border-radius:8px;margin-top:14px;padding:14px}.council-review-card>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;display:block}.council-review-card>strong{margin-top:4px;display:block}.council-perspective-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:12px 0;display:grid}.council-perspective-grid>div{background:#02061747;border:1px solid #94a3b824;border-radius:8px;padding:10px}.council-perspective-grid span,.council-perspective-grid small{display:block}.council-perspective-grid span{color:var(--text);text-transform:none;letter-spacing:0;font-size:.86rem;font-weight:700}.council-perspective-grid small{color:var(--muted);margin-top:4px}.council-needed-card{background:#f59e0b14;border:1px solid #f59e0b47;border-radius:8px;gap:8px;margin-top:12px;padding:12px;display:grid}.council-needed-card>span{color:var(--warning);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.council-needed-card>strong{color:var(--text);font-size:.95rem}.council-needed-card>div{flex-wrap:wrap;gap:6px;display:flex}.council-needed-card small{color:var(--text-soft);background:#0f172a7a;border:1px solid #ffffff1a;border-radius:999px;padding:5px 8px}.learning-answer-chip{color:var(--text);cursor:pointer;font:inherit;background:#0f172a8a;border:1px solid #f59e0b47;border-radius:999px;padding:6px 10px;font-size:.82rem;transition:border-color .16s,background .16s,transform .16s}.learning-answer-chip:hover{background:#f59e0b24;border-color:#f59e0ba6;transform:translateY(-1px)}.department-summary-grid,.history-list{gap:10px;display:grid}.department-card,.history-entry{border:1px solid var(--border);background:#ffffff08;border-radius:12px;gap:4px;padding:12px;display:grid}.briefing-accordion{gap:10px;margin:0;padding:0;display:grid}.briefing-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 0 4px;list-style:none;display:flex}.briefing-accordion summary::-webkit-details-marker{display:none}.briefing-accordion summary h4{margin:0}.summary-chip-list{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.summary-chip{border:1px solid var(--border);background:#ffffff0a;border-radius:999px;padding:6px 10px;font-size:.85rem}.summary-chip.active-status{color:#a7f3d0;background:#4cc9a624;border-color:#4cc9a670}.why-now-line{color:#e8f0ffc7;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;font-size:.88rem;display:flex}.why-now-line span{color:#7dd3fc;letter-spacing:.02em;text-transform:uppercase;background:#38bdf81a;border:1px solid #38bdf847;border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:800}.action-button{background:linear-gradient(135deg, var(--primary), var(--accent));color:#fff;border:0;border-radius:12px;min-height:52px;padding:14px 18px;font-weight:700}.action-button:disabled,.dictation-button:disabled{opacity:.65;cursor:not-allowed}@media (width<=960px){.briefing-header,.briefing-card,.summary-card,.department-card,.history-entry{padding-left:12px;padding-right:12px}.briefing-header h3{font-size:1.35rem}.briefing-header .lede{font-size:.95rem}.top-card-grid,.worker-grid,.briefing-layout{grid-template-columns:1fr}.content-topbar{flex-direction:column;align-items:stretch}.global-search{width:100%;min-width:0}.summary-card,.briefing-card{gap:10px}.briefing-card{border-radius:14px}.briefing-card-quick{gap:10px}.mode-toggle-row{width:100%}.mode-toggle-button,.quick-action-button{width:100%;min-height:48px;font-size:.98rem}.quick-actions{grid-template-columns:1fr}.summary-card h4,.briefing-card h4{font-size:1.05rem;line-height:1.25}.action-button,.dictation-button,.briefing-field input,.briefing-field select,.briefing-field textarea{min-height:48px;font-size:1rem}.action-button{z-index:2;position:sticky;bottom:12px}.dictation-row{grid-template-columns:1fr}.briefing-card-header{flex-direction:column;align-items:stretch}.briefing-card-header .mini-pill{align-self:flex-start}.briefing-accordion[open] summary{padding-bottom:0}.choice-grid{grid-template-columns:1fr 1fr}}body{background:radial-gradient(circle at 86% 0,#1068cd33,#0000 28%),radial-gradient(circle at 8% 0,#009dff29,#0000 30%),linear-gradient(#050b12 0%,#07111b 52%,#050b12 100%)}.app-shell{background:#040a10ad;grid-template-columns:260px minmax(0,1fr)}.sidebar{background:linear-gradient(#040c16fa,#050e18f5),radial-gradient(circle at top,#0084ff2e,#0000 36%);border-right:1px solid #5077a32e;gap:22px;padding:22px 14px;box-shadow:18px 0 42px #0000002e}.brand{padding:4px 8px 12px}.brand h1{letter-spacing:0;font-size:1.35rem;font-weight:500}.brand h1 strong{font-weight:800}.brand-mark{color:#fff;background:linear-gradient(135deg,#2e96fff2,#00d9ffcc);border-radius:999px;width:42px;height:42px;box-shadow:0 0 28px #0095ff59}.nav-list{gap:8px}.nav-item{color:#e5efffd1;background:0 0;border-color:#0000;border-radius:10px;align-items:center;gap:14px;min-height:48px;padding:12px 16px;font-size:.96rem;display:flex}.nav-item.active{color:#fff;background:linear-gradient(90deg,#0073ff85,#0073ff29);border-color:#0095ff9e;box-shadow:inset 0 0 0 1px #4da9ff2e,0 10px 24px #0073ff29}.nav-icon{color:#86b7ff;text-align:center;width:22px;font-weight:800}.sidebar-section{border-top:1px solid #829dbe24;gap:10px;padding:14px 8px 0;display:grid}.sidebar-section p{color:#cad7ebc2;text-transform:uppercase;margin:0;font-size:.76rem}.department-nav{gap:8px;display:grid}.department-nav button{color:#e8f0ffd6;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:38px;padding:0 8px;display:flex}.department-nav button.active{color:#fff;background:#38bdf81f;border-color:#38bdf85c}.department-nav button:disabled{cursor:default;opacity:.64}.department-nav span{color:#041018;background:linear-gradient(135deg,#2f89ff,#42d96f);border-radius:7px;place-items:center;width:24px;height:24px;font-size:.8rem;font-weight:800;display:grid}.department-nav button:nth-child(2) span{background:linear-gradient(135deg,#2f89ff,#13c4dd)}.department-nav button:nth-child(3) span{background:linear-gradient(135deg,#8c52ff,#b650ff)}.department-nav button:nth-child(4) span{background:linear-gradient(135deg,#ff8a00,#ffc738)}.department-nav button:nth-child(5) span{background:linear-gradient(135deg,#ffd21f,#ffe56d)}.sidebar-footer{border-top:1px solid #829dbe1f;gap:16px;padding:12px 0 0;display:grid}.collapse-button{color:#e8f0ffd6;text-align:left;background:#0c1929c7;border:1px solid #6f94c338;border-radius:9px;min-height:44px;padding:0 16px}.content{background:linear-gradient(90deg,#07111cd1,#050c148a),radial-gradient(circle at 70% 0,#0085ff14,#0000 32%);padding:18px 28px 28px}.cockpit-content{padding:18px 24px 24px}.content-topbar{margin-bottom:18px}.global-search{background:#0c1929e6;border-color:#7694bc33;border-radius:9px;max-width:420px;min-height:44px}.user-chip{background:0 0;border:0;padding:0}.user-chip-avatar{color:#092033;background:linear-gradient(135deg,#f7c28a,#fff);width:44px;height:44px}.cockpit-page{background:linear-gradient(#081422bd,#050e18b8),radial-gradient(circle at 0 0,#0077ff1a,#0000 32%);border:1px solid #597eaa33;border-radius:18px;gap:20px;max-width:1560px;margin:0 auto;padding:26px 26px 22px;display:grid}.cockpit-hero{justify-content:space-between;align-items:center;gap:18px;display:flex}.cockpit-greeting{align-items:center;gap:14px;display:flex}.sun-icon{color:#ffc738;place-items:center;width:44px;height:44px;font-size:2rem;display:grid}.cockpit-greeting h2{margin-bottom:4px;font-size:1.58rem}.cockpit-greeting p,.metric-card small,.work-row small,.incident-row small,.recommendation-row small,.agenda-list small,.integration-list em{color:#dee8f7b8}.cockpit-actions{align-items:center;gap:12px;display:flex}.date-pill{background:#0c1929d6;border:1px solid #6f94c338;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:0 18px;display:inline-flex}.primary-blue-button,.panel-controls button,.incident-row button,.recommendation-row button{color:#fff;background:linear-gradient(#267efff5,#1056c9eb);border:1px solid #3b8eff85;border-radius:8px;font-weight:700}.primary-blue-button{min-height:44px;padding:0 20px}.cockpit-alert{color:#ffd889;background:#ffc43d14;border:1px solid #ffc43d52;border-radius:10px;padding:12px 14px}.cockpit-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.metric-card,.cockpit-panel{background:linear-gradient(#0d1d30e0,#07111de0),radial-gradient(circle at 100% 0,#2881ff14,#0000 32%);border:1px solid #6f94c333;box-shadow:inset 0 1px #ffffff08}.metric-card{border-radius:10px;justify-content:space-between;gap:12px;min-height:100px;padding:18px;display:flex}.metric-card span{margin-bottom:8px;display:block}.metric-card strong{margin-bottom:4px;font-size:1.55rem;display:block}.metric-card .positive{color:#48e0a0}.metric-icon{align-self:center;font-size:2.4rem;font-weight:800}.metric-icon.blue{color:#168dff}.metric-icon.purple{color:#8d4cff}.metric-icon.red{color:#ff514c}.metric-icon.green{color:#50d95b}.metric-icon.teal{color:#26cca7}.cockpit-grid{grid-template-columns:minmax(0,2.05fr) minmax(320px,.95fr);gap:20px 24px;display:grid}.cockpit-panel{border-radius:10px;overflow:hidden}.work-panel{min-width:0}.right-stack{grid-row:span 2;gap:16px;display:grid}.panel-header{border-bottom:1px solid #6f94c329;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:14px 16px;display:flex}.panel-header h3{margin:0;font-size:1.02rem}.panel-header small{color:#dee8f7b8;font-weight:400}.info-dot,.counter-badge{color:#e8f0ffc2;background:#94a9c647;border-radius:999px;place-items:center;width:17px;height:17px;font-size:.74rem;display:inline-grid}.counter-badge{color:#fff;background:#c53f3a}.panel-controls{gap:8px;display:flex}.panel-controls button{color:#dee8f7db;background:#0c1929e6;border-color:#6f94c338;min-height:34px;padding:0 12px}.work-table{display:grid}.work-table-head,.work-row{grid-template-columns:minmax(230px,1.9fr) .55fr 1.2fr .6fr .55fr .65fr 32px;align-items:center;gap:14px;padding:11px 16px;display:grid}.work-table-head{color:#dee8f7d1;border-bottom:1px solid #6f94c329;font-size:.85rem}.work-row{border-bottom:1px solid #6f94c321;min-height:65px;font-size:.88rem}.work-title-cell{align-items:center;gap:12px;min-width:0;display:flex}.work-title-cell div,.work-row span{min-width:0}.work-title-cell strong,.work-title-cell small,.work-row span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.work-avatar{color:#fff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:800;display:grid}.work-avatar.crm{background:linear-gradient(135deg,#ff5a4f,#db2727)}.work-avatar.internal{background:linear-gradient(135deg,#7b4cff,#38c56f)}.origin-crm{color:#78ff3f;font-weight:800}.origin-internal{color:#1fa2ff;font-weight:800}.priority-badge{text-align:center;border-radius:7px;justify-self:start;min-width:58px;padding:7px 11px;font-size:.82rem}.priority-high{color:#ff9f93;background:#de3d3342;border:1px solid #de3d3366}.priority-medium{color:#ffd46c;background:#dc8c143d;border:1px solid #dc8c145c}.priority-low{color:#62baff;background:#207bd63d;border:1px solid #207bd65c}.ghost-dots{color:#a8b8ce;background:0 0;border:0;font-size:1.3rem}.panel-link,.text-link{color:#1fa2ff;background:0 0;border:0;font-weight:700}.panel-link{border-top:1px solid #6f94c329;width:100%;min-height:38px}.compact-panel{min-height:0}.incident-list,.recommendation-list,.integration-list{display:grid}.incident-row,.recommendation-row{border-bottom:1px solid #6f94c31f;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.incident-icon,.recommendation-icon{border-radius:999px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.incident-icon.warning{color:#08111a;background:#ffc738}.incident-icon.danger{color:#fff;background:#ff514c}.incident-row strong,.recommendation-row strong{font-size:.88rem;display:block}.incident-row button,.recommendation-row button{color:#37a6ff;background:#134e977a;border-color:#2f8bff6b;min-height:34px;padding:0 12px}.recommendation-icon.yellow{color:#ffc738}.recommendation-icon.green{color:#31dc84}.recommendation-icon.amber{color:#ffc15a}.integration-list{gap:12px;padding:16px}.integration-list span{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.integration-list em{font-style:normal}.integration-list .connected{color:#55df71}.agenda-panel,.time-panel{align-self:start}.agenda-list{gap:0;padding:16px 16px 10px;display:grid}.agenda-list div{grid-template-columns:52px 16px minmax(0,1fr);align-items:start;gap:10px;padding:7px 0;display:grid}.agenda-list time{color:#fff}.agenda-list span{background:#43d56b;border-radius:999px;width:7px;height:7px;margin-top:8px}.agenda-list .blue-dot{background:#258fff}.agenda-list small{grid-column:3}.time-content{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:22px;padding:20px 20px 16px;display:grid}.donut-chart{background:radial-gradient(circle, #091520 0 45%, transparent 46%), conic-gradient(#48cf5f 0 50%, #238bff 50% 75%, #ff9b12 75% 88%, #8e55ff 88% 94%, #8c9aa9 94% 100%);border-radius:999px;align-content:center;place-items:center;width:144px;height:144px;display:grid}.donut-chart strong{font-size:1.7rem}.donut-chart span{color:#dee8f7b8}.time-legend{gap:10px;display:grid}.time-legend span{grid-template-columns:14px minmax(0,1fr) 42px 38px;align-items:center;gap:8px;display:grid}.time-legend i{border-radius:3px;width:10px;height:10px}.time-legend em{color:#dee8f7b8;text-align:right;font-style:normal}.legend-green{background:#48cf5f}.legend-blue{background:#238bff}.legend-orange{background:#ff9b12}.legend-purple{background:#8e55ff}.legend-gray{background:#8c9aa9}@media (width<=1180px){.cockpit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-grid{grid-template-columns:1fr}.right-stack{grid-row:auto}}@media (width<=960px){.app-shell{grid-template-columns:1fr}.sidebar{z-index:10;padding:12px;position:sticky;top:0}.nav-list{padding-bottom:4px;display:flex;overflow-x:auto}.nav-item{flex:none;min-width:128px}.sidebar-section,.sidebar-footer{display:none}.cockpit-content,.content{padding:14px}.content-topbar{align-items:stretch}.content-topbar-status{flex-direction:column-reverse;align-items:flex-end}.deployment-version-indicator summary span,.user-chip{display:none}.cockpit-page{border-radius:14px;padding:16px}.cockpit-hero,.cockpit-actions{flex-direction:column;align-items:stretch}.cockpit-metrics{grid-template-columns:1fr}.work-table{gap:10px;padding:12px}.work-table-head{display:none}.work-row{border:1px solid #6f94c329;border-radius:10px;grid-template-columns:1fr;gap:10px;padding:14px}.panel-controls{display:none}.incident-row,.recommendation-row{grid-template-columns:28px minmax(0,1fr)}.incident-row button,.recommendation-row button{grid-column:2;justify-self:start}.time-content{grid-template-columns:1fr;justify-items:center}}.operations-page{background:radial-gradient(circle at 0 0,#0077ff29,#0000 30%),linear-gradient(#081422d1,#050e18c2);border:1px solid #597eaa33;border-radius:18px;gap:22px;width:100%;max-width:none;min-height:calc(100vh - 108px);margin:0;padding:28px;display:grid}.operations-hero{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.operations-kicker{color:#4bb0ff;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:800}.operations-hero h2{letter-spacing:0;margin-bottom:8px;font-size:clamp(2rem,4vw,3.25rem)}.operations-question{color:#e8f0ffc2;margin:0;font-size:1.06rem}.operations-actions{align-items:center;gap:12px;display:flex}.operations-actions span,.operations-actions button{border-radius:10px;min-height:44px;padding:0 16px}.operations-actions span{background:#0c1929d6;border:1px solid #6f94c338;align-items:center;display:inline-flex}.operations-actions button,.recommendation-actions button,.decision-item button{color:#fff;background:linear-gradient(#267efff5,#1056c9eb);border:1px solid #3b8eff85;font-weight:800}.decision-block-action:disabled,.decision-item button:disabled{cursor:not-allowed;opacity:.62}.today-focus-card{background:radial-gradient(circle at 100% 0,#ff4a4a24,#0000 34%),linear-gradient(#122238eb,#091625eb);border:1px solid #ff4a4a59;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;display:grid;box-shadow:0 18px 50px #0000002e}.work-context-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.work-context-strip span{color:#e8f0ffc7;background:#091523c7;border:1px solid #6f94c32e;border-radius:12px;gap:4px;min-height:62px;padding:12px 14px;display:grid}.work-context-strip strong{color:#4bb0ff;text-transform:uppercase;font-size:.72rem}.direction-ner-card{background:radial-gradient(circle at 0 0,#ffb84d29,#0000 34%),linear-gradient(135deg,#1c1c24f5,#08121ff0);border:1px solid #ffb84d4d;border-radius:16px;grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);align-items:stretch;gap:16px;padding:18px;display:grid}.direction-ner-card>div{gap:6px;min-width:0;display:grid}.direction-ner-card span{color:#ffca7a;text-transform:uppercase;font-size:.74rem;font-weight:800}.direction-ner-card h3,.direction-ner-card p{margin:0}.direction-ner-card strong{color:#fff;font-size:clamp(3rem,8vw,5.4rem);line-height:.95}.direction-ner-card p{color:#e8f0ffd6}.direction-ner-card small{color:#e8f0ff9e;line-height:1.45}.method-reliability-card{background:radial-gradient(circle at 0 0,#0ea5e924,#0000 32%),#081321d1;border:1px solid #38bdf83d;border-radius:12px;gap:18px;padding:18px;display:grid}.method-reliability-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.method-reliability-header>div:first-child{gap:6px;min-width:0;display:grid}.method-reliability-card span{color:#7dd3fc;text-transform:uppercase;font-size:.74rem;font-weight:800}.method-reliability-card h3,.method-reliability-card p{margin:0}.method-reliability-card p{color:#e8f0ffd6;line-height:1.5}.method-reliability-card small{color:#e8f0ff9e}.method-reliability-score{background:#02061747;border:1px solid #7dd3fc2e;border-radius:8px;justify-items:center;gap:4px;min-width:138px;padding:14px;display:grid}.method-reliability-score strong{color:#fff;font-size:clamp(2.1rem,5vw,3.4rem);line-height:.95}.method-reliability-score span{color:#e8f0ffa8;text-align:center}.method-reliability-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.method-reliability-block{background:#0f172a6b;border:1px solid #94a3b824;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.method-reliability-block ul{gap:6px;margin:0;padding-left:18px;display:grid}.method-reliability-block li{color:#e8f0ffc2;line-height:1.36}.method-reliability-actions{flex-wrap:wrap;gap:10px;display:flex}.method-reliability-actions button{color:#e0f2fe;cursor:pointer;min-height:40px;font:inherit;background:#0ea5e91f;border:1px solid #7dd3fc47;border-radius:8px;padding:0 13px;font-weight:800}.method-reliability-actions button:hover:not(:disabled){background:#0ea5e933;border-color:#7dd3fc94}.method-reliability-actions .method-reliability-primary-action{color:#f8fafc;background:linear-gradient(135deg,#14b8a638,#0ea5e933);border-color:#5eead480}.method-reliability-actions .method-reliability-primary-action:hover:not(:disabled){background:linear-gradient(135deg,#14b8a657,#0ea5e94d);border-color:#5eead4cc}.method-reliability-actions button:disabled{cursor:not-allowed;opacity:.58}.method-reliability-actions span{color:#e8f0ffad;text-transform:none;align-self:center;font-size:.82rem;font-weight:700}.method-evolution-card{background:radial-gradient(circle at 100% 0,#a855f724,#0000 34%),#0c1220d1;border:1px solid #a855f73d;border-radius:12px;gap:14px;margin-bottom:18px;padding:18px;display:grid}.method-evolution-card>div:first-child{gap:6px;display:grid}.method-evolution-card span{color:#c4b5fd;text-transform:uppercase;font-size:.74rem;font-weight:800}.method-evolution-card h3,.method-evolution-card p{margin:0}.method-evolution-card p{color:#e8f0ffd1;line-height:1.45}.method-evolution-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.method-evolution-metrics article{background:#581c8729;border:1px solid #c4b5fd2e;border-radius:10px;gap:3px;padding:12px;display:grid}.method-evolution-metrics article span{color:#c4b5fd;font-size:.68rem}.method-evolution-metrics article strong{color:#fff;font-size:1.35rem}.method-evolution-metrics article .method-evolution-state{font-size:1rem;line-height:1.2}.method-evolution-metrics article small{color:#e8f0ffad;text-transform:none;font-size:.76rem}.method-evolution-proposal{background:#0f172a61;border:1px solid #94a3b824;border-radius:8px;gap:6px;padding:12px;display:grid}.method-evolution-proposal strong{color:#fff}.method-evolution-proposal small{color:#e8f0ff9e}@media (width<=720px){.method-reliability-header{grid-template-columns:1fr}.method-reliability-score{justify-items:start}.method-evolution-metrics{grid-template-columns:1fr}}.direction-command-center{background:radial-gradient(circle at 100% 0,#3b82f621,#0000 32%),#091523bd;border:1px solid #60a5fa38;border-radius:12px;gap:14px;padding:18px;display:grid}.direction-command-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.direction-command-card{background:#0206174d;border:1px solid #94a3b829;border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.direction-command-card.ok{border-color:#4ade8047}.direction-command-card.warn{background:#78350f24;border-color:#f59e0b6b}.direction-command-card.danger{background:#7f1d1d29;border-color:#f8717175}.direction-command-card.neutral{border-color:#60a5fa3d}.direction-command-card>span{color:#bfdbfe;background:#60a5fa24;border-radius:999px;place-items:center;width:28px;height:28px;font-size:.78rem;font-weight:800;display:inline-grid}.direction-command-card h4,.direction-command-card p{margin:0}.direction-command-card h4{color:#e8f0ffb8;font-size:.88rem}.direction-command-card strong{overflow-wrap:anywhere;color:#fff;font-size:1.05rem;line-height:1.25}.direction-command-card p,.direction-command-card small{color:#e8f0ffa3;line-height:1.45}.direction-command-card button{color:#dbeafe;font:inherit;cursor:pointer;background:#60a5fa1f;border:1px solid #60a5fa52;border-radius:8px;justify-self:start;margin-top:2px;padding:8px 11px;font-size:.82rem;font-weight:800}.direction-command-card button:hover{background:#60a5fa33;border-color:#93c5fd99}.direction-executive-reasoning{background:radial-gradient(circle at 100% 0,#3b82f624,#0000 30%),linear-gradient(#08111fe6,#091523c7);border:1px solid #60a5fa38;border-radius:12px;gap:14px;padding:18px;display:grid}.direction-executive-dialog{background:#02061757;border:1px solid #94a3b824;border-radius:14px;gap:14px;padding:16px;display:grid}.direction-executive-intro{gap:8px;display:grid}.direction-executive-salutation{color:#bfdbfed6;margin:0;font-size:.92rem;font-weight:700}.direction-executive-intro h4{color:#fff;margin:0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.12}.direction-executive-intro p,.direction-executive-block p,.direction-executive-evidence li{color:#e8f0ffad;margin:0;line-height:1.5}.direction-executive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.direction-executive-block{background:#0f172a61;border:1px solid #94a3b824;border-radius:10px;gap:8px;min-width:0;padding:14px;display:grid}.direction-executive-block-primary{background:#1e293b80;border-color:#60a5fa47}.direction-executive-block span,.direction-executive-evidence span,.direction-executive-footer span{color:#e8f0ff8f;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.direction-executive-block strong{color:#fff;font-size:1.02rem;line-height:1.3}.direction-executive-block ul,.direction-executive-evidence ul{gap:7px;margin:0;padding-left:18px;display:grid}.direction-executive-evidence{background:#0f172a47;border:1px solid #94a3b824;border-radius:10px;gap:8px;padding:14px;display:grid}.direction-executive-footer{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding-top:4px;display:flex}.direction-executive-footer strong{color:#fff;margin-top:6px;font-size:1rem;line-height:1.35;display:block}.direction-executive-footer button{color:#dbeafe;font:inherit;cursor:pointer;background:#60a5fa24;border:1px solid #60a5fa52;border-radius:10px;padding:10px 14px;font-weight:800}.direction-executive-footer button:hover{background:#60a5fa33;border-color:#93c5fd99}.direction-executive-validation{gap:12px;display:grid}.direction-executive-validation label{gap:6px;display:grid}.direction-executive-validation select,.direction-executive-validation textarea{color:#e2e8f0;width:100%;font:inherit;background:#0206176b;border:1px solid #94a3b829;border-radius:8px;padding:10px 12px}.direction-executive-validation button{color:#dbeafe;font:inherit;cursor:pointer;background:#60a5fa24;border:1px solid #60a5fa52;border-radius:10px;justify-self:start;padding:10px 14px;font-weight:800}.direction-executive-validation button:hover{background:#60a5fa33;border-color:#93c5fd99}.direction-department-overview{background:#091523b8;border:1px solid #6f94c32e;border-radius:12px;gap:14px;padding:18px;display:grid}.direction-section-heading{gap:5px;display:grid}.direction-section-heading span,.direction-department-card span{color:#e8f0ff94;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.direction-section-heading h3,.direction-section-heading p,.direction-department-card p{margin:0}.direction-section-heading p{color:#e8f0ffa8;line-height:1.45}.direction-department-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.direction-department-card{background:#02061747;border:1px solid #94a3b829;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.direction-department-card.verde{border-color:#4ade8047}.direction-department-card.amarillo{background:#78350f24;border-color:#f59e0b6b}.direction-department-card.rojo{background:#7f1d1d29;border-color:#f8717175}.direction-department-title{align-items:center;gap:8px;display:flex}.direction-department-title strong{color:#fff;font-size:1rem}.department-status-dot{background:#f59e0b;border-radius:999px;flex:0 0 10px;width:10px;height:10px;box-shadow:0 0 0 4px #f59e0b1f}.department-status-dot.verde{background:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.department-status-dot.rojo{background:#ef4444;box-shadow:0 0 0 4px #ef44441f}.direction-department-card p,.direction-department-card small,.direction-department-card em{color:#e8f0ffb8;line-height:1.42}.direction-department-card small,.direction-department-card em{display:block}.direction-department-card em{color:#e8f0ffe6;margin-top:4px;font-style:normal}.direction-department-card button{color:#dbeafe;cursor:pointer;width:fit-content;font:inherit;background:#4bb0ff1f;border:1px solid #4bb0ff6b;border-radius:999px;padding:8px 12px;font-size:.84rem;font-weight:800}.direction-department-card button:hover{background:#4bb0ff2e;border-color:#4bb0ffb3}.direction-meeting-overview{background:#0f172aa3;border:1px solid #60a5fa33;border-radius:12px;gap:14px;padding:18px;display:grid}.direction-meeting-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.direction-meeting-list article{background:#02061747;border:1px solid #94a3b829;border-radius:8px;gap:6px;padding:12px;display:grid}.direction-meeting-list span,.direction-meeting-list small{color:#e8f0ff94}.direction-meeting-list span{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:800}.direction-meeting-list strong{color:#fff}.direction-meeting-list p{color:#e8f0ffc7;margin:0;line-height:1.4}.focus-number{color:#fff;background:#ff4848;border-radius:999px;place-items:center;width:56px;height:56px;font-size:1.65rem;font-weight:900;display:grid}.today-focus-card p{color:#ff9f93;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:800}.today-focus-card h3{margin:0 0 6px;font-size:clamp(1.35rem,3vw,2rem)}.today-focus-card span{color:#e8f0ffbd}.focus-score{justify-items:center;gap:2px;min-width:88px;display:grid}.focus-score strong{font-size:2.2rem}.jornada-plan-card{background:radial-gradient(circle at 0 0,#4cc9a629,#0000 34%),linear-gradient(135deg,#0a1e30f5,#07121ff0);border:1px solid #4cc9a647;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.8fr);align-items:stretch;gap:16px;padding:20px;display:grid;box-shadow:0 18px 50px #0003}.director-command-card{background:radial-gradient(circle at 0 0,#38bdf826,#0000 34%),linear-gradient(135deg,#08182af5,#040e1af2);border:1px solid #38bdf847;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.44fr);align-items:stretch;gap:16px;padding:22px;display:grid;box-shadow:0 18px 50px #00000038}.director-command-main,.director-first-hour,.director-command-grid>div{align-content:start;gap:10px;min-width:0;display:grid}.director-command-main span,.director-first-hour>span,.director-command-grid>div>span{color:#7dd3fc;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.director-command-main h3{color:#fff;margin:0;font-size:clamp(1.55rem,3vw,2.35rem)}.director-command-main p,.director-first-hour small,.director-command-grid small,.director-command-grid p{color:#e8f0ffc2;margin:0;line-height:1.42}.director-first-hour,.director-command-grid>div{background:#0206173d;border:1px solid #94a3b829;border-radius:10px;padding:14px}.director-first-hour div,.director-command-grid article{border-top:1px solid #94a3b81f;gap:5px;padding:10px 0 0;display:grid;position:relative}.director-first-hour div:first-of-type,.director-command-grid article:first-of-type{border-top:0;padding-top:0}.director-first-hour strong,.director-command-grid strong{color:#fff}.director-command-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.director-severity{border-radius:999px;width:8px;height:8px;position:absolute;top:13px;left:-5px}.director-severity.red{background:#ef4444}.director-severity.orange{background:#f97316}.director-severity.yellow{background:#facc15}.director-severity.green{background:#22c55e}.director-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.director-team-metrics strong{background:#0f172a66;border:1px solid #94a3b824;border-radius:8px;gap:4px;padding:10px;font-size:1.35rem;display:grid}.director-team-metrics small{font-size:.78rem;font-weight:600}.company-sync-card{background:#0f172aad;border:1px solid #f59e0b3d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px;display:grid}.company-sync-card.verde{border-color:#4ade8047}.company-sync-card.rojo{border-color:#f8717157}.company-sync-main{gap:6px;display:grid}.company-sync-main span,.company-sync-sections span,.company-sync-actions span,.company-sync-score span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.company-sync-main h3{color:var(--text);margin:0;font-size:1.08rem}.company-sync-main p,.company-sync-main small,.company-sync-sections small{color:var(--text-soft);margin:0;line-height:1.4}.company-sync-score{background:#02061742;border:1px solid #94a3b829;border-radius:8px;justify-items:center;gap:2px;min-width:86px;padding:10px;display:grid}.company-sync-score strong{color:var(--text);font-size:1.7rem}.company-sync-sections{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.company-knowledge-summary{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.company-knowledge-summary>div{background:#1e293b52;border:1px solid #60a5fa29;border-radius:8px;gap:5px;padding:10px;display:grid}.company-knowledge-summary span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.company-knowledge-summary strong{color:var(--text);line-height:1.35}.company-knowledge-sprint{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.company-knowledge-sprint-card{background:#1e293b47;border:1px solid #60a5fa29;border-radius:8px;gap:6px;padding:10px;display:grid}.company-knowledge-sprint-card span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.company-knowledge-sprint-card strong{color:var(--text);line-height:1.35}.company-knowledge-sprint-card p,.company-knowledge-sprint-card small{color:var(--text-soft);margin:0;line-height:1.4}.company-knowledge-sprint-card ul{gap:4px;margin:0;padding-left:18px;display:grid}.company-knowledge-sprint-card li{color:var(--text-soft);line-height:1.35}.company-sync-sections>div,.company-sync-actions{background:#0206173d;border:1px solid #94a3b824;border-radius:8px;gap:5px;padding:10px;display:grid}.company-sync-sections strong,.company-sync-actions strong{color:var(--text)}.company-sync-actions{border-color:#60a5fa33;grid-column:1/-1}.company-sync-actions ul{gap:5px;margin:0;padding-left:18px;display:grid}.company-sync-actions li{color:var(--text-soft);line-height:1.38}.jornada-plan-main,.jornada-plan-actions,.jornada-plan-signals>div{align-content:start;gap:9px;min-width:0;display:grid}.jornada-plan-main span,.jornada-plan-actions>span,.jornada-plan-signals span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.jornada-plan-main h3{color:#fff;margin:0;font-size:clamp(1.45rem,3vw,2.25rem)}.jornada-plan-main p,.jornada-plan-main small,.jornada-plan-actions small,.jornada-plan-signals li{color:#e8f0ffb8;margin:0;line-height:1.45}.jornada-plan-actions{background:#00000021;border:1px solid #6f94c32e;border-radius:14px;padding:14px}.jornada-plan-actions div{border-top:1px solid #6f94c31f;gap:4px;padding:10px 0;display:grid}.jornada-plan-actions div:first-of-type{border-top:0}.jornada-plan-actions strong{color:#fff}.jornada-plan-signals{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.jornada-plan-signals>div{background:#ffffff09;border:1px solid #6f94c329;border-radius:14px;padding:13px}.jornada-plan-signals ul{gap:6px;margin:0;padding-left:18px;display:grid}.operations-grid{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:18px;display:grid}.operations-card{background:radial-gradient(circle at 100% 0,#2881ff14,#0000 32%),linear-gradient(#0d1d30e6,#07111de6);border:1px solid #6f94c333;border-radius:14px;overflow:hidden}.operations-card-header{gap:8px;padding:18px 18px 12px;display:grid}.operations-card-header h3{margin:0;font-size:1.14rem}.card-tag{text-transform:uppercase;border-radius:999px;justify-self:start;padding:6px 10px;font-size:.74rem;font-weight:900}.card-tag.red{color:#ffb3aa;background:#e63d3633}.card-tag.blue{color:#95c8ff;background:#267eff2e}.card-tag.green{color:#93eba8;background:#48cf5f29}.card-tag.purple{color:#c9aaff;background:#8e55ff29}.card-tag.amber{color:#ffd587;background:#ffb32e29}.decisions-card{grid-row:span 2}.decision-list{display:grid}.decision-item{border-top:1px solid #6f94c324;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.decision-dot{border-radius:999px;width:11px;height:11px}.decision-dot.red{background:#ff4848}.decision-dot.orange{background:#ff9b12}.decision-dot.yellow{background:#ffd23a}.decision-item strong{color:#e8f0ffbd;text-transform:uppercase;font-size:.82rem}.decision-item p{margin:4px 0;font-size:1rem;font-weight:800}.decision-item small,.operations-note,.recommendation-card-main p{color:#e8f0ffb8}.decision-item button{border-radius:8px;min-height:36px;padding:0 14px}.team-summary{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 18px 14px;display:grid}.team-summary div{background:#ffffff08;border:1px solid #6f94c329;border-radius:10px;gap:4px;padding:14px;display:grid}.team-summary strong{font-size:1.25rem}.team-summary span{color:#e8f0ffad;font-size:.78rem}.operations-note{margin:0;padding:0 18px 18px}.company-indicators{gap:12px;padding:0 18px 18px;display:grid}.company-indicators span{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.company-indicators em{font-style:normal}.company-indicators .green{color:#55df71}.company-indicators .yellow{color:#ffd23a}.company-indicators .red{color:#ff6a64}.recommendation-card-main{border-color:#8e55ff47}.recommendation-card-main p{margin:0;padding:0 18px 16px;line-height:1.5}.recommendation-actions{gap:10px;padding:0 18px 18px;display:flex}.recommendation-actions button{border-radius:8px;min-height:38px;padding:0 14px}.recommendation-actions button+button{color:#e8f0ffd1;background:#0c1929d1;border-color:#6f94c33d}.improvement-flow{flex-wrap:wrap;align-items:center;gap:10px;padding:0 18px 16px;display:flex}.improvement-flow span{background:#ffffff0a;border:1px solid #6f94c32e;border-radius:999px;padding:8px 10px}.my-work-page{gap:22px}.morning-briefing-card{background:radial-gradient(circle at 0 0,#2563eb33,#0000 36%),linear-gradient(135deg,#08121ff5,#0a1a2ee6);border:1px solid #3b82f647;border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(0,1.55fr) minmax(220px,.75fr);align-items:stretch;gap:14px;padding:16px;display:grid;box-shadow:0 18px 50px #00000038}.morning-briefing-main{align-content:center;gap:8px;display:grid}.morning-briefing-main span{color:#93c5fd;text-transform:uppercase;font-size:.76rem;font-weight:900}.morning-briefing-main h3{color:#fff;margin:0;font-size:clamp(1.25rem,2vw,1.7rem)}.morning-briefing-main p{color:#e8f0ffc2;margin:0;line-height:1.45}.morning-briefing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.morning-briefing-grid div{background:#ffffff0a;border:1px solid #6f94c329;border-radius:12px;gap:6px;min-height:108px;padding:12px;display:grid}.morning-briefing-grid strong{color:#fff;font-size:.88rem}.morning-briefing-grid span{color:#e8f0ffad;font-size:.88rem;line-height:1.35}.morning-briefing-action{background:#22c55e14;border:1px solid #22c55e38;border-radius:12px;align-content:center;gap:12px;padding:12px;display:grid}.morning-briefing-action small{color:#e8f0ffb8;line-height:1.4}.morning-briefing-action button{color:#fff;background:linear-gradient(135deg,#2563ebf2,#0ea5e9db);border:1px solid #60a5fa8c;justify-content:center;width:100%;box-shadow:0 12px 30px #2563eb3d}.morning-briefing-action button:disabled{cursor:default;opacity:.76}.daily-briefing-dialogue{grid-template-columns:minmax(220px,.8fr) repeat(2,minmax(260px,1fr));align-items:start}.briefing-dialogue-form{background:#ffffff09;border:1px solid #6f94c329;border-radius:12px;gap:10px;min-height:100%;padding:12px;display:grid}.briefing-dialogue-heading{gap:3px;display:grid}.briefing-dialogue-heading span{color:#7dd3fc;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:900}.briefing-dialogue-heading strong{color:#fff}.briefing-choice-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.briefing-choice-row button,.briefing-dialogue-form>button{color:#e8f0ffdb;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;min-height:42px;font-weight:800}.briefing-choice-row button.active{color:#fff;background:#38bdf829;border-color:#38bdf880}.briefing-dialogue-form>button{color:#fff;background:linear-gradient(135deg,#2563ebf2,#0ea5e9db)}.briefing-dialogue-form>button:disabled{cursor:not-allowed;opacity:.62}.daily-auto-summary{background:#4cc9a614;border:1px solid #4cc9a638;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.daily-auto-summary strong{color:#fff}.daily-auto-summary span{color:#e8f0ffb8;font-size:.86rem}.daily-learning-summary{background:radial-gradient(circle at 0 0,#f59e0b1f,#0000 28%),#ffffff09;border:1px solid #f59e0b38;border-radius:12px;grid-column:1/-1;gap:12px;padding:14px;display:grid}.daily-learning-summary.ready{background:radial-gradient(circle at 0 0,#4cc9a624,#0000 28%),#ffffff09;border-color:#4cc9a647}.learning-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.learning-summary-grid div,.learning-next-step,.learning-order-action{background:#ffffff09;border:1px solid #6f94c324;border-radius:10px;gap:5px;min-width:0;padding:11px 12px;display:grid}.learning-summary-grid span,.learning-next-step span{color:#e8f0ff9e;text-transform:uppercase;font-size:.72rem;font-weight:900}.learning-summary-grid strong,.learning-next-step strong{color:#fff;font-size:.9rem;line-height:1.35}.learning-order-action{grid-template-columns:minmax(160px,auto) minmax(0,1fr);align-items:center;gap:10px}.learning-order-action button{color:#06111f;cursor:pointer;background:linear-gradient(135deg,#4cc9a6,#38bdf8);border:0;border-radius:10px;width:fit-content;min-height:40px;padding:0 16px;font-weight:900}.learning-order-action button:disabled{cursor:not-allowed;opacity:.55}.learning-order-action small{color:#e8f0ffad;line-height:1.35}.whats-new-card{background:radial-gradient(circle at 0 0,#38bdf824,#0000 32%),#08121fe6;border:1px solid #38bdf838;border-radius:16px;gap:14px;padding:16px;display:grid}.whats-new-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.whats-new-heading span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.whats-new-heading h3{color:#fff;margin:4px 0 0;font-size:clamp(1.2rem,2vw,1.55rem)}.whats-new-heading small{color:#e8f0ff94;white-space:nowrap}.whats-new-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.whats-new-item{background:#ffffff0a;border:1px solid #6f94c329;border-radius:12px;grid-template-columns:10px minmax(0,1fr);gap:10px;min-height:78px;padding:12px;display:grid}.whats-new-item>span{background:#38bdf8;border-radius:999px;width:10px;height:10px;margin-top:4px;box-shadow:0 0 20px #38bdf859}.whats-new-item.good>span{background:#22c55e;box-shadow:0 0 20px #22c55e59}.whats-new-item.warning>span{background:#f59e0b;box-shadow:0 0 20px #f59e0b59}.whats-new-item strong{color:#fff;font-size:.95rem;display:block}.whats-new-item small{color:#e8f0ffa3;margin-top:4px;line-height:1.35;display:block}.today-summary-card{background:#08121fd1;border:1px solid #6f94c32e;border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:12px;display:grid}.today-summary-card div{background:#ffffff09;border:1px solid #6f94c324;border-radius:12px;gap:2px;min-height:76px;padding:12px;display:grid}.today-summary-card span{color:#e8f0ffad;text-transform:uppercase;font-size:.76rem;font-weight:800}.today-summary-card strong{color:#fff;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1}.today-summary-card small{color:#e8f0ffa3;font-size:.78rem}.decision-center-page{gap:22px}.decision-center-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.decision-center-summary div{background:#08121fd1;border:1px solid #6f94c32e;border-radius:14px;gap:4px;min-height:88px;padding:14px;display:grid}.decision-center-summary span{color:#e8f0ffa8;text-transform:uppercase;font-size:.74rem;font-weight:800}.decision-center-summary strong{color:#fff;font-size:1.8rem;line-height:1}.decision-center-summary small{color:#e8f0ffa8}.commercial-director-panel{background:linear-gradient(135deg,#4cc9a621,#38bdf814),#08121fe6;border:1px solid #4cc9a642;border-radius:16px;gap:14px;padding:18px;display:grid}.commercial-director-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.commercial-director-header span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.commercial-director-header h3{margin:7px 0 4px;font-size:clamp(1.25rem,2.5vw,1.85rem)}.commercial-director-header p{color:#e8f0ffb8;margin:0}.commercial-director-header strong{color:#dff4ff;background:#38bdf81f;border:1px solid #7dd3fc3d;border-radius:999px;flex:none;padding:9px 12px}.commercial-director-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.commercial-director-card{background:#ffffff0a;border:1px solid #6f94c32e;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}.commercial-director-rank{color:#bfffe9;background:#4cc9a629;border-radius:12px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.commercial-director-card strong{margin-bottom:6px;display:block}.commercial-director-card p{color:#e8f0ffb8;margin:0 0 10px}.commercial-director-card ul{color:#e8f0ffb3;gap:5px;margin:10px 0 0;padding-left:18px;display:grid}.commercial-director-meta{flex-wrap:wrap;gap:7px;display:flex}.commercial-director-meta span{color:#e8f0ffdb;background:#ffffff0f;border-radius:999px;padding:6px 8px;font-size:.78rem;font-weight:800}.commercial-director-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.commercial-director-actions button{color:#dff4ff;background:#38bdf81a;border:1px solid #38bdf83d;border-radius:10px;min-height:38px;padding:0 10px;font-size:.82rem;font-weight:850}.commercial-director-actions button:hover:not(:disabled){background:#4cc9a621;border-color:#4cc9a66b}.commercial-director-actions button:disabled{cursor:wait;opacity:.58}.commercial-readonly-note{color:#e8f0ff99;margin-top:8px;font-size:.76rem;display:block}.activity-engine-panel{background:linear-gradient(135deg,#a855f71f,#38bdf80f),#08121fe6;border:1px solid #a855f738;border-radius:16px;gap:14px;padding:18px;display:grid}.activity-correlation-panel{background:linear-gradient(135deg,#4cc9a61c,#38bdf80f),#08121fe6;border:1px solid #4cc9a638;border-radius:16px;gap:14px;padding:18px;display:grid}.activity-engine-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.activity-engine-header span,.activity-engine-label{color:#c4b5fd;text-transform:uppercase;font-size:.76rem;font-weight:900}.activity-engine-header h3{margin:7px 0 4px;font-size:clamp(1.14rem,2.1vw,1.48rem)}.activity-engine-header p{color:#e8f0ffb8;margin:0}.activity-engine-header strong{color:#efe7ff;background:#a855f71f;border:1px solid #c4b5fd3d;border-radius:999px;flex:none;padding:9px 12px}.activity-engine-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;display:grid}.activity-engine-card{background:#ffffff0b;border:1px solid #6f94c329;border-radius:14px;gap:5px;padding:13px;display:grid}.activity-engine-card span{color:#e8f0ffa3;text-transform:uppercase;font-size:.74rem;font-weight:900}.activity-engine-card strong{color:#fff;font-size:1.45rem;line-height:1}.activity-engine-card .activity-engine-objective{overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.activity-engine-card small,.activity-guardrail small{color:#e8f0ff9e}.activity-engine-body{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:14px;display:grid}.activity-app-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.activity-app-list li{background:#0000001f;border:1px solid #6f94c324;border-radius:12px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.activity-app-list strong{color:#fff}.activity-app-list span{color:#e8f0ffad;text-align:right;font-size:.84rem}.activity-guardrail{background:#4cc9a612;border:1px solid #4cc9a62e;border-radius:14px;align-content:start;gap:7px;padding:14px;display:grid}.activity-guardrail strong{color:#bfffe9}.activity-guardrail p{color:#e8f0ffbd;margin:0}.activity-guardrail ul{color:#e8f0ffbd;gap:6px;margin:0;padding-left:18px;display:grid}.commercial-context-decision{background:linear-gradient(135deg,#62481247,#09363a2e);border-color:#f5bf4b47}.commercial-context-decision>span{color:#ffd782;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.commercial-context-decision-meta{flex-wrap:wrap;gap:.45rem;display:flex}.commercial-context-decision-meta small{color:#ffe7af;background:#00000029;border:1px solid #ffd78233;border-radius:999px;padding:.35rem .5rem}.commercial-context-decision-actions{flex-wrap:wrap;gap:.55rem;margin-top:.2rem;display:flex}.commercial-context-decision-actions button{color:#ecfbff;background:#12697457;border:1px solid #5be7d757;border-radius:8px;padding:.55rem .75rem;font-weight:850}.productivity-map-panel{background:#38bdf812;border:1px solid #38bdf838;border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.productivity-map-panel strong,.productivity-map-panel label{color:#fff}.productivity-map-panel p,.productivity-map-panel small{color:#e8f0ffad;margin:0;line-height:1.4}.productivity-map-panel label{gap:6px;font-size:.82rem;font-weight:800;display:grid}.productivity-map-panel select{color:#fff;min-height:42px;font:inherit;background:#07111f;border:1px solid #6f94c347;border-radius:10px;padding:0 12px}.productivity-map-panel button{color:#06111f;cursor:pointer;background:linear-gradient(135deg,#38bdf8,#4cc9a6);border:0;border-radius:10px;min-height:42px;font-weight:900}.productivity-map-panel button:disabled,.productivity-map-panel select:disabled{cursor:not-allowed;opacity:.58}.identity-match-suggestions,.identity-match-evidence{background:#0000001f;border:1px solid #6f94c329;border-radius:12px;gap:8px;padding:10px;display:grid}.identity-match-suggestions>strong,.identity-match-evidence>strong{color:#fff}.identity-match-suggestions button{color:#fff;text-align:left;background:#ffffff0a;border:1px solid #6f94c32e;border-radius:10px;gap:4px;min-height:56px;padding:10px 12px;display:grid}.identity-match-suggestions button:hover,.identity-match-suggestions button:focus-visible,.identity-match-suggestions button.active{background:#38bdf821;border-color:#38bdf87a;outline:none}.identity-match-suggestions button span{font-weight:900}.identity-match-suggestions button small,.identity-match-evidence span{color:#e8f0ffad}.identity-match-evidence ul{color:#e8f0ffb8;gap:5px;margin:0;padding-left:18px;display:grid}.customer360-panel{background:radial-gradient(circle at 0 0,#4cc9a624,#0000 34%),#08121feb;border:1px solid #4cc9a642;border-radius:18px;gap:16px;padding:18px;display:grid}.customer360-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.customer360-header span,.customer360-card>span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.customer360-header h3{margin:6px 0 4px;font-size:clamp(1.3rem,2.6vw,2rem)}.customer360-header p,.customer360-card p,.customer360-footer{color:#e8f0ffb3;margin:0;line-height:1.45}.customer360-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.customer360-header button,.customer360-inline-button{color:#dff4ff;background:#38bdf81a;border:1px solid #38bdf847;border-radius:10px;min-height:38px;padding:0 12px;font-weight:850}.customer360-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.customer360-partial-notice{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b47;border-radius:11px;align-items:baseline;gap:8px;padding:10px 12px;display:flex}.customer360-partial-notice span{color:#fef3c7d1}.customer360-card{background:#ffffff0a;border:1px solid #6f94c329;border-radius:14px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.customer360-source-guide{background:#38bdf814;border:1px solid #38bdf840;border-radius:11px;gap:6px;margin-top:4px;padding:11px 12px;display:grid}.customer360-source-guide>span{color:#7dd3fc;text-transform:uppercase;font-size:.72rem;font-weight:900}.customer360-source-guide p{color:#e8f0ffd1}.customer360-source-guide small{color:#a7f3d0;line-height:1.45}.customer360-wide{grid-column:span 3}.customer360-next-step{background:linear-gradient(115deg,#38bdf824,#4cc9a612),#ffffff0a;border-color:#38bdf857;grid-template-columns:minmax(0,1fr) auto;align-items:center}.customer360-next-step-copy{gap:8px;display:grid}.customer360-next-step-copy>strong{font-size:clamp(1.05rem,2vw,1.3rem)}.customer360-next-step-meta{flex-wrap:wrap;gap:8px;display:flex}.customer360-next-step-meta span{color:#e0f2fee6;background:#0f172a7a;border-radius:999px;padding:5px 8px;font-size:.8rem;font-weight:750}.customer360-risk-card{border-color:#fb718542}.customer360-missing-card{border-color:#f59e0b3d}.customer360-contact-card{border-color:#4cc9a63d}.customer360-contact-list{gap:9px;display:grid}.customer360-billing-card{background:linear-gradient(135deg,#f59e0b21,#fb71850f),#ffffff0a;border-color:#f59e0b57}.customer360-billing-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.customer360-billing-metrics .customer360-fact{background:#0f172a70;border-radius:9px;padding:8px 9px}.customer360-consolidated-card{background:linear-gradient(130deg,#4cc9a61a,#38bdf80f),#ffffff0a;border-color:#4cc9a64d}.customer360-section-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.customer360-section-heading>div{gap:4px;display:grid}.customer360-section-heading small{color:#e8f0ff99;white-space:nowrap}.customer360-consolidated-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.customer360-consolidated-grid section{background:#00000024;border:1px solid #6f94c32e;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.customer360-consolidated-grid section>span{color:#a7f3d0;text-transform:uppercase;font-size:.73rem;font-weight:900}.customer360-consolidated-grid section>small{color:#e8f0ff9e;line-height:1.4}.customer360-source-error{color:#fecaca!important}.customer360-consolidated-summary{padding-top:2px;color:#e0f2fee0!important}.commercial-redistribution{background:linear-gradient(145deg,#051c27f5,#071122fa);border:1px solid #45d3be47;border-radius:20px;gap:1rem;margin-top:1rem;padding:1.25rem;display:grid;box-shadow:0 24px 70px #0003}.commercial-redistribution-header,.commercial-redistribution-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.commercial-redistribution-header>div:first-child{min-width:0}.commercial-redistribution-header span,.commercial-redistribution-footer small,.commercial-redistribution-row small{color:#9fb5cf}.commercial-redistribution-header>div:first-child>span{color:#55dfc7;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.commercial-redistribution-header h3{color:#f6f9ff;margin:.35rem 0;font-size:1.35rem}.commercial-redistribution-header p{color:#b7c8dc;max-width:900px;margin:0;line-height:1.5}.commercial-redistribution-decision{text-align:center;background:#58390a3d;border:1px solid #ffbf4c61;border-radius:14px;flex:none;min-width:130px;padding:.8rem 1rem;display:grid}.commercial-redistribution-decision strong{color:#ffd275;font-size:1.7rem}.commercial-redistribution-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}.commercial-redistribution-summary article{background:#0c1b30c7;border:1px solid #7f9dc433;border-radius:12px;gap:.2rem;padding:.8rem;display:grid}.commercial-redistribution-summary strong{color:#f7f9ff;font-size:1.35rem}.commercial-redistribution-summary span{color:#a9bdd7;font-size:.78rem}.commercial-redistribution-table{border:1px solid #7f9dc438;border-radius:14px;overflow:hidden}.commercial-redistribution-row{background:#081527c2;border-top:1px solid #7f9dc426;grid-template-columns:minmax(210px,1.25fr) minmax(135px,.7fr) minmax(155px,.8fr) minmax(250px,1.4fr) 90px minmax(125px,.7fr);align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.commercial-redistribution-row:first-child{border-top:0}.commercial-redistribution-row.needs-decision{box-shadow:inset 4px 0 #e8ad3d}.commercial-redistribution-row>div{gap:.2rem;min-width:0;display:grid}.commercial-redistribution-row strong,.commercial-redistribution-row span{overflow-wrap:anywhere;min-width:0}.commercial-redistribution-row>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;color:#f3f7ff;overflow:hidden}.commercial-redistribution-columns{color:#8ea8c8;letter-spacing:.06em;text-transform:uppercase;background:#112540e6;font-size:.72rem;font-weight:800}.commercial-redistribution-row select{color:#edf5ff;background:#071426;border:1px solid #65a3d55c;border-radius:10px;width:100%;min-height:40px}.commercial-confidence{border-radius:999px;justify-content:center;width:fit-content;padding:.3rem .55rem;font-size:.75rem;font-weight:800;display:inline-flex}.commercial-confidence.alta{color:#77ecc6;background:#1f9d752b}.commercial-confidence.media{color:#8dc9ff;background:#1f77be33}.commercial-confidence.baja{color:#ffd275;background:#aa6f1438}.commercial-brain-action,.commercial-redistribution-footer button{color:#dff3ff;cursor:pointer;background:#105b9142;border:1px solid #4ab8ff8c;border-radius:10px;min-height:40px;padding:.6rem .85rem;font-weight:800}.commercial-redistribution-footer button{color:#fff;background:linear-gradient(135deg,#1979e6,#1bbf90);border-color:#0000}.commercial-brain-action:disabled,.commercial-redistribution-footer button:disabled{cursor:not-allowed;opacity:.48}.commercial-brain-advice{background:#0a37584d;border-left:3px solid #4ab8ff;border-radius:8px;grid-column:1/-1;padding:.8rem 1rem}.commercial-brain-advice p{color:#d9e7f6;white-space:pre-wrap;margin:.3rem 0}.commercial-redistribution-footer>div{gap:.2rem;display:grid}.commercial-redistribution-footer>p{color:#89e8cc;flex-basis:100%;margin:0}@media (width<=1080px){.commercial-redistribution-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-redistribution-columns{display:none}.commercial-redistribution-row:not(.commercial-redistribution-columns){grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-redistribution-row [data-label]:before{content:attr(data-label);color:#7893b5;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}}@media (width<=680px){.commercial-redistribution{padding:.85rem}.commercial-redistribution-header,.commercial-redistribution-footer{flex-direction:column;align-items:stretch}.commercial-redistribution-decision{min-width:0}.commercial-redistribution-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-redistribution-row:not(.commercial-redistribution-columns){grid-template-columns:1fr;padding:1rem}.commercial-redistribution-row>div:first-child strong{white-space:normal}.commercial-redistribution-footer button{width:100%}}.my-nexus-execution-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.my-nexus-execution-summary article{background:linear-gradient(150deg,#0e263ff0,#08152af5);border:1px solid #59b9db38;border-radius:16px;align-content:start;gap:.3rem;min-width:0;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff09}.my-nexus-execution-summary article[data-risk=true]{background:radial-gradient(circle at 100% 0,#f5b04121,#0000 55%),linear-gradient(150deg,#25232af5,#12192bf5);border-color:#f5b0416b}.my-nexus-execution-summary span{color:#8fe9dd;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:900}.my-nexus-execution-summary strong{color:#f4f9ff;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1}.my-nexus-execution-summary small{color:#9db4cf;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.my-nexus-kanban{background:radial-gradient(circle at 100% 0,#1dbea91f,#0000 28rem),linear-gradient(145deg,#051a2bf5,#071123f5);border:1px solid #42d3c547;border-radius:20px;gap:1rem;padding:1.1rem;display:grid;box-shadow:0 22px 55px #0007143d}.my-nexus-kanban>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.my-nexus-kanban>header h3,.my-nexus-kanban>header p{margin:0}.my-nexus-kanban>header>strong{color:#b9fff3;white-space:nowrap;border:1px solid #63e1d23d;border-radius:999px;padding:.55rem .75rem}.operational-kanban-board{grid-template-columns:repeat(4,minmax(14rem,1fr));gap:.8rem;padding-bottom:.2rem;display:grid;overflow-x:auto}.operational-kanban-column{background:#040d1d94;border:1px solid #7e9bc02e;border-radius:15px;align-content:start;gap:.65rem;min-width:14rem;padding:.7rem;display:grid}.operational-kanban-column>header{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .2rem;display:flex}.operational-kanban-column>header span{color:#d8e9ff;background:#577eb133;border-radius:999px;place-items:center;min-width:1.8rem;min-height:1.8rem;font-weight:800;display:grid}.operational-kanban-column>header em{color:#041d21;letter-spacing:.05em;text-transform:uppercase;background:#44d8b7;border-radius:999px;padding:.25rem .48rem;font-size:.68rem;font-style:normal;font-weight:950}.operational-kanban-lane{gap:.65rem;display:grid}.operational-kanban-card{background:linear-gradient(145deg,#112139f5,#0a162af5);border:1px solid #7496c138;border-left:3px solid #4ea5ff;border-radius:12px;gap:.55rem;padding:.8rem;display:grid}.operational-kanban-card[data-movable=true]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.operational-kanban-card[data-movable=true] *{-webkit-user-select:none;user-select:none}.operational-kanban-card.is-dragging{cursor:default}.operational-kanban-column.is-awaitingInternalReview .operational-kanban-card{border-left-color:#c896ff}.operational-kanban-column.is-inProgress .operational-kanban-card{border-left-color:#44d8b7}.operational-kanban-column.is-completed .operational-kanban-card{opacity:.82;border-left-color:#7f96b2}.operational-kanban-column.is-drop-target{background:#1454534d;border-color:#44d8b7;box-shadow:inset 0 0 0 1px #44d8b747,0 0 28px #44d8b714}.operational-kanban-card.is-dragging{opacity:.45;transform:rotate(1deg)scale(.985)}.operational-kanban-board.is-dragging .operational-kanban-column:not(.is-drop-target){border-style:dashed}.operational-kanban-card h4,.operational-kanban-card p,.operational-kanban-card small{margin:0}.operational-kanban-card p{color:#d5e4f6;font-size:.9rem;line-height:1.45}.operational-kanban-card small{color:#9fb6d2}.operational-kanban-readonly-note{border-top:1px solid #7e9bc029;padding-top:.45rem;display:block}.my-nexus-dependency-notice{justify-content:space-between;align-items:center;gap:1rem;display:flex}.my-nexus-dependency-notice button{color:#d9fff4;cursor:pointer;background:#043134cc;border:1px solid #53e0be80;border-radius:999px;min-height:2.3rem;padding:.4rem .75rem;font-weight:800}.my-nexus-dependency-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.my-nexus-dependency-row span,.my-nexus-dependency-row em{border-radius:999px;width:fit-content;padding:.28rem .5rem;font-size:.72rem;font-style:normal;font-weight:850}.my-nexus-dependency-row span{color:#ffd986;background:#f3b9491f;border:1px solid #f3b94966}.my-nexus-dependency-row em{color:#ffadb9;background:#74162c59;border:1px solid #ff687c6b}.my-nexus-kanban-card-heading,.my-nexus-kanban-card-actions{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.my-nexus-kanban-card-heading span{color:#75e9dc;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.my-nexus-kanban-card-heading em{color:#9db3cf;font-size:.72rem;font-style:normal}.operational-kanban-card-open{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;gap:.45rem;padding:0;display:grid}.operational-kanban-drag-handle{color:#75e9dc;cursor:grab;letter-spacing:-.18em;border:1px solid #75e9dc57;border-radius:999px;place-items:center;min-width:2rem;height:2rem;margin-left:auto;font-weight:950;display:grid}.operational-kanban-drag-handle:active{cursor:grabbing}.operational-kanban-source-action{color:#b9fff1;background:#1b6b5f3d;border:1px solid #44d8b76b;border-radius:8px;width:fit-content;padding:.48rem .7rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.operational-kanban-source-action:hover,.operational-kanban-source-action:focus-visible{background:#238b7a61}.operational-case-similar>summary{color:#c4b5fd;cursor:pointer;font-weight:900}.operational-case-similar[open]>summary{margin-bottom:.25rem}.operational-kanban-move-menu{margin-left:auto;position:relative}.operational-kanban-move-menu summary{color:#d8e9ff;cursor:pointer;border:1px solid #4ac8e44d;border-radius:999px;place-items:center;width:2rem;height:2rem;list-style:none;display:grid}.operational-kanban-move-menu summary::-webkit-details-marker{display:none}.operational-kanban-move-menu>div{z-index:12;background:#071a2e;border:1px solid #4ac8e459;border-radius:10px;min-width:12rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 16px 35px #0006}.operational-kanban-move-menu button{color:#e7f4ff;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;padding:.55rem .65rem}.operational-kanban-move-menu button:hover,.operational-kanban-move-menu button:focus-visible{background:#44d8b724}.operational-kanban-empty{color:#7f96b2;text-align:center;margin:0;padding:.8rem;font-size:.86rem}.operational-kanban-dialog-backdrop{z-index:110;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010712c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.operational-kanban-dialog{background:linear-gradient(145deg,#0d2339,#071426);border:1px solid #44d8b773;border-radius:18px;gap:1rem;width:min(36rem,100%);padding:1.35rem;display:grid;box-shadow:0 28px 80px #0000008c}.operational-kanban-dialog h3,.operational-kanban-dialog p{margin:0}.operational-kanban-dialog label{color:#c9dcf1;gap:.45rem;font-weight:800;display:grid}.operational-kanban-dialog textarea{color:#f4f9ff;resize:vertical;background:#020b1bbf;border:1px solid #7e9bc066;border-radius:10px;min-height:8rem;padding:.75rem}.operational-kanban-dialog>div{justify-content:flex-end;gap:.65rem;display:flex}.operational-kanban-dialog button{cursor:pointer;border-radius:9px;min-height:2.5rem;padding:.5rem .85rem}.operational-work-detail{background:linear-gradient(145deg,#0d2339,#071426);border:1px solid #44d8b773;border-radius:20px;gap:1rem;width:min(62rem,100%);max-height:calc(100vh - 2rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 28px 80px #0000009e}.operational-work-detail>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.operational-work-detail>header div{gap:.25rem;display:grid}.operational-work-detail>header h3,.operational-work-detail>header p{margin:0}.operational-work-detail>header span{color:#9fb6d2}.operational-work-detail-close{color:#eaf5ff;cursor:pointer;background:#020b1ba6;border:1px solid #7e9bc061;border-radius:999px;flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:1.5rem;display:grid}.operational-work-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.operational-work-detail-facts>div{background:#0310238c;border:1px solid #7e9bc033;border-radius:11px;gap:.25rem;min-width:0;padding:.75rem;display:grid}.operational-work-detail-facts span{color:#91a9c3;text-transform:uppercase;font-size:.72rem;font-weight:800}.operational-work-detail-facts strong{overflow-wrap:anywhere;color:#edf7ff}.operational-work-permission-block{color:#ffe1b0;background:#6f370b4d;border:1px solid #ffa64c80;border-radius:12px;padding:.85rem}.operational-work-permission-block p{margin:.3rem 0 0}.operational-work-verification{background:linear-gradient(135deg,#0d948829,#082f4952);border:1px solid #2dd4bf7a;border-radius:16px;gap:.65rem;padding:1rem;display:grid}.operational-work-verification>strong{color:#99f6e4;font-size:1.05rem}.operational-work-verification p{color:#d7e8f6;margin:0}.operational-work-verification form{border-top:1px solid #99f6e42e;gap:.7rem;padding-top:.5rem;display:grid}.operational-work-verification label{gap:.35rem;display:grid}.operational-work-verification textarea{min-height:84px}.operational-work-verification details{color:#b9cce0}.operational-work-detail-navigation,.operational-work-actions{flex-wrap:wrap;gap:.55rem;display:flex}.operational-work-detail-navigation a,.operational-work-detail-navigation button,.operational-work-actions button{color:#e8f6ff;cursor:pointer;background:#082740d1;border:1px solid #4ac8e45c;border-radius:9px;min-height:2.6rem;padding:.55rem .8rem;font-weight:800;text-decoration:none}.operational-work-detail-navigation a:first-child,.operational-work-actions button:first-child{color:#e3fff8;background:#1462548c;border-color:#44d8b794}.operational-work-action-form{background:#020e1eb8;border:1px solid #44d8b74d;border-radius:14px;gap:.75rem;padding:1rem;display:grid}.operational-work-action-form h4{margin:0}.operational-work-action-form label{color:#c9dcf1;gap:.35rem;font-weight:800;display:grid}.operational-work-action-form input,.operational-work-action-form select,.operational-work-action-form textarea{color:#f4f9ff;background:#020b1bd1;border:1px solid #7e9bc066;border-radius:10px;width:100%;min-height:2.7rem;padding:.65rem .75rem}.operational-work-action-form textarea{resize:vertical;min-height:7rem}.operational-work-action-form>div{justify-content:flex-end;gap:.6rem;display:flex}.operational-work-action-form button{cursor:pointer;border-radius:9px;min-height:2.5rem;padding:.5rem .8rem}.operational-work-history>summary{color:#c4d8ee;cursor:pointer;font-weight:850}.operational-work-history ol{gap:.55rem;padding-left:1.25rem;display:grid}.operational-work-history li{padding-left:.25rem}.operational-work-history li strong,.operational-work-history li span,.operational-work-history li small{display:block}.operational-work-history li span{color:#d5e4f6}.operational-work-history li small{color:#91a9c3}@media (width<=760px){.operational-kanban-dialog-backdrop{align-items:end;padding:0}.operational-work-detail{border-radius:18px 18px 0 0;width:100%;max-height:94vh;padding:1rem}.operational-work-detail-facts{grid-template-columns:1fr 1fr}.operational-work-detail-navigation>*,.operational-work-actions>*{text-align:center;flex:100%}.operational-work-action-form>div{flex-direction:column-reverse}}@media (width<=440px){.operational-work-detail-facts{grid-template-columns:1fr}}.crm-follow-up-dialog{width:min(42rem,100%)}.crm-follow-up-dialog>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.crm-follow-up-dialog>header div{gap:.25rem;display:grid}.crm-follow-up-dialog select,.crm-follow-up-dialog input{color:#f4f9ff;background:#020b1bc7;border:1px solid #7e9bc06b;border-radius:10px;min-height:46px;padding:.65rem .75rem}.crm-follow-up-dialog label small{color:#91a9c3;font-weight:500}.crm-follow-up-summary{gap:.55rem;margin:0;display:grid}.crm-follow-up-summary div{border-bottom:1px solid #7e9bc02b;grid-template-columns:8rem minmax(0,1fr);gap:.75rem;padding:.65rem 0;display:grid}.crm-follow-up-summary dt{color:#86a2bd}.crm-follow-up-summary dd{color:#f6f9ff;margin:0;font-weight:800}.crm-follow-up-effects{background:#1675651a;border:1px solid #44d8b747;border-radius:12px;gap:.45rem;padding:.85rem;display:grid}.crm-follow-up-effects strong{color:#7ce7d0}.crm-follow-up-effects ul{color:#d8e6f5;gap:.3rem;margin:0;padding-left:1.15rem;display:grid}.crm-follow-up-effects small{color:#9db2c8}@media (width<=620px){.crm-follow-up-summary div{grid-template-columns:1fr;gap:.2rem}.crm-follow-up-dialog>div:last-child{grid-template-columns:1fr;display:grid}}@media (width<=760px){.my-nexus-execution-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.my-nexus-execution-summary article{padding:.85rem}.my-nexus-kanban{border-radius:15px;padding:.85rem}.my-nexus-kanban>header{flex-direction:column;align-items:start}.operational-kanban-board{scroll-snap-type:x proximity;grid-template-columns:minmax(16rem,88vw)}.operational-kanban-column{scroll-snap-align:start}.my-nexus-dependency-notice{flex-direction:column;align-items:stretch}.my-nexus-dependency-row{flex-direction:column;align-items:flex-start}}@media (width<=430px){.my-nexus-execution-summary{grid-template-columns:1fr}}.customer360-services-card{background:radial-gradient(circle at 90% 0,#38bdf81a,#0000 34%),#071226c2;border-color:#60a5fa52}.customer360-service-list{gap:10px;display:grid}.customer360-service-item{background:#020a1b94;border:1px solid #60a5fa33;border-left:4px solid #38bdf8;border-radius:13px;gap:11px;min-width:0;padding:14px;display:grid}.customer360-service-item:not(.is-coincident){border-left-color:#f59e0b}.customer360-service-title{justify-content:space-between;align-items:start;gap:12px;display:flex}.customer360-service-title>div{gap:3px;min-width:0;display:grid}.customer360-service-title strong{color:#f8fbff;font-size:1rem}.customer360-service-title small,.customer360-service-item>small{overflow-wrap:anywhere;color:#dbeafea8}.customer360-service-title>span{color:#fde68a;background:#78350f38;border:1px solid #f59e0b57;border-radius:999px;flex:none;padding:5px 9px;font-size:.72rem;font-weight:900}.customer360-service-item.is-coincident .customer360-service-title>span{color:#a7f3d0;background:#064e3b3d;border-color:#34d39952}.customer360-service-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.customer360-service-metrics .customer360-fact{background:#94a3b814;border-radius:9px;padding:9px 10px}.support-priority-card{grid-column:span 2}.support-source-state{background:radial-gradient(circle at 8% 20%,#22d3ee1f,#0000 28%),#081627d1;border:1px solid #38bdf84d;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:22px 24px;display:flex}.support-source-state>div{min-width:0}.support-source-state strong{color:var(--text-strong);font-size:1.05rem;display:block}.support-source-state p{color:var(--text-muted);margin:6px 0 0}.support-source-state-error{background:radial-gradient(circle at 8% 20%,#f59e0b21,#0000 30%),#1e160dc2;border-color:#fbbf2461}.support-source-state .primary-action{flex:none;width:auto;margin:0}.support-source-pulse{background:#22d3ee;border-radius:50%;flex:none;width:12px;height:12px;animation:1.5s ease-in-out infinite support-source-pulse;box-shadow:0 0 0 7px #22d3ee1f}@keyframes support-source-pulse{50%{opacity:.42;transform:scale(.82)}}.support-priority-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.support-priority-heading h3{margin:4px 0 0}.support-priority-heading small{color:#e8f0ff94}.support-priority-list{gap:8px;display:grid}.support-priority-list button{width:100%;color:inherit;text-align:left;background:#00000024;border:1px solid #6f94c32e;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;padding:11px;display:grid}.support-priority-list .support-executive-card{background:radial-gradient(circle at 100%,#38bdf81a,#0000 32%),#0206174d;border-left:4px solid #38bdf894;border-radius:14px;grid-template-columns:88px minmax(180px,1fr) minmax(230px,1.4fr) minmax(170px,.75fr) 160px;align-items:center;gap:14px;padding:14px 16px}.support-priority-list .support-executive-card>div{gap:4px;min-width:0;display:grid}.support-priority-list .support-executive-card>div span,.support-priority-list .support-executive-card small{color:#e8f0ffa8;font-size:.78rem}.support-priority-list .support-executive-card p{color:#e8f0ffbd;margin:0;font-size:.84rem;line-height:1.4}.support-priority-list .support-executive-card p b{color:#e0f2fe}.support-executive-open{border:1px solid #38bdf861;border-radius:10px;justify-self:end;padding:8px 10px;font-weight:850;color:#bae6fd!important;font-size:.75rem!important}@media (width<=900px){.support-priority-list .support-executive-card{grid-template-columns:80px minmax(0,1fr) minmax(160px,.8fr)}.support-priority-list .support-executive-card p{grid-column:2/-1}.support-executive-open{grid-column:2/-1;justify-self:start}}@media (width<=600px){.support-priority-list .support-executive-card{grid-template-columns:1fr;gap:9px}.support-priority-list .support-executive-card p,.support-executive-open{grid-column:auto}}.support-priority-list button:hover{background:#38bdf814;border-color:#38bdf87a}.support-priority-list button>span:not(.support-risk),.support-priority-list button>small{color:#e8f0ffb3;grid-column:2;line-height:1.35}.support-risk{text-transform:uppercase;border-radius:999px;align-self:start;padding:3px 6px;font-size:.67rem;font-weight:900}.support-risk-critico{color:#fecdd3;background:#f43f5e3d}.support-risk-alto{color:#fde68a;background:#f59e0b38}.support-risk-medio{color:#bae6fd;background:#38bdf833}.support-risk-bajo{color:#a7f3d0;background:#4cc9a62e}.support-completion-warning{color:#fde68a;font-weight:750}.customer-memory-card{background:linear-gradient(135deg,#4cc9a61a,#38bdf80f),#ffffff0a;border-color:#4cc9a63d}.customer-advice-card{background:linear-gradient(135deg,#38bdf81f,#4cc9a60f),#ffffff0a;border-color:#38bdf84d}.customer-advice-card .customer360-inline-button{width:fit-content}.customer-advice-result{background:#00000024;border:1px solid #4cc9a638;border-radius:12px;gap:10px;padding:12px;display:grid}.customer-advice-result p{white-space:pre-wrap}.customer-advice-result small{color:#e8f0ff9e}.customer-advice-error{color:#fecaca!important}.customer-memory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.customer-memory-grid div{background:#0000001f;border:1px solid #6f94c329;border-radius:12px;gap:5px;min-height:86px;padding:11px 12px;display:grid}.customer-memory-grid div.known{border-color:#4cc9a638}.customer-memory-grid div.missing{border-color:#f59e0b33}.customer-memory-grid small{color:#e8f0ff9e;text-transform:uppercase;font-size:.72rem;font-weight:900}.customer-memory-grid strong{color:#fff;font-size:.9rem;line-height:1.35}.customer360-fact{gap:3px;display:grid}.customer360-fact small,.customer360-card small{color:#e8f0ff9e}.customer360-fact strong,.customer360-card strong{color:#fff}.customer360-card ul{color:#e8f0ffb8;gap:6px;margin:0;padding-left:18px;display:grid}.customer360-task-list{gap:10px;display:grid}.customer360-task-list div{background:#ffffff09;border:1px solid #6f94c31f;border-radius:10px;gap:4px;padding:10px;display:grid}.customer360-task-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.customer360-task-heading button{color:#dff4ff;background:#38bdf814;border:1px solid #38bdf847;border-radius:8px;flex:none;min-height:30px;padding:4px 8px;font-size:.78rem;font-weight:800}.customer360-task-list.compact div{padding:8px 10px}.customer360-inline-button{justify-self:start;margin-top:2px}.work-engine-customer360-target{border-radius:16px;outline:none;scroll-margin-top:1rem;animation:.32s ease-out both work-engine-customer360-open}.work-engine-customer360-target:focus-visible{box-shadow:0 0 0 3px #5eead44d}@keyframes work-engine-customer360-open{0%{opacity:.45;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.customer360-details{background:#ffffff06;border:1px solid #6f94c333;border-radius:14px;overflow:hidden}.customer360-details summary{cursor:pointer;color:#dff4ff;padding:14px;font-weight:850}.customer360-header button:disabled{cursor:wait;opacity:.62}.customer360-refresh-status{color:#bad1e8ad;text-align:right;margin-top:-8px}.customer360-details summary::marker{color:#5eead4}.customer360-details-content{padding:0 14px 14px}.customer360-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.customer360-details-grid>div{background:#0000001a;border:1px solid #6f94c324;border-radius:11px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.customer360-details-grid>div>span{color:#7dd3fc;text-transform:uppercase;font-size:.73rem;font-weight:900}.one-thing-card{background:radial-gradient(circle at 0 0,#38bdf82e,#0000 34%),#08121fe6;border:1px solid #38bdf83d;border-radius:16px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);align-items:center;gap:16px;padding:18px;display:grid}.one-thing-card span{color:#7dd3fc;text-transform:uppercase;font-size:.76rem;font-weight:900}.one-thing-card h3{margin:8px 0 4px;font-size:clamp(1.35rem,3vw,2rem)}.one-thing-card p{color:#e8f0ffb8;margin:0}.commercial-primary-focus{border-color:#2dd4bf7a;box-shadow:0 18px 46px #06b6d41a}.commercial-executive-focus-notice{background:radial-gradient(circle at 98% 10%,#2dd4bf29,#0000 15rem),linear-gradient(135deg,#0c4a6e6b,#071424d6);border:1px solid #5eead46b;border-radius:16px;gap:.32rem;padding:1rem 1.1rem;display:grid;box-shadow:0 16px 38px #082f492e}.commercial-executive-focus-notice span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.commercial-executive-focus-notice strong{color:#f8fafc}.commercial-executive-focus-notice small{color:#b9d7ff}.commercial-source-warning{background:linear-gradient(135deg,#78350f4d,#071424e6);border:1px solid #fbbf2485;border-left:5px solid #fbbf24;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1rem 1.15rem;display:flex}.commercial-source-warning>div{gap:.35rem;min-width:0;display:grid}.commercial-source-warning span{color:#fbbf24;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.commercial-source-warning strong{color:#fff7d6;font-size:1.05rem}.commercial-source-warning p,.commercial-source-warning ul{margin:0}.commercial-source-warning ul{color:#fde68a;gap:.25rem;padding-left:1.2rem;display:grid}.commercial-source-warning button{flex:none;min-width:170px}.productivity-attention-card{background:linear-gradient(105deg,#78350f4d,#0a1a2dd6);border:1px solid #f59e0b85;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.3rem;display:flex}.productivity-attention-card>div{gap:.35rem;display:grid}.productivity-attention-card span{color:#fbbf24;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.productivity-attention-card h3,.productivity-attention-card p{margin:0}.productivity-attention-card small{color:#d6e2f4;max-width:60rem}.productivity-attention-action{text-align:right;min-width:16rem}.productivity-attention-action strong{color:#f8fafc;font-size:.86rem}.productivity-attention-action button{justify-self:end;margin-top:.3rem}.commercial-secondary-details{background:#0714248f;border:1px solid #799dc940;border-radius:14px}.commercial-secondary-details>summary{color:#b9d7ff;cursor:pointer;padding:.95rem 1rem;font-weight:800;list-style:none}.commercial-secondary-details>summary::-webkit-details-marker{display:none}.commercial-secondary-details>summary:after{content:"+";float:right;color:#5eead4;font-size:1.2rem}.commercial-secondary-details[open]>summary:after{content:"−"}.commercial-secondary-details>:not(summary){margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.commercial-method-details,.commercial-analytics-details{margin-top:1rem}.one-thing-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.one-thing-meta span{color:#e8f0ffdb;text-transform:none;background:#ffffff0a;border:1px solid #6f94c32e;border-radius:10px;padding:10px}.commercial-primary-actions{gap:10px;display:grid}.commercial-open-actions,.commercial-work-actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.commercial-open-actions button,.commercial-work-actions button{flex:0 auto}.commercial-open-actions button{color:#dff4ff;background:#38bdf81a;border:1px solid #38bdf84d;border-radius:10px;min-height:42px;padding:0 12px;font-weight:800}.commercial-context-panel{background:#4cc9a614;border:1px solid #4cc9a642;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.commercial-context-content{flex:1;min-width:0}.commercial-context-panel span{color:#7dd3fc;text-transform:uppercase;margin-bottom:4px;font-size:.74rem;font-weight:900;display:block}.commercial-context-panel strong{margin-bottom:4px;display:block}.commercial-context-panel p{color:#e8f0ffbd;margin:0}.commercial-customer-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.commercial-customer-context>div{background:#ffffff09;border:1px solid #6f94c324;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.commercial-customer-context>div>span{color:#e8f0ff9e;text-transform:uppercase;font-size:.72rem;font-weight:850}.commercial-customer-context>div>strong{color:#fff;margin:0;font-size:.9rem}.commercial-related-actions{grid-column:1/-1}.commercial-related-actions ul{color:#e8f0ffb8;gap:5px;margin:0;padding-left:18px;display:grid}.commercial-customer-context>small{color:#e8f0ff99;grid-column:1/-1}.commercial-context-panel button{color:#fff;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;min-height:40px;padding:0 12px;font-weight:800}.commercial-context-close{flex:none}.commercial-alert-analysis{background:#08223dc7;border:1px solid #38bdf852;border-radius:12px;gap:8px;margin-top:14px;padding:14px;display:grid}.commercial-alert-analysis>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.commercial-alert-analysis p{color:#dcecff;white-space:pre-wrap;line-height:1.55}.commercial-alert-analysis small,.commercial-alert-analysis>span{color:#9db7d8;font-size:.78rem}.commercial-alert-analysis.is-loading{background:#134c4847;border-color:#4cc9a657}.commercial-alert-analysis.has-error{background:#5b182247;border-color:#f8717166}.commercial-friction-records{gap:8px;margin-top:14px;display:grid}.commercial-friction-records article{background:#030c1c57;border:1px solid #6f94c32b;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.commercial-friction-records article small{color:#7dd3fc;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:850;display:block}.commercial-friction-records article strong{color:#fff;margin:0}.commercial-friction-records article p{margin-top:4px;font-size:.88rem}.commercial-friction-record-actions,.commercial-friction-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.commercial-friction-actions{margin-top:14px}.commercial-friction-actions label{gap:5px;min-width:min(100%,320px);display:grid}.commercial-friction-actions label span{color:#e8f0ffa8;margin:0;font-size:.72rem}.commercial-friction-actions select{color:#fff;min-height:40px;font:inherit;background:#071426;border:1px solid #6f94c342;border-radius:10px;padding:0 36px 0 12px}.commercial-friction-actions button.primary{background:#0891b238;border-color:#22d3ee73}.commercial-friction-actions button:disabled{cursor:not-allowed;opacity:.55}.commercial-friction-actions small{color:#e8f0ff9e}.commercial-friction-status{background:#14b8a617;border:1px solid #2dd4bf4d;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.commercial-friction-status p{color:#a7f3d0}.commercial-friction-status button{background:#14b8a629;border-color:#2dd4bf66}.work-queue-customer-context{background:#38bdf812;border:1px solid #38bdf838;border-radius:12px;gap:3px;padding:12px;display:grid}.work-queue-customer-context span{color:#aed5ffb8;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.work-queue-customer-context strong{color:#eff8ff}.work-queue-customer-context small{color:#dcedffb8}.work-queue-customer-context.work-context-internal,.work-queue-customer-context.work-context-mixed{background:linear-gradient(135deg,#0d94881f,#071729c7);border-color:#2dd4bf52;gap:.35rem}.work-internal-context-grid{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:stretch;gap:.7rem;margin-top:.55rem;display:grid}.work-internal-context-grid>div{background:#030f1c7a;border:1px solid #72a4cd2e;border-radius:9px;gap:.2rem;min-width:0;padding:.7rem .8rem;display:grid}.work-internal-context-grid p{color:#d7e7f7;margin:0;line-height:1.4}.work-customer-not-required{white-space:nowrap;border:1px solid #2dd4bf52;border-radius:999px;justify-content:center;align-items:center;padding:.65rem .8rem;font-size:.78rem;display:flex;color:#7cebd4!important}@media (width<=720px){.work-internal-context-grid{grid-template-columns:1fr}.work-customer-not-required{justify-self:start}}.commercial-context-card{gap:12px;display:grid}.commercial-context-card>p{color:#e8f0ffc2;max-width:760px;margin:0}.commercial-context-select{color:#b7d9ff;text-transform:uppercase;gap:6px;max-width:680px;font-size:.8rem;font-weight:850;display:grid}.commercial-context-select select{color:#fff;min-height:46px;font:inherit;text-transform:none;background:#051224e6;border:1px solid #4cc9a66b;border-radius:10px;padding:0 12px}.commercial-context-note{color:#f6c56c}.commercial-start-panel{background:linear-gradient(120deg,#0e284ae6,#114b4e6b);border:1px solid #38bdf852;border-radius:16px;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:20px;padding:22px;display:grid}.commercial-start-heading>span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.commercial-start-heading h3{margin:5px 0 8px;font-size:1.35rem}.commercial-start-heading p{color:#e8f0ffbf;margin:0}.commercial-start-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.commercial-start-list li{background:#030e1e75;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.commercial-start-list li>span{color:#062238;background:#22b8cf;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:950;display:grid}.commercial-start-list strong{display:block}.commercial-start-list p{color:#e8f0ffad;margin:3px 0 0;font-size:.86rem}.commercial-start-list button{color:#123137;background:#d8f373;border:0;border-radius:8px;min-height:34px;padding:0 10px;font-weight:900}.engineering-control-panel{background:linear-gradient(125deg,#392612ad,#0f2338db);border:1px solid #fbbf244d;border-radius:16px;gap:16px;padding:22px;display:grid}.development-governance-panel{color:#eefcf9;background:radial-gradient(circle at 92% 8%,#22c55e1f,#0000 34%),linear-gradient(130deg,#05232bf5,#071426f7);border:1px solid #2dd4bf57;border-left:5px solid #2dd4bf;border-radius:18px;gap:16px;padding:22px;display:grid}.development-governance-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.development-governance-heading>div{gap:6px;display:grid}.development-governance-heading span,.development-governance-metrics span,.development-governance-card dt{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:850}.development-governance-heading h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.development-governance-heading p{color:#b9d7d3;margin:0;line-height:1.5}.development-governance-heading>strong{color:#99f6e4}.development-governance-heading button,.development-governance-card button{color:#ecfffb;cursor:pointer;background:#0d948838;border:1px solid #5eead480;border-radius:10px;padding:.62rem .86rem;font-weight:800}.development-governance-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.development-governance-metrics article,.development-governance-metrics button{min-height:105px;color:inherit;font:inherit;text-align:left;background:#02101f8f;border:1px solid #5eead42e;border-radius:12px;align-content:start;gap:6px;padding:14px;display:grid}.development-governance-metrics button{cursor:pointer}.development-governance-metrics button:hover,.development-governance-metrics button:focus-visible{background:#0d94882e;border-color:#5eead494}.development-governance-metrics strong{overflow-wrap:anywhere;font-size:1.25rem}.development-governance-metrics small{color:#9ebfbd;line-height:1.4}.development-governance-alerts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.development-governance-alerts article{background:#78350f2e;border:1px solid #fbbf2447;border-radius:11px;padding:12px}.development-governance-alerts article[data-severity=critical]{border-color:#f8717180}.development-governance-alerts p{margin:5px 0}.development-governance-alerts small{color:#fbd38d}.development-governance-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.development-governance-card{background:#020c1b9e;border:1px solid #94a3b838;border-left:4px solid #38bdf8;border-radius:12px;gap:10px;padding:15px;display:grid}.development-governance-card[data-priority=p0]{border-left-color:#fb7185}.development-governance-card header{gap:4px;display:grid}.development-governance-card header span{color:#8debdc;text-transform:uppercase;font-size:.75rem;font-weight:850}.development-governance-card header strong{font-size:1.08rem}.development-governance-card p{color:#c4d8dd;margin:0;line-height:1.45}.development-governance-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.development-governance-card dl div{gap:2px;display:grid}.development-governance-card dd{color:#f4fbff;margin:0}.development-governance-card small{color:#9db9c5;line-height:1.4}.development-governance-card .development-governance-rule,.development-governance-rule{color:#fde68a;background:#713f123d;border:1px solid #facc1559;border-radius:9px;padding:10px}.development-governance-warning{font-weight:750;color:#fda4af!important}.development-governance-panel footer{color:#91aaa9;justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.development-governance-error{border-color:#f8717180}@media (width<=900px){.development-governance-metrics,.development-governance-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.development-governance-panel{padding:16px}.development-governance-heading,.development-governance-panel footer{flex-direction:column}.development-governance-metrics,.development-governance-list,.development-governance-alerts,.development-governance-card dl{grid-template-columns:1fr}}.engineering-control-header{justify-content:space-between;align-items:start;gap:18px;display:flex}.engineering-control-header>div>span{color:#fcd34d;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:900}.engineering-control-header h3{margin:5px 0 7px;font-size:1.3rem}.engineering-control-header p{color:#e8f0ffb8;max-width:780px;margin:0}.engineering-control-header>strong{white-space:nowrap;color:#fcd34d;border:1px solid #fbbf246b;border-radius:999px;padding:8px 10px}.engineering-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.engineering-control-grid>div{background:#030e1e6b;border:1px solid #ffffff1a;border-radius:10px;gap:6px;min-height:120px;padding:14px;display:grid}.engineering-control-grid span{color:#e8f0ff9e;text-transform:uppercase;font-size:.75rem;font-weight:850}.engineering-control-grid strong{color:#fcd34d;font-size:1.05rem}.engineering-control-grid small{color:#e8f0ffb3}.engineering-control-next{background:#fbbf2414;border-left:3px solid #fcd34d;padding:12px 14px}.engineering-control-next p{color:#e8f0ffc7;margin:4px 0 0}.engineering-control-compliance{gap:10px;padding-top:4px;display:grid}.engineering-control-compliance>div{flex-wrap:wrap;gap:7px;display:flex}.engineering-control-compliance span{border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:.8rem;display:inline-flex}.engineering-control-compliance em{color:#fcd34d;font-size:.73rem;font-style:normal}.engineering-control-compliance small{color:#e8f0ff9e}.engineering-control-compliance span:has(button){border-radius:10px;flex-wrap:wrap;align-items:flex-start}.engineering-control-compliance span>strong{color:#f8fafc}.engineering-control-compliance span button{color:#ccfbf1;font:inherit;cursor:pointer;background:#0d948829;border:1px solid #2dd4bf85;border-radius:7px;padding:5px 8px;font-size:.74rem;font-weight:800}.engineering-control-compliance span button:disabled{cursor:wait;opacity:.65}.commercial-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.commercial-control-grid article{background:#0a1e39ad;border:1px solid #5facd338;border-radius:14px;min-height:190px;padding:18px}.commercial-control-grid article>span{color:#67e8f9;text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;font-weight:900}.commercial-control-grid h3{margin:5px 0 12px;font-size:1.08rem}.commercial-control-grid p{color:#e8f0ffbf}.commercial-control-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.commercial-control-grid li{background:#ffffff09;border-left:2px solid #67e8f9a6;gap:2px;padding:8px 10px;display:grid}.commercial-control-grid small{color:#e8f0ffa8}@media (width<=720px){.commercial-start-panel{grid-template-columns:1fr;padding:16px}.commercial-start-list li{grid-template-columns:28px minmax(0,1fr)}.commercial-start-list button{grid-column:2;justify-self:start}.engineering-control-header{display:grid}.engineering-control-header>strong{white-space:normal;justify-self:start}.engineering-control-grid,.commercial-control-grid{grid-template-columns:1fr}}.decision-center-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;display:grid}.decision-center-block{min-height:100%}.decision-question{color:#e8f0ffb8;margin:0 18px 14px}.commercial-task-stack{gap:10px;padding:0 18px 16px;display:grid}.commercial-task-card{background:#ffffff09;border:1px solid #6f94c329;border-radius:12px;gap:8px;padding:14px;display:grid}.commercial-task-card strong{margin-bottom:4px;display:block}.commercial-task-card small{color:#e8f0ffb3}.commercial-action-center{gap:14px;padding:0 18px 16px;display:grid}.commercial-action-group{gap:10px;display:grid}.action-group-title{text-transform:uppercase;margin:0;font-size:.82rem}.action-group-title.red{color:#ff7a75}.action-group-title.amber{color:#ffd166}.action-group-title.green{color:#78e08f}.commercial-action-card{background:#ffffff09;border:1px solid #6f94c329;border-radius:12px;gap:10px;padding:14px;display:grid}.commercial-action-card-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.commercial-action-card-header strong{margin-bottom:4px;display:block}.commercial-action-card-header small{color:#e8f0ffad}.commercial-action-card-header>span{color:#dff4ff;background:#38bdf824;border-radius:999px;flex:none;padding:7px 10px;font-size:.78rem;font-weight:900}.action-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.action-detail-grid div{background:#ffffff08;border:1px solid #6f94c31f;border-radius:10px;gap:3px;min-width:0;padding:10px;display:grid}.action-detail-grid span{color:#e8f0ff9e;text-transform:uppercase;font-size:.72rem;font-weight:800}.action-detail-grid strong{color:#fff;font-size:.88rem}.decision-facts{gap:10px;padding:0 18px 16px;display:grid}.decision-facts div{background:#ffffff08;border:1px solid #6f94c324;border-radius:10px;justify-content:space-between;gap:12px;padding:12px;display:flex}.decision-facts .fact-line-action{width:100%;color:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.decision-facts .fact-line-action:hover,.decision-facts .fact-line-action:focus-visible{background:#6fd6ff1a;border-color:#6fd6ffbf;outline:none}.decision-facts span{color:#e8f0ffb3}.decision-facts strong{color:#fff}.decision-block-action{color:#dff4ff;background:#38bdf81f;border:1px solid #38bdf857;border-radius:10px;min-height:42px;margin:0 18px 18px;font-weight:800}.decision-action-panel{padding-bottom:18px}.decision-action-row{flex-wrap:wrap;gap:10px;padding:0 18px 12px;display:flex}.decision-action-row button{color:#fff;background:#267eff24;border:1px solid #6f94c338;border-radius:10px;min-height:44px;padding:0 14px;font-weight:800}.decision-action-row button:disabled{cursor:not-allowed;opacity:.62}.my-work-summary-grid,.my-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.my-work-list{gap:12px;padding:0 18px 18px;display:grid}.quick-filter-row{flex-wrap:wrap;gap:8px;padding:0 18px 14px;display:flex}.quick-filter-row button{color:#e8f0ffd1;background:#ffffff0a;border:1px solid #6f94c333;border-radius:999px;min-height:40px;padding:0 12px;font-weight:800}.quick-filter-row button.active{color:#fff;background:#38bdf829;border-color:#38bdf885}.quick-filter-row button:focus-visible,.mission-mode-link:focus-visible,.mission-mode-header button:focus-visible,.mission-mode-actions button:focus-visible,.commercial-open-actions button:focus-visible,.commercial-work-actions button:focus-visible{outline-offset:3px;outline:2px solid #7dd3fce6}.mission-mode-link{color:#dff4ff;background:#38bdf81a;border:1px solid #38bdf852;border-radius:999px;justify-self:start;min-height:38px;padding:0 12px;font-weight:900}.mission-mode-panel{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000710c7;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.mission-mode-shell{background:radial-gradient(circle at 0 0,#38bdf82e,#0000 35%),#08121ffa;border:1px solid #38bdf83d;border-radius:20px;gap:16px;width:min(920px,100%);max-height:calc(100vh - 44px);padding:20px;display:grid;overflow:auto;box-shadow:0 28px 90px #00000073}.mission-mode-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mission-mode-header span{color:#7dd3fc;text-transform:uppercase;font-size:.78rem;font-weight:900}.mission-mode-header button,.mission-mode-actions button{color:#fff;background:#ffffff0d;border:1px solid #6f94c33d;border-radius:12px;min-height:42px;padding:0 14px;font-weight:900}.mission-mode-hero{background:#4cc9a612;border:1px solid #4cc9a633;border-radius:16px;padding:18px}.mission-mode-hero p,.mission-mode-grid span,.mission-evidence span{color:#e8f0ff9e;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.mission-mode-hero h2{margin:8px 0 6px;font-size:clamp(1.8rem,4vw,3rem)}.mission-mode-hero>span{color:#e8f0ffb8}.mission-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mission-mode-grid div{background:#ffffff0a;border:1px solid #6f94c329;border-radius:14px;gap:6px;min-height:112px;padding:14px;display:grid}.mission-mode-grid strong{color:#fff}.mission-mode-grid small{color:#e8f0ff9e}.mission-evidence{gap:8px;display:grid}.mission-evidence p{color:#e8f0ffc2;background:#ffffff09;border:1px solid #6f94c324;border-radius:12px;margin:0;padding:10px 12px}.mission-mode-actions{flex-wrap:wrap;gap:10px;display:flex}.mission-mode-actions button:first-child{background:#4cc9a629;border-color:#4cc9a66b}.mission-mode-actions .secondary{background:#ffffff0a}.my-work-item{background:#ffffff08;border:1px solid #6f94c329;border-radius:12px;gap:10px;padding:14px;display:grid}.my-work-item-main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.my-work-rank{color:#041018;background:linear-gradient(135deg,#267effeb,#48cf5fd1);border-radius:999px;place-items:center;min-width:44px;height:44px;padding:0 10px;font-weight:900;display:grid}.my-work-item strong{margin-bottom:3px;display:block}.my-work-item small{color:#e8f0ffbd}.my-work-quick-form{gap:12px;padding:0 18px 18px;display:grid}.my-work-quick-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-priority-row{flex-wrap:wrap;gap:8px;display:flex}.priority-chip{color:#e8f0ffd6;background:#ffffff0a;border:1px solid #6f94c338;border-radius:999px;min-height:40px;padding:0 14px}.priority-chip.active{color:#fff;background:#4cc9a629;border-color:#4cc9a6c7}.work-action-row{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.work-action-button{color:#dfeaff;background:#267eff1f;border:1px solid #6f94c338;border-radius:10px;min-height:40px;padding:0 12px;font-weight:800}.work-action-button.done{background:#4cc9a629;border-color:#4cc9a670}.work-action-button.start{color:#e0f2fe;background:#38bdf829;border-color:#38bdf86b}.work-action-button:disabled{opacity:.56}.supervised-context-card{background:#070f1cb8;border:1px solid #6f94c338;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 0 18px;padding:16px;display:grid;box-shadow:0 18px 44px #0000002e}.supervised-context-card.supervised{background:radial-gradient(circle at 0 0,#38bdf829,#0000 34%),#070f1cc7;border-color:#38bdf86b}.context-mode-label{color:#93c5fd;letter-spacing:.02em;text-transform:uppercase;background:#267eff29;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 9px;font-size:.74rem;font-weight:800;display:inline-flex}.supervised-context-card h3{color:#fff;margin:0;font-size:1.05rem}.supervised-context-card p{color:#e8f0ffb3;margin:4px 0 0}.supervised-context-card .supervised-source-note{color:#e2e8f0d1;background:#0f172ab8;border:1px solid #94a3b838;border-radius:999px;width:fit-content;margin-top:10px;padding:5px 9px;font-size:.76rem;font-weight:700;display:inline-flex}.supervised-context-controls{align-items:end;gap:10px;display:flex}.supervised-context-controls label{color:#e8f0ffb8;gap:5px;font-size:.78rem;display:grid}.supervised-context-controls select,.supervised-context-controls button{color:#fff;min-height:40px;font:inherit;background:#ffffff0d;border:1px solid #6f94c33d;border-radius:10px;padding:0 12px;font-weight:700}.supervised-context-controls select{min-width:240px}.supervised-context-controls button{background:#267eff24}.supervised-readonly-note{color:#e8f0ffb8;background:#ffffff0a;border:1px solid #6f94c32e;border-radius:10px;max-width:320px;padding:10px 12px;font-size:.82rem;line-height:1.4}.nexus-user-picker{gap:5px;min-width:280px;display:grid;position:relative}.nexus-user-picker>span{color:#e8f0ffb8;font-size:.78rem;font-weight:700}.nexus-user-picker-trigger{text-align:left;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mode icon""name icon";gap:2px 12px;width:100%;min-height:48px;display:grid}.nexus-user-picker-trigger strong{color:#93c5fd;letter-spacing:.04em;text-transform:uppercase;grid-area:mode;font-size:.72rem}.nexus-user-picker-trigger span{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;overflow:hidden}.nexus-user-picker-trigger em{color:#0000;background:#38bdf81f;border-radius:8px;grid-area:icon;align-self:center;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.nexus-user-picker-trigger em:before{content:"▾";color:#bfdbfe;font-size:.72rem;font-weight:900}.nexus-user-picker-menu{z-index:30;background:#07111f;border:1px solid #6f94c357;border-radius:14px;width:min(360px,92vw);max-height:320px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 24px 60px #0000007a}.nexus-user-picker-menu button{color:#fff;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;gap:3px;width:100%;min-height:50px;padding:10px 12px;display:grid}.nexus-user-picker-empty{color:#fecaca;background:#7f1d1d2e;border:1px solid #f8717147;border-radius:12px;margin:4px;padding:12px;font-size:.85rem;font-weight:700}.nexus-user-picker-group{gap:5px;padding:4px 0 8px;display:grid}.nexus-user-picker-group+.nexus-user-picker-group{border-top:1px solid #6f94c31f;padding-top:10px}.nexus-user-picker-group p{color:#7dd3fc;text-transform:uppercase;margin:0 4px;font-size:.72rem;font-weight:900}.nexus-user-picker-menu button:hover,.nexus-user-picker-menu button:focus-visible{background:#38bdf81f;border-color:#38bdf861;outline:none}.nexus-user-picker-menu button.active{background:#267eff2e;border-color:#267eff80}.nexus-user-picker-menu strong{color:#fff;font-size:.92rem}.nexus-user-picker-menu span{color:#e8f0ffad;font-size:.8rem}.organization-classification-card{background:radial-gradient(circle at 0 0,#f59e0b24,#0000 34%),#08121fdb;border:1px solid #f59e0b47;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:16px;padding:16px;display:grid}.organization-classification-card>div{gap:6px;display:grid}.organization-classification-card>div>span{color:#facc15;text-transform:uppercase;font-size:.76rem;font-weight:900}.organization-classification-card h3,.organization-classification-card p{margin:0}.organization-classification-card p,.organization-classification-card small{color:#e8f0ffb3;line-height:1.4}.organization-classification-card form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.organization-classification-card label{gap:6px;display:grid}.organization-classification-card label span{color:#e8f0ffbd;font-size:.78rem;font-weight:800}.organization-classification-card select{color:#fff;min-height:42px;font:inherit;background:#07111f;border:1px solid #6f94c33d;border-radius:10px;padding:0 12px}.organization-classification-card button{color:#06111f;cursor:pointer;background:linear-gradient(135deg,#f59e0b,#38bdf8);border:0;border-radius:10px;min-height:42px;font-weight:900}.organization-classification-card button:disabled{cursor:not-allowed;opacity:.6}.organization-classification-card small{align-self:center}.organization-primary-department-note{color:#a7c2e8eb;margin:.25rem 0 .45rem;font-size:.78rem;display:block}.worker-task-item em.is-scheduled{color:#67e8f9;background:#0e74902e}.worker-task-button{width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,transform .16s}.worker-task-button:hover,.worker-task-button:focus-visible{background:#0d94881f;border-color:#2dd4bf8c;transform:translateY(-1px)}.worker-task-button small{color:#5eead4;margin-top:.25rem;font-weight:700}.executive-dashboard{gap:1.25rem;padding:1.5rem 1.75rem 3rem;display:grid}.executive-hero{background:radial-gradient(circle at 85% 20%,#31bd9b33,#0000 28rem),linear-gradient(118deg,#09243d,#071424 62%,#0a1a2a);border:1px solid #4cbcd859;border-radius:22px;justify-content:space-between;align-items:end;gap:1.5rem;padding:1.8rem;display:flex}.executive-hero span,.executive-panel-heading>div>span{color:#59d8ca;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.executive-hero h2{color:#f2f7ff;letter-spacing:-.045em;margin:.3rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4vw,4rem)}.executive-hero p{color:#b4c7e4;max-width:650px;margin:0;font-size:1.02rem}.executive-hero-actions{justify-items:end;gap:.65rem;min-width:150px;display:grid}.executive-hero-actions small{color:#b4c7e4}.executive-data-warning{color:#f8fafc;background:linear-gradient(135deg,#703f0a52,#0a1c2df5);border:1px solid #fbbf247a;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding:1rem 1.15rem;display:grid}.executive-data-warning strong,.executive-data-warning p{margin:0}.executive-data-warning strong{color:#fde68a}.executive-data-warning p{color:#cbd5e1;grid-column:1}.executive-data-warning button{grid-area:1/2/span 2}.executive-operational-pulse{background:linear-gradient(120deg,#0e263df5,#06111ff5);border:1px solid #799dc947;border-left:5px solid #7f95b5;border-radius:18px;gap:1rem;padding:1.25rem;display:grid}.executive-operational-pulse.stable{background:linear-gradient(120deg,#08453ca6,#06111ff5);border-left-color:#43d5a1}.executive-operational-pulse.attention{background:linear-gradient(120deg,#4d370d6b,#06111ff5);border-left-color:#e2b74c}.executive-operational-pulse.critical{background:linear-gradient(120deg,#53162673,#06111ff5);border-left-color:#ff6b74}.executive-operational-pulse header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-operational-pulse header>div:first-child{gap:.3rem;display:grid}.executive-operational-pulse header span,.executive-operational-pulse-grid span,.executive-operational-pulse footer>span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-operational-pulse h3{color:#f6f9ff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.6rem}.executive-operational-pulse p{color:#bfd0e8;margin:0;line-height:1.45}.executive-operational-pulse-score{background:#030d1a7a;border:1px solid #65d9ce5c;border-radius:14px;place-items:center;gap:.1rem;min-width:7rem;padding:.8rem;display:grid}.executive-operational-pulse-score strong{color:#f7fbff;font-size:1.55rem}.executive-operational-pulse-score span{color:#aabdd8;font-size:.73rem}.executive-operational-pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.executive-operational-pulse-grid article{background:#030d1a66;border:1px solid #799dc933;border-radius:12px;gap:.28rem;min-width:0;padding:.8rem;display:grid}.executive-operational-pulse-grid article>strong{color:#f7fbff;font-size:1.35rem;line-height:1.2}.executive-operational-pulse-grid small{color:#b7c9e1;line-height:1.35}.executive-operational-pulse-grid .executive-operational-pulse-bottleneck{grid-column:span 3}.executive-operational-pulse-bottleneck>strong{font-size:1rem}.executive-operational-pulse footer{border-top:1px solid #799dc92e;flex-wrap:wrap;align-items:center;gap:.55rem 1rem;padding-top:.85rem;display:flex}.executive-operational-pulse footer small{color:#c7d6e9}.executive-operational-pulse footer button{color:#e6fffc;cursor:pointer;background:#0d948824;border:1px solid #65d9ce73;border-radius:9px;margin-left:auto;padding:.5rem .75rem;font-weight:800}@media (width<=760px){.executive-operational-pulse header{flex-direction:column;align-items:start}.executive-operational-pulse-grid{grid-template-columns:1fr}.executive-operational-pulse-grid .executive-operational-pulse-bottleneck{grid-column:auto}.executive-operational-pulse footer button{margin-left:0}}.executive-operational-narrative{background:linear-gradient(135deg,#083139b3,#081425eb);border:1px solid #4dd8bd57;border-radius:17px;gap:1rem;padding:1.2rem;display:grid}.executive-operational-narrative header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-operational-narrative header>div{gap:.35rem;display:grid}.executive-operational-narrative header span,.executive-operational-narrative-grid span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-operational-narrative h3{color:#f6f9ff;max-width:70rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.32rem;line-height:1.38}.executive-operational-narrative header button{color:#f3f8ff;cursor:pointer;background:#1450974d;border:1px solid #57b3ff8c;border-radius:10px;padding:.6rem .85rem;font-weight:800}.executive-operational-narrative-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.executive-operational-narrative-grid article{background:#030d1a66;border:1px solid #799dc933;border-radius:12px;gap:.35rem;min-width:0;padding:.85rem;display:grid}.executive-operational-narrative-grid strong{color:#e7f0fc;line-height:1.45}.executive-operational-narrative-grid ul{color:#d7e5f7;gap:.3rem;margin:0;padding-left:1rem;line-height:1.4;display:grid}.executive-operational-timeline{border-top:1px solid #799dc92e;padding-top:.8rem}.executive-operational-timeline summary{color:#dce9fa;cursor:pointer;font-weight:800}.executive-operational-timeline p{color:#b8c9df;margin:.75rem 0 0}.executive-operational-timeline ol{gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.executive-operational-timeline li{border-bottom:1px solid #799dc924;grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:.15rem .8rem;padding:.55rem 0;display:grid}.executive-operational-timeline time{color:#78e1d6;grid-row:span 2;font-size:.83rem}.executive-operational-timeline strong{color:#f5f9ff}.executive-operational-timeline small{color:#b7c9e1}@media (width<=760px){.executive-operational-narrative header{flex-direction:column;align-items:start}.executive-operational-narrative-grid{grid-template-columns:1fr}.executive-operational-timeline li{grid-template-columns:1fr;gap:.22rem}.executive-operational-timeline time{grid-row:auto}}.executive-operational-narrative-grid article>small{color:#8ea7c5;border-top:1px solid #799dc924;margin-top:auto;padding-top:.45rem;line-height:1.35}.executive-pending-validations{background:linear-gradient(135deg,#5e3d1347,#061424eb);border:1px solid #f6be5861;border-radius:16px;gap:.85rem;padding:1rem 1.2rem;display:grid}.executive-pending-validations header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-pending-validations header div{gap:.25rem;display:grid}.executive-pending-validations header span,.executive-pending-validations button span{color:#f6c96d;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-pending-validations h3{color:#f8fbff;margin:0;font-family:Georgia,Times New Roman,serif}.executive-pending-validations header>strong{color:#ffe1a1;font-size:2rem}.executive-pending-validations>div{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;display:grid}.executive-pending-validations button{color:#e9f2ff;cursor:pointer;text-align:left;background:#040e1c8c;border:1px solid #f6be5838;border-radius:11px;gap:.35rem;padding:.8rem;display:grid}.executive-pending-validations button small{color:#9eb1cc}.executive-independent-signal{background:linear-gradient(135deg,#492b0847,#071221f0);border:1px solid #f4ae4361;border-left:5px solid #f4ae43;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.executive-independent-signal>div{gap:.25rem;min-width:0;display:grid}.executive-independent-signal span{color:#f7c76e;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-independent-signal h3,.executive-independent-signal p{margin:0}.executive-independent-signal h3{color:#fff5df}.executive-independent-signal p{color:#d9e4f2}.executive-independent-signal small{color:#f4ca81}.executive-independent-signal button{color:#fff4df;cursor:pointer;background:#874c0c4d;border:1px solid #f4ae4394;border-radius:10px;flex:none;padding:.7rem .9rem;font-weight:800}@media (width<=760px){.executive-independent-signal{flex-direction:column;align-items:stretch}.executive-independent-signal button{width:100%}}.executive-decision-desk{background:linear-gradient(125deg,#251d607a,#081425f2);border:1px solid #6366f166;border-left:5px solid #7c75ee;border-radius:18px;gap:1rem;padding:1.25rem;display:grid}.executive-decision-desk-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-decision-desk-heading>div{gap:.32rem;display:grid}.executive-decision-desk-heading>div>span,.executive-decision-desk-grid span{color:#aaa8ff;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-decision-desk h3{color:#f6f7ff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.42rem}.executive-decision-confidence{color:#dce9fa;border:1px solid #93c5fd61;border-radius:999px;padding:.4rem .65rem;font-size:.82rem;font-weight:800}.executive-decision-confidence.alta{color:#82f2c5;border-color:#43d5a18c}.executive-decision-confidence.media{color:#ffda88;border-color:#e2b74c8c}.executive-decision-desk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.executive-decision-desk-grid article{background:#030d1a6b;border:1px solid #918cff38;border-radius:12px;gap:.36rem;min-width:0;padding:.85rem;display:grid}.executive-decision-desk-grid .executive-decision-main{grid-column:span 3}.executive-decision-desk-grid strong{color:#f2f5ff;line-height:1.45}.executive-decision-desk-grid .executive-decision-main strong{font-size:1.18rem}.executive-decision-desk-grid small,.executive-decision-desk footer small{color:#c1cbe4;line-height:1.4}.executive-decision-desk footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:.1rem;display:flex}.executive-decision-desk footer button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#2563eb);border:1px solid #807dff99;border-radius:10px;padding:.62rem .9rem;font-weight:850}@media (width<=760px){.executive-decision-desk-heading,.executive-decision-desk footer{flex-direction:column;align-items:start}.executive-decision-desk-grid{grid-template-columns:1fr}.executive-decision-desk-grid .executive-decision-main{grid-column:auto}}.executive-hero button,.executive-panel-heading button,.executive-metrics button{color:#e9f4ff;cursor:pointer;background:#0b2139d9;border:1px solid #66aeec80;border-radius:9px;padding:.55rem .8rem;font-weight:750}.executive-hero button:hover,.executive-panel-heading button:hover,.executive-metrics button:hover{background:#123a5f;border-color:#62d7d1}.executive-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}.executive-metrics article,.executive-panel{background:linear-gradient(150deg,#16263cf0,#091423f5);border:1px solid #799dc938;border-radius:16px}.executive-metrics article{gap:.55rem;padding:1.1rem;display:grid}.executive-metrics span,.executive-metrics small{color:#aabbd6}.executive-metrics strong{color:#f7f9ff;font-size:1.65rem;line-height:1.1}.executive-metrics button{justify-self:start;margin-top:.25rem}.executive-metrics em{color:#bee5ff94;font-size:.74rem;font-style:normal;line-height:1.3}.executive-situation{background:#081423c7;border:1px solid #799dc938;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.executive-situation>div{border-right:1px solid #799dc92e;gap:.28rem;min-height:112px;padding:1rem;display:grid}.executive-situation>div:last-child{border-right:0}.executive-situation span,.executive-situation small{color:#aabbd6}.executive-situation strong{color:#f6f9ff;font-size:1.55rem}.executive-situation .attention{background:linear-gradient(135deg,#9e652533,#0000)}.executive-situation .healthy{background:linear-gradient(135deg,#288b6a33,#0000)}.executive-grid{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);gap:1rem;display:grid}.executive-grid-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-panel{padding:1.2rem}.executive-panel-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.executive-panel-heading h3{color:#f2f6ff;margin:.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.executive-worker-briefing-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.executive-worker-briefing-list button{min-height:164px;color:inherit;cursor:pointer;text-align:left;background:#07111fb8;border:1px solid #799dc938;border-radius:12px;align-content:start;gap:7px;padding:13px;display:grid}.executive-worker-briefing-list button:hover,.executive-worker-briefing-list button:focus-visible{background:#10304db3;border-color:#59d8caa6;outline:none}.executive-worker-briefing-list span{color:#59d8ca;text-transform:uppercase;font-size:.72rem;font-weight:850}.executive-worker-briefing-list strong{color:#f2f6ff}.executive-worker-briefing-list p{color:#e8f0ffc7;margin:0;line-height:1.35}.executive-worker-briefing-list small{color:#e8f0ff9e;line-height:1.35}.executive-priority-list,.executive-team-list,.executive-connector-list,.executive-ticket-list{gap:.65rem;display:grid}.executive-priority{color:#eff5ff;cursor:pointer;text-align:left;background:#050f1c80;border:1px solid #7a96bd3d;border-left:4px solid #6f91c2;border-radius:14px;grid-template-columns:minmax(104px,.24fr) minmax(0,1fr) auto;align-items:center;gap:.75rem 1.15rem;width:100%;min-height:116px;padding:1.15rem 1.25rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.executive-priority:hover{background:#13314ee0;transform:translateY(-1px)}.executive-priority.critical{border-left-color:#f15c69}.executive-priority.attention{border-left-color:#e6b549}.executive-priority-area{color:#a9c3e6;letter-spacing:.055em;text-transform:uppercase;font-size:.75rem;font-weight:850;line-height:1.35}.executive-priority-copy{gap:.45rem;min-width:0;display:grid}.executive-priority-copy strong{color:#f7faff;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.3}.executive-priority-copy small{color:#b7c9e2;font-size:.88rem;line-height:1.5}.executive-priority em{color:#bdf8f1;white-space:nowrap;background:#09918b24;border:1px solid #5dd7cd52;border-radius:999px;width:fit-content;padding:.46rem .78rem;font-size:.79rem;font-style:normal;font-weight:850;line-height:1.2}.operational-case-task-link{color:#ede9fe;background:#5b21b638;border-color:#a78bfa7a}.executive-team-list>div,.executive-team-list>button,.executive-connector-list>div{border-bottom:1px solid #799dc929;grid-template-columns:minmax(110px,.5fr) 1fr;gap:.25rem .7rem;padding:.72rem 0;display:grid}.executive-team-list>div:last-child,.executive-team-list>button:last-child,.executive-connector-list>div:last-child{border-bottom:0}.executive-team-list>button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px}.executive-team-list>button:hover{background:#13314e73}.executive-team-list>button:focus-visible{outline-offset:2px;outline:2px solid #5ad9d0}.executive-team-list span,.executive-team-list small,.executive-connector-list small{color:#aebfda}.executive-team-list small{grid-column:2}.briefing-inline-action{color:#65ddd2;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:.35rem;padding:0;font-weight:700;text-decoration:underline}.executive-data-health{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.executive-data-health div{background:#040e1b85;border-radius:10px;padding:.75rem}.executive-data-health span,.executive-data-health small{color:#aebfda;display:block}.executive-data-health strong{color:#f1f6ff;margin:.25rem 0;font-size:1.15rem;display:block}.connector-dot{background:#d86d78;border-radius:50%;width:.62rem;height:.62rem;margin-top:.25rem}.connector-dot.good{background:#47c998;box-shadow:0 0 10px #47c99880}.connector-dot.warn{background:#e1b64e}.executive-connector-list>div{grid-template-columns:.8rem minmax(100px,.5fr) 1fr}.executive-ticket-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.executive-ticket-list button{color:#ecf4ff;cursor:pointer;text-align:left;background:#050f1c80;border:1px solid #799dc940;border-radius:10px;gap:.35rem;padding:.85rem;display:grid}.executive-ticket-list button:hover{border-color:#60cbd3}.executive-ticket-list span{color:#78d6cf;text-transform:uppercase;font-size:.75rem;font-weight:800}.executive-ticket-list small{color:#aec0da}.executive-maintenance-debtors{gap:.9rem;display:grid}.executive-maintenance-intro{color:#aebfda;margin:0}.executive-maintenance-debtor-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;display:grid}.executive-maintenance-debtor-list button{color:#ecf4ff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#78350f3d,#050f1c85);border:1px solid #fb923c4d;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex}.executive-maintenance-debtor-list button:hover,.executive-maintenance-debtor-list button:focus-visible{border-color:#fb923cd9;outline:none}.executive-maintenance-debtor-list button>div{gap:.24rem;display:grid}.executive-maintenance-debtor-list button>div:last-child{text-align:right}.executive-maintenance-debtor-list strong{color:#fff7ed}.executive-maintenance-debtor-list small{color:#d5c1b5;font-size:.77rem}.work-engine-mode-switch{flex-wrap:wrap;gap:.45rem;display:flex}.work-engine-mode-switch button,.work-engine-mode-switch>span{color:#cbd5e1;cursor:pointer;background:#0f172a8f;border:1px solid #94a3b847;border-radius:999px;align-items:center;padding:.44rem .72rem;font-weight:800;display:inline-flex}.work-engine-mode-switch>span.is-active{color:#ccfbf1;background:#0d948833;border-color:#2dd4bfa3}.work-engine-day-plan,.work-engine-friction-summary{background:linear-gradient(135deg,#0d948826,#0f172a6b);border:1px solid #2dd4bf57;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.work-engine-day-plan>header,.work-engine-friction-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.work-engine-day-plan>header>div{gap:.2rem;display:grid}.work-engine-day-plan span,.work-engine-friction-summary>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.work-engine-day-plan>header small{color:#a7f3d0}.work-engine-day-plan>p{color:#cbd5e1;margin:0}.work-engine-day-status{background:#0d94881a;border-left:3px solid #2dd4bf;border-radius:0 .65rem .65rem 0;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.62rem .72rem;display:flex}.work-engine-day-status strong{color:#ccfbf1}.work-engine-day-status span{color:#cbd5e1;letter-spacing:normal;text-transform:none;font-size:.88rem;font-weight:600}.work-engine-day-status.is-attention{background:#be185d1a;border-left-color:#fb7185}.work-engine-day-status.is-attention strong{color:#fecdd3}.work-engine-day-objective{background:#02061747;border-radius:.72rem;gap:.24rem;padding:.7rem .78rem;display:grid}.work-engine-day-objective span{color:#7dd3fc;letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:900}.work-engine-day-objective strong{color:#f8fafc}.work-engine-day-objective small{color:#a5b4fc}.work-engine-waiting-items{background:#0f172a59;border:1px solid #94a3b838;border-radius:.78rem;gap:.55rem;padding:.68rem .78rem;display:grid}.work-engine-waiting-items summary{cursor:pointer;color:#cbd5e1;font-weight:850}.work-engine-waiting-items p{color:#94a3b8;margin:0;font-size:.88rem}.work-engine-waiting-items button{color:#e2e8f0;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #94a3b829;gap:.22rem;padding:.48rem 0;display:grid}.work-engine-waiting-items button small{color:#94a3b8}.work-engine-day-plan-items{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem;display:grid}.work-engine-day-plan-items button{min-width:0;color:inherit;cursor:pointer;text-align:left;background:#0206175c;border:1px solid #94a3b83d;border-radius:.82rem;gap:.35rem;padding:.75rem;display:grid}.work-engine-day-plan-items button.is-now{background:#0d94882e;border-color:#2dd4bfb8}.work-engine-day-plan-items strong{color:#f8fafc}.work-engine-day-plan-items small{color:#cbd5e1;line-height:1.4}.work-engine-day-plan-items em{color:#99f6e4;font-size:.78rem;font-style:normal}.work-engine-friction-summary{background:#78350f1f;border-color:#fbbf2452;justify-content:flex-start}.work-engine-friction-summary>span{color:#fde68a}.work-engine-friction-summary small{color:#fef3c7;border:1px solid #fbbf2442;border-radius:999px;padding:.3rem .54rem}.work-engine-focus-bar{background:#02061747;border:1px solid #5eead42e;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem;display:flex}.work-engine-focus-label{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;width:100%;font-size:.72rem;font-weight:850}.work-engine-focus-bar button{color:#dbeafe;cursor:pointer;background:#0f172abd;border:1px solid #94a3b838;border-radius:999px;padding:.55rem .85rem;font-weight:800}.work-engine-focus-bar button>span{color:#bfdbfe;background:#94a3b824;border-radius:999px;place-items:center;min-width:1.55rem;min-height:1.55rem;margin-left:.35rem;font-size:.76rem;display:inline-grid}.work-engine-focus-bar button.active{color:#f8fafc;background:linear-gradient(135deg,#14b8a647,#2563eb2e);border-color:#5eead4b3}.work-engine-focus-bar .work-engine-refresh-button{color:#ccfbf1;background:#0d948829;border-color:#2dd4bf85}.work-engine-focus-bar .work-engine-create-button{color:#f0fdfa;background:linear-gradient(135deg,#2563eb57,#0d948842);border-color:#7dd3fc9e;margin-left:auto}.work-engine-focus-bar .work-engine-refresh-button:disabled{cursor:wait;opacity:.72}.work-engine-focus-bar small{color:#aebfda;width:100%}.work-engine-view-status{color:#ccfbf1;background:#0d94881a;border-left:3px solid #5eead4;border-radius:0 8px 8px 0;margin:0;padding:.55rem .75rem}.work-engine-error-status{color:#fecdd3;background:#be185d1f;border-left:3px solid #fb7185;border-radius:0 8px 8px 0;margin:0;padding:.65rem .8rem}.recommended-task-card.highlighted{border-color:#5eead4;box-shadow:0 0 0 2px #5eead433,0 18px 36px #082f493d}.work-queue-card-badges{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.work-queue-card-badges .focus-pill{color:#ccfbf1;background:#0d94882e;border-color:#5eead470}.work-queue-close-check{color:#cfe9e7;background:#0f766e1a;border-left:3px solid #5eead4c7;border-radius:0 8px 8px 0;margin:0;padding:.62rem .72rem;line-height:1.45}.work-queue-close-check strong{color:#5eead4}.work-attention-summary{background:linear-gradient(135deg,#0d94881f,#082f4914),#030f1b8f;border:1px solid #5eead447;border-radius:14px;gap:.85rem;margin-top:.85rem;padding:1rem;display:grid}.commercial-open-linked-work{color:#baf8e8;background:#16756529;border:1px solid #44d8b766;border-radius:10px;min-height:40px;margin:0 18px 14px;padding:0 13px;font-weight:850}.work-attention-summary.state-someone-else-acts,.work-attention-summary.state-waiting{background:linear-gradient(135deg,#b453091f,#1e293b14),#030f1b8f;border-color:#fbbf2457}.work-attention-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.work-attention-heading>div{gap:.18rem;display:grid}.work-attention-heading span,.work-attention-grid span{color:#67e8f9;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:850}.work-attention-heading small{color:#8ea7c5}.work-attention-heading>strong{color:#ccfbf1;border:1px solid #5eead466;border-radius:999px;padding:.45rem .7rem;font-size:.78rem}.work-attention-status-line{color:#dcecff;align-items:center;gap:.65rem;display:flex}.work-attention-status-line strong{color:#fda4af}.work-attention-status-line.is-overdue{background:#9f123921;border:1px solid #fb718561;border-radius:10px;padding:.72rem .82rem}.work-attention-status-line.is-overdue strong{color:#fecdd3;font-size:.9rem}.work-attention-status-line span{color:#9fb5d3;border-left:1px solid #94a3b859;padding-left:.65rem}.work-attention-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.work-attention-grid>div{background:#02081757;border:1px solid #94a3b833;border-radius:10px;gap:.32rem;padding:.75rem;display:grid}.work-attention-operational-brief .work-attention-problem,.work-attention-operational-brief .work-attention-dependency{grid-column:1/-1}.work-attention-operational-brief .work-attention-problem{background:linear-gradient(135deg,#0891b21f,#02081757);border-color:#22d3ee57;padding:.95rem}.work-attention-operational-brief .work-attention-problem p{color:#effaff;font-size:1rem;font-weight:720}.work-attention-dependency small{color:#8ea7c5;line-height:1.35}.work-attention-grid p,.work-attention-summary details p,.work-no-action-required{margin:0;line-height:1.45}.work-attention-next{grid-column:1/-1}.work-attention-primary-action{color:#f0fdfa;background:linear-gradient(135deg,#0e7490cc,#0d9488c7);border:1px solid #22d3eeb8;border-radius:10px;justify-self:start;padding:.78rem 1rem;font-weight:900;text-decoration:none;box-shadow:0 10px 24px #0891b226}.work-attention-primary-action:hover,.work-attention-primary-action:focus-visible{filter:brightness(1.12);border-color:#67e8f9}.operational-return-action{color:#bae6fd;background:#082f497a;border:1px solid #7dd3fc73;border-radius:999px;width:fit-content;margin-top:.7rem;padding:.52rem .78rem;font-weight:800}.operational-return-action:hover,.operational-return-action:focus-visible{color:#ecfeff;background:#0e74906b;border-color:#67e8f9}.work-attention-destination-unavailable{color:#fde68a;background:#b453091f;border-left:3px solid #fbbf24;border-radius:0 9px 9px 0;margin:0;padding:.75rem .85rem;font-weight:750}.work-attention-summary details{color:#9fb5d3;font-size:.84rem}.work-attention-summary details summary,.work-technical-details summary{cursor:pointer;color:#b9d3ee;font-weight:750}.work-no-action-required{color:#fef3c7;background:#b453091f;border-left:3px solid #fbbf24;border-radius:0 8px 8px 0;padding:.68rem .78rem;font-weight:800}.work-technical-details{color:#8ea7c5;border-top:1px solid #94a3b82e;gap:.65rem;margin-top:.85rem;padding-top:.75rem;display:grid}@media (width<=720px){.work-attention-heading{flex-direction:column;align-items:stretch}.work-attention-heading>strong{align-self:flex-start}.work-attention-grid{grid-template-columns:1fr}.work-attention-operational-brief .work-attention-problem,.work-attention-operational-brief .work-attention-dependency,.work-attention-next{grid-column:auto}.work-attention-status-line{flex-direction:column;align-items:flex-start}.work-attention-status-line span{border-left:0;padding-left:0}.work-attention-primary-action{text-align:center;justify-self:stretch}}.work-engine-context-banner{color:#dbeafe;background:linear-gradient(135deg,#2563eb29,#0ea5e914);border:1px solid #60a5fa47;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;line-height:1.45;display:flex}.work-engine-context-banner>div{gap:.2rem;display:grid}.work-engine-context-banner strong{color:#f8fbff}.work-engine-context-banner span{color:#bed5f5}.work-engine-context-banner button{color:#eff6ff;cursor:pointer;background:#0f3f7ab8;border:1px solid #93c5fdad;border-radius:10px;flex:none;padding:.62rem .85rem;font-weight:800}.work-engine-context-banner button:hover{background:#1d4ed8d1}.work-queue-resolution-actions{flex-wrap:wrap;gap:.65rem;margin-top:.8rem;display:flex}.work-queue-resolution-actions button{color:#d9fffa;background:#0d948829;border:1px solid #2dd4bf80;border-radius:.75rem;min-height:2.6rem;padding:.65rem .9rem;font-weight:750}.work-queue-resolution-actions button+button{color:#fff1bf;background:#b453092e;border-color:#fbbf2480}.work-queue-resolution-actions button:disabled{cursor:wait;opacity:.6}.work-queue-resolution-actions .assign-task-button{color:#eff6ff;background:#1e40af57;border-color:#60a5fab8}.work-assignment-panel{background:linear-gradient(135deg,#1e40af33,#081426b8);border:1px solid #60a5fa7a;border-radius:14px;gap:1rem;margin-top:.8rem;padding:1rem;display:grid}.work-assignment-heading,.work-assignment-actions{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.work-assignment-heading>div{gap:.25rem;display:grid}.work-assignment-heading span{color:#a9c5e8;font-size:.88rem}.work-assignment-heading button,.work-assignment-actions button{color:#e5edf8;background:#0f172ab8;border:1px solid #94a3b861;border-radius:.75rem;min-height:2.55rem;padding:.65rem .9rem;font-weight:800}.work-assignment-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.work-assignment-fields label{color:#cfe8f6;gap:.4rem;font-size:.85rem;font-weight:750;display:grid}.work-assignment-fields select,.work-assignment-fields input,.work-assignment-fields textarea{box-sizing:border-box;color:#f8fafc;width:100%;font:inherit;background:#020a15e6;border:1px solid #7dd3fc52;border-radius:9px;padding:.75rem}.work-assignment-action{grid-column:1/-1}.work-assignment-actions{justify-content:flex-end}.work-assignment-actions button.primary{color:#ecfdf5;background:#0d948857;border-color:#2dd4bfad}.work-assignment-actions button:disabled{cursor:not-allowed;opacity:.56}.work-resolution-panel{background:linear-gradient(135deg,#78350f2e,#0f172a80);border:1px solid #fbbf2461;border-radius:14px;gap:.85rem;margin-top:.8rem;padding:1rem;display:grid}.work-resolution-panel.archive{background:linear-gradient(135deg,#88133724,#0f172a80);border-color:#fb71855c}.work-resolution-panel.archive strong{color:#fecdd3}.work-resolution-panel>div:first-child,.work-resolution-panel label{gap:.35rem;display:grid}.work-resolution-panel strong{color:#fef3c7}.work-resolution-panel>div:first-child span,.work-resolution-panel label>span{color:#d6c9b1}.work-resolution-panel textarea{resize:vertical;width:100%;min-height:6rem}.work-resolution-panel-actions{flex-wrap:wrap;gap:.65rem;display:flex}.work-resolution-panel-actions button{color:#e2e8f0;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b859;border-radius:.75rem;min-height:2.6rem;padding:.65rem .9rem;font-weight:800}.work-resolution-panel-actions button.primary{color:#d9fffa;background:#0d94883d;border-color:#2dd4bf9e}.work-resolution-panel-actions button:disabled{cursor:not-allowed;opacity:.55}.work-decision-entry{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}.work-decision-entry-button{color:#eff6ff;cursor:pointer;background:linear-gradient(135deg,#2563eb4d,#0e74903d);border:1px solid #60a5fa9e;border-radius:.75rem;min-height:2.7rem;padding:.65rem .95rem;font-weight:800}.work-decision-entry span{color:#9fb5d3;font-size:.84rem}.work-decision-panel{background:radial-gradient(circle at 100% 0,#0ea5e921,#0000 34%),#030f1bb8;border:1px solid #60a5fa52;border-radius:14px;gap:1rem;margin-top:.85rem;padding:1rem;display:grid}.work-decision-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.work-decision-heading>div{gap:.25rem;display:grid}.work-decision-heading span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:850}.work-decision-heading h5{color:#f8fafc;margin:0;font-size:1.05rem}.work-decision-heading button,.work-decision-form-actions button{color:#e0f2fe;cursor:pointer;background:#0e435fb3;border:1px solid #7dd3fc66;border-radius:.7rem;min-height:2.55rem;padding:.6rem .85rem;font-weight:750}.work-decision-heading button:disabled,.work-decision-form-actions button:disabled{cursor:wait;opacity:.62}.work-decision-advice{background:#082f496b;border-left:3px solid #22d3ee;border-radius:0 10px 10px 0;gap:.55rem;padding:.9rem;display:grid}.work-decision-advice strong{color:#ecfeff}.work-decision-advice p{color:#cfe8f6;white-space:pre-line;margin:0;line-height:1.55}.work-decision-advice small{color:#91acc8}.work-decision-placeholder{color:#aebfda;margin:0;line-height:1.5}.work-outcome-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.work-outcome-choices button{color:#eaf4ff;cursor:pointer;text-align:left;background:linear-gradient(145deg,#0f2339eb,#05101fdb);border:1px solid #7dd3fc3d;border-radius:12px;align-content:start;gap:.35rem;min-height:6.4rem;padding:.9rem;display:grid}.work-outcome-choices button:hover,.work-outcome-choices button.selected{background:linear-gradient(145deg,#0c5154b3,#082132eb);border-color:#2dd4bfc2;box-shadow:0 10px 26px #0284c71f}.work-outcome-choices strong{color:#f8fafc;font-size:.94rem}.work-outcome-choices span{color:#9fb5d3;font-size:.8rem;line-height:1.4}.work-secondary-actions{color:#9fb5d3;width:fit-content;margin-top:.75rem}.work-secondary-actions summary{cursor:pointer;padding:.35rem 0;font-size:.82rem;font-weight:750;list-style:none}.work-secondary-actions summary::-webkit-details-marker{display:none}.work-secondary-actions>div{flex-wrap:wrap;gap:.55rem;margin-top:.45rem;display:flex}.work-secondary-actions button{color:#cbd5e1;cursor:pointer;background:#0f172aad;border:1px solid #94a3b84d;border-radius:.65rem;min-height:2.35rem;padding:.55rem .75rem;font-weight:700}.work-similar-cases{background:#0f172a80;border:1px solid #94a3b833;border-radius:10px}.work-similar-cases summary{cursor:pointer;color:#dbeafe;padding:.75rem .9rem;font-weight:750}.work-similar-cases>div{gap:.5rem;padding:0 .75rem .75rem;display:grid}.work-similar-cases button{color:#dbeafe;cursor:pointer;text-align:left;background:#02061780;border:1px solid #94a3b82e;border-radius:9px;gap:.3rem;padding:.75rem;display:grid}.work-similar-cases button span,.work-similar-cases button small{color:#9fb5d3}.work-decision-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.work-decision-form label{color:#cfe8f6;align-content:start;gap:.4rem;font-size:.83rem;font-weight:750;display:grid}.work-decision-form textarea,.work-decision-form input,.work-decision-form select{box-sizing:border-box;color:#f8fafc;width:100%;font:inherit;background:#020a15d1;border:1px solid #7dd3fc47;border-radius:9px;padding:.75rem}.work-decision-action{grid-column:1/-1}.work-advice-source{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.work-advice-source span{color:#bfdbfe;background:#1e40af33;border:1px solid #60a5fa5c;border-radius:999px;padding:.34rem .58rem;font-size:.76rem;font-weight:800}.work-advice-warning{color:#fcd34d;margin-top:.55rem;display:block}.work-decision-form-actions{flex-wrap:wrap;grid-column:1/-1;gap:.55rem;display:flex}.work-decision-form-actions button.primary{color:#ecfdf5;background:#0d94884d;border-color:#2dd4bfa3}.work-learning-rule{color:#91acc8;border-top:1px solid #94a3b829;margin:0;padding-top:.75rem;font-size:.82rem;line-height:1.5}@media (width<=760px){.work-decision-heading{flex-direction:column;align-items:stretch}.work-decision-form{grid-template-columns:1fr}.work-decision-action,.work-decision-form-actions{grid-column:1}.work-assignment-heading{flex-direction:column;align-items:stretch}.work-assignment-fields{grid-template-columns:1fr}.work-assignment-action{grid-column:1}.work-outcome-choices{grid-template-columns:1fr}.work-outcome-choices button{min-height:0}}.executive-empty{color:#aebfda;margin:0}.commercial-ai-advisor{background:linear-gradient(120deg,#104c535c,#0c1a2deb);border:1px solid #52cdba5c;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:.85rem 1.5rem;padding:1.2rem;display:grid}.commercial-ai-advisor>div:first-child>span{color:#5cddd0;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.commercial-ai-advisor h3{color:#f0f7ff;margin:.3rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.commercial-ai-advisor p{color:#adc0dc;margin:0}.commercial-ai-advisor>button{color:#f2fbff;cursor:pointer;background:#0b4354;border:1px solid #65d7ca9e;border-radius:9px;align-self:center;padding:.7rem .9rem;font-weight:800}.commercial-ai-advisor>button:hover{background:#0f5c68}.commercial-ai-advisor>button:disabled{cursor:wait;opacity:.65}.commercial-ai-answer{background:#030f1b99;border-radius:10px;grid-column:1/-1;padding:1rem}.commercial-ai-answer>div{gap:.2rem;display:grid}.commercial-ai-answer small,.commercial-ai-answer>span{color:#9fb5d3}.commercial-ai-answer>p{color:#edf5ff;white-space:pre-wrap;margin:.8rem 0}.commercial-ai-answer ul{color:#b9c9e1;gap:.25rem;margin:0 0 .8rem;padding-left:1.2rem;display:grid}.commercial-ai-technical-analysis{border-top:1px solid #799dc933;margin-top:.8rem;padding-top:.8rem}.commercial-ai-technical-analysis summary{color:#bcd0e9;cursor:pointer;font-weight:800}.commercial-ai-technical-analysis>p{color:#edf5ff;white-space:pre-wrap;margin:.8rem 0}.commercial-communication-toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1rem;display:flex!important}.commercial-communication-toolbar label{color:#aebfda;gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.commercial-communication-toolbar select,.commercial-communication-toolbar button,.commercial-worker-communication button{color:#f2fbff;cursor:pointer;min-height:40px;font:inherit;background:#0b4354c7;border:1px solid #65d7ca73;border-radius:10px;padding:0 .85rem;font-weight:800}.commercial-communication-toolbar select{background:#071827;min-width:170px}.commercial-communication-toolbar button:disabled,.commercial-worker-communication button:disabled{cursor:not-allowed;opacity:.55}.commercial-worker-communication{background:linear-gradient(135deg,#0c343b6b,#05111de6);border:1px solid #4cc9a652;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;padding:1rem;display:grid}.commercial-worker-communication header{grid-column:1/-1;justify-content:space-between;align-items:start;gap:1rem;display:flex}.commercial-worker-communication header span{color:#67e0cf;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:900}.commercial-worker-communication h4{color:#f5f9ff;margin:.25rem 0 0}.commercial-worker-communication header>strong{color:#8ee9dd;border:1px solid #65d7ca59;border-radius:999px;padding:.35rem .65rem}.commercial-worker-communication label{color:#b9cae2;gap:.35rem;font-size:.8rem;font-weight:800;display:grid}.commercial-worker-communication details,.commercial-worker-communication-actions{grid-column:1/-1}.commercial-worker-communication label:has(textarea){grid-column:1/-1}.commercial-worker-communication input,.commercial-worker-communication textarea{box-sizing:border-box;color:#f2f7ff;width:100%;font:inherit;background:#06121f;border:1px solid #799dc94d;border-radius:10px;padding:.7rem .8rem;line-height:1.5}.commercial-worker-communication textarea{resize:vertical}.commercial-worker-communication input:disabled,.commercial-worker-communication textarea:disabled{opacity:.78}.commercial-worker-communication details{border:1px solid #799dc933;border-radius:10px;padding:.75rem}.commercial-worker-communication details summary{color:#bdd0e9;cursor:pointer;font-weight:800}.commercial-worker-communication-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.commercial-worker-communication-actions button.primary{background:linear-gradient(120deg,#117f91,#16a47f);border-color:#77f2d499}.commercial-worker-communication-actions>strong{color:#7ce3bd}.commercial-communication-status{background:#54d4bd14;border-left:3px solid #54d4bd;padding:.7rem .8rem;color:#cdebe6!important;margin-top:.75rem!important}@media (width<=720px){.commercial-worker-communication{grid-template-columns:1fr;padding:.8rem}.commercial-worker-communication label,.commercial-worker-communication header,.commercial-worker-communication details,.commercial-worker-communication-actions{grid-column:1}.commercial-worker-communication header{flex-direction:column;align-items:stretch}.commercial-worker-communication header>strong{align-self:start}.commercial-communication-toolbar{flex-direction:column;align-items:stretch}.commercial-communication-toolbar label,.commercial-communication-toolbar select,.commercial-communication-toolbar button{width:100%}}.commercial-writing-audit{background:linear-gradient(135deg,#122338f2,#06111fe6);border:1px solid #799dc940;border-radius:16px;gap:1rem;padding:1.25rem;display:grid}.commercial-method-threshold{background:linear-gradient(135deg,#122338fa,#06111feb);border:1px solid #799dc952;border-left:5px solid #7f95b5;border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(340px,.8fr);align-items:center;gap:1rem 1.5rem;padding:1.2rem 1.3rem;display:grid}.commercial-method-threshold.warning{background:linear-gradient(135deg,#4d182361,#06111ff0);border-left-color:#ff6b74}.commercial-method-threshold.compliant,.commercial-method-threshold.ontrack{border-left-color:#43d5a1}.commercial-method-threshold.exception{border-left-color:#4ab8ff}.commercial-method-threshold.verification{background:linear-gradient(135deg,#5c3b0d42,#06111ff0);border-left-color:#e2b74c}.commercial-method-threshold.insufficient{border-left-color:#e2b74c}.commercial-method-threshold>div:first-child>span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.commercial-method-threshold h3{color:#f5f8ff;margin:.3rem 0;font-size:1.3rem}.commercial-method-threshold p,.commercial-method-threshold small{color:#b9cae2;margin:0;line-height:1.5}.commercial-method-threshold>small{grid-column:1/-1}.commercial-method-threshold-metrics{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:.55rem;display:grid}.commercial-method-threshold-metrics>div{text-align:center;background:#040e1b94;border:1px solid #799dc92e;border-radius:10px;gap:.15rem;min-width:0;padding:.75rem .55rem;display:grid}.commercial-method-threshold-metrics strong{color:#f5f9ff;font-size:1.45rem}.commercial-method-threshold-metrics span{color:#b9cae2;font-size:.78rem}.commercial-day-status{background:linear-gradient(135deg,#0c2a37f0,#081322f5);border:1px solid #68c7bc57;border-left:5px solid #4dd8bd;border-radius:18px;gap:1rem;padding:1.25rem;display:grid}.commercial-day-status.warning{background:linear-gradient(135deg,#4d182361,#06111ff0);border-left-color:#ff6b74}.commercial-day-status header,.commercial-day-status footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.commercial-day-status header>div:first-child>span,.commercial-day-status article>span,.commercial-day-status footer span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.commercial-day-status h3{color:#f5f8ff;margin:.28rem 0;font-size:1.36rem}.commercial-day-status p,.commercial-day-status small{color:#b9cae2;margin:0;line-height:1.45}.commercial-day-progress{background:#040e1b94;border:1px solid #4dd8bd5c;border-radius:14px;place-items:center;min-width:92px;padding:.75rem;display:grid}.commercial-day-progress strong{color:#f7fbff;font-size:1.45rem}.commercial-day-progress span{color:#9ec1cf;font-size:.75rem}.commercial-day-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.commercial-day-status-grid article{background:#030d1a99;border:1px solid #799dc938;border-radius:13px;min-width:0;padding:.9rem}.commercial-day-status-grid ul{gap:.48rem;margin:.72rem 0 0;padding:0;list-style:none;display:grid}.commercial-day-status-grid li{color:#dce9fa;font-size:.9rem}.commercial-day-status-grid li b{color:#ffcc73;text-transform:uppercase;font-size:.72rem;display:block}.commercial-day-status-grid li button{color:#f3f7ff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.commercial-day-status-grid li button:hover{color:#66ddd0;text-decoration:underline}.commercial-day-risks li{color:#ffd4d8}.commercial-day-status-grid article>strong{color:#fff;margin:.72rem 0 .2rem;font-size:1.45rem;display:block}.commercial-day-status footer{padding-top:.1rem}.commercial-day-status footer strong{color:#f7fbff;margin:.22rem 0;display:block}.commercial-activity-performance{background:radial-gradient(circle at 88% 4%,#f5b24e24,#0000 34%),linear-gradient(145deg,#191f2afa,#05121ffa);border:1px solid #f5b24e59;border-radius:18px;gap:1rem;padding:1.25rem;display:grid;overflow:hidden}.commercial-activity-performance header span,.commercial-activity-performance-grid article>span{color:#f3bd68;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:850}.commercial-activity-performance h3{color:#f8fbff;margin:.28rem 0;font-size:1.35rem}.commercial-activity-performance p,.commercial-activity-performance small{color:#b9cae2;margin:0;line-height:1.45}.commercial-activity-performance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.commercial-activity-performance-grid article{background:#030d1a94;border:1px solid #eec27733;border-radius:13px;align-content:start;gap:.35rem;min-width:0;padding:.9rem;display:grid}.commercial-activity-performance-grid strong{color:#f8fbff;margin:.25rem 0;font-size:1.05rem;line-height:1.35}.commercial-activity-performance-list{background:#030d1a80;border:1px solid #799dc933;border-radius:13px;display:grid;overflow-x:auto}.commercial-activity-performance-row{color:#dce9fa;border-top:1px solid #799dc924;grid-template-columns:minmax(150px,1.2fr) minmax(130px,1fr) minmax(115px,.8fr) minmax(150px,1fr) minmax(180px,1.2fr) minmax(190px,1.3fr) minmax(145px,.8fr);gap:.65rem;min-width:1080px;padding:.72rem .8rem;font-size:.82rem;display:grid}.commercial-activity-performance-row.is-header{color:#7de4d7;letter-spacing:.06em;text-transform:uppercase;border-top:0;font-size:.7rem;font-weight:850}.commercial-activity-performance-row a{color:#84eadc;font-weight:800}.commercial-activity-performance-row a:hover{color:#fff}.commercial-activity-performance-row span>b,.commercial-activity-performance-row span>small{display:block}.commercial-activity-performance-row span>small{margin-top:.22rem;font-size:.72rem}.commercial-period-result{background:radial-gradient(circle at 92% 0,#24be9d26,#0000 34%),linear-gradient(145deg,#051e27f7,#05101ff7);border:1px solid #3ad2b552;border-radius:18px;gap:1rem;padding:1.25rem;display:grid;overflow:hidden}.commercial-period-result>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.commercial-period-result>header>div:first-child>span,.commercial-period-result-grid article>span,.commercial-monthly-comparison>div:first-child>span{color:#63e6cf;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:850}.commercial-period-result h3{color:#f7fbff;text-transform:capitalize;margin:.28rem 0;font-size:1.35rem}.commercial-period-result p{color:#b9cae2;margin:0;line-height:1.45}.commercial-period-controls{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.commercial-period-controls button,.commercial-period-controls input{color:#eaf3ff;min-height:2.5rem;font:inherit;background:#030d1ab8;border:1px solid #799dc952;border-radius:10px}.commercial-period-controls button{cursor:pointer;padding:.55rem .85rem}.commercial-period-controls button.is-active{color:#fff;background:#12736d5c;border-color:#45d8c0}.commercial-period-controls input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:.45rem .65rem}.commercial-period-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.commercial-period-result-grid article{background:#030d1a8f;border:1px solid #799dc933;border-radius:13px;align-content:start;gap:.3rem;min-width:0;min-height:132px;padding:.9rem;display:grid}.commercial-period-result-grid article.has-result{background:linear-gradient(145deg,#07523e85,#030d1aa3);border-color:#34d3997a}.commercial-period-result-grid strong{color:#f8fbff;margin:.22rem 0;font-size:1.5rem}.commercial-period-result-grid small{color:#b9cae2;line-height:1.4}.commercial-period-evidence{background:#030d1a5c;border:1px solid #799dc92e;border-radius:11px;padding:.75rem .85rem}.commercial-period-evidence summary{color:#dce9fa;cursor:pointer;font-weight:750}.commercial-period-evidence p,.commercial-period-evidence li{color:#aebfda;margin-top:.55rem;font-size:.84rem}.commercial-period-evidence ul{margin-bottom:0}.commercial-period-empty{border:1px dashed #799dc952;border-radius:12px;padding:1rem}.commercial-period-empty strong{color:#f5f9ff;margin-bottom:.25rem;display:block}.commercial-monthly-comparison{gap:.75rem;padding-top:.15rem;display:grid}.commercial-monthly-comparison>div:first-child{color:#edf6ff;justify-content:space-between;gap:1rem;display:flex}.commercial-monthly-table-wrap{border:1px solid #799dc933;border-radius:12px;overflow-x:auto}.commercial-monthly-table-wrap table{border-collapse:collapse;width:100%;min-width:780px}.commercial-monthly-table-wrap th,.commercial-monthly-table-wrap td{color:#e6effb;text-align:left;border-bottom:1px solid #799dc924;padding:.72rem .78rem}.commercial-monthly-table-wrap thead th{color:#91a9c8;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.commercial-monthly-table-wrap tbody th{color:#fff}.commercial-monthly-table-wrap td small{color:#9eb2ce;white-space:nowrap;margin-top:.15rem;display:block}.department-day-status{background:linear-gradient(135deg,#0b2b34f0,#071322f5);border:1px solid #52cbb857;border-left:5px solid #43d5a1;border-radius:18px;gap:1rem;margin:1rem 0;padding:1.25rem;display:grid}.department-day-status.attention{background:linear-gradient(135deg,#543a0f4d,#071322f5);border-left-color:#e2b74c}.department-day-status.risk{background:linear-gradient(135deg,#53162657,#071322f5);border-left-color:#ff6b74}.department-day-status header,.department-day-status footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.department-day-status header>div:first-child>span,.department-day-status article>span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.department-day-status h3{color:#f5f8ff;margin:.28rem 0;font-size:1.36rem}.department-day-status p,.department-day-status small,.department-day-status footer>span{color:#b9cae2;margin:0;line-height:1.45}.department-day-progress{background:#040e1b94;border:1px solid #4dd8bd5c;border-radius:14px;place-items:center;min-width:92px;padding:.75rem;display:grid}.department-day-progress strong{color:#f7fbff;font-size:1.45rem}.department-day-progress span{color:#9ec1cf;font-size:.75rem}.department-day-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.department-day-status-grid article{background:#030d1a99;border:1px solid #799dc938;border-radius:13px;min-width:0;padding:.9rem}.department-day-status-grid article>strong{color:#f5f8ff;margin:.7rem 0 .2rem;font-size:1.05rem;display:block}.department-day-status-grid ul{gap:.5rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.department-day-status-grid li{color:#e3ebf8;font-size:.86rem}.department-day-status-grid li small{margin-top:.15rem;display:block}.department-day-status-grid li button{color:#f5f8ff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.department-day-status-grid li button:hover{color:#66ddd0;text-decoration:underline}.department-day-status-grid article>button{margin-top:.65rem}.operational-case-channel-picker{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.operational-case-channel-picker>span{color:#91a8c7;text-transform:uppercase;letter-spacing:.06em;width:100%;font-size:.78rem;font-weight:700}.operational-case-channel-picker button{color:#dce7fa;background:#0c1b31bf;border:1px solid #6793d366;border-radius:999px;padding:.42rem .68rem}.operational-case-channel-picker button.is-selected{color:#efffff;background:#218f8847;border-color:#4dd8bd}.operational-case-communication-goal{background:#0a313a6b;border:1px solid #4bc5b147;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(190px,.42fr);gap:.8rem;padding:.9rem;display:grid}.operational-case-communication-goal>div{min-width:0}.operational-case-communication-goal span{color:#65d9ce;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.operational-case-communication-goal ul{color:#e5effc;margin:.45rem 0 0;padding-left:1.15rem}.operational-case-communication-goal strong{color:#f7fbff;margin:.35rem 0;font-size:1.4rem;display:block}.operational-case-communication-goal small{color:#b9cae2;line-height:1.4}.operational-case-communication-goal>small{border-top:1px solid #799dc933;grid-column:1/-1;padding-top:.45rem}.operational-case-automation{background:#030d1a7a;border:1px solid #799dc93d;border-radius:10px;padding:.7rem}.operational-case-automation.automatic{border-color:#43d5a180}.operational-case-automation.partial{border-color:#e2b74c8c}.operational-case-automation.manual{border-color:#ff6b748c}.operational-case-communication{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;padding:1.15rem;display:grid}.operational-case-communication-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.operational-case-communication-header>div:first-child{gap:.32rem;min-width:0;display:grid}.operational-case-communication-header strong{max-width:62rem;font-size:1.02rem;line-height:1.4}.operational-case-channel-picker{justify-content:flex-end;min-width:min(100%,19rem)}.operational-case-channel-picker>span{text-align:right}.operational-case-communication-editor{gap:.8rem;display:grid}.operational-case-communication-editor label{gap:.38rem;min-width:0;display:grid}.operational-case-communication-editor input,.operational-case-communication-editor textarea{box-sizing:border-box;color:#f3f7ff;width:100%;min-width:0;font:inherit;background:#030d1abd;border:1px solid #799dc95c;border-radius:10px;line-height:1.45}.operational-case-communication-editor input{min-height:2.7rem;padding:.62rem .75rem}.operational-case-communication-editor textarea{resize:vertical;min-height:11rem;padding:.75rem}.operational-case-communication-actions{flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:.1rem;display:flex}.operational-case-communication-actions .primary-action{color:#fff;background:linear-gradient(135deg,#1689d4,#2563eb);border-color:#469bff}.operational-case-communication-actions .quiet-action{color:#b9cae2;background:0 0;border-color:#799dc94d;margin-left:auto}.operational-case-communication-details{border-top:1px solid #799dc938;padding-top:.85rem}.operational-case-communication-details summary{color:#b9cae2;cursor:pointer;font-weight:800}.operational-case-communication-details[open] summary{color:#65d9ce;margin-bottom:.75rem}@media (width<=760px){.operational-case-communication-header{display:grid}.operational-case-channel-picker{justify-content:flex-start}.operational-case-channel-picker>span{text-align:left}.operational-case-communication-actions .quiet-action{margin-left:0}}.operational-case-completion-verdict{background:#081425d1;border:1px solid #799dc94d;border-left:5px solid #8fa7ca;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(15rem,.4fr);align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}.operational-case-completion-verdict.verified{background:linear-gradient(110deg,#0b4f3961,#081425d1);border-left-color:#43d5a1}.operational-case-completion-verdict.waiting{background:linear-gradient(110deg,#583e0f57,#081425d1);border-left-color:#e2b74c}.operational-case-completion-verdict.attention{background:linear-gradient(110deg,#54192657,#081425d1);border-left-color:#ff6b74}.operational-case-completion-verdict.manual{border-left-color:#7f95b5}.operational-case-completion-verdict>div{gap:.3rem;min-width:0;display:grid}.operational-case-completion-verdict span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.operational-case-completion-verdict strong{color:#f7fbff;font-size:1.14rem;line-height:1.35}.operational-case-completion-verdict p,.operational-case-completion-verdict small{color:#c1d0e5;margin:0;line-height:1.45}.operational-case-completion-verdict aside{background:#030d1a61;border:1px solid #799dc938;border-radius:11px;gap:.35rem;padding:.75rem .85rem;display:grid}.operational-case-completion-verdict aside span{color:#f5f9ff;letter-spacing:normal;text-transform:none;font-size:.92rem}.operational-case-completion-verdict.verified aside span{color:#6ee7b7}.operational-case-completion-verdict.attention aside span{color:#ffabb0}.operational-case-completion-verdict.waiting aside span{color:#ffd580}.operational-case-verdict-explanation{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding-top:.1rem}.operational-case-verdict-explanation article{background:#030d1a4d;border:1px solid #799dc92e;border-radius:10px;gap:.32rem;min-width:0;padding:.72rem .78rem;display:grid}.operational-case-verdict-explanation article strong{font-size:1rem}.operational-case-verdict-explanation ul{color:#dce9fa;gap:.22rem;margin:0;padding-left:1rem;font-size:.84rem;line-height:1.35;display:grid}.operational-case-verdict-explanation p{font-size:.88rem}@media (width<=760px){.operational-case-completion-verdict,.operational-case-verdict-explanation{grid-template-columns:minmax(0,1fr)}}.operational-case-effectiveness{background:#081425bd;border:1px solid #799dc947;border-radius:14px;margin:1rem 0;padding:1rem 1.1rem}.operational-case-effectiveness summary{color:#f5f8ff;cursor:pointer;font-weight:800}.operational-case-effectiveness>p{color:#b9cae2}.operational-case-effectiveness-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.operational-case-effectiveness-metrics>div{background:#030d1a80;border:1px solid #799dc933;border-radius:10px;padding:.72rem}.operational-case-effectiveness-metrics strong{color:#f7fbff;font-size:1.22rem;display:block}.operational-case-effectiveness-metrics span,.operational-case-effectiveness-groups span{color:#9eb2ce;font-size:.77rem}.operational-case-effectiveness-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.operational-case-effectiveness-groups article{background:#030d1a5c;border-left:3px solid #45d0ba;padding:.8rem}.operational-case-effectiveness-groups p{color:#e6effa;justify-content:space-between;gap:.6rem;margin:.55rem 0 0;display:flex}.operational-case-effectiveness-groups small{color:#b8c8df}.commercial-method-trend{background:#071322e0;border:1px solid #799dc947;border-left:5px solid #7f95b5;border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(340px,.8fr);align-items:center;gap:1rem 1.5rem;padding:1.2rem 1.3rem;display:grid}.commercial-method-trend.healthy{border-left-color:#43d5a1}.commercial-method-trend.attention{border-left-color:#ff6b74}.commercial-method-trend.verification,.commercial-method-trend.insufficient{border-left-color:#e2b74c}.commercial-method-trend>div:first-child>span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.commercial-method-trend h3{color:#f5f8ff;margin:.3rem 0;font-size:1.2rem}.commercial-method-trend p,.commercial-method-trend small{color:#b9cae2;margin:0;line-height:1.5}.commercial-method-trend>small{grid-column:1/-1}.commercial-method-trend-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.commercial-method-trend-metrics>div{background:#040e1b94;border:1px solid #799dc92e;border-radius:10px;gap:.15rem;min-width:0;padding:.75rem;display:grid}.commercial-method-trend-metrics strong{color:#f5f9ff;font-size:1.35rem}.commercial-method-trend-metrics span{color:#b9cae2;font-size:.78rem}.commercial-writing-audit-heading>span{color:#65d9ce;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.commercial-writing-audit h3{color:#f1f6ff;margin:.3rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.commercial-writing-audit p{color:#aec0da;margin:0}.commercial-writing-audit-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.commercial-writing-audit-metrics>div{background:#040e1b8f;border-radius:10px;gap:.22rem;padding:.85rem;display:grid}.commercial-writing-audit-metrics .good{border-left:3px solid #48c99a}.commercial-writing-audit-metrics .attention{border-left:3px solid #e2b74c}.commercial-writing-audit-metrics strong{color:#f5f9ff;font-size:1.5rem}.commercial-writing-audit-metrics span{color:#dbe6f7;font-weight:750}.commercial-writing-audit-metrics small{color:#aebfda}.commercial-writing-audit-issues{padding-top:.2rem}.commercial-writing-audit-issues>strong{color:#f0f5ff}.commercial-writing-audit-issues ul{gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.commercial-writing-audit-issues li{border-top:1px solid #799dc926;grid-template-columns:minmax(150px,.55fr) minmax(180px,.8fr) minmax(260px,1.25fr) auto;align-items:start;gap:.65rem;padding:.8rem 0;display:grid}.commercial-writing-audit-issues span,.commercial-writing-audit-issues small{color:#aebfda}.commercial-writing-audit-empty{padding:.5rem 0}.commercial-pattern-report{--pattern-border:#6fadd23d;border:1px solid var(--pattern-border);background:radial-gradient(circle at 85% 0,#18b5ad1f,#0000 34%),linear-gradient(145deg,#071728fa,#0d1c31f5);border-radius:20px;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:grid;overflow:hidden;box-shadow:0 20px 55px #00081238}.commercial-pattern-report.is-loading,.commercial-pattern-report.has-error{align-content:center;min-height:180px}.commercial-pattern-report.has-error{border-color:#ebae4673}.commercial-pattern-report>span,.commercial-pattern-report-header>div:first-child>span,.commercial-pattern-panel-heading span{color:#54ddd1;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:850}.commercial-pattern-report h3,.commercial-pattern-report h4,.commercial-pattern-report p{margin:0}.commercial-pattern-report h3{color:#f7fbff;margin-top:.3rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,2rem)}.commercial-pattern-report h4{color:#f2f7ff}.commercial-pattern-report p{color:#b7c9df;line-height:1.5}.commercial-pattern-report-header{grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);align-items:end;gap:1rem;display:grid}.commercial-pattern-report-header>div:first-child{gap:.35rem;display:grid}.commercial-pattern-source{background:#02101d9e;border:1px solid #54ddd133;border-radius:14px;gap:.3rem;padding:.9rem 1rem;display:grid}.commercial-pattern-source strong{color:#eaf4ff}.commercial-pattern-source span,.commercial-pattern-source small{color:#9fb4cf}.commercial-pattern-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.commercial-pattern-kpis>div{background:linear-gradient(145deg,#162943db,#0a192cdb);border:1px solid #6fadd22e;border-radius:15px;align-content:center;gap:.2rem;min-height:115px;padding:1rem;display:grid}.commercial-pattern-kpis strong{color:#f7fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.4vw,2.2rem)}.commercial-pattern-kpis span{color:#d7e5f7;font-weight:800}.commercial-pattern-kpis small{color:#91a8c5}.commercial-pattern-summary{flex-wrap:wrap;gap:.55rem;display:flex}.commercial-pattern-summary span{border:1px solid;border-radius:999px;align-items:center;gap:.45rem;padding:.48rem .72rem;font-size:.82rem;display:inline-flex}.commercial-pattern-summary .supported{color:#63d5a5}.commercial-pattern-summary .emerging{color:#f0c768}.commercial-pattern-summary .discarded{color:#9eb2cb}.commercial-pattern-summary .insufficient{color:#df94a2}.commercial-pattern-correction-evidence{background:#041a269e;border:1px solid #54ddd133;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;padding:.75rem .9rem;display:flex}.commercial-pattern-correction-evidence strong{color:#eaf4ff}.commercial-pattern-correction-evidence span{color:#b9cce1}.commercial-pattern-correction-evidence span b{color:#54ddd1}.commercial-pattern-correction-evidence small{color:#8fa7c3}.commercial-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.commercial-pattern-panel{border:1px solid var(--pattern-border);background:#030f1d7a;border-radius:16px;gap:.8rem;padding:1rem;display:grid}.commercial-pattern-panel-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.commercial-pattern-panel-heading>div{gap:.2rem;display:grid}.commercial-pattern-panel-heading small{color:#8fa7c3;text-align:right}.commercial-pattern-funnel ol,.commercial-transition-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.commercial-pattern-funnel li{border-top:1px solid #6fadd21f;grid-template-columns:minmax(120px,1fr) auto minmax(90px,auto);align-items:center;gap:.7rem;padding:.58rem 0;display:grid}.commercial-pattern-funnel li span{color:#d7e5f7}.commercial-pattern-funnel li strong{color:#fff;font-size:1.05rem}.commercial-pattern-funnel li small{color:#91a8c5;text-align:right}.commercial-transition-list li{border-top:1px solid #6fadd21f;grid-template-columns:minmax(160px,1fr) auto auto;align-items:center;gap:.7rem;padding:.68rem 0;display:grid}.commercial-transition-list span{color:#d7e5f7}.commercial-transition-list span b{color:#54ddd1}.commercial-transition-list strong{color:#f5f9ff}.commercial-transition-list small{color:#91a8c5}.commercial-pattern-empty{padding:1rem 0}.commercial-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.commercial-product-grid>div{background:#12263ead;border-radius:12px;gap:.28rem;padding:.8rem;display:grid}.commercial-product-grid strong{color:#f0f6ff}.commercial-product-grid span{color:#bdcee2}.commercial-product-grid small{color:#8fa7c3}.commercial-pattern-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.commercial-pattern-card{border:1px solid var(--pattern-border);background:linear-gradient(145deg,#12253dd6,#071424cc);border-left:4px solid #8fa7c3;border-radius:14px;gap:.65rem;padding:1rem;display:grid}.commercial-pattern-card.supported{border-left-color:#48c99a}.commercial-pattern-card.emerging{border-left-color:#e2b74c}.commercial-pattern-card.discarded{border-left-color:#8399b5}.commercial-pattern-card.insufficient{border-left-color:#c06f82}.commercial-pattern-card header,.commercial-pattern-candidates article header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.commercial-pattern-card header span,.commercial-pattern-candidates header span{color:#7ee4dc;letter-spacing:.08em;font-weight:850}.commercial-pattern-card header b,.commercial-pattern-candidates header b{color:#c9d7e8;font-size:.78rem}.commercial-pattern-card ul{color:#c6d5e7;gap:.35rem;margin:0;padding-left:1.15rem;display:grid}.commercial-pattern-card>small{color:#8fa7c3;line-height:1.45}.commercial-pattern-candidates,.commercial-pattern-deficits{background:#030f1d73;border:1px solid #6fadd233;border-radius:14px}.commercial-pattern-candidates summary,.commercial-pattern-deficits summary{color:#edf5ff;cursor:pointer;padding:.9rem 1rem;font-weight:850}.commercial-pattern-candidates>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:0 1rem 1rem;display:grid}.commercial-pattern-candidates article{background:#12263ead;border-radius:12px;gap:.45rem;padding:.9rem;display:grid}.commercial-pattern-candidates article p{font-size:.9rem}.commercial-pattern-candidates article p strong{color:#eaf3ff}.commercial-pattern-deficits ul{color:#bdcee2;gap:.5rem;margin:0;padding:0 2rem 1rem;display:grid}.commercial-pattern-report>footer{color:#aebfda;border-top:1px solid #6fadd22e;gap:.25rem;padding-top:.8rem;line-height:1.45;display:grid}.commercial-pattern-report>footer strong{color:#54ddd1}.commercial-pattern-report>footer small{color:#e2b74c}@media (width<=980px){.commercial-pattern-kpis,.commercial-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.commercial-pattern-report-header,.commercial-pattern-grid,.commercial-pattern-cards,.commercial-pattern-candidates>div,.commercial-pattern-kpis,.commercial-product-grid{grid-template-columns:1fr}.commercial-pattern-kpis>div{min-height:0}.commercial-pattern-panel-heading{align-items:start}.commercial-pattern-panel-heading small{text-align:left}.commercial-pattern-funnel li,.commercial-transition-list li{grid-template-columns:1fr auto}.commercial-pattern-funnel li small,.commercial-transition-list li small{text-align:left;grid-column:1/-1}}.commercial-correction-toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.commercial-correction-toolbar>div:first-child{gap:.25rem;display:grid}.commercial-correction-toolbar>div:first-child small{color:#9fb2cd;font-weight:500}.commercial-correction-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.commercial-correction-summary{flex-wrap:wrap;gap:.45rem;margin:.85rem 0 .15rem;display:flex}.commercial-correction-summary span{color:#b8cce5;background:#26476e6b;border-radius:999px;padding:.32rem .55rem;font-size:.78rem}.commercial-correction-summary b{color:#fff;margin-left:.2rem}.commercial-correction-toolbar button,.commercial-writing-audit-issues li>button{color:#e9fbff;background:#10778052;border:1px solid #4bcdc66b;border-radius:8px;padding:.55rem .75rem;font-weight:800}.commercial-correction-row-check{align-items:center;gap:.45rem;margin:0;display:flex}.commercial-correction-row-check input{accent-color:#49d5c9;width:1rem;height:1rem}.commercial-correction-item-detail{gap:.35rem;display:grid}.commercial-correction-item-detail small{line-height:1.35}.commercial-correction-item-detail small strong{color:#e8f2ff}.commercial-correction-item-detail .is-tracked{color:#74eadf}.commercial-correction-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.commercial-correction-item-actions button{font-size:.8rem}.commercial-correction-status{color:#a7fff4;overflow-wrap:anywhere;background:#05414b59;border:1px solid #4bcdc659;border-radius:8px;margin:.75rem 0 0;padding:.75rem}.commercial-correction-analysis{background:#081f3ab8;border:1px solid #47a1ff61;border-radius:10px;gap:.7rem;margin-top:.75rem;padding:1rem;display:grid}.commercial-correction-analysis>div{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.commercial-correction-analysis strong{color:#eff7ff}.commercial-correction-analysis small,.commercial-correction-analysis span{color:#9fb8dc}.commercial-correction-analysis p{color:#dceaff;white-space:pre-wrap;margin:0;line-height:1.55}.commercial-time-cross{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(120px,.6fr));gap:.65rem;padding-top:.4rem;display:grid}.commercial-time-cross>div{background:#08253285;border:1px solid #5bbabe3d;border-radius:10px;gap:.25rem;padding:.8rem;display:grid}.commercial-time-cross span,.commercial-time-cross small{color:#aec0da}.commercial-time-cross>div:first-child>span{color:#67d7cf;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:800}.commercial-time-cross strong{color:#f3f8ff}@media (width<=1080px){.executive-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-situation{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-situation>div:nth-child(3){border-right:0}.executive-grid,.executive-grid-bottom{grid-template-columns:1fr}.executive-worker-briefing-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.executive-dashboard{padding:1rem .8rem 5rem}.executive-hero{flex-direction:column;align-items:start;padding:1.2rem}.executive-data-warning{grid-template-columns:1fr}.executive-data-warning p,.executive-data-warning button{grid-area:auto/1}.executive-data-warning button{justify-self:start}.executive-worker-briefing-list,.commercial-ai-advisor{grid-template-columns:1fr}.commercial-ai-advisor>button{justify-self:start}.commercial-writing-audit-metrics{grid-template-columns:1fr 1fr}.commercial-writing-audit-issues li{grid-template-columns:1fr;gap:.35rem}.commercial-method-threshold{grid-template-columns:1fr}.commercial-day-status-grid,.department-day-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-method-trend{grid-template-columns:1fr}.commercial-method-threshold-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-day-status header,.commercial-day-status footer{flex-direction:column;align-items:flex-start}.commercial-day-status-grid,.commercial-activity-performance-grid{grid-template-columns:1fr}.commercial-period-result>header{flex-direction:column}.commercial-period-controls{justify-content:flex-start;width:100%}.commercial-period-result-grid{grid-template-columns:1fr}.commercial-monthly-comparison>div:first-child{flex-direction:column}.department-day-status header,.department-day-status footer{flex-direction:column;align-items:flex-start}.department-day-status-grid{grid-template-columns:1fr}.commercial-correction-toolbar{flex-direction:column;align-items:stretch}.commercial-correction-toolbar-actions{justify-content:stretch}.commercial-correction-toolbar-actions button{flex:100%}.commercial-correction-analysis>div{flex-direction:column}.commercial-time-cross{grid-template-columns:1fr 1fr}.commercial-time-cross>div:first-child{grid-column:1/-1}.work-engine-context-banner{flex-direction:column;align-items:stretch}.work-engine-context-banner button{width:100%}.executive-hero-actions{justify-items:start}.executive-metrics,.executive-data-health,.executive-situation{grid-template-columns:1fr 1fr}.executive-situation>div,.executive-situation>div:nth-child(3){border-bottom:1px solid #799dc92e;border-right:1px solid #799dc92e}.executive-situation>div:nth-child(2n){border-right:0}.executive-situation>div:last-child{border-bottom:0}.executive-priority{grid-template-columns:1fr;gap:.65rem;min-height:0;padding:1rem}.executive-priority em{justify-self:start}.executive-team-list>div,.executive-team-list>button{grid-template-columns:1fr}.executive-team-list small{grid-column:auto}}.organization-secondary-departments{background:#07111fc7;border:1px solid #6f94c33d;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.45rem;max-height:220px;padding:.65rem;display:grid;overflow:auto}.organization-secondary-departments label{align-items:center;gap:.45rem;min-width:0;display:flex}.organization-secondary-departments input{flex:none;width:1rem;height:1rem}.work-postpone-date{color:#e8f0ffb8;gap:4px;min-width:150px;font-size:.78rem;display:grid}.work-postpone-date input{color:#fff;min-height:40px;font:inherit;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;padding:0 10px}.work-closure-reason{color:#e8f0ffb8;gap:4px;min-width:190px;font-size:.78rem;display:grid}.work-closure-reason select{color:#fff;min-height:40px;font:inherit;background:#ffffff0a;border:1px solid #6f94c338;border-radius:10px;padding:0 10px}@media (width<=1180px){.operations-grid{grid-template-columns:1fr}.work-context-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.jornada-plan-card,.jornada-plan-signals{grid-template-columns:1fr}.today-summary-card{grid-template-columns:repeat(3,minmax(0,1fr))}.morning-briefing-card,.daily-briefing-dialogue{grid-template-columns:1fr}.whats-new-list{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-center-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-center-grid,.one-thing-card{grid-template-columns:1fr}.decisions-card{grid-row:auto}}.department-center-page{gap:18px}.department-center-hero .operations-actions button{color:#94a3b8;background:#0f172acc}.department-center-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.department-center-card{background:#020617b8;border:1px solid #94a3b82e;border-radius:12px;gap:12px;padding:16px;display:grid;box-shadow:0 18px 50px #02061733}.department-center-wide{grid-column:span 2}.department-center-card>span{color:#38bdf8;text-transform:uppercase;font-size:.78rem;font-weight:800}.department-center-card h3{color:#f8fafc;margin:0;font-size:1rem}.department-center-card p{color:#94a3b8;margin:0}.department-center-card button{color:#94a3b8;background:#0f172ab3;border:1px solid #94a3b833;border-radius:9px;min-height:40px;padding:0 12px}.organization-derived-scope{background:linear-gradient(135deg,#0d948829,#0e749014);border:1px solid #2dd4bf57;border-radius:12px;gap:6px;padding:14px;display:grid}.organization-derived-scope>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.organization-derived-scope strong{color:#f0fdfa;font-size:1.05rem}.organization-derived-scope p{color:#99f6e4;font-size:.82rem;line-height:1.45}.department-operational-summary{background:linear-gradient(135deg,#4cc9a61a,#38bdf80f),#020617b8;border-color:#4cc9a647}.maintenance-command{background:radial-gradient(circle at 88% 0,#2dd4bf2e,#0000 31%),linear-gradient(125deg,#064e3b42,#020617e6 45%);border:1px solid #2dd4bf47;border-radius:16px;gap:18px;padding:22px;display:grid}.implementation-command{color:#eaf7f6;background:radial-gradient(circle at 92% 4%,#23d3a821,#0000 34%),linear-gradient(145deg,#071827,#0a2232);border:1px solid #2a6680;border-radius:22px;gap:18px;padding:22px;display:grid}.implementation-command-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.implementation-command-header span{color:#57e0c2;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.implementation-command-header h3{color:#fff;margin:5px 0 6px;font-size:clamp(1.35rem,2.1vw,2rem)}.implementation-command-header p,.implementation-command-header small{color:#a9c4cf;margin:0}.implementation-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.implementation-metrics button{text-align:left;cursor:pointer;background:#041320b8;border:1px solid #78aec23d;border-radius:14px;gap:5px;width:100%;min-height:88px;padding:15px;display:grid}.implementation-metrics span{color:#9db9c7;text-transform:uppercase;font-size:.78rem;font-weight:700}.implementation-metrics strong{color:#fff;font-size:1.7rem}.implementation-metrics small{color:#7897a6;font-size:.72rem}.implementation-metrics button:hover,.implementation-metrics button.is-active{background:#0f4b4c94;border-color:#57e0c2c7;transform:translateY(-1px)}.implementation-attention,.implementation-drilldown{gap:12px;display:grid}.implementation-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.implementation-section-heading span,.implementation-selected-work section>span{color:#57e0c2;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.implementation-section-heading h4,.implementation-selected-work h4{color:#fff;margin:3px 0 0}.implementation-section-heading small{color:#93adba}.actionable-record-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.actionable-record-list li{min-width:0}.actionable-record-list button{color:#eaf7f6;text-align:left;cursor:pointer;background:#061624c7;border:1px solid #76a6ba3d;border-radius:12px;gap:4px;width:100%;height:100%;padding:11px 12px;display:grid}.actionable-record-list button:hover,.actionable-record-list li.is-selected button{background:#0a3642d6;border-color:#57e0c2b8}.actionable-record-list span{color:#ffcf73;text-transform:uppercase;font-size:.66rem;font-weight:850}.actionable-record-list strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actionable-record-list small,.actionable-record-list p{color:#a9c4cf;margin:0;line-height:1.35}.actionable-record-list b{color:#72ead2;font-size:.76rem}.actionable-record-empty{color:#a9c4cf;border:1px dashed #78aec259;border-radius:12px;margin:0;padding:12px}.implementation-selected-work{background:#041320e6;border:1px solid #57e0c26b;border-left:4px solid #57e0c2;border-radius:16px;gap:12px;padding:17px;display:grid}.implementation-selected-work[data-status=blocked]{border-left-color:#f59e0b}.implementation-selected-work[data-status=overdue]{border-left-color:#fb7185}.implementation-selected-work>header,.implementation-selected-work>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.implementation-selected-work>header span,.implementation-selected-work>header>strong{color:#8ff3df;font-size:.76rem;font-weight:850}.implementation-selected-work section p,.implementation-audit-disclosure p{color:#c8dce4;margin:4px 0 0}.implementation-selected-work footer a,.implementation-selected-work footer button,.implementation-assignment-warning button{color:#8ff3df;cursor:pointer;background:#40cdb11a;border:1px solid #40cdb1;border-radius:10px;padding:9px 12px;font-weight:850;text-decoration:none}.implementation-selected-work footer button{color:#fff;background:#0c5260}.implementation-selected-work footer button:disabled{cursor:wait;opacity:.6}.implementation-outcome-hint{color:#93adba}.implementation-audit-disclosure{background:#03121fb8;border:1px solid #78aec238;border-radius:14px;padding:14px 16px}.implementation-audit-disclosure>summary{color:#bde9df;cursor:pointer;font-weight:850}.implementation-audit-disclosure>:not(summary){margin-top:12px}.implementation-work-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.implementation-work-list article{background:#061624e0;border:1px solid #76a6ba3d;border-radius:16px;gap:10px;padding:17px;display:grid}.implementation-work-list article[data-status=blocked]{border-left:4px solid #f59e0b}.implementation-work-list article[data-status=overdue]{border-left:4px solid #fb7185}.implementation-work-list article[data-status=priority]{border-left:4px solid #38bdf8}.implementation-assignment-warning,.implementation-missing-evidence{color:#fde68a;background:#78350f33;border:1px solid #f59e0b6b;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.implementation-assignment-warning span,.implementation-missing-evidence span{color:#d9c7a4;line-height:1.45}.implementation-coverage{background:#031825ad;border:1px solid #57e0c238;border-radius:16px;gap:12px;padding:16px;display:grid}.implementation-coverage>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.implementation-coverage>div:first-child span,.implementation-list-heading span{color:#57e0c2;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.implementation-coverage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.implementation-coverage-grid article{background:#020d1894;border:1px solid #78aec233;border-radius:12px;gap:5px;min-width:0;padding:12px;display:grid}.implementation-coverage-grid article>span{color:#93adba;text-transform:uppercase;font-size:.68rem;font-weight:800}.implementation-coverage-grid article[data-capability=automatic]>span{color:#6ee7b7}.implementation-coverage-grid article[data-capability=partial]>span{color:#fcd34d}.implementation-coverage-grid article[data-capability=unavailable]>span{color:#fda4af}.implementation-coverage-grid article small{color:#8faab7;line-height:1.4}.implementation-list-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.implementation-list-heading h4{color:#fff;margin:4px 0 0;font-size:1.18rem}.implementation-list-heading small{color:#93adba}.implementation-work-facts{grid-template-columns:1.3fr .8fr .8fr;gap:8px;display:grid}.implementation-work-facts div{background:#0f2737b3;border-radius:10px;gap:3px;min-width:0;padding:9px 10px;display:grid}.implementation-work-facts span{color:#7897a6;text-transform:uppercase;font-size:.66rem;font-weight:800}.implementation-work-facts strong{color:#eaf7f6;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.implementation-work-list details{border:1px solid #78aec22e;border-radius:10px;padding:9px 10px}.implementation-work-list summary,.implementation-protocol-summary summary{color:#bde9df;cursor:pointer;font-weight:800}.implementation-show-more{color:#8ff3df;background:#40cdb11a;border:1px solid #40cdb1;border-radius:11px;justify-self:center;padding:10px 18px;font-weight:800}.implementation-protocol-summary{background:#03121fb8;border:1px solid #78aec238;border-radius:14px;padding:14px 16px}.implementation-protocol-summary>div{gap:8px;padding-top:12px;display:grid}.implementation-protocol-summary p{color:#a9c4cf;margin:0;line-height:1.5}.implementation-secondary-hidden,.department-secondary-hidden{display:none}.department-admin-hidden{display:none!important}.administration-today-list{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.administration-today-list li{background:#04121f8a;border:1px solid #65d9ce33;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.administration-today-list li>span{color:#73e2d5;background:#5cddd01f;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.administration-today-list li>div{gap:2px;display:grid}.administration-today-list small{color:#9fb5cf}.administration-today-list button{color:#f4fbff;cursor:pointer;background:#0c5260;border:1px solid #5cddd073;border-radius:9px;min-height:36px;padding:0 12px;font-weight:850}.administration-team-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.administration-team-grid>div{background:#040f1c94;border:1px solid #799dc933;border-radius:11px;gap:7px;padding:13px;display:grid}.administration-team-grid header{justify-content:space-between;gap:12px;display:flex}.administration-team-grid header span{color:#78dcca;font-size:.8rem;font-weight:800}.administration-team-grid p,.administration-team-grid small,.administration-team-grid em{color:#aec0d8;margin:0}.administration-team-grid em{color:#d8e5f5}.administration-secondary-panel{padding:0;overflow:hidden}.administration-secondary-panel>summary{color:#dce8f7;cursor:pointer;padding:16px;font-weight:900}.administration-secondary-panel>summary:after{content:"+";float:right;color:#66ddd0;font-size:1.1rem}.administration-secondary-panel[open]>summary:after{content:"−"}.administration-secondary-panel>:not(summary){margin:0 16px 16px}.administration-secondary-panel section{border-top:1px solid #799dc929;padding-top:12px}.administration-secondary-panel h4{color:#f2f7ff;margin:0 0 8px}.administration-secondary-panel p,.administration-secondary-panel li{color:#afc0d8;line-height:1.5}.administration-results-history{border-top:1px solid #799dc929;margin-top:4px;padding-top:10px}.administration-results-history>summary{color:#bcd0e9;cursor:pointer;font-weight:850}.administration-results-history>.department-people-list{margin-top:10px}@media (width<=720px){.administration-today-list li{grid-template-columns:28px minmax(0,1fr)}.administration-today-list button{grid-column:1/-1;width:100%}.administration-team-grid{grid-template-columns:1fr}.administration-team-grid header{flex-direction:column;align-items:flex-start}}.implementation-work-heading,.implementation-work-list footer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.implementation-work-heading span{color:#ffcf73;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.implementation-work-heading h4{color:#fff;margin:3px 0 0;font-size:1.04rem}.implementation-work-heading>strong{color:#6fe5cb;background:#27d1a724;border-radius:999px;padding:5px 9px;font-size:.75rem}.implementation-work-list p{color:#c8dce4;margin:0}.implementation-work-list small,.implementation-work-list footer span{color:#93adba;line-height:1.45}.implementation-work-tags{flex-wrap:wrap;gap:6px;display:flex}.implementation-work-tags span{color:#b7e9dc;border:1px solid #53cfb340;border-radius:999px;padding:4px 8px;font-size:.72rem}.implementation-work-list footer{border-top:1px solid #7da6b729;align-items:center;padding-top:9px}.implementation-work-list a{color:#72ead2;border:1px solid #40cdb1;border-radius:10px;flex:none;padding:8px 11px;font-size:.78rem;font-weight:800;text-decoration:none}.implementation-work-list a:hover{background:#40cdb11f}.implementation-work-list footer button{color:#dbeafe;background:#3b82f61f;border:1px solid #60a5faa6;border-radius:10px;flex:none;padding:8px 11px;font-size:.78rem;font-weight:800}.implementation-work-list footer button:disabled{opacity:.58}.implementation-follow-up-status{color:#bbf7d0;background:#4cc9a614;border:1px solid #4cc9a647;border-radius:11px;margin:0;padding:11px 12px}.implementation-source-error{background:#69192b52;border:1px solid #fb718580;border-radius:13px;gap:4px;padding:14px;display:grid}@media (width<=860px){.implementation-metrics,.implementation-work-list,.actionable-record-list,.implementation-coverage-grid{grid-template-columns:1fr 1fr}.implementation-command-header{flex-direction:column}.implementation-section-heading{flex-direction:column;align-items:flex-start}}@media (width<=580px){.implementation-metrics,.implementation-work-list,.actionable-record-list,.implementation-coverage-grid,.implementation-work-facts{grid-template-columns:1fr}.implementation-coverage>div:first-child,.implementation-list-heading,.implementation-work-list footer{flex-direction:column;align-items:flex-start}.implementation-work-list footer a,.implementation-work-list footer button{text-align:center;width:100%}}.maintenance-command>span,.maintenance-command-header span,.maintenance-renewals>div>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.maintenance-command-header{justify-content:space-between;align-items:start;gap:18px;display:flex}.maintenance-command-header h3{color:#f8fafc;margin:4px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,2rem)}.maintenance-command-header p,.maintenance-command>p,.maintenance-source-note{color:#b6c8d8;margin:0}.maintenance-command-summary{background:#022c2257;border:1px solid #5eead429;border-radius:12px;justify-content:space-between;align-items:baseline;gap:18px;padding:13px 15px;display:flex}.maintenance-command-summary strong{color:#f8fafc;font-size:1.08rem}.maintenance-command-summary p{color:#a8bdce;text-align:right;margin:0}.maintenance-risk-badge{color:#99f6e4;background:#14b8a61f;border:1px solid #5eead44d;border-radius:999px;flex:none;padding:8px 12px;font-size:.82rem}.maintenance-risk-badge.is-risk{color:#fdba74;background:#c2410c2e;border-color:#fb923c80}.maintenance-command .department-operational-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.maintenance-command .department-operational-metrics button{text-align:left;background:#022c2252;border-color:#5eead429;gap:3px;min-width:0;padding:11px;display:grid}.maintenance-command .department-operational-metrics button:hover{background:#14b8a624;border-color:#5eead48c}.maintenance-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.maintenance-metrics button{color:#dbeafe;text-align:left;background:linear-gradient(145deg,#08433980,#021322bf);border:1px solid #5eead433;border-radius:14px;gap:4px;min-height:125px;padding:16px;transition:transform .16s,border-color .16s,background .16s;display:grid}.maintenance-metrics button:hover,.maintenance-metrics button:focus-visible,.maintenance-metrics button.is-selected{background:#0a584b94;border-color:#5eead4c7;outline:none;transform:translateY(-2px);box-shadow:0 12px 26px #02061747}.maintenance-metrics button.is-selected{box-shadow:inset 0 0 0 1px #5eead44d,0 12px 26px #02061747}.maintenance-metrics button>span{color:#9fb4c9;text-transform:uppercase;letter-spacing:.04em;font-size:.77rem;font-weight:750}.maintenance-metrics button strong{color:#f8fafc;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1}.maintenance-metrics button small{color:#8fa9bd}.maintenance-metrics button>.maintenance-metric-action{color:#ccfbf1;letter-spacing:0;text-transform:none;justify-content:space-between;align-self:end;align-items:center;margin-top:7px;font-size:.76rem;font-weight:850;display:flex}.maintenance-metrics button.is-warning{background:linear-gradient(145deg,#7c2d1261,#021322bf);border-color:#fb923c61}.maintenance-metrics button.is-info{background:linear-gradient(145deg,#0369a14d,#021322bf);border-color:#38bdf852}.maintenance-metrics button.is-neutral{background:linear-gradient(145deg,#5b21b640,#021322bf);border-color:#a78bfa52}.maintenance-metrics button.is-selected{background:linear-gradient(145deg,#0d94886b,#021322d1);border-color:#5eead4d1}.maintenance-outstanding-list{background:linear-gradient(130deg,#78350f3d,#02061794);border:1px solid #fb923c61;border-radius:15px;gap:11px;padding:16px;display:grid}.maintenance-outstanding-list>div{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.maintenance-outstanding-list>div>span{color:#fdba74;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:850}.maintenance-outstanding-list>div>strong{color:#fff7ed}.maintenance-outstanding-list>div>a{color:#ffedd5;border:1px solid #fdba747a;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800;text-decoration:none}.maintenance-outstanding-list ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.maintenance-outstanding-list li{border-top:1px solid #fb923c29;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.maintenance-outstanding-list li.is-actionable{cursor:pointer}.maintenance-outstanding-list li.is-actionable:hover,.maintenance-outstanding-list li.is-actionable:focus-visible{background:#22d3ee14;border-color:#22d3ee9e;border-radius:10px;outline:none;margin-inline:-8px;padding-inline:8px}.maintenance-outstanding-list li>div{gap:2px;display:grid}.maintenance-outstanding-list li strong{color:#f8fafc}.maintenance-outstanding-list li small{color:#c7d5e0;font-size:.8rem}.maintenance-outstanding-list li>div:last-child{text-align:right}.tracker-maintenance-section{background:linear-gradient(135deg,#082f498f,#020617b8);border:1px solid #38bdf857;border-radius:16px;gap:15px;padding:18px;display:grid}.tracker-maintenance-header{justify-content:space-between;align-items:center;gap:18px;display:flex}.tracker-maintenance-header>div{gap:4px;display:grid}.tracker-maintenance-header span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850}.tracker-maintenance-header h4{color:#f8fafc;margin:0;font-size:1.12rem}.tracker-maintenance-header p{color:#a8bdce;max-width:680px;margin:0;font-size:.88rem;line-height:1.45}.tracker-maintenance-header button{color:#e0f2fe;white-space:nowrap;background:#0369a157;border-color:#38bdf894;border-radius:10px;min-height:38px;padding:0 14px;font-weight:800}.tracker-maintenance-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.tracker-maintenance-metrics>button{min-height:92px;color:inherit;cursor:pointer;text-align:left;background:#0206176b;border:1px solid #7dd3fc2e;border-radius:11px;gap:4px;padding:13px;transition:transform .16s,border-color .16s,background .16s;display:grid}.tracker-maintenance-metrics>button:hover,.tracker-maintenance-metrics>button.is-selected{background:#0369a147;border-color:#38bdf8ad;transform:translateY(-2px)}.tracker-maintenance-metrics span{color:#9fb4c9;text-transform:uppercase;font-size:.72rem;font-weight:750}.tracker-maintenance-metrics strong{color:#f8fafc;font-size:1.2rem}.tracker-maintenance-metrics strong.is-risk{color:#fdba74}.tracker-maintenance-metrics small{color:#a8bdce;font-size:.74rem}.tracker-maintenance-source-summary{background:linear-gradient(105deg,#0d948824,#030f1e94);border:1px solid #2dd4bf3d;border-radius:12px;grid-template-columns:minmax(170px,.28fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 15px;display:grid}.tracker-maintenance-source-summary>div{gap:2px;display:grid}.tracker-maintenance-source-summary span{color:#5eead4;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:850}.tracker-maintenance-source-summary strong{color:#f0fdfa;font-size:1.08rem}.tracker-maintenance-source-summary p{color:#b8d9dc;margin:0;font-size:.78rem;line-height:1.45}.tracker-maintenance-source-summary button{color:#ccfbf1;cursor:pointer;white-space:nowrap;background:#0d948833;border:1px solid #2dd4bf5c;border-radius:9px;padding:8px 11px;font-weight:800}.tracker-maintenance-source-summary button:hover{background:#0d948857;border-color:#5eead4b8}.tracker-maintenance-list-summary{background:#0e74901f;border:1px solid #7dd3fc38;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.tracker-maintenance-list-summary>div{gap:3px;display:grid}.tracker-maintenance-list-summary strong{color:#f8fafc}.tracker-maintenance-list-summary span,.tracker-maintenance-list-summary small{color:#a8bdce;font-size:.82rem}.tracker-maintenance-list-summary small{white-space:nowrap}.tracker-maintenance-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tracker-maintenance-list li{background:#02061761;border:1px solid #7dd3fc2e;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:13px;display:grid}.tracker-maintenance-list li>div{gap:3px;display:grid}.tracker-maintenance-list strong{color:#f8fafc}.tracker-maintenance-list small{color:#a8bdce}.tracker-maintenance-list li>div:nth-child(2){text-align:right}.tracker-maintenance-list li>div:nth-child(2) span{color:#bae6fd;font-size:.78rem;font-weight:800}.tracker-maintenance-list button,.tracker-maintenance-list a{color:#ccfbf1;background:#0d94882e;border:1px solid #5eead466;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:5px 10px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.tracker-maintenance-list a:hover{background:#0d94884d;border-color:#5eead4c7}.tracker-maintenance-list button:disabled{cursor:not-allowed;opacity:.58}.tracker-maintenance-load-more{color:#e0f2fe;cursor:pointer;background:#0369a138;border:1px solid #38bdf880;border-radius:11px;width:100%;min-height:42px;padding:9px 14px;font-weight:850}.tracker-maintenance-load-more:hover,.tracker-maintenance-load-more:focus-visible{background:#0369a161;border-color:#7dd3fc;outline:none}.tracker-maintenance-empty{color:#a8bdce;border:1px dashed #7dd3fc47;border-radius:11px;gap:5px;padding:16px;display:grid}.tracker-maintenance-empty strong{color:#e0f2fe}.tracker-operations-panel{background:radial-gradient(circle at 92% 8%,#0e74903d,#0000 34%),linear-gradient(145deg,#031e2df5,#020a18fa);border:1px solid #2dd4bf52;border-radius:20px;gap:16px;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 22px 55px #02081747}.tracker-operations-heading{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.tracker-operations-heading>div:first-child{gap:5px;max-width:780px;display:grid}.tracker-operations-heading span,.tracker-product-lane span{color:#5eead4;letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:850}.tracker-operations-heading h3,.tracker-product-lane h3{color:#f8fafc;margin:0;font-size:clamp(1.25rem,2.3vw,1.85rem)}.tracker-operations-heading p,.tracker-product-lane p{color:#a9bfd0;margin:0;line-height:1.5}.tracker-product-lane small{color:#7f9bb0}.tracker-source-capability{background:#78350f2e;border:1px solid #fbbf2457;border-radius:13px;flex:none;gap:3px;min-width:175px;padding:12px 14px;display:grid}.tracker-source-capability strong{color:#fde68a}.tracker-source-capability small{color:#cbd5e1}.tracker-operations-state{color:#bad0df;text-align:center;border:1px dashed #5eead44d;border-radius:14px;gap:4px;padding:20px;display:grid}.tracker-operations-state strong{color:#f8fafc}.tracker-operations-state.is-error{color:#fecdd3;background:#88133724;border-color:#fb71856b}.tracker-command-center,.tracker-selected-work{background:linear-gradient(125deg,#064e3b2e,#0f172ab8);border:1px solid #2dd4bf47;border-radius:16px;gap:14px;padding:16px;display:grid}.tracker-command-center>header,.tracker-selected-work>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.tracker-command-center>header>div:first-child,.tracker-selected-work>header>div{gap:4px;display:grid}.tracker-command-center header span,.tracker-selected-work header span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.tracker-command-center h4,.tracker-selected-work h4{color:#f8fafc;margin:0;font-size:1.12rem}.tracker-command-center header p,.tracker-selected-work header p{color:#9fb4c9;margin:0;line-height:1.45}.tracker-command-stats{flex:none;gap:7px;display:flex}.tracker-command-stats span{color:#9fb4c9;text-align:center;text-transform:none;background:#02061757;border:1px solid #5eead42e;border-radius:10px;min-width:78px;padding:8px 10px;font-size:.66rem;display:grid}.tracker-command-stats strong{color:#f8fafc;font-size:1.1rem}.operational-priority-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.operational-priority-list>li{background:#0f172aa8;border:1px solid #94a3b82e;border-left:4px solid #64748b;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.operational-priority-list>li[data-priority=critical]{border-left-color:#fb7185}.operational-priority-list>li[data-priority=high]{border-left-color:#fb923c}.operational-priority-list>li.is-selected{background:#0d948826;border-color:#2dd4bf9e}.operational-priority-list button{width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(180px,.8fr) minmax(130px,.34fr) minmax(220px,1fr);align-items:center;gap:5px 14px;padding:12px 14px;display:grid}.operational-priority-list button>span{color:#fbbf24;text-transform:uppercase;grid-column:1;font-size:.65rem;font-weight:850}.operational-priority-list button>strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.operational-priority-list button>small{color:#a8bdce;grid-area:1/2/span 2}.operational-priority-list button>p{color:#9fb4c9;grid-area:1/3;margin:0;font-size:.76rem}.operational-priority-list button>b{color:#ccfbf1;grid-area:2/3;font-size:.78rem}.operational-priority-list button:hover,.operational-priority-list button:focus-visible{background:#0d94881f;outline:none}.operational-priority-owner{color:#bfdbfe;white-space:nowrap;padding-right:12px;font-size:.72rem}.operational-priority-empty{color:#9fb4c9;border:1px dashed #5eead447;border-radius:12px;gap:4px;padding:16px;display:grid}.operational-priority-empty strong{color:#f8fafc}.tracker-show-priorities{color:#bae6fd;cursor:pointer;background:#0369a124;border:1px solid #7dd3fc47;border-radius:9px;justify-self:start;padding:6px 10px;font-weight:750}.tracker-selected-work>header>button,.tracker-selected-work .tracker-regularization-form button{color:#e0f2fe;cursor:pointer;background:#0369a12e;border:1px solid #7dd3fc57;border-radius:9px;min-height:38px;padding:7px 11px;font-weight:800}.tracker-selected-work button.is-primary{color:#ccfbf1;background:#0d94883d;border-color:#2dd4bf80}.tracker-selected-records{scroll-margin-top:18px}.tracker-audit-disclosure{background:#02081757;border:1px solid #94a3b829;border-radius:14px;padding:12px}.tracker-audit-disclosure>summary{cursor:pointer;color:#7dd3fc;font-weight:800}.tracker-audit-disclosure[open]>summary{margin-bottom:14px}.tracker-audit-disclosure>section,.tracker-audit-disclosure>div,.tracker-audit-disclosure>nav,.tracker-audit-disclosure>ol,.tracker-audit-disclosure>button{margin-top:14px}.tracker-reconciliation-chain{background:#031223b8;border:1px solid #38bdf83d;border-radius:16px;gap:12px;padding:16px;display:grid}.tracker-reconciliation-chain>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tracker-reconciliation-chain>header>div{gap:3px;display:grid}.tracker-reconciliation-chain>header span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.tracker-reconciliation-chain h4{color:#f8fafc;margin:0;font-size:1.05rem}.tracker-reconciliation-chain>header small{color:#9fb4c9}.tracker-reconciliation-chain>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.tracker-reconciliation-chain article{background:#0f172ab8;border:1px solid #34d39942;border-radius:12px;align-content:start;gap:7px;min-width:0;padding:11px;display:grid;position:relative}.tracker-reconciliation-chain article:not(:last-child):after{z-index:1;color:#45657d;content:"›";font-size:1rem;position:absolute;top:24px;right:-8px}.tracker-reconciliation-chain article[data-capability=partial]{border-color:#fbbf2457}.tracker-reconciliation-chain article[data-capability=unavailable]{border-style:dashed;border-color:#94a3b847}.tracker-reconciliation-chain article>span{color:#99f6e4;background:#0d94883d;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.65rem;font-weight:900;display:grid}.tracker-reconciliation-chain article[data-capability=unavailable]>span{color:#cbd5e1;background:#4755696b}.tracker-reconciliation-chain article>div{gap:2px;display:grid}.tracker-reconciliation-chain article strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.tracker-reconciliation-chain article small{color:#a8c0d2;font-size:.68rem}.tracker-reconciliation-chain article p{color:#7895ab;margin:0;font-size:.68rem;line-height:1.4}.tracker-reconciliation-note{color:#a8bdce;background:#0f172a8a;border-radius:10px;margin:0;padding:9px 11px;font-size:.76rem;line-height:1.45}.tracker-access-diagnostic{background:linear-gradient(135deg,#78350f38,#0f172acc);border:1px solid #fbbf2475;border-radius:16px;gap:16px;padding:clamp(18px,2.4vw,26px);display:grid}.tracker-access-diagnostic-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.tracker-access-diagnostic-heading>div{gap:6px;display:grid}.tracker-access-diagnostic-heading span{color:#fbbf24;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850}.tracker-access-diagnostic-heading strong{color:#f8fafc;max-width:760px;font-size:1.08rem}.tracker-access-diagnostic-heading em{color:#fde68a;white-space:nowrap;background:#fbbf241f;border-radius:999px;padding:7px 10px;font-size:.78rem;font-style:normal}.tracker-access-diagnostic dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.tracker-access-diagnostic dl div{background:#02081775;border:1px solid #94a3b82e;border-radius:12px;min-width:0;padding:12px}.tracker-access-diagnostic dt{color:#94a3b8;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:800}.tracker-access-diagnostic dd{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:760;overflow:hidden}.tracker-access-diagnostic>p{color:#cbd5e1;margin:0}.tracker-access-diagnostic-actions{align-items:center;gap:14px;display:flex}.tracker-access-diagnostic-actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7,#0f766e);border:1px solid #38bdf885;border-radius:11px;min-height:42px;padding:0 16px;font-weight:850}.tracker-access-diagnostic-actions button:disabled{cursor:wait;opacity:.64}.tracker-access-diagnostic-actions details{color:#bae6fd}.tracker-access-diagnostic-actions summary{cursor:pointer;font-weight:760}.tracker-access-diagnostic-actions code{overflow-wrap:anywhere;color:#fda4af;white-space:normal;max-width:min(720px,70vw);margin-top:8px;display:block}.tracker-access-diagnostic>small{color:#86efac;font-weight:760}.tracker-workspace-coverage,.tracker-actionable-work{background:#0217269e;border:1px solid #5eead433;border-radius:16px;gap:12px;padding:16px;display:grid}.tracker-workspace-coverage>header,.tracker-actionable-work>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tracker-workspace-coverage>header>div,.tracker-actionable-work>header>div{gap:3px;display:grid}.tracker-workspace-coverage header span,.tracker-actionable-work header span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.tracker-workspace-coverage h4,.tracker-actionable-work h4{color:#f8fafc;margin:0;font-size:1.05rem}.tracker-workspace-coverage header small,.tracker-actionable-work header small{color:#9fb4c9}.tracker-workspace-coverage>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tracker-workspace-coverage article{background:#0f172a9e;border:1px solid #94a3b829;border-radius:12px;gap:4px;padding:12px;display:grid}.tracker-workspace-coverage article[data-capability=automatic]{border-color:#34d39952}.tracker-workspace-coverage article[data-capability=unavailable]{border-style:dashed;border-color:#fbbf245c}.tracker-workspace-coverage article>span{color:#7dd3fc;text-transform:uppercase;width:fit-content;font-size:.65rem;font-weight:850}.tracker-workspace-coverage article[data-capability=unavailable]>span{color:#fbbf24}.tracker-workspace-coverage article strong{color:#f8fafc}.tracker-workspace-coverage article small{color:#9fb4c9;line-height:1.4}.tracker-actionable-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tracker-actionable-grid article{background:#0f172aad;border:1px solid #94a3b82e;border-left:4px solid #64748b;border-radius:13px;gap:9px;padding:14px;display:grid}.tracker-actionable-grid article[data-priority=critical]{border-left-color:#fb7185}.tracker-actionable-grid article[data-priority=high]{border-left-color:#fb923c}.tracker-actionable-grid article>div{gap:3px;display:grid}.tracker-actionable-grid article>div span{color:#fbbf24;text-transform:uppercase;font-size:.65rem;font-weight:850}.tracker-actionable-grid article>div strong{color:#f8fafc}.tracker-actionable-grid article small,.tracker-actionable-grid article p{color:#9fb4c9;margin:0;line-height:1.45}.tracker-actionable-grid article b{color:#dbeafe;font-size:.8rem}.tracker-actionable-grid footer{flex-wrap:wrap;gap:8px;display:flex}.tracker-actionable-grid button{color:#e0f2fe;cursor:pointer;background:#0369a12e;border:1px solid #7dd3fc57;border-radius:9px;min-height:36px;padding:7px 11px;font-weight:800}.tracker-actionable-grid button.is-primary{color:#ccfbf1;background:#0d948838;border-color:#2dd4bf70}.tracker-regularization-summary{background:#02061752;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:9px;display:grid}.tracker-regularization-summary div{gap:2px;display:grid}.tracker-regularization-summary dt{color:#7092ad;text-transform:uppercase;font-size:.65rem;font-weight:800}.tracker-regularization-summary dd{color:#e2e8f0;margin:0;font-size:.78rem;font-weight:700}.tracker-regularization-form{background:#03121fe6;border:1px solid #2dd4bf4d;border-radius:12px;grid-column:1/-1;gap:12px;margin-top:4px;padding:14px;display:grid}.tracker-regularization-form>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tracker-regularization-form>header div{gap:3px;display:grid}.tracker-regularization-form>header span{color:#5eead4;text-transform:uppercase;font-size:.65rem;font-weight:850}.tracker-regularization-form>header strong{color:#f8fafc}.tracker-regularization-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tracker-regularization-form label{color:#bfdbfe;gap:5px;font-size:.75rem;font-weight:750;display:grid}.tracker-regularization-form select,.tracker-regularization-form input,.tracker-regularization-form textarea{color:#f8fafc;background:#071426;border:1px solid #7dd3fc3d;border-radius:8px;width:100%;min-height:40px}.tracker-regularization-form textarea{resize:vertical;min-height:76px;padding:9px}.tracker-regularization-form>footer{justify-content:flex-end;gap:8px;display:flex}.tracker-management-error{color:#fecaca;margin:0;font-weight:750}.tracker-regularization-history{border-top:1px solid #94a3b824;padding-top:10px}.tracker-regularization-history summary{cursor:pointer;color:#7dd3fc;font-weight:750}.tracker-regularization-history p{color:#b9cde0;margin:7px 0 0;font-size:.72rem}.tracker-actionable-grid button:hover,.tracker-actionable-grid button:focus-visible{border-color:#7dd3fc;outline:none}.tracker-actionable-grid button:disabled{cursor:not-allowed;opacity:.56}.tracker-follow-up-status{color:#ccfbf1;background:#0d94881a;border:1px solid #2dd4bf47;border-radius:10px;margin:0;padding:10px 12px}.tracker-inventory{background:#030f1e94;border:1px solid #7dd3fc33;border-radius:16px;gap:12px;padding:16px;display:grid}.tracker-inventory-heading,.tracker-inventory-toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.tracker-inventory-heading>div{gap:3px;display:grid}.tracker-inventory-heading span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.tracker-inventory-heading h4{color:#f8fafc;margin:0;font-size:1.08rem}.tracker-capability{color:#fde68a;white-space:nowrap;border:1px solid #fbbf2457;border-radius:999px;padding:5px 9px;font-size:.72rem}.tracker-capability.is-unavailable{color:#fecdd3;border-color:#fb718557}.tracker-inventory-total{background:linear-gradient(110deg,#0369a129,#0f172aad);border:1px solid #38bdf833;border-radius:14px;grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);align-items:center;gap:18px;padding:14px 16px;display:grid}.tracker-inventory-total>div{gap:2px;display:grid}.tracker-inventory-total span{color:#7dd3fc;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:850}.tracker-inventory-total strong{color:#f8fafc;font-size:2rem;line-height:1}.tracker-inventory-total small,.tracker-inventory-total p{color:#9fb4c9;margin:0;font-size:.78rem;line-height:1.5}.tracker-coverage-layers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tracker-coverage-layers article{background:#0f172aa3;border:1px solid #94a3b829;border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.tracker-coverage-layers article>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tracker-coverage-layers span{color:#a8c0d2;text-transform:uppercase;font-size:.7rem;font-weight:800}.tracker-coverage-layers strong{color:#f8fafc;white-space:nowrap;font-size:1.05rem}.tracker-coverage-layers small{color:#8fa9bd;font-size:.68rem;line-height:1.35}.tracker-coverage-layers article.is-unavailable{opacity:.75;border-style:dashed}.tracker-coverage-layers article.is-unavailable strong{color:#fbbf24;font-size:.74rem}.tracker-coverage-bar{background:#334155cc;border-radius:99px;height:5px;overflow:hidden}.tracker-coverage-bar i{border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#2dd4bf);height:100%;display:block}.tracker-lifecycle-summary{flex-wrap:wrap;gap:7px;display:flex}.tracker-lifecycle-summary span{color:#9fb4c9;background:#0f172a80;border:1px solid #94a3b829;border-radius:999px;padding:6px 9px;font-size:.72rem}.tracker-lifecycle-summary strong{color:#e2e8f0}.tracker-lifecycle-summary span.is-total{background:#0d94881f;border-color:#2dd4bf4d;margin-left:auto}.tracker-work-groups{background:#78350f14;border:1px solid #fbbf242e;border-radius:14px;gap:10px;padding:14px;display:grid}.tracker-work-groups>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.tracker-work-groups>header>div{gap:2px;display:grid}.tracker-work-groups>header span{color:#fbbf24;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:850}.tracker-work-groups h5{color:#f8fafc;margin:0;font-size:.95rem}.tracker-work-groups>header small,.tracker-work-groups>p{color:#9fb4c9;margin:0;font-size:.74rem}.tracker-work-groups>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tracker-work-groups button{min-width:0;color:inherit;cursor:pointer;text-align:left;background:#0f172abd;border:1px solid #94a3b82e;border-radius:11px;gap:5px;padding:12px;transition:transform .15s,border-color .15s,background .15s;display:grid}.tracker-work-groups button:hover,.tracker-work-groups button:focus-visible,.tracker-work-groups button.is-selected{background:#78350f33;border-color:#fbbf248f;outline:none;transform:translateY(-2px)}.tracker-work-groups button span{color:#fbbf24;text-transform:uppercase;font-size:.63rem;font-weight:850}.tracker-work-groups button strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.tracker-work-groups button small{color:#9fb4c9;font-size:.7rem}.tracker-work-groups button b{color:#bae6fd;font-size:.72rem}.tracker-inventory-toolbar{padding-top:2px}.tracker-inventory-toolbar strong{color:#cbd5e1;font-size:.8rem}.tracker-inventory-toolbar button{color:#bae6fd;cursor:pointer;background:#0369a124;border:1px solid #7dd3fc4d;border-radius:9px;padding:6px 10px;font-weight:750}.tracker-device-list{gap:8px;display:grid}.tracker-device-list article{background:#0f172a94;border:1px solid #94a3b829;border-left:3px solid #34d399;border-radius:11px;grid-template-columns:minmax(210px,.9fr) minmax(480px,2fr) minmax(210px,.8fr);align-items:center;gap:12px;padding:12px 13px;display:grid}.tracker-device-list article.needs-review{border-left-color:#fb923c}.tracker-device-customer{gap:3px;min-width:0;display:grid}.tracker-device-customer span{color:#fed7aa;text-transform:uppercase;background:#9a34123d;border-radius:999px;width:fit-content;padding:2px 6px;font-size:.62rem;font-weight:850}.tracker-device-list article.is-complete .tracker-device-customer span{color:#a7f3d0;background:#065f464d}.tracker-device-customer strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-device-customer small{color:#9fb4c9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-device-list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.tracker-device-list dl>div{gap:2px;min-width:0;display:grid}.tracker-device-list dt{color:#708da4;text-transform:uppercase;font-size:.62rem;font-weight:800}.tracker-device-list dd{color:#dbeafe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;font-weight:700;overflow:hidden}.tracker-device-action{gap:7px;display:grid}.tracker-device-action small{color:#fbbf24;font-size:.69rem;line-height:1.35}.tracker-device-action a{color:#e0f2fe;background:#0369a133;border:1px solid #38bdf866;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:6px 10px;font-weight:800;text-decoration:none;display:inline-flex}.tracker-device-conflict{background:#78350f1f;border:1px solid #fbbf2447;border-radius:9px;gap:6px;padding:9px;display:grid}.tracker-device-conflict>strong{color:#fef3c7;font-size:.75rem}.tracker-device-conflict p{color:#dbeafe;margin:0;font-size:.69rem;line-height:1.45}.tracker-device-conflict dl{grid-template-columns:1fr;gap:4px;display:grid}.tracker-device-conflict dd{white-space:normal}.tracker-device-conflict dd small{color:#7dd3fc;display:block}.tracker-unavailable-action,.maintenance-unavailable-action{color:#94a3b8;background:#0f172a73;border:1px solid #94a3b833;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:6px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.tracker-operations-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tracker-operations-kpis>button,.tracker-operations-kpis>div{min-height:108px;color:inherit;text-align:left;background:#0f172aa8;border:1px solid #7dd3fc29;border-radius:14px;gap:5px;padding:15px;display:grid}.tracker-operations-kpis>button{cursor:pointer;transition:border-color .16s,transform .16s,background .16s}.tracker-operations-kpis>button:hover,.tracker-operations-kpis>button:focus-visible,.tracker-operations-kpis>button.is-selected{background:#0d948829;border-color:#2dd4bfad;outline:none;transform:translateY(-2px)}.tracker-operations-kpis span{color:#9fb4c9;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.tracker-operations-kpis strong{color:#f8fafc;font-size:1.65rem;line-height:1}.tracker-operations-kpis small{color:#9fb4c9;line-height:1.35}.tracker-operations-filters{flex-wrap:wrap;gap:8px;display:flex}.tracker-operations-filters button{color:#cbd5e1;cursor:pointer;background:#0f172a94;border:1px solid #94a3b840;border-radius:999px;min-height:35px;padding:6px 12px;font-weight:750}.tracker-operations-filters button:hover,.tracker-operations-filters button:focus-visible,.tracker-operations-filters button.is-selected{color:#ccfbf1;background:#0d948838;border-color:#2dd4bfb3;outline:none}.tracker-operations-summary{background:#0f766e1f;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.tracker-operations-summary strong{color:#f8fafc}.tracker-operations-summary span{color:#9fb4c9;font-size:.83rem}.tracker-operations-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tracker-operations-list>li{background:linear-gradient(110deg,#0f172ad1,#082f4957);border:1px solid #94a3b82e;border-left:4px solid #64748b;border-radius:14px;grid-template-columns:minmax(220px,1.15fr) minmax(420px,2fr) minmax(210px,.85fr);align-items:center;gap:16px;padding:15px 16px;display:grid}.tracker-operations-list>li.is-complete{border-left-color:#34d399}.tracker-operations-list>li.is-incomplete{border-left-color:#fb923c}.tracker-operations-list>li.is-difference{border-left-color:#fb7185}.tracker-operations-list>li.is-insufficient{border-left-color:#facc15}.tracker-operation-primary{gap:4px;min-width:0;display:grid}.tracker-operation-primary>strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.tracker-operation-primary small{color:#9fb4c9}.tracker-verdict{color:#dbeafe;letter-spacing:.04em;text-transform:uppercase;background:#94a3b81f;border-radius:999px;width:fit-content;padding:3px 7px;font-size:.69rem;font-weight:850}.is-incomplete .tracker-verdict{color:#fed7aa;background:#9a341247}.is-difference .tracker-verdict{color:#fecdd3;background:#9f123942}.is-insufficient .tracker-verdict{color:#fef08a;background:#713f124d}.is-complete .tracker-verdict{color:#a7f3d0;background:#065f4657}.tracker-operation-facts{grid-template-columns:repeat(6,minmax(74px,1fr));gap:8px;margin:0;display:grid}.tracker-operation-facts>div{background:#02061757;border-radius:9px;gap:3px;min-width:0;padding:8px 9px;display:grid}.tracker-operation-facts dt{color:#7f9bb0;text-transform:uppercase;font-size:.68rem;font-weight:800}.tracker-operation-facts dd{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;font-weight:700;overflow:hidden}.tracker-operation-next{gap:8px;display:grid}.tracker-operation-next>strong{color:#cbd5e1;font-size:.78rem;line-height:1.35}.tracker-operation-next a,.tracker-operations-load-more,.tracker-product-lane button{color:#ccfbf1;cursor:pointer;background:#0d948833;border:1px solid #2dd4bf75;border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:7px 12px;font-weight:800;text-decoration:none;display:inline-flex}.tracker-operation-next a:hover,.tracker-operation-next a:focus-visible,.tracker-operations-load-more:hover,.tracker-operations-load-more:focus-visible,.tracker-product-lane button:hover,.tracker-product-lane button:focus-visible{background:#0d948857;border-color:#5eead4;outline:none}.tracker-operation-evidence{border-top:1px solid #94a3b81f;grid-column:1/-1;padding-top:2px}.tracker-operation-evidence summary{color:#7dd3fc;cursor:pointer;padding-top:9px;font-size:.8rem;font-weight:800}.tracker-operation-workflow{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.tracker-operation-workflow>span{background:#0206174d;border:1px solid #94a3b829;border-radius:9px;gap:3px;min-height:66px;padding:9px;display:grid}.tracker-operation-workflow>span.is-complete{background:#064e3b33;border-color:#34d39957}.tracker-operation-workflow>span.is-pending{border-color:#fb923c47}.tracker-operation-workflow strong{color:#e2e8f0;font-size:.75rem}.tracker-operation-workflow small{color:#8fa9bd;font-size:.7rem;line-height:1.3}.tracker-operation-evidence p{color:#a9bfd0;margin:11px 0 0;font-size:.8rem;line-height:1.45}.tracker-operations-load-more{width:100%}.tracker-product-lane{background:linear-gradient(120deg,#082f498f,#0f172ab8);border:1px solid #38bdf83d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.tracker-product-lane>div{gap:4px;display:grid}.tracker-product-lane h3{font-size:1.12rem}.tracker-product-lane button{flex:none}.tracker-product-lane button:disabled{cursor:not-allowed;opacity:.58}.maintenance-command .department-priority-list{margin:0}.maintenance-renewals{border-top:1px solid #94a3b829;gap:10px;padding-top:16px;display:grid}.maintenance-customer-review{background:#022c2233;border:1px solid #5eead433;border-radius:12px;gap:10px;padding:15px;display:grid}.maintenance-customer-review>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.maintenance-customer-review>div span{color:#5eead4;text-transform:uppercase;font-size:.76rem;font-weight:800}.maintenance-customer-review>div strong{color:#f8fafc}.maintenance-customer-review>div button{color:#ccfbf1;margin-left:auto}.maintenance-customer-review ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.maintenance-customer-review li{border-top:1px solid #94a3b826;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.maintenance-customer-review li div{gap:3px;display:grid}.maintenance-customer-review li strong{color:#f8fafc}.maintenance-customer-review li small{color:#a8bdce}.maintenance-customer-review li>span{color:#fcd34d;text-align:right}.maintenance-customer-review li em{color:#5eead4;font-size:.82rem;font-style:normal}.maintenance-workbench{background:#03101d8f;border:1px solid #47b8d340;border-radius:16px;gap:14px;padding:18px;display:grid}.maintenance-workbench-header,.maintenance-workbench-tools,.maintenance-customer-card-heading,.maintenance-customer-card-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.maintenance-workbench-header>div:first-child{gap:3px;display:grid}.maintenance-workbench-header span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.maintenance-workbench-header h4{color:#f8fafc;margin:0;font-size:1.15rem}.maintenance-workbench-tools input{color:#e2e8f0;background:#020617b8;border:1px solid #94a3b847;border-radius:10px;width:min(280px,40vw);min-height:38px;padding:0 12px}.maintenance-workbench-tools button{color:#ccfbf1;background:#14b8a624;border-color:#5eead46b;min-height:38px;padding:0 13px}.maintenance-focus-notice{color:#ccfbf1;background:radial-gradient(circle at 0 0,#5eead424,#0000 45%),#082f4961;border:1px solid #5eead452;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.maintenance-focus-notice strong{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.maintenance-focus-notice span{color:#dff7fb}.maintenance-focus-notice button{color:#e2e8f0;background:#0f172a85;border-color:#94a3b83d;min-height:34px;padding:0 12px}.maintenance-decision-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.maintenance-decision-guide>div{background:#082f4933;border:1px solid #5eead42b;border-radius:11px;gap:5px;padding:12px;display:grid}.maintenance-decision-guide span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.maintenance-decision-guide strong{color:#f8fafc;font-size:.9rem}.maintenance-decision-guide small{color:#aabfd2;font-size:.78rem;line-height:1.45}.maintenance-view-tabs{flex-wrap:wrap;gap:8px;display:flex}.maintenance-view-tabs button{color:#b6c8d8;background:#0f172a94;border-color:#94a3b840;border-radius:999px;padding:7px 11px;font-size:.79rem}.maintenance-view-tabs button.is-selected{color:#d5fffa;background:#0d948833;border-color:#5eead4a6}.maintenance-customer-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.maintenance-customer-cards li{background:linear-gradient(155deg,#1e293bad,#020617b8);border:1px solid #94a3b82e;border-radius:13px;gap:11px;padding:15px;display:grid}.maintenance-customer-cards li:hover{border-color:#5eead461}.maintenance-customer-card-heading>div{gap:3px;display:grid}.maintenance-customer-card-heading strong{color:#f8fafc}.maintenance-customer-card-heading small,.maintenance-customer-card-footer>small{color:#9fb4c9}.maintenance-customer-card-heading>span{color:#fde68a;white-space:nowrap;background:#fbbf241f;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:800}.maintenance-customer-cards li p{color:#c2d0dc;margin:0;font-size:.9rem;line-height:1.42}.maintenance-customer-context{grid-template-columns:minmax(0,1.5fr) minmax(120px,.8fr) minmax(130px,.7fr);gap:8px;display:grid}.maintenance-customer-context>div{background:#0f172a75;border:1px solid #94a3b824;border-radius:9px;gap:3px;min-width:0;padding:9px 10px;display:grid}.maintenance-customer-context span{color:#8fa9bd;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:800}.maintenance-customer-context strong{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.maintenance-debt-summary{background:#9f123929;border:1px solid #fb718557;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.maintenance-debt-summary strong{color:#fecdd3;font-size:.95rem}.maintenance-debt-summary span{color:#fda4af;font-size:.78rem}.maintenance-debt-summary small{color:#ffd2d9;margin-top:4px;font-size:.78rem;line-height:1.45}.maintenance-order-state{color:#bae6fd;background:#0369a129;border-left:3px solid #38bdf8;border-radius:5px;padding:8px 10px;font-size:.8rem}.maintenance-customer-cards li em{color:#5eead4;font-size:.82rem;font-style:normal}.maintenance-next-action{color:#bfd7ea;background:#0f172a85;border-radius:11px;padding:9px 11px;line-height:1.4;display:block}.maintenance-empty-state{color:#9fb4c9;text-align:center;border:1px dashed #5eead447;border-radius:12px;gap:5px;padding:22px;display:grid}.maintenance-empty-state strong{color:#e2e8f0}@media (width<=860px){.maintenance-metrics,.maintenance-customer-cards,.tracker-maintenance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-command-summary,.maintenance-workbench-header,.maintenance-customer-card-footer,.tracker-maintenance-header,.tracker-operations-heading,.tracker-product-lane{flex-direction:column;align-items:stretch}.tracker-reconciliation-chain>div{grid-template-columns:repeat(4,minmax(0,1fr))}.tracker-operations-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-coverage-layers{grid-template-columns:repeat(3,minmax(0,1fr))}.tracker-work-groups>div{grid-template-columns:repeat(2,minmax(0,1fr))}.tracker-device-list article{grid-template-columns:1fr}.tracker-device-list dl{grid-template-columns:repeat(3,minmax(0,1fr))}.tracker-operations-list>li{grid-template-columns:1fr}.tracker-operation-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.tracker-operation-evidence{grid-column:auto}.tracker-operation-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.maintenance-outstanding-list>div{grid-template-columns:1fr}.maintenance-command-summary p{text-align:left}.maintenance-workbench-tools{width:100%}.maintenance-workbench-tools input{flex:1;width:auto}.maintenance-customer-context{grid-template-columns:1fr 1fr}}@media (width<=560px){.maintenance-command{padding:16px}.maintenance-command-header{flex-direction:column;align-items:flex-start}.maintenance-metrics,.maintenance-customer-cards,.tracker-maintenance-metrics{grid-template-columns:1fr}.maintenance-workbench{padding:14px}.maintenance-workbench-tools{flex-direction:column;align-items:stretch}.maintenance-workbench-tools input{width:100%}.maintenance-focus-notice,.maintenance-decision-guide{grid-template-columns:1fr}.maintenance-customer-card-footer>small{order:2}.maintenance-customer-context{grid-template-columns:1fr}.tracker-maintenance-list-summary{flex-direction:column;align-items:flex-start}.tracker-maintenance-list-summary small{white-space:normal}.tracker-maintenance-list li{grid-template-columns:1fr;gap:9px}.tracker-maintenance-list li>div:nth-child(2){text-align:left}.tracker-maintenance-source-summary{grid-template-columns:1fr;align-items:stretch}.tracker-maintenance-source-summary button{white-space:normal;justify-self:start}.tracker-operations-panel{border-radius:16px;padding:15px}.tracker-command-center>header,.tracker-selected-work>header{flex-direction:column;align-items:stretch}.tracker-command-stats{grid-template-columns:repeat(3,1fr);display:grid}.operational-priority-list>li,.operational-priority-list button{grid-template-columns:1fr}.operational-priority-list button>span,.operational-priority-list button>strong,.operational-priority-list button>small,.operational-priority-list button>p,.operational-priority-list button>b{white-space:normal;grid-area:auto/1}.operational-priority-owner{white-space:normal;padding:0 14px 12px}.tracker-selected-work>header>button{width:100%}.tracker-reconciliation-chain{padding:13px}.tracker-reconciliation-chain>header{flex-direction:column}.tracker-reconciliation-chain>div{grid-template-columns:1fr}.tracker-reconciliation-chain article:not(:last-child):after{top:auto;bottom:-11px;right:50%;transform:rotate(90deg)}.tracker-access-diagnostic-heading,.tracker-access-diagnostic-actions{flex-direction:column;align-items:stretch}.tracker-access-diagnostic-heading em{white-space:normal}.tracker-access-diagnostic dl{grid-template-columns:1fr}.tracker-access-diagnostic dd{white-space:normal}.tracker-access-diagnostic-actions button{width:100%}.tracker-access-diagnostic-actions code{max-width:100%}.tracker-inventory{padding:13px}.tracker-inventory-heading,.tracker-inventory-toolbar{flex-direction:column;align-items:flex-start}.tracker-inventory-total,.tracker-coverage-layers,.tracker-workspace-coverage>div,.tracker-actionable-grid,.tracker-work-groups>div,.tracker-regularization-fields,.tracker-regularization-summary{grid-template-columns:1fr}.tracker-workspace-coverage>header,.tracker-actionable-work>header{flex-direction:column}.tracker-actionable-grid footer,.tracker-actionable-grid button{width:100%}.tracker-work-groups>header{flex-direction:column;align-items:flex-start}.tracker-device-list dl{grid-template-columns:1fr 1fr}.tracker-device-list dl>div:last-child{grid-column:1/-1}.tracker-device-customer strong,.tracker-device-customer small{white-space:normal}.tracker-device-action a,.tracker-device-action .tracker-unavailable-action{width:100%}.tracker-source-capability{width:auto;min-width:0}.tracker-operations-kpis{grid-template-columns:1fr 1fr}.tracker-operations-kpis>button,.tracker-operations-kpis>div{min-height:92px;padding:12px}.tracker-operations-summary{flex-direction:column;align-items:flex-start}.tracker-operations-list>li{gap:12px;padding:14px}.tracker-operation-primary>strong{white-space:normal}.tracker-operation-facts{grid-template-columns:1fr 1fr}.tracker-operation-facts>div:last-child{grid-column:1/-1}.tracker-operation-next a,.tracker-operation-next .tracker-unavailable-action{width:100%}.tracker-operation-workflow{grid-template-columns:1fr 1fr}.maintenance-outstanding-list li{flex-direction:column;align-items:flex-start}.maintenance-outstanding-list li>div:last-child{text-align:left}}.maintenance-order-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex!important}.maintenance-load-more{color:#ccfbf1;cursor:pointer;background:#082f498f;border:1px solid #2dd4bf80;border-radius:12px;width:100%;margin-top:14px;padding:11px 16px;font-weight:800}.maintenance-load-more:hover,.maintenance-load-more:focus-visible{background:#0d948840;border-color:#5eead4;outline:none}.maintenance-order-actions button{border-radius:999px;min-height:30px;padding:5px 10px;font-size:.78rem;font-weight:800}.maintenance-order-actions .activate{color:#a7f3d0;background:#065f468c;border-color:#34d39973}.maintenance-order-actions .review{color:#bae6fd;background:#0369a166;border-color:#38bdf873}.maintenance-order-actions .exception{color:#ddd6fe;background:#5b21b659;border-color:#c4b5fd80}.maintenance-order-actions .inactive{color:#fecdd3;background:#9f123957;border-color:#fb718573}.maintenance-order-actions .maintenance-order-link{color:#ddd6fe;background:#5b21b64d;border:1px solid #c4b5fd7a;border-radius:999px;align-items:center;min-height:30px;padding:5px 10px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.maintenance-order-actions .maintenance-order-link:hover{color:#fff;background:#6d28d985}.maintenance-order-actions .maintenance-collection-link{color:#fed7aa;background:#9a34126b;border-color:#fb923c94}.maintenance-order-actions .maintenance-collection-link:hover{color:#fff;background:#c2410c9e}.maintenance-renewals>div{gap:3px;display:grid}.maintenance-renewals>div strong{color:#f8fafc;font-size:1rem}.maintenance-renewals ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.maintenance-renewals li{background:#0f172a6b;border:1px solid #94a3b829;border-radius:10px;justify-content:space-between;gap:10px;padding:12px;display:flex}.maintenance-renewals li div{gap:4px;display:grid}.maintenance-renewals li strong,.maintenance-renewals li>span{color:#f8fafc}.maintenance-renewals li small{color:#94a3b8}.maintenance-renewals li>span{white-space:nowrap;color:#99f6e4;font-weight:700}.department-operational-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.department-operational-metrics div{background:#02061747;border:1px solid #94a3b829;border-radius:10px;gap:3px;padding:11px;display:grid}.department-operational-metrics strong{color:#f8fafc;font-size:1.25rem}.department-operational-metrics span,.department-advice-result small{color:#94a3b8}.department-advice-card{border-color:#38bdf847}.department-advice-card button{color:#dff4ff;width:fit-content}.department-worker-filter{color:#cbd5e1;gap:4px;min-width:190px;font-size:.76rem;font-weight:800;display:grid}.department-worker-filter select{color:#f8fafc;min-height:38px;font:inherit;background:#07111f;border:1px solid #94a3b84d;border-radius:9px;padding:0 10px}.department-team-plan{border-color:#4cc9a647}.department-plan-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.department-plan-heading>div>span,.department-briefing-summary>div>span,.department-friction-detail>div>span,.department-team-email>div>span{color:#7ee7c4;text-transform:uppercase;font-size:.76rem;font-weight:900}.department-plan-heading button,.department-team-email-actions button,.department-friction-detail>button{color:#d8fff2;cursor:pointer;min-height:38px;font:inherit;background:#4cc9a61f;border:1px solid #4cc9a65c;border-radius:10px;padding:0 12px;font-weight:850}.department-priority-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.department-priority-list li{background:#0f172a75;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px;display:grid}.department-priority-list>li>span{color:#bae6fd;background:#38bdf82e;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.department-priority-list li>div{gap:4px;display:grid}.department-priority-list strong{color:#f8fafc}.department-priority-list p,.department-priority-list small{color:#a9bad2;margin:0;line-height:1.35}.department-priority-open{color:#5eead4;cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;margin-top:.25rem;padding:0;font-size:.8rem;font-weight:800;text-decoration:underline}.department-priority-open:hover,.department-priority-open:focus-visible{color:#bae6fd;outline:none}.department-briefing-summary{background:#38bdf80d;border:1px solid #7dd3fc3d;border-radius:12px;gap:10px;padding:13px;display:grid}.department-briefing-summary h4,.department-friction-detail h4,.department-team-email h4{color:#f8fafc;margin:5px 0 0}.department-briefing-summary>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.department-briefing-summary article{background:#02061770;border-radius:9px;gap:5px;padding:10px;display:grid}.department-briefing-summary article strong{color:#f8fafc}.department-briefing-summary article span,.department-briefing-summary article small{color:#b6c4d8;line-height:1.35}.department-friction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.department-friction-grid button{color:inherit;cursor:pointer;text-align:left;background:#fbbf240d;border:1px solid #fbbf2433;border-radius:10px;gap:5px;padding:12px;display:grid}.department-friction-grid button.active,.department-friction-grid button:hover,.department-friction-grid button:focus-visible{background:#fbbf241f;border-color:#fbbf24a6;outline:none}.department-friction-grid strong{color:#fcd34d;font-size:1.35rem}.department-friction-grid small{color:#cbd5e1;line-height:1.35}.department-friction-detail,.department-team-email{background:#4cc9a60f;border:1px solid #4cc9a638;border-radius:12px;gap:10px;padding:14px;display:grid}.department-friction-detail p,.department-team-email p,.department-friction-detail small,.department-team-email small{color:#b8c7dc;margin:0;line-height:1.4}.department-friction-detail ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.department-friction-detail li{background:#02061766;border-radius:8px;gap:3px;padding:9px;display:grid}.department-friction-detail li strong{color:#f8fafc}.department-team-email label{color:#d5e1f2;gap:6px;font-size:.82rem;font-weight:800;display:grid}.department-team-email input,.department-team-email textarea{box-sizing:border-box;color:#f4f8ff;width:100%;font:inherit;background:#07111f;border:1px solid #6f94c34d;border-radius:10px;padding:10px 12px;line-height:1.45}.department-team-email textarea{resize:vertical}.department-team-email-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.commercial-director-header-actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.commercial-director-header-actions button,.daily-commercial-email-actions button{color:#d8fff2;cursor:pointer;min-height:38px;font:inherit;background:#4cc9a61f;border:1px solid #4cc9a65c;border-radius:10px;padding:0 12px;font-weight:850}.daily-commercial-email{background:#4cc9a60f;border:1px solid #4cc9a647;border-radius:14px;gap:10px;padding:16px;display:grid}.daily-commercial-email span{color:#7ee7c4;text-transform:uppercase;font-size:.76rem;font-weight:900}.daily-commercial-email h4,.daily-commercial-email p{margin:5px 0 0}.daily-commercial-email p,.daily-commercial-email small{color:#e8f0ffb3}.daily-commercial-email label{color:#e8f0ffcc;gap:6px;font-size:.82rem;font-weight:800;display:grid}.daily-commercial-email input,.daily-commercial-email textarea{box-sizing:border-box;color:#f4f8ff;width:100%;font:inherit;background:#07111f;border:1px solid #6f94c34d;border-radius:10px;padding:10px 12px;line-height:1.45}.daily-commercial-email textarea{resize:vertical}.daily-commercial-email-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.commercial-correction-mobile{color:#edf6ff;background:linear-gradient(160deg,#051823f5,#053539f0),#07151f;min-height:100vh;padding:clamp(1rem,4vw,2.5rem)}.commercial-correction-mobile header{gap:.45rem;max-width:820px;margin:0 auto 1rem;display:grid}.commercial-correction-mobile header span,.commercial-correction-mobile-card>span{color:#5ee2d4;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:900}.commercial-correction-mobile h1{margin:0;font-size:clamp(1.9rem,7vw,3.2rem)}.commercial-correction-mobile h2{margin:0;font-size:1.15rem}.commercial-correction-mobile p{color:#bed0e6;line-height:1.55}.commercial-correction-mobile-summary,.commercial-correction-mobile-card{background:#0a1927c7;border:1px solid #6fa8dc38;border-radius:8px;max-width:820px;margin:0 auto .85rem;box-shadow:0 24px 60px #0000003d}.commercial-correction-mobile-summary{justify-content:space-between;gap:.8rem;padding:.9rem 1rem;display:flex}.commercial-correction-mobile-card{gap:.85rem;padding:1rem;display:grid}.commercial-correction-mobile-missing{flex-wrap:wrap;gap:.45rem;display:flex}.commercial-correction-mobile-missing strong{color:#ffe19a;background:#744d0638;border:1px solid #f5bf4b57;border-radius:999px;padding:.35rem .55rem;font-size:.82rem}.commercial-correction-mobile label{color:#dbe8fa;gap:.35rem;font-weight:800;display:grid}.commercial-correction-mobile textarea,.commercial-correction-mobile input,.commercial-correction-mobile select{color:#f7fbff;width:100%;font:inherit;background:#020c16db;border:1px solid #87a9d447;border-radius:8px;padding:.75rem}.commercial-correction-mobile-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.commercial-correction-mobile>button{color:#062026;background:linear-gradient(135deg,#5be7d7,#7cb8ff);border:0;border-radius:8px;width:100%;max-width:820px;margin:1rem auto 0;padding:.95rem 1rem;font-weight:950;display:block}.commercial-correction-mobile-message{background:#0d535357;border:1px solid #5be7d759;border-radius:8px;max-width:820px;margin:.8rem auto 0;padding:.85rem}@media (width<=680px){.commercial-correction-mobile-row{grid-template-columns:1fr}.commercial-correction-mobile-summary{flex-direction:column}}.department-advice-result{background:#0f172a8c;border:1px solid #4cc9a633;border-radius:10px;gap:10px;padding:12px;display:grid}.department-advice-result p{white-space:pre-wrap}.department-advice-plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.department-advice-plan article{background:#0814238c;border:1px solid #7dd3fc29;border-radius:8px;gap:5px;padding:10px;display:grid}.department-advice-plan article strong{color:#7dd3fc;text-transform:uppercase;font-size:.78rem}.department-advice-plan article ul{margin:0}.department-advice-result ul{color:#cbd5e1;gap:5px;margin:6px 0 0;padding-left:18px;display:grid}.department-advice-error{color:#fecaca!important}.department-source-warning{color:#e2e8f0;background:linear-gradient(135deg,#78350f47,#0f172aeb);border:1px solid #fbbf247a;border-left:5px solid #fbbf24;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1rem 1.15rem;display:flex}.department-source-warning>div{gap:.35rem;min-width:0;display:grid}.department-source-warning span{color:#fbbf24;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.department-source-warning strong{color:#fff7d6;font-size:1.05rem}.department-source-warning p,.department-source-warning ul{margin:0}.department-source-warning ul{color:#fde68a;gap:.25rem;padding-left:1.2rem;display:grid}.department-source-warning button{flex:none;min-width:160px}@media (width<=680px){.department-advice-plan{grid-template-columns:1fr}.department-source-warning{flex-direction:column;align-items:stretch}.department-source-warning button{width:100%}}.department-meeting-disclosure{min-width:0}.department-meeting-disclosure>summary{cursor:pointer;color:#94a3b8;padding:12px 4px;font-weight:800}.department-meeting-disclosure[open]>summary{color:#7dd3fc}.department-center-today-list,.department-decision-list,.department-work-blocks,.department-work-list,.department-people-list{gap:10px;display:grid}.worker-score-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin:1rem 0;display:grid}.worker-score-card{background:linear-gradient(145deg,#0a2335f5,#081627f5);border:1px solid #6fbed33d;border-radius:18px;gap:.9rem;padding:1.15rem;display:grid}.worker-score-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.worker-score-heading>div:first-child{gap:.2rem;display:grid}.worker-score-heading span,.worker-score-card p,.worker-score-card small{color:var(--text-muted)}.worker-score-value{color:#ffd27d;background:#ffa92d14;border:1px solid #ffb94a73;border-radius:15px;justify-content:center;align-items:baseline;gap:.15rem;min-width:88px;padding:.6rem .75rem;display:flex}.worker-score-value strong{font-size:1.75rem;line-height:1}.worker-score-value.healthy{color:#64ebc7;background:#24c49d17;border-color:#36dab273}.worker-score-value.attention{color:#ff9ba5;background:#ff4b5e17;border-color:#ff616f80}.worker-score-value.insufficient{color:var(--text-muted);background:#758a9f14;border-color:#9cafc24d}.worker-score-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.worker-score-dimensions>div{background:#040e1b6b;border:1px solid #8babc92e;border-radius:13px;align-content:start;gap:.35rem;min-height:126px;padding:.8rem;display:grid}.worker-score-dimensions strong{color:var(--text-primary)}.worker-score-missing{border-top:1px solid #8babc929;padding-top:.75rem}.commercial-score-summary{align-items:center;gap:1rem;margin:1rem 0;display:flex}.commercial-score-summary>div:last-child{gap:.25rem;display:grid}.commercial-score-summary>div:last-child>span{color:var(--text-muted)}.commercial-evidence-scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.commercial-evidence-scores article{background:linear-gradient(145deg,#082335e0,#051120c7);border:1px solid #5eead440;border-radius:16px;align-content:start;gap:.45rem;min-height:158px;padding:1rem;display:grid}.commercial-evidence-scores article.partial{background:linear-gradient(145deg,#422d087a,#051120c7);border-color:#facc1561}.commercial-evidence-scores article>span{color:#67e8d1;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.commercial-evidence-scores article.partial>span{color:#fde68a}.commercial-evidence-scores article>strong{color:var(--text-primary);font-size:1.45rem;line-height:1.15}.commercial-evidence-scores article>b,.commercial-evidence-scores article>small{color:var(--text-muted)}.commercial-evidence-guardrail{background:#facc1514;border-left:3px solid #facc15;border-radius:0 12px 12px 0;margin:0 0 1rem;padding:.8rem 1rem}@media (width<=760px){.worker-score-grid,.worker-score-dimensions,.commercial-evidence-scores{grid-template-columns:1fr}.implementation-selected-work>header,.implementation-selected-work>footer{flex-direction:column;align-items:flex-start}.implementation-selected-work footer a,.implementation-selected-work footer button{text-align:center;width:100%}.worker-score-dimensions>div,.commercial-evidence-scores article{min-height:auto}}.operational-case-decision-confirmation{background:linear-gradient(135deg,#1853486b,#0c1c2af0);border:1px solid #50dcb46b;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;padding:18px;display:grid}.operational-case-decision-confirmation>header,.operational-case-decision-confirmation>div{background:#04121d8f;border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.operational-case-decision-confirmation span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.operational-case-decision-confirmation p{color:var(--text-muted);margin:0}.operational-case-decision-confirmation>button{justify-self:start}@media (width<=900px){.operational-case-decision-confirmation{grid-template-columns:1fr}}.department-operational-cases{background:radial-gradient(circle at 92% 8%,#2dd4bf24,#0000 30%),#082f4933;border:1px solid #2dd4bf47;border-radius:18px;gap:1rem;padding:1.1rem;display:grid}.department-operational-cases-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.department-operational-cases-heading span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.department-operational-cases-heading h3,.department-operational-cases-heading p{margin:.3rem 0 0}.department-operational-cases-heading h3{color:#f8fafc}.department-operational-cases-heading p{color:#bfdbfe}.department-operational-cases-heading button{color:#ccfbf1;cursor:pointer;background:#0d948833;border:1px solid #2dd4bf6b;border-radius:10px;min-height:2.5rem;padding:.55rem .85rem;font-weight:900}.department-operational-case-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;display:grid}.department-operational-case-list button{min-width:0;color:inherit;cursor:pointer;text-align:left;background:#0f172ab3;border:1px solid #94a3b833;border-left:4px solid #38bdf8;border-radius:14px;gap:.45rem;padding:.85rem;display:grid}.department-operational-case-list button:hover,.department-operational-case-list button:focus-visible{border-color:#2dd4bf8c #2dd4bf8c #2dd4bf8c #2dd4bf;transform:translateY(-1px)}.department-operational-case-list span{color:#fde68a;background:#92400e3d;border-radius:999px;width:fit-content;padding:.2rem .5rem;font-size:.72rem;font-weight:900}.department-operational-case-list strong{color:#f8fafc}.department-operational-case-list small{color:#94a3b8}.department-operational-case-list em{color:#99f6e4;font-size:.82rem;font-style:normal}.department-center-today-list{grid-template-columns:repeat(2,minmax(0,1fr))}.department-center-today-list div,.department-decision-list div,.department-work-blocks div,.department-work-list div,.department-people-list div{background:#0f172a9e;border:1px solid #94a3b824;border-radius:10px;gap:6px;padding:12px;display:grid}.department-center-today-list strong,.department-decision-list strong,.department-work-blocks strong,.department-work-list strong,.department-people-list strong{color:#f8fafc}.department-center-today-list small,.department-decision-list small,.department-decision-list span,.department-work-list small,.department-work-list span,.department-people-list small,.department-people-list span{color:#94a3b8}.department-center-today-list em,.department-decision-list em,.department-work-blocks em,.department-work-list em{color:#fbbf24;font-size:.8rem;font-style:normal}.department-decision-list div{padding-left:16px;position:relative}.department-decision-list div:before{content:"";border-radius:999px;width:4px;height:calc(100% - 20px);position:absolute;top:10px;left:0}.department-decision-list .critical:before{background:#f87171}.department-decision-list .important:before{background:#fbbf24}.department-decision-list .normal:before{background:#38bdf8}.department-source-row{flex-wrap:wrap;gap:8px;display:flex}.department-source-row span{color:#bae6fd;background:#0e74901f;border:1px solid #38bdf838;border-radius:999px;padding:6px 10px}@media (width<=980px){.organization-layout,.organization-summary,.department-center-grid,.department-center-today-list{grid-template-columns:1fr}.department-center-wide{grid-column:auto}.department-operational-metrics,.maintenance-command .department-operational-metrics,.maintenance-renewals ol,.department-briefing-summary>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.operations-page{padding:16px}.operations-hero,.operations-actions,.supervised-context-card,.supervised-context-controls,.organization-classification-card,.today-focus-card{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.maintenance-command-header{display:grid}.maintenance-command .department-operational-metrics,.maintenance-renewals ol{grid-template-columns:1fr}.department-plan-heading{display:grid}.department-friction-grid,.department-briefing-summary>div:last-child{grid-template-columns:1fr}.supervised-context-controls select{width:100%;min-width:0}.organization-classification-card form{grid-template-columns:1fr}.nexus-user-picker{width:100%;min-width:0}.nexus-user-picker-menu{width:100%;left:0;right:auto}.today-focus-card{display:grid}.work-context-strip,.direction-ner-card,.morning-briefing-grid{grid-template-columns:1fr}.briefing-choice-row{grid-template-columns:repeat(2,minmax(0,1fr))}.direction-executive-grid{grid-template-columns:1fr}.direction-executive-footer{align-items:start}.learning-summary-grid,.learning-order-action{grid-template-columns:1fr}.learning-order-action button{width:100%}.today-summary-card{grid-template-columns:repeat(2,minmax(0,1fr))}.whats-new-heading{display:grid}.whats-new-heading small{white-space:normal}.whats-new-list{grid-template-columns:1fr}.decision-center-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-director-list{grid-template-columns:1fr}.commercial-director-header,.activity-engine-header,.activity-engine-body{display:grid}.activity-engine-grid{grid-template-columns:1fr}.activity-app-list li{display:grid}.activity-app-list span{text-align:left}.customer360-header{display:grid}.customer360-header-actions{justify-content:stretch}.customer360-header-actions button{flex:1}.customer360-grid,.customer360-next-step,.customer360-details-grid,.customer360-billing-metrics,.customer360-consolidated-grid,.customer360-service-metrics{grid-template-columns:1fr}.customer360-service-title{flex-direction:column;align-items:stretch}.customer360-service-title>span{align-self:start}.customer360-section-heading{display:grid}.customer-memory-grid{grid-template-columns:1fr}.customer360-wide{grid-column:auto}.one-thing-meta,.action-detail-grid{grid-template-columns:1fr}.commercial-open-actions,.commercial-work-actions{display:grid}.commercial-context-panel{flex-direction:column;align-items:stretch}.commercial-context-close{order:-1;align-self:flex-end}.commercial-friction-records article,.commercial-customer-context{grid-template-columns:1fr}.commercial-action-card-header{display:grid}.focus-number,.focus-score{justify-self:start}.decision-item{grid-template-columns:12px minmax(0,1fr)}.decision-item button{grid-column:2;justify-self:start}.team-summary,.company-indicators span,.my-work-summary-grid,.my-work-grid,.my-work-item-main,.my-work-quick-controls{grid-template-columns:1fr}.quick-priority-row{gap:10px}.priority-chip{flex:1 1 0}.work-action-button,.work-postpone-date,.work-closure-reason{flex:140px}.quick-capture-fab{width:auto;bottom:16px;left:16px;right:16px}.quick-capture-toast{max-width:none;bottom:84px;left:16px;right:16px}.quick-capture-overlay{padding:12px}.quick-capture-kind{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-search-panel{width:calc(100% - 24px);top:116px}.quick-search-grid{grid-template-columns:1fr}.quick-filter-row button,.mission-mode-link{flex:130px}.mission-mode-panel{place-items:stretch stretch;padding:12px}.mission-mode-shell{max-height:calc(100vh - 24px)}.mission-mode-grid{grid-template-columns:1fr}}.mission-mode-actions{display:grid}.organization-page{gap:18px}.organization-success{color:#bff8d4;background:#39d98a1a;border:1px solid #39d98a59;border-radius:10px;padding:12px 14px}.organization-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.organization-summary span{color:#94a3b8;background:#0f172ab3;border:1px solid #94a3b82e;border-radius:10px;gap:4px;padding:14px;display:grid}.organization-summary strong{color:#f8fafc;font-size:1.05rem}.organization-layout{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);align-items:start;gap:16px;display:grid}.organization-tree-card,.organization-panel-card{background:#020617b8;border:1px solid #94a3b82e;border-radius:12px;box-shadow:0 18px 50px #0206173d}.organization-tree-card{padding:14px}.organization-tree-root{border-bottom:1px solid #94a3b824;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 14px;display:flex}.organization-tree-root strong{color:#f8fafc;font-size:1rem}.organization-tree-root span,.organization-panel-card>span{color:#94a3b8;font-size:.78rem}.organization-tree-group{border-bottom:1px solid #94a3b81a;padding:6px 0}.organization-tree-group:last-child{border-bottom:0}.organization-tree-group summary{cursor:pointer;color:#e2e8f0;justify-content:space-between;align-items:center;padding:10px 8px;font-weight:700;list-style:none;display:flex}.organization-tree-group summary::-webkit-details-marker{display:none}.organization-tree-group summary:before{content:"▾";color:#38bdf8;margin-right:8px}.organization-tree-group:not([open]) summary:before{content:"▸"}.organization-tree-group summary span{flex:1}.organization-tree-group summary em{color:#bae6fd;border:1px solid #38bdf840;border-radius:999px;padding:2px 8px;font-style:normal}.organization-people-list{gap:8px;padding:0 8px 10px 28px;display:grid}.organization-people-list button{color:#cbd5e1;cursor:pointer;text-align:left;background:#0f172a9e;border:1px solid #94a3b829;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.organization-people-list button:hover,.organization-people-list button.active{color:#f8fafc;background:#0e74902e;border-color:#38bdf88c}.organization-people-list strong{color:inherit}.organization-people-list span,.organization-people-list p{color:#94a3b8;margin:0;font-size:.82rem}.organization-side-panel{gap:14px;display:grid}.organization-panel-card{gap:12px;padding:16px;display:grid}.organization-panel-card h3{color:#f8fafc;margin:0;font-size:1rem}.organization-panel-card p{color:#94a3b8;margin:0}.organization-panel-card form{gap:10px;display:grid}.organization-panel-card label{gap:6px;display:grid}.organization-panel-card label span{color:#cbd5e1;font-size:.82rem;font-weight:700}.organization-panel-card input,.organization-panel-card select{color:#f8fafc;background:#020617;border:1px solid #94a3b842;border-radius:9px;min-height:42px;padding:0 11px}.organization-panel-card button{color:#082f49;cursor:pointer;background:#38bdf8;border:0;border-radius:9px;min-height:42px;padding:0 12px;font-weight:800}.organization-panel-card button:disabled{cursor:not-allowed;opacity:.55}.organization-empty{color:#94a3b8;padding:18px 8px}@media (width<=980px){.organization-layout,.organization-summary{grid-template-columns:1fr}}.engineering-hub-grid{grid-template-columns:minmax(280px,.95fr) minmax(280px,1.05fr);gap:18px;display:grid}.engineering-hub-form,.engineering-hub-panel{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:8px;gap:12px;padding:16px;display:grid}.engineering-hub-form>span,.engineering-hub-panel>span,.engineering-package span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.engineering-hub-form label{color:var(--text);gap:6px;font-size:.9rem;font-weight:700;display:grid}.engineering-hub-form input,.engineering-hub-form textarea,.engineering-hub-form select{width:100%;color:var(--text);font:inherit;background:#02061761;border:1px solid #94a3b83d;border-radius:8px;padding:10px 11px}.engineering-hub-form textarea{resize:vertical;min-height:82px}.engineering-hub-list{gap:8px;display:grid}.engineering-hub-list button{width:100%;color:var(--text);cursor:pointer;text-align:left;background:#02061742;border:1px solid #94a3b824;border-radius:8px;gap:4px;padding:10px;display:grid}.engineering-hub-list button.active,.engineering-hub-list button:hover{background:#2563eb24;border-color:#60a5fa80}.engineering-hub-list small,.engineering-hub-panel small{color:var(--muted)}.engineering-hub-panel-wide{grid-column:1/-1}.engineering-package{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.engineering-package>div{background:#02061742;border:1px solid #94a3b824;border-radius:8px;padding:11px}.engineering-package p{color:var(--text);white-space:pre-wrap;margin:5px 0 0}.admin-director-card{background:linear-gradient(135deg,#f59e0b1f,#0f172ab8),#0f172aa8;border-color:#f59e0b47}.admin-director-card-focused{border-color:#5eead494;box-shadow:0 0 0 1px #5eead42e,0 24px 70px #0891b22e}.admin-context-banner{color:#dffdf9;background:linear-gradient(135deg,#14b8a624,#2563eb1a);border:1px solid #5eead452;border-radius:14px;padding:12px 14px;line-height:1.45}.admin-quantum-panel{background:radial-gradient(circle at 100% 0,#14b8a629,#0000 34%),linear-gradient(135deg,#0f172aeb,#082f498c);border:1px solid #5eead433;border-radius:24px;gap:18px;padding:24px;display:grid}.admin-quantum-header,.admin-quantum-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-quantum-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-quantum-header span,.admin-quantum-panel span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-quantum-header h3,.admin-quantum-detail h4{margin:0}.admin-quantum-priority{background:#ffc4571a;border:1px solid #ffc45773;border-radius:999px;width:fit-content;margin-top:6px;padding:4px 10px;display:inline-flex;color:#ffe3a4!important}.admin-quantum-header p,.admin-quantum-detail p,.admin-quantum-queue p{color:var(--muted);line-height:1.55}.admin-assignment-picker{gap:6px;width:min(100%,360px);margin-top:12px;display:grid}.admin-assignment-picker span{color:var(--muted);letter-spacing:.04em;text-transform:none;font-size:.74rem}.admin-assignment-picker select{width:100%;min-height:40px;color:var(--text);background:#020617ad;border:1px solid #5eead44d;border-radius:10px;padding:8px 10px}.admin-quantum-action{margin-top:10px;color:#ddf7f2!important}.admin-quantum-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.admin-quantum-kpis div,.admin-quantum-detail,.admin-quantum-queue button{background:#02061761;border:1px solid #94a3b829;border-radius:18px;padding:16px}.admin-quantum-kpis strong{color:var(--text);margin-top:8px;font-size:clamp(1.35rem,3vw,2.1rem);display:block}.admin-quantum-kpis small{color:var(--muted);margin-top:6px;line-height:1.35;display:block}.admin-billing-method-note{color:#bae6fd;background:#0e74901f;border-left:3px solid #38bdf8b8;border-radius:0 12px 12px 0;margin:0;padding:10px 14px;line-height:1.5}.admin-historical-context{background:#78350f29;border-color:#fbbf2461}.admin-billing-next-action{background:radial-gradient(circle at 100%,#2dd4bf29,#0000 38%),#031523e0;border:1px solid #5eead475;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.admin-billing-next-action>div{gap:7px;display:grid}.admin-billing-next-action h4,.admin-billing-next-action p{margin:0}.admin-billing-next-action h4{color:var(--text);font-size:clamp(1.15rem,2vw,1.55rem)}.admin-billing-next-action p,.admin-billing-next-action small{color:var(--muted);line-height:1.45}.admin-billing-next-action strong{color:#dffcf7}.admin-billing-next-action button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0e7490,#0f9f86);border:1px solid #5eead499;border-radius:14px;min-height:46px;padding:0 18px;font-weight:850}.admin-billing-decision-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-billing-decision-context>div{background:#02061757;border:1px solid #94a3b824;border-radius:14px;gap:6px;padding:13px;display:grid}.admin-billing-decision-context strong{color:#dceaf7;font-size:.88rem;line-height:1.45}.admin-billing-advice{background:#031322b8;border:1px solid #38bdf84d;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.admin-billing-advice>div{gap:5px;display:grid}.admin-billing-advice strong,.admin-billing-advice p{color:#dceaf7;line-height:1.5}.admin-billing-advice p,.admin-billing-advice small{grid-column:1/-1;margin:0}.admin-billing-advice button{color:#e0f7ff;cursor:pointer;background:#0e74903d;border:1px solid #38bdf873;border-radius:12px;padding:10px 13px;font-weight:800}.admin-collection-cases{background:#02061747;border:1px solid #5eead433;border-radius:18px;gap:12px;padding:16px;display:grid}.admin-collection-cases-heading{justify-content:space-between;gap:12px;display:flex}.admin-collection-cases-heading strong,.admin-collection-cases-heading small{display:block}.admin-collection-cases-heading small{color:var(--muted)}.admin-collection-case-list{grid-template-columns:1fr;gap:8px;display:grid}.admin-collection-case-card{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:radial-gradient(circle at 100%,#38bdf817,#0000 34%),#0f172ad6;border:1px solid #94a3b833;border-left:4px solid #5eead485;border-radius:14px;grid-template-columns:114px minmax(210px,1.2fr) minmax(160px,.72fr) minmax(250px,1.35fr) minmax(150px,.66fr);align-items:center;gap:16px;padding:15px 18px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.admin-collection-case-card:hover,.admin-collection-case-card:focus-visible{border-color:#5eead4b3;outline:none;transform:translateY(-2px);box-shadow:0 16px 30px #02061747}.admin-collection-case-card[data-priority=Crítica]{border-color:#fb718585 #fb718585 #fb718585 #fb7185}.admin-collection-case-card[data-priority=Alta]{border-color:#fbbf2475 #fbbf2475 #fbbf2475 #fbbf24}.admin-quantum-panel .admin-collection-case-list{grid-template-columns:minmax(0,1fr)!important}.admin-quantum-panel .admin-collection-case-card{color:var(--text)!important;background:radial-gradient(circle at 100%,#38bdf817,#0000 34%),#0f172af5!important;display:grid!important}.admin-quantum-panel .admin-quantum-queue button{color:var(--text)!important;background:#0f172adb!important;display:grid!important}.admin-collection-case-card-topline,.admin-collection-case-metrics,.admin-quantum-queue-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-collection-case-card-topline{justify-items:start;display:grid}.admin-collection-case-card-topline>span:last-child,.admin-collection-case-metrics span,.admin-quantum-queue-topline small{color:var(--muted);font-size:.78rem}.admin-collection-case-priority{background:#0d948824;border:1px solid #5eead44d;border-radius:999px;width:fit-content;padding:4px 9px;display:inline-flex;color:#c8fff3!important;font-size:.7rem!important}.admin-collection-case-card[data-priority=Crítica] .admin-collection-case-priority{background:#be185d2e;border-color:#fb718566;color:#ffd0dc!important}.admin-collection-case-card strong{color:var(--text);font-size:1rem;line-height:1.3}.admin-collection-case-metrics{border-top:1px solid #94a3b81f;border-bottom:1px solid #94a3b81f;justify-items:start;gap:4px;padding:10px 0;display:grid}.admin-collection-case-metrics span:first-child{color:#fef3c7;font-size:1.08rem;font-weight:850}.admin-collection-case-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.admin-collection-case-card p b{color:var(--text)}.admin-collection-case-open{letter-spacing:.02em;background:#0d94881a;border:1px solid #5eead461;border-radius:10px;justify-self:end;align-items:center;min-height:36px;padding:0 11px;font-weight:850;display:inline-flex;color:var(--accent)!important;text-transform:none!important;font-size:.78rem!important}.admin-collection-case-list>p{color:var(--muted);line-height:1.4}@media (width<=1120px){.admin-collection-case-card{grid-template-columns:105px minmax(190px,1fr) minmax(150px,.7fr) minmax(210px,1fr)}.admin-collection-case-open{grid-column:2/-1;justify-self:start}}@media (width<=760px){.admin-collection-case-card{grid-template-columns:1fr;gap:9px;padding:15px}.admin-collection-case-card-topline,.admin-collection-case-metrics{display:flex}.admin-collection-case-open{grid-column:auto;justify-self:start}}.admin-quantum-filterbar{flex-wrap:wrap;gap:10px;display:flex}.admin-quantum-filterbar button,.admin-quantum-queue button{color:var(--text);cursor:pointer;background:#0f172a94;border:1px solid #94a3b838}.admin-quantum-filterbar button{border-radius:999px;padding:9px 13px}.admin-quantum-select-filter{color:var(--muted);background:#0f172a94;border:1px solid #94a3b838;border-radius:999px;align-items:center;gap:7px;padding:5px 10px 5px 12px;font-size:.76rem;display:inline-flex}.admin-quantum-select-filter span{color:var(--muted)!important;letter-spacing:.03em!important;font-size:.7rem!important}.admin-quantum-select-filter select{color:var(--text);font:inherit;background:0 0;border:0;outline:0}.admin-quantum-filterbar button.is-selected,.admin-quantum-queue button.is-selected{background:linear-gradient(135deg,#0d948847,#2563eb24);border-color:#5eead4b8;box-shadow:inset 0 0 0 1px #5eead414}.admin-quantum-workbench{grid-template-columns:minmax(240px,.42fr) minmax(0,.58fr);align-items:start;gap:14px;display:grid}.admin-quantum-collections-workbench{grid-template-columns:minmax(0,1fr)}.admin-quantum-document-queue{gap:10px;min-width:0;display:grid}.admin-quantum-document-columns,.admin-quantum-document-row{grid-template-columns:108px minmax(180px,1.25fr) minmax(104px,.68fr) minmax(112px,.62fr) minmax(118px,.72fr) minmax(96px,.54fr) 100px;align-items:center;gap:12px;display:grid}.admin-quantum-document-columns{color:#aebfdac2;letter-spacing:.07em;text-transform:uppercase;padding:0 14px;font-size:.7rem;font-weight:850}.admin-quantum-document-group{gap:7px;display:grid}.admin-quantum-document-group>header{background:#0d2a3a6b;border:1px solid #5eead42e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.admin-quantum-document-group>header>div{gap:2px;min-width:0;display:grid}.admin-quantum-document-group>header span{color:#5eead4!important;font-size:.68rem!important}.admin-quantum-document-group>header strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.admin-quantum-document-group>header small{color:#d8f5ef;flex:none;font-weight:750}.admin-quantum-document-rows{gap:7px;display:grid}.admin-quantum-document-row{background:linear-gradient(100deg,#0f172ae0,#0c1d30cc);border:1px solid #94a3b833;border-radius:13px;min-width:0;padding:12px 14px}.admin-quantum-document-row.is-selected{border-color:#5eead49e;box-shadow:inset 3px 0 #2dd4bf}.admin-quantum-document-status,.admin-quantum-document-age{letter-spacing:.02em;text-transform:uppercase;background:#4755692e;border:1px solid #94a3b847;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 8px;font-weight:850;display:inline-flex;color:#d8e5f7!important;font-size:.7rem!important}.admin-quantum-document-status.is-vencido,.admin-quantum-document-age.is-overdue{background:#be185d29;border-color:#fb71857a;color:#fecdd3!important}.admin-quantum-document-status.is-parcial{background:#b4530926;border-color:#fbbf2480;color:#fde68a!important}.admin-quantum-document-status.is-cobrado{background:#16a34a29;border-color:#4ade8070;color:#bbf7d0!important}.admin-quantum-document-customer,.admin-quantum-document-id,.admin-quantum-document-row time{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-quantum-document-customer{font-size:.9rem}.admin-quantum-document-id,.admin-quantum-document-row time{color:var(--muted);font-size:.82rem}.admin-quantum-document-amount{font-size:.96rem;color:#fef3c7!important}.admin-quantum-document-row button{color:#d9fffa;cursor:pointer;min-height:34px;font:inherit;background:#0d948829;border:1px solid #5eead47a;border-radius:9px;font-size:.78rem;font-weight:850}.admin-quantum-document-row button:hover,.admin-quantum-document-row button:focus-visible{background:#0d94884d;border-color:#5eead4;outline:none}@media (width<=900px){.admin-quantum-document-columns{display:none}.admin-quantum-document-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px}.admin-quantum-document-status{grid-area:1/1}.admin-quantum-document-customer{grid-area:2/1/auto/-1;font-size:1rem}.admin-quantum-document-id{grid-area:3/1}.admin-quantum-document-amount{grid-area:3/2;justify-self:end}.admin-quantum-document-row time{grid-area:4/1}.admin-quantum-document-age{grid-area:4/2;justify-self:end}.admin-quantum-document-row button{grid-area:5/1/auto/-1;min-height:40px}.admin-quantum-document-group>header{flex-direction:column;align-items:flex-start}}.admin-quantum-queue{gap:10px;max-height:560px;padding-right:4px;display:grid;overflow:auto}.admin-quantum-queue button{text-align:left;gap:7px;padding:14px;display:grid}.admin-quantum-queue button:hover,.admin-quantum-queue button:focus-visible,.admin-quantum-filterbar button:hover,.admin-quantum-filterbar button:focus-visible{border-color:#5eead485;outline:none}.admin-quantum-queue strong{color:var(--text)}.admin-quantum-queue-topline span{background:#fbbf241f;border-radius:999px;width:fit-content;padding:3px 8px;display:inline-flex;color:#fde68a!important;font-size:.68rem!important}.admin-quantum-queue-document{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-quantum-queue-amount{font-size:1.05rem;color:#fef3c7!important}.admin-quantum-queue small{color:var(--muted)}.admin-quantum-queue em{color:#bbf7d0;background:#16a34a29;border:1px solid #4ade8047;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.72rem;font-style:normal;font-weight:850}.admin-followup-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;display:flex}.admin-followup-status span{color:inherit}.admin-followup-status button{color:#dffcf7;cursor:pointer;background:#0d94882e;border:1px solid #5eead473;border-radius:999px;padding:.72rem 1rem;font-weight:850;transition:border-color .2s,transform .2s,background .2s}.admin-followup-status button:hover,.admin-followup-status button:focus-visible{background:#0d948847;border-color:#5eead4cc;outline:none;transform:translateY(-1px)}.admin-quantum-detail{gap:14px;display:grid}.admin-quantum-detail-heading,.admin-quantum-detail-kpis{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.admin-quantum-detail-kpis div{background:#0f172a9e;border:1px solid #94a3b824;border-radius:14px;min-width:150px;padding:11px 12px}.admin-quantum-detail-kpis strong{color:var(--text);margin-top:4px;font-size:1.15rem;display:block}.admin-quantum-documents{gap:8px;display:grid}.admin-quantum-documents div{background:#0f172ac2;border-radius:14px;gap:3px;padding:10px 12px;display:grid}.admin-quantum-documents strong{color:var(--text)}.admin-quantum-documents small{color:var(--muted)}.admin-quantum-source-evidence,.admin-quantum-verification{background:#051220bd;border:1px solid #38bdf83d;border-radius:14px;padding:12px}.admin-quantum-source-evidence summary,.admin-quantum-verification summary{cursor:pointer;color:#9bdcf8;font-weight:800}.admin-quantum-source-evidence dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-quantum-source-evidence dl div{gap:2px;min-width:0;display:grid}.admin-quantum-source-evidence dt{color:var(--muted);text-transform:uppercase;font-size:.75rem}.admin-quantum-source-evidence dd{overflow-wrap:anywhere;margin:0}.admin-quantum-verification{border-color:#fbbf2457;gap:12px;margin-top:16px;display:grid}.admin-quantum-verification>details{border-top:1px solid #94a3b829;padding-top:10px}.admin-quantum-verification>details summary{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}@media (width<=720px){.admin-quantum-source-evidence dl{grid-template-columns:1fr}}.admin-billing-management,.admin-billing-closed-state{background:#061827d1;border:1px solid #5eead447;border-radius:16px;gap:14px;padding:16px;display:grid}.admin-billing-management-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-billing-management-heading div{gap:4px;display:grid}.admin-billing-management-heading strong,.admin-billing-closed-state strong{color:var(--text);font-size:1.05rem}.admin-billing-management-heading em{color:#bbf7d0;background:#16a34a24;border:1px solid #4ade8047;border-radius:999px;padding:5px 9px;font-size:.75rem;font-style:normal;font-weight:800}.admin-billing-management label{color:#d7e5f4;gap:7px;font-size:.86rem;font-weight:750;display:grid}.admin-billing-management textarea,.admin-billing-management input,.admin-billing-management select{width:100%;color:var(--text);font:inherit;background:#020617b3;border:1px solid #94a3b84d;border-radius:12px;padding:11px 12px;line-height:1.5}.admin-billing-management textarea:focus,.admin-billing-management input:focus,.admin-billing-management select:focus{border-color:#5eead4b8;outline:none}.admin-billing-management-actions{flex-wrap:wrap;gap:9px;display:flex}.admin-billing-management-actions button,.admin-billing-history-link{color:#e5fffb;cursor:pointer;background:#0d94882e;border:1px solid #5eead461;border-radius:999px;padding:9px 13px;font-weight:800}.admin-billing-management-actions button.is-success{background:#16a34a33;border-color:#4ade8073}.admin-billing-management-actions button.is-warning{color:#ffedbd;background:#b4530933;border-color:#fbbf2475}.admin-billing-management-actions button:disabled{cursor:wait;opacity:.6}.admin-billing-history-link{width:fit-content;color:var(--muted);background:0 0;border-color:#94a3b847}.admin-billing-closed-state span{color:var(--muted);text-transform:none;font-size:.88rem;line-height:1.5}.admin-risk-strip{background:#02061757;border:1px solid #f59e0b42;border-radius:8px;gap:4px;width:fit-content;max-width:100%;padding:10px 12px;display:grid}.admin-risk-strip strong{color:var(--text)}.admin-risk-strip span{color:var(--muted);font-size:.82rem}@media (width<=980px){.operational-pattern-brief>header,.admin-quantum-workbench{grid-template-columns:1fr}.admin-quantum-queue{max-height:340px}.admin-billing-next-action,.admin-billing-decision-context,.admin-billing-advice{grid-template-columns:1fr}.admin-billing-next-action button{width:100%}}.pending-billing-list{gap:8px;display:grid}.pending-billing-list>div{background:#02061747;border:1px solid #94a3b824;border-radius:8px;gap:4px;padding:10px;display:grid}.pending-billing-list strong{color:var(--text)}.pending-billing-list span,.pending-billing-list small{color:var(--muted);line-height:1.38}.admin-risk-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.admin-risk-card{width:100%;color:inherit;text-align:left;background:#0206174d;border:1px solid #94a3b829;border-radius:8px;gap:6px;padding:11px;display:grid}.admin-risk-card-action{cursor:pointer;transition:border-color .14s,transform .14s,background .14s}.admin-risk-card-action:hover,.admin-risk-card-action:focus-visible{background:#082f4985;border-color:#5eead4b8;outline:none;transform:translateY(-1px)}.admin-risk-card.rojo{background:#7f1d1d2e;border-color:#f871716b}.admin-risk-card.amarillo{background:#78350f2e;border-color:#f59e0b6b}.admin-risk-card.verde{border-color:#4ade8042}.admin-risk-card strong{color:var(--text)}.admin-risk-card span,.admin-risk-card small{color:var(--muted)}.department-meeting-card label{gap:7px;display:grid}.department-meeting-card textarea{width:100%;min-height:120px;color:var(--text);font:inherit;resize:vertical;background:#0206175c;border:1px solid #94a3b83d;border-radius:8px;padding:11px 12px;line-height:1.45}.department-meeting-summary{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.department-meeting-summary>div,.department-meeting-history>div{background:#02061747;border:1px solid #94a3b824;border-radius:8px;gap:5px;padding:10px;display:grid}.department-meeting-summary span,.department-meeting-history>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.department-meeting-summary strong,.department-meeting-history strong{color:var(--text)}.department-meeting-summary small,.department-meeting-history small{color:var(--muted);line-height:1.4}.department-meeting-summary .meeting-brake-taxonomy{background:#082f4947;border-color:#38bdf847}.meeting-brake-taxonomy small{color:#bfdbfe;font-weight:700}.department-meeting-history{gap:8px;display:grid}.department-meeting-history button{width:fit-content;color:var(--muted);cursor:pointer;font:inherit;background:#0f172a75;border:1px solid #94a3b82e;border-radius:999px;padding:5px 9px;font-size:.78rem}.department-meeting-history button:hover{color:var(--text);border-color:#f871716b}.department-memory-card{background:radial-gradient(circle at 0 0,#60a5fa1f,#0000 30%),#0f172a85;border:1px solid #60a5fa38;border-radius:8px;gap:12px;padding:14px;display:grid}.department-memory-card>div{gap:6px;display:grid}.department-memory-card span,.meeting-change-card span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.department-memory-card strong,.meeting-change-card strong{color:var(--text)}.department-memory-card small,.meeting-change-card p{color:var(--text-soft);line-height:1.42}.department-memory-card ul{gap:5px;margin:0;padding-left:18px;display:grid}.department-memory-card li,.department-memory-card p{color:var(--text-soft);margin:0;line-height:1.38}.department-memory-stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.department-memory-stats>div{background:#02061747;border:1px solid #94a3b824;border-radius:8px;padding:9px}.department-memory-stats strong{font-size:1.35rem;display:block}.meeting-change-card{background:#78350f1f;border:1px solid #f59e0b33;border-radius:8px;gap:9px;padding:12px;display:grid}.meeting-change-card>div{gap:4px;display:grid}.meeting-change-card p{margin:0}.meeting-preparation-card{background:#14532d1f;border:1px solid #4ade802e;border-radius:8px;gap:8px;padding:12px;display:grid}.meeting-preparation-card span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.meeting-preparation-card strong{color:var(--text)}.meeting-preparation-card ul{gap:5px;margin:0;padding-left:18px;display:grid}.meeting-preparation-card li{color:var(--text-soft);line-height:1.35}.meeting-followup-panel,.meeting-followup-empty,.meeting-learning-panel{background:#1e293b57;border:1px solid #60a5fa2e;border-radius:8px;gap:9px;padding:12px;display:grid}.meeting-followup-panel>span,.meeting-followup-empty>span,.meeting-learning-panel>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.meeting-followup-item,.meeting-learning-panel>div{background:#02061747;border:1px solid #94a3b824;border-radius:8px;gap:7px;padding:10px;display:grid}.meeting-followup-item strong,.meeting-followup-empty strong,.meeting-learning-panel strong{color:var(--text)}.meeting-followup-item small,.meeting-followup-empty small,.meeting-learning-panel small{color:var(--muted);line-height:1.4}.meeting-followup-actions{flex-wrap:wrap;gap:7px;display:flex}.reality-check-card{background:#0f172a75;border:1px solid #94a3b829;border-radius:8px;gap:5px;padding:10px;display:grid}.reality-check-card.validated{background:#14532d29;border-color:#4ade8057}.reality-check-card.related-open{background:#78350f26;border-color:#f59e0b57}.reality-check-card.insufficient{border-color:#94a3b829}.reality-check-card span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.reality-check-card strong{color:var(--text)}.reality-check-card small,.reality-check-card p,.reality-check-card em{color:var(--text-soft);margin:0;line-height:1.38}.reality-check-card em{color:var(--muted);font-style:normal}.meeting-followup-actions button{color:var(--text);cursor:pointer;font:inherit;background:#0f172a94;border:1px solid #94a3b838;border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:700}.meeting-followup-actions button:hover{background:#60a5fa24;border-color:#60a5fa8c}@media (width<=900px){.engineering-hub-grid{grid-template-columns:1fr}.support-source-state{flex-direction:column;align-items:stretch}.support-source-state .primary-action{width:100%}}.support-kanban-card{grid-column:1/-1}.support-board-switch{align-items:center;gap:8px;display:flex}.support-board-switch button{border:1px solid var(--border-subtle);color:var(--text-muted);background:#0d1b2d94;border-radius:999px;padding:8px 12px}.support-board-switch button.active{border-color:var(--accent);color:var(--text-strong);background:#2d7ef72e}.support-kanban{grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;padding-bottom:4px;display:grid;overflow-x:auto}.support-kanban-column{border:1px solid var(--border-subtle);background:#0d1b2d94;border-radius:16px;min-height:300px;padding:12px}.support-kanban-column>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.support-kanban-column>header span{background:#8aa5cc26;border-radius:999px;place-items:center;min-width:26px;min-height:26px;display:grid}.support-kanban-column>div{gap:10px;display:grid}.support-kanban-column p{color:var(--text-muted);margin:4px 0}.support-kanban-ticket{width:100%;color:inherit;text-align:left;cursor:pointer;border:1px solid var(--border-subtle);background:#050f1db8;border-radius:12px;gap:6px;padding:12px;display:grid}.support-kanban-ticket:hover{border-color:var(--accent);transform:translateY(-1px)}.support-kanban-ticket small,.support-kanban-ticket span{color:var(--text-muted)}.support-ticket-drawer{z-index:40;border-left:1px solid var(--border-subtle);background:#101b2d;width:min(620px,100vw);height:100dvh;animation:.18s ease-out support-drawer-in;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-18px 0 44px #00000047}.support-ticket-drawer-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.support-ticket-drawer-header h3{margin:4px 0 0}.support-ticket-close{border:1px solid var(--border-subtle);width:38px;height:38px;color:var(--text-strong);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.support-ticket-drawer-body{gap:18px;height:calc(100dvh - 104px);padding:24px;display:grid;overflow-y:auto}.support-ticket-drawer-body>p{color:var(--text-muted);margin:0}@keyframes support-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (width<=640px){.operational-pattern-grid{grid-template-columns:1fr}.operational-pattern-grid dl div{grid-template-columns:1fr;gap:.12rem}.support-ticket-drawer{width:100vw}.support-ticket-drawer-header,.support-ticket-drawer-body{padding:18px}}@media (width<=900px){.support-kanban{grid-template-columns:repeat(4,minmax(250px,1fr))}}.connector-status-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:24px 0;display:grid}.evidence-certification-panel{background:linear-gradient(135deg,#0b3b4a94,#0a162be6);border:1px solid #27c6b859;border-radius:1.25rem;margin-top:1.5rem;padding:1.4rem}.evidence-certification-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.evidence-certification-header h3{margin:.2rem 0}.evidence-certification-header p{color:var(--muted-text);max-width:50rem;margin:0}.evidence-coverage-summary{text-align:right;background:#081424b8;border-radius:.85rem;min-width:9rem;padding:.75rem 1rem}.evidence-coverage-summary strong{color:#5fe9d9;font-size:1.5rem;display:block}.evidence-coverage-summary span{color:var(--muted-text);font-size:.82rem}.evidence-coverage-metrics{color:var(--muted-text);gap:1.25rem;margin:1rem 0;display:flex}.evidence-coverage-metrics strong{color:#fff}.evidence-provider-list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;display:grid}.evidence-provider-card{background:#081424b8;border:1px solid #6d8eb44d;border-radius:.85rem;padding:1rem}.evidence-provider-card h4{margin:.12rem 0 .5rem}.evidence-provider-card p{min-height:2.5rem;margin:0 0 .5rem}.evidence-provider-card small{color:var(--muted-text);min-height:3.25rem;display:block}.evidence-provider-card footer{color:#9fc2db;margin-top:.75rem;font-size:.8rem}.certification-partial{border-color:#efb33a8c}.certification-certified{border-color:#39ce8c8c}@media (width<=700px){.evidence-certification-header{display:block}.evidence-coverage-summary{text-align:left;margin-top:1rem}.evidence-coverage-metrics{flex-direction:column;gap:.35rem}}.connector-status-card{border:1px solid var(--border-subtle);background:#0d1b2d94;border-radius:18px;gap:12px;padding:20px;display:grid}.connector-status-card>strong{color:#fca5a5;background:#f8717124;border-radius:999px;width:fit-content;padding:5px 10px}.connector-status-card.status-operational>strong{color:#86efac;background:#4ade8024}.connector-status-card.status-pendingverification>strong{color:#fde68a;background:#facc1524}.connector-status-card ul{margin:6px 0 0;padding-left:18px}.connector-status-card li,.connector-status-card small{color:var(--text-muted)}.connector-ready{color:#86efac}.work-engine-layout{gap:22px;display:grid}.work-engine-task-editor{outline:none;scroll-margin-top:18px}.work-engine-task-editor:focus-visible{border-radius:18px;box-shadow:0 0 0 3px #2dd4bf47}.work-engine-compact-form{gap:16px}.work-engine-edit-details{background:#040e1b75;border:1px solid #84a2cc3d;border-radius:16px}.work-engine-edit-details>summary{cursor:pointer;color:#c9e7ff;padding:15px 17px;font-weight:850}.work-engine-edit-details-content{gap:16px;padding:0 17px 17px;display:grid}.work-engine-editor-intro{max-width:760px;color:var(--text-muted);margin:0}.work-engine-essential-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.work-engine-action-field{grid-column:1/-1}.work-engine-advanced-fields{background:#040e1b75;border:1px solid #84a2cc38;border-radius:16px}.work-engine-advanced-fields summary{cursor:pointer;color:var(--text);padding:15px 17px;font-weight:800}.work-engine-advanced-fields>p{color:var(--text-muted);margin:0;padding:0 17px 12px}.work-engine-advanced-fields>.briefing-fields{padding:4px 17px 17px}.work-engine-advanced-inline{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mobile-nav-toggle,.mobile-nav-backdrop,.mobile-sidebar-close{display:none}.operational-autonomy-page{max-width:1440px}.operational-autonomy-score-grid,.operational-autonomy-departments,.operational-autonomy-frictions{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.operational-autonomy-score-grid article,.operational-autonomy-departments article,.operational-autonomy-frictions article{background:#081628b8;border:1px solid #59c6d640;border-radius:16px;gap:7px;padding:18px;display:grid}.operational-autonomy-score-grid span,.operational-autonomy-frictions span{color:#9cc4ec;letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800}.operational-autonomy-score-grid strong{font-size:clamp(1.8rem,3vw,2.8rem)}.operational-autonomy-recorder{z-index:48;position:fixed;bottom:94px;right:24px}.operational-autonomy-trigger{color:#effaff;background:#092333f5;border:1px solid #2dd4bf73;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:7px 13px 7px 8px;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #010b1559}.operational-autonomy-trigger span{color:#04202e;letter-spacing:.03em;background:linear-gradient(135deg,#2dd4bf,#1989e6);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.66rem;display:grid}.operational-autonomy-recorder-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.operational-autonomy-recorder-actions button{padding:7px 10px;font-size:.76rem}.operational-autonomy-recorder form{background:linear-gradient(145deg,#0a1f32fa,#04111ffc);border:1px solid #2dd4bf73;border-radius:16px;gap:10px;width:min(340px,100vw - 32px);padding:18px;display:grid;position:absolute;bottom:54px;right:0;box-shadow:0 18px 44px #0006}.operational-autonomy-recorder form header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.operational-autonomy-recorder form header div{gap:3px;display:grid}.operational-autonomy-recorder form header span{color:#68e6d1;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.operational-autonomy-recorder form header button{border-radius:50%;min-width:32px;min-height:32px;padding:0;font-size:1.2rem}.operational-autonomy-recorder form p{color:#a9bfd5;margin:0;font-size:.82rem;line-height:1.4}.operational-autonomy-recorder label{color:#bad0e8;gap:5px;font-size:.82rem;display:grid}.operational-autonomy-recorder select{width:100%}.operational-autonomy-recorder form>div{flex-wrap:wrap;gap:8px;display:flex}.department-protocol{background:radial-gradient(circle at 92% 0,#2dd4bf1f,#0000 32%),linear-gradient(145deg,#081b2ff5,#061122fa);border:1px solid #38bdf847;border-radius:24px;gap:18px;margin-bottom:22px;padding:clamp(18px,2.2vw,28px);display:grid;box-shadow:0 22px 55px #0109143d}.department-protocol[data-department=maintenance]{background:radial-gradient(circle at 92% 0,#fb923c1a,#0000 32%),linear-gradient(145deg,#0d1c2bf7,#07111ffa);border-color:#fb923c4d}.department-protocol-heading,.department-protocol-section-heading,.department-protocol-footer{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.department-protocol-heading>div:first-child,.department-protocol-section-heading>div{gap:5px;display:grid}.department-protocol-heading span,.department-protocol-section-heading span,.department-protocol-issue-main>span{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.department-protocol-heading h3,.department-protocol-section-heading h4,.department-protocol-heading p{margin:0}.department-protocol-heading h3{font-size:clamp(1.35rem,2.4vw,2rem)}.department-protocol-heading p{color:#b7cee4;max-width:850px;line-height:1.55}.department-protocol-capability{background:#4b30073d;border:1px solid #fbbf2457;border-radius:14px;gap:5px;min-width:210px;padding:13px 15px;display:grid}.department-protocol-capability.is-automatic{background:#064e3b33;border-color:#34d39961}.department-protocol-capability.is-unavailable{background:#1e293b6b;border-color:#94a3b840}.department-protocol-capability small,.department-protocol-section-heading small,.department-protocol-footer span{color:#9fb9d2}.department-protocol-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.department-protocol-metrics article{background:#0b1b30b8;border:1px solid #6e9dcb33;border-radius:16px;gap:6px;min-width:0;padding:16px;display:grid}.department-protocol-metrics span{color:#a9c4e0;text-transform:uppercase;font-size:.76rem;font-weight:800}.department-protocol-metrics strong{text-overflow:ellipsis;font-size:clamp(1.35rem,2vw,1.85rem);overflow:hidden}.department-protocol-metrics small{color:#88a9c8}.department-protocol-work,.department-protocol-chain{gap:12px;display:grid}.department-protocol-work ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.department-protocol-work li{background:#1c202fc7;border:1px solid #fbbf2438;border-left:4px solid #fbbf24;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;padding:15px 16px;display:grid}.department-protocol-work li[data-priority=critical]{background:#43132647;border-color:#fb718552 #fb718552 #fb718552 #fb7185}.department-protocol-work li[data-priority=review]{border-left-color:#38bdf8}.department-protocol-issue-main,.department-protocol-issue-action{align-content:center;gap:5px;min-width:0;display:grid}.department-protocol-issue-main small,.department-protocol-issue-action small{color:#aac3dc}.department-protocol-issue-action a,.department-protocol-issue-action button,.department-protocol-footer button{color:#e8f7ff;background:#0369a138;border:1px solid #38bdf86b;border-radius:10px;justify-self:start;padding:9px 13px;font-weight:800;text-decoration:none}.department-protocol-chain-grid{grid-template-columns:repeat(9,minmax(130px,1fr));gap:8px;padding-bottom:4px;display:grid;overflow-x:auto}.department-protocol-chain-grid article{background:#061223c7;border:1px solid #94a3b833;border-top:3px solid #64748b;border-radius:13px;gap:7px;min-height:128px;padding:13px;display:grid}.department-protocol-chain-grid article.is-automatic{border-top-color:#34d399}.department-protocol-chain-grid article.is-partial{border-top-color:#fbbf24}.department-protocol-chain-grid article>span{color:#8fb0d0;text-transform:uppercase;font-size:.68rem;font-weight:800}.department-protocol-chain-grid article small{color:#a9bfd4;line-height:1.4}.department-protocol-state{color:#bcd2e8;background:#0d2036ad;border:1px solid #60a5fa40;border-radius:13px;gap:4px;padding:15px;display:grid}.department-protocol-state.is-warning{border-color:#fbbf2457}.department-protocol-unavailable{color:#a9bfd4;background:#050f1da8;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 24px;margin:0;padding:14px 18px 14px 36px;display:grid}@media (width<=1040px){.department-protocol-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.department-protocol-work li{grid-template-columns:1fr}}@media (width<=700px){.department-protocol-heading,.department-protocol-section-heading,.department-protocol-footer{display:grid}.department-protocol-capability{min-width:0}.department-protocol-metrics,.department-protocol-unavailable{grid-template-columns:1fr}.department-protocol-chain-grid{grid-template-columns:1fr;overflow:visible}.department-protocol-chain-grid article{min-height:0}}@media (width<=960px){.app-shell{display:block}.mobile-nav-toggle{z-index:61;color:#eff6ff;background:#071526f5;border:1px solid #61a5fa80;border-radius:11px;align-items:center;min-height:42px;padding:0 13px;font-size:.86rem;font-weight:800;display:inline-flex;position:fixed;top:14px;left:14px;box-shadow:0 10px 28px #00000057}.mobile-nav-backdrop{z-index:54;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02080f9e;border:0;width:100%;height:100%;display:block;position:fixed;inset:0}.sidebar{z-index:55;width:min(320px,88vw);max-height:100dvh;padding:20px 14px;transition:transform .18s ease-out;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:18px 0 44px #0000006b}.sidebar.mobile-open{transform:translate(0)}.mobile-sidebar-close{color:#eff6ff;background:#ffffff0d;border:1px solid #84a2cc47;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1.45rem;line-height:1;display:grid;position:absolute;top:18px;right:14px}.sidebar .nav-list,.sidebar .department-nav{display:grid;overflow:visible}.sidebar .nav-item{min-width:0}.sidebar .sidebar-section,.sidebar .sidebar-footer{display:grid}.content,.cockpit-content{min-height:100dvh;padding-top:70px}.content-topbar{min-height:42px}.global-search{flex:1;width:auto;max-width:none;margin-left:78px}.global-search kbd,.global-search-icon{display:none}.work-engine-essential-fields,.work-engine-advanced-inline{grid-template-columns:1fr}.work-engine-action-field{grid-column:auto}}.support-canonical-page{gap:1.25rem;display:grid}.support-action-queue,.support-work-board,.support-shadow-audit{border:1px solid color-mix(in srgb, var(--accent,#27d3c2) 34%, transparent);background:color-mix(in srgb, var(--panel,#0b1b2d) 92%, transparent);border-radius:1.4rem;padding:1.25rem}.support-action-queue>header,.support-work-board>header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.support-action-list{gap:.65rem;display:grid}.support-action-ticket{width:100%;color:inherit;text-align:left;background:#07172ab8;border:1px solid #7faeda33;border-radius:1rem;grid-template-columns:auto minmax(13rem,1.2fr) minmax(12rem,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.support-action-ticket:hover,.support-action-ticket:focus-visible{border-color:var(--accent,#27d3c2);transform:translateY(-1px)}.support-action-ticket>div{gap:.2rem;display:grid}.support-action-ticket p,.support-action-ticket time{color:var(--text-muted,#a9bdd2);margin:0}.support-priority{background:#17314d;border-radius:.8rem;place-items:center;width:2.8rem;height:2.8rem;font-weight:800;display:grid}.support-priority.is-p0{color:#fff;background:#a92d39}.support-priority.is-p1{color:#fff;background:#b76a21}.support-priority.is-p2{color:#fff;background:#2366a6}.support-priority.is-p3{color:#fff;background:#245e59}.support-priority.is-p4{color:#d8e5f1;background:#354456}.support-ticket-actionability{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.support-ticket-actionability>div,.support-ticket-primary-work,.support-validation-callout{background:#0513239e;border:1px solid #7faeda33;border-radius:.9rem;gap:.35rem;padding:.9rem;display:grid}.support-ticket-actionability span,.support-ticket-primary-work>span{color:var(--accent,#27d3c2);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.support-ticket-primary-work,.support-priority-explanation,.support-validation-callout,.support-ticket-decision,.support-ticket-audit{margin-top:1rem}.support-ticket-decision form{gap:.75rem;margin-top:.9rem;display:grid}.support-ticket-decision label{gap:.35rem;display:grid}.support-ticket-audit{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.support-ticket-audit div,.support-shadow-audit dl div{gap:.2rem;display:grid}.support-shadow-audit dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=760px){.support-action-ticket{grid-template-columns:auto 1fr}.support-action-ticket p,.support-action-ticket time{grid-column:2}.support-ticket-actionability,.support-ticket-audit,.support-shadow-audit dl{grid-template-columns:1fr}}.operational-result-summary{border:1px solid color-mix(in srgb, var(--accent,#38d9c5) 38%, transparent);border-left:4px solid var(--accent,#38d9c5);background:color-mix(in srgb, var(--panel,#0d1a2b) 92%, var(--accent,#38d9c5));border-radius:1rem;grid-column:1/-1;gap:.55rem;padding:1rem;display:grid}.operational-result-summary header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.operational-result-summary header span,.operational-result-summary small{color:var(--muted,#9fb2c9)}.operational-result-summary p,.operational-result-summary footer{margin:0}.operational-result-summary footer{font-weight:700}.operational-result-summary.is-declared{--accent:#5aa7ff}.operational-result-summary.is-historical,.operational-result-summary.is-verified{--accent:#4dd4a8}.operational-result-summary.is-discarded{--accent:#d6a44f}.operational-result-summary.is-missing{--accent:#ff8c78}.operational-action-chooser{background:#071622b8;border:1px solid #52c1b747;border-radius:1rem;gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.operational-action-chooser>header{gap:.25rem;display:grid}.operational-action-chooser>header span,.operational-action-chooser summary{color:#9fb5d3}.operational-action-primary,.operational-action-secondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.operational-action-secondary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}.operational-action-chooser button{text-align:left;background:#122642bf;border:1px solid #698fc252;border-radius:.8rem;gap:.3rem;min-height:5.2rem;padding:.8rem;display:grid}.operational-action-chooser button span{color:#9fb5d3;font-size:.82rem;line-height:1.35}.operational-action-chooser button.selected{background:#176f6f5c;border-color:#40d4c3}@media (width<=760px){.operational-action-primary,.operational-action-secondary{grid-template-columns:1fr}.operational-action-chooser button{min-height:0}}.technical-traceability{color:#b9d7d3;background:#02081747;border:1px solid #94a3b82e;border-radius:10px;margin-top:.7rem}.technical-traceability summary{cursor:pointer;color:#bfdbfe;padding:.65rem .75rem;font-size:.82rem;font-weight:750}.technical-traceability dl{gap:.45rem;margin:0;padding:0 .75rem .75rem;display:grid}.technical-traceability dl div{grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:.65rem;display:grid}.technical-traceability dt{color:#94a3b8;font-size:.76rem;font-weight:750}.technical-traceability dd{overflow-wrap:anywhere;color:#dbeafe;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem}.work-advice-current-action{background:#0d948821;border:1px solid #2dd4bf52;border-radius:.7rem;gap:.3rem;padding:.7rem;display:grid}.work-advice-current-action strong{color:#99f6e4}.work-advice-current-action small{color:#a7f3d0}.operational-case-executive-action p{color:#b9d7d3;margin:0;line-height:1.45}
