.ai-operational-workbench{display:grid;gap:18px;min-width:0}.ai-workbench-heading h2,.ai-workbench-panel h3{margin:0;color:var(--ink,#1f1933);letter-spacing:-.6px}.ai-workbench-heading h2{font-size:25px}.ai-workbench-heading p,.ai-workbench-panel header p{margin:6px 0 0;color:var(--muted,#756d86);font-size:13px;line-height:1.5}.ai-workbench-prompt-panel,.ai-workbench-quick-actions,.ai-workbench-panel,.ai-workbench-result,.ai-workbench-review{padding:19px;border:1px solid var(--line,#e7e1f2);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(40,20,70,.04)}.ai-workbench-prompt-panel{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:18px;align-items:start;background:linear-gradient(135deg,#fff 0%,#faf7ff 58%,#f4f0ff 100%)}.ai-workbench-prompt-panel label{display:block;color:var(--ink,#1f1933);font-size:17px;font-weight:800}.ai-workbench-prompt-panel>div>p{margin:6px 0 0;color:var(--muted,#756d86);font-size:12px;line-height:1.5}.ai-workbench-prompt-panel form{display:grid;gap:10px}.ai-workbench-prompt-panel input,.ai-workbench-prompt-panel select{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--line,#e7e1f2);border-radius:11px;background:#fff;color:var(--ink,#1f1933);font:inherit;font-size:13px}.ai-workbench-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ai-workbench-form-grid label{display:grid;gap:6px;color:var(--muted,#756d86);font-size:11px;font-weight:750}.ai-workbench-prompt-panel .button{justify-self:start}.ai-workbench-quick-actions>header,.ai-workbench-panel>header{margin-bottom:13px}.ai-workbench-quick-actions>header h3{margin:0;color:var(--ink,#1f1933);font-size:15px}.ai-workbench-quick-actions>header p{margin:5px 0 0;color:var(--muted,#756d86);font-size:12px}.ai-workbench-quick-actions>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai-workbench-quick-action{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:start;padding:12px;border:1px solid var(--line,#e7e1f2);border-radius:13px;background:#fff;color:inherit;text-align:left;cursor:pointer}.ai-workbench-quick-action:hover{border-color:#c4b5fd;background:#faf7ff}.ai-workbench-quick-action>span:first-child{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#f1ebff;color:#6d28d9}.ai-workbench-quick-action svg{width:16px;height:16px}.ai-workbench-quick-action strong,.ai-workbench-quick-action small{display:block}.ai-workbench-quick-action strong{color:var(--ink,#1f1933);font-size:12px;line-height:1.35}.ai-workbench-quick-action small{margin-top:3px;color:var(--muted,#756d86);font-size:10px;line-height:1.35}.ai-workbench-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ai-workbench-attention,.ai-workbench-recommendation{display:grid;gap:9px;align-items:start;padding:12px 0;border-top:1px solid var(--line,#e7e1f2)}.ai-workbench-attention{grid-template-columns:28px minmax(0,1fr) auto}.ai-workbench-recommendation{grid-template-columns:minmax(0,1fr) auto}.ai-workbench-attention>span,.ai-workbench-recommendation>div>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#f1ebff;color:#6d28d9}.ai-workbench-attention svg,.ai-workbench-recommendation svg{width:14px;height:14px}.ai-workbench-attention strong,.ai-workbench-recommendation strong{display:block;color:var(--ink,#1f1933);font-size:12px}.ai-workbench-attention p,.ai-workbench-recommendation p{margin:3px 0 0;color:var(--muted,#756d86);font-size:11px;line-height:1.45}.ai-workbench-recommendation>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px}.ai-workbench-empty{margin:0;color:var(--muted,#756d86);font-size:12px;line-height:1.5}.ai-workbench-result{border-color:#ddd6fe;background:#faf7ff}.ai-workbench-result header{display:flex;gap:10px;align-items:flex-start}.ai-workbench-result header>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#ede9fe;color:#6d28d9}.ai-workbench-result strong{color:var(--ink,#1f1933);font-size:13px}.ai-workbench-result header p,.ai-workbench-result>p{margin:4px 0 0;color:var(--muted,#756d86);font-size:12px;line-height:1.55}.ai-workbench-result>.button{margin-top:12px}.ai-workbench-review{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#fffcf4;border-color:#f2dfaa}.ai-workbench-review strong{color:var(--ink,#1f1933);font-size:13px}.ai-workbench-review p{margin:4px 0 0;color:var(--muted,#756d86);font-size:12px}.ai-workbench-review>div:last-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ai-workbench-activity ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.ai-workbench-activity li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px 0;border-top:1px solid var(--line,#e7e1f2)}.ai-workbench-activity li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#f1ebff;color:#6d28d9}.ai-workbench-activity li svg{width:14px;height:14px}.ai-workbench-activity strong,.ai-workbench-activity small{display:block}.ai-workbench-activity strong{color:var(--ink,#1f1933);font-size:12px}.ai-workbench-activity small,.ai-workbench-activity time{margin-top:2px;color:var(--muted,#756d86);font-size:10px}.ai-workbench-principle{margin:0;color:var(--muted,#756d86);font-size:11px;text-align:center}@media(max-width:900px){.ai-workbench-prompt-panel,.ai-workbench-columns{grid-template-columns:1fr}.ai-workbench-quick-actions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.ai-workbench-prompt-panel,.ai-workbench-quick-actions,.ai-workbench-panel,.ai-workbench-result,.ai-workbench-review{padding:15px}.ai-workbench-form-grid,.ai-workbench-quick-actions>div{grid-template-columns:1fr}.ai-workbench-review{align-items:stretch;flex-direction:column}.ai-workbench-quick-action{min-height:62px}}

/* Demo-only agentic command center. Production retains the legacy workbench contract. */
.ai-command-center{display:grid;gap:20px;min-width:0}.ai-command-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.ai-command-heading h2,.ai-command-section h3,.ai-command-panel h3,.ai-command-ask h3{margin:0;color:var(--ink,#1f1933);letter-spacing:-.6px}.ai-command-heading h2{font-size:28px}.ai-command-heading>div>p:not(.ai-command-kicker),.ai-command-section header p,.ai-command-panel header p,.ai-command-ask>div>p:not(.ai-command-kicker){margin:7px 0 0;color:var(--muted,#756d86);font-size:13px;line-height:1.55}.ai-command-kicker{margin:0;color:#7453d6;font-size:10px;font-weight:850;letter-spacing:.11em}.ai-command-mode{display:grid;gap:4px;max-width:280px;padding:11px 13px;border:1px solid #e5ddfa;border-radius:13px;background:#faf8ff;color:#352a55}.ai-command-mode strong{font-size:12px}.ai-command-mode small{color:var(--muted,#756d86);font-size:11px;line-height:1.4}.ai-daily-brief{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.95fr);gap:24px;padding:23px;border:1px solid #dcd1ff;border-radius:20px;background:linear-gradient(125deg,#fff 0%,#faf7ff 58%,#f1ecff 100%);box-shadow:0 14px 32px rgba(76,42,150,.08)}.ai-daily-brief h3{margin:6px 0 0;color:var(--ink,#1f1933);font-size:22px;letter-spacing:-.5px}.ai-daily-brief>div>p:last-child{margin:8px 0 0;color:var(--muted,#756d86);font-size:13px;line-height:1.55}.ai-daily-brief dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.ai-daily-brief dl>div{padding:12px;border-radius:13px;background:rgba(255,255,255,.74);border:1px solid rgba(222,213,247,.9)}.ai-daily-brief dt{color:var(--muted,#756d86);font-size:11px}.ai-daily-brief dd{margin:5px 0 2px;color:var(--ink,#1f1933);font-size:20px;font-weight:850;letter-spacing:-.5px}.ai-daily-brief small{color:#5d5179;font-size:10px;line-height:1.3}.ai-command-section,.ai-command-panel,.ai-command-ask{padding:20px;border:1px solid var(--line,#e7e1f2);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(40,20,70,.04)}.ai-command-section>header,.ai-command-panel>header{margin-bottom:14px}.ai-command-section h3,.ai-command-panel h3,.ai-command-ask h3{font-size:17px}.ai-command-priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-command-priority{display:grid;gap:13px;padding:15px;border:1px solid #e4dff0;border-radius:15px;background:#fff}.ai-command-priority header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:start}.ai-command-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#f1ebff;color:#6d28d9}.ai-command-icon svg{width:17px;height:17px}.ai-command-priority header p{margin:0;color:#786c98;font-size:10px;font-weight:800;letter-spacing:.06em}.ai-command-priority h4{margin:3px 0 0;color:var(--ink,#1f1933);font-size:13px;line-height:1.35}.ai-command-value{color:#5132bd;font-size:12px;white-space:nowrap}.ai-command-facts{display:grid;gap:7px}.ai-command-facts span{display:grid;gap:2px;color:var(--muted,#756d86);font-size:11px;line-height:1.4}.ai-command-facts b,.ai-command-priority footer b{color:#5a4e75;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.ai-command-priority footer{display:grid;gap:10px;padding-top:11px;border-top:1px solid #eeeaf5}.ai-command-priority footer>p{display:grid;gap:3px;margin:0;color:#4b405f;font-size:11px;line-height:1.45}.ai-command-priority footer>div,.ai-command-approval-actions{display:flex;gap:8px;flex-wrap:wrap}.ai-command-priority .button{padding:8px 10px;font-size:11px}.ai-command-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ai-command-recommendations,.ai-command-opportunities{display:grid}.ai-command-recommendations article,.ai-command-opportunity{display:grid;gap:10px;align-items:center;padding:12px 0;border-top:1px solid var(--line,#e7e1f2)}.ai-command-recommendations article{grid-template-columns:28px minmax(0,1fr) auto}.ai-command-recommendations article>span,.ai-command-opportunity>div:first-child>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#f1ebff;color:#6d28d9}.ai-command-recommendations svg,.ai-command-opportunity svg{width:14px;height:14px}.ai-command-recommendations strong,.ai-command-opportunity strong{display:block;color:var(--ink,#1f1933);font-size:12px}.ai-command-recommendations p,.ai-command-opportunity p{margin:3px 0 0;color:var(--muted,#756d86);font-size:11px;line-height:1.45}.ai-command-approvals{border-color:#eadba9;background:#fffcf5}.ai-command-approvals header{display:flex;justify-content:space-between;gap:14px}.ai-command-status{align-self:start;padding:5px 8px;border-radius:999px;background:#fff2c8;color:#7c5b00;font-size:10px;font-weight:800;white-space:nowrap}.ai-command-approvals dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.ai-command-approvals dl>div{padding:9px 10px;border:1px solid #f0e4bd;border-radius:10px;background:rgba(255,255,255,.64)}.ai-command-approvals dt{color:#806f48;font-size:10px}.ai-command-approvals dd{margin:3px 0 0;color:#453d2b;font-size:11px;line-height:1.4}.ai-command-approval-actions{margin-top:14px}.ai-command-approval-actions .button{padding:8px 10px;font-size:11px}.ai-command-safety{margin:10px 0 0;color:#806f48;font-size:11px;line-height:1.45}.ai-command-opportunity{grid-template-columns:minmax(0,1fr) auto}.ai-command-opportunity>div:first-child{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px}.ai-command-opportunity>div:last-child{display:grid;justify-items:end;gap:4px}.ai-command-opportunity b{color:#5132bd;font-size:12px}.ai-command-ask{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:20px;align-items:start;background:linear-gradient(135deg,#fff 0%,#fbf9ff 100%)}.ai-command-ask form{display:grid;gap:10px}.ai-command-ask input,.ai-command-ask select{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--line,#e7e1f2);border-radius:11px;background:#fff;color:var(--ink,#1f1933);font:inherit;font-size:13px}.ai-command-ask .button{justify-self:start}.ai-command-tools{padding:20px}.ai-command-tools>header h3{margin:4px 0 0}.ai-command-tools>header p{margin:5px 0 0}.ai-command-center .ai-workbench-activity ul{margin:0;padding:0;list-style:none}.ai-command-center .ai-workbench-activity li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px 0;border-top:1px solid var(--line,#e7e1f2)}.ai-command-center .ai-workbench-activity li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#f1ebff;color:#6d28d9}.ai-command-center .ai-workbench-activity svg{width:14px;height:14px}.ai-command-center .ai-workbench-activity strong,.ai-command-center .ai-workbench-activity small{display:block}.ai-command-center .ai-workbench-activity strong{color:var(--ink,#1f1933);font-size:12px}.ai-command-center .ai-workbench-activity small,.ai-command-center .ai-workbench-activity time{margin-top:2px;color:var(--muted,#756d86);font-size:10px}@media(max-width:1040px){.ai-command-priority-grid{grid-template-columns:1fr}.ai-daily-brief{grid-template-columns:1fr}}@media(max-width:760px){.ai-command-heading,.ai-command-columns,.ai-command-ask{grid-template-columns:1fr;display:grid}.ai-command-mode{max-width:none}.ai-command-priority-grid{grid-template-columns:1fr}.ai-command-approvals dl{grid-template-columns:1fr}}@media(max-width:520px){.ai-command-section,.ai-command-panel,.ai-command-ask,.ai-command-tools{padding:15px}.ai-daily-brief{padding:16px}.ai-daily-brief dl{grid-template-columns:1fr}.ai-command-heading h2{font-size:24px}.ai-command-priority footer>div,.ai-command-approval-actions{display:grid}.ai-command-priority .button,.ai-command-approval-actions .button{width:100%}.ai-command-opportunity{grid-template-columns:1fr}.ai-command-opportunity>div:last-child{justify-items:start}}
.ai-command-center .ai-command-mode{margin-top:13px}.ai-command-center .ai-daily-brief>div>p:not(.ai-command-kicker){margin:8px 0 0;color:var(--muted,#756d86);font-size:13px;line-height:1.55}

/* AI Settings is a Demo policy workspace, never a provider or delivery console. */
.ai-heading-actions{align-items:center}.ai-mode-chip{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid #e1d9f5;border-radius:999px;background:#faf8ff;color:#5e4c8b;font-size:12px;font-weight:800;white-space:nowrap}.ai-settings-workspace{display:grid;gap:18px;min-width:0}.ai-settings-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:20px;border:1px solid #ddd3fb;border-radius:18px;background:linear-gradient(125deg,#fff 0%,#faf7ff 58%,#f2edff 100%)}.ai-settings-heading h2{margin:5px 0 0;color:var(--ink,#1f1933);font-size:24px;letter-spacing:-.7px}.ai-settings-heading p:not(.ai-command-kicker){max-width:760px;margin:7px 0 0;color:var(--muted,#756d86);font-size:13px;line-height:1.55}.ai-settings-heading .button{flex:0 0 auto}.ai-settings-status,.ai-settings-unsaved{padding:13px 15px;border-radius:13px;font-size:12px;line-height:1.5}.ai-settings-status{border:1px solid #b9ead3;background:#f0fcf6;color:#176c45}.ai-settings-unsaved{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border:1px solid #f0d99a;background:#fffaf0;color:#6f5010}.ai-settings-unsaved strong,.ai-settings-unsaved p{margin:0}.ai-settings-unsaved p{flex:1 1 240px}.ai-settings-nav{display:flex;gap:8px;overflow:auto;padding:2px}.ai-settings-nav a{flex:0 0 auto;padding:9px 11px;border:1px solid #e7e1f2;border-radius:999px;background:#fff;color:#645a78;font-size:11px;font-weight:800;text-decoration:none}.ai-settings-nav a:hover{border-color:#cbbcf7;color:#5e34cf}.ai-settings-form{display:grid;gap:16px}.ai-settings-card{display:grid;gap:15px;padding:20px;border:1px solid var(--line,#e7e1f2);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(40,20,70,.04)}.ai-settings-card>header{display:grid;grid-template-columns:35px minmax(0,1fr);gap:11px;align-items:start}.ai-settings-card>header>span{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#f1ebff;color:#6c3ed6;font-size:12px;font-weight:900}.ai-settings-card h3{margin:0;color:var(--ink,#1f1933);font-size:17px}.ai-settings-card header p{margin:4px 0 0;color:var(--muted,#756d86);font-size:12px;line-height:1.5}.ai-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ai-settings-grid label,.ai-settings-card>label,.ai-settings-card fieldset>label,.ai-settings-safety label{display:grid;gap:6px;color:#4f4661;font-size:12px;font-weight:800}.ai-settings-card input:not([type=checkbox]):not([type=radio]),.ai-settings-card select,.ai-settings-card textarea{width:100%;min-width:0;box-sizing:border-box;padding:10px 11px;border:1px solid #ded8e9;border-radius:10px;background:#fff;color:var(--ink,#1f1933);font:inherit;font-size:13px}.ai-settings-card textarea{min-height:82px;resize:vertical;line-height:1.45}.ai-settings-grid .is-muted{opacity:.58}.ai-settings-context-grid,.ai-settings-understanding,.ai-settings-authority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ai-settings-context-grid article,.ai-settings-understanding>div,.ai-settings-authority-grid article,.ai-settings-channel-readiness,.ai-settings-handoff-list,.ai-settings-safety{padding:13px;border:1px solid #ece7f5;border-radius:12px;background:#fcfbff}.ai-settings-context-grid small,.ai-settings-context-grid span,.ai-settings-understanding p,.ai-settings-understanding li,.ai-settings-channel-readiness p,.ai-settings-handoff-list li,.ai-settings-safety p{display:block;color:var(--muted,#756d86);font-size:11px;line-height:1.5}.ai-settings-context-grid strong,.ai-settings-understanding strong,.ai-settings-channel-readiness strong,.ai-settings-handoff-list strong{display:block;margin-top:3px;color:var(--ink,#1f1933);font-size:13px}.ai-settings-understanding ul,.ai-settings-authority-grid ul,.ai-settings-handoff-list ul{margin:8px 0 0;padding-left:18px}.ai-settings-card fieldset{display:grid;gap:11px;margin:0;padding:14px;border:1px solid #e8e2f2;border-radius:13px}.ai-settings-card legend{padding:0 5px;color:#4e4169;font-size:12px;font-weight:850}.ai-settings-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ai-settings-check{display:flex;gap:7px;align-items:flex-start;color:#4d4560;font-size:12px;line-height:1.4}.ai-settings-check input{margin:2px 0 0;accent-color:#6d38dc}.ai-settings-inline-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ai-settings-inline-actions small{color:var(--muted,#756d86);font-size:11px}.ai-settings-radio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ai-settings-radio-grid label{display:flex;gap:8px;align-items:flex-start;padding:12px;border:1px solid #e5dff1;border-radius:12px;background:#fff;cursor:pointer}.ai-settings-radio-grid label.is-disabled{opacity:.6;cursor:not-allowed;background:#fafafa}.ai-settings-radio-grid input{margin-top:3px;accent-color:#6d38dc}.ai-settings-radio-grid strong,.ai-settings-radio-grid small{display:block}.ai-settings-radio-grid strong{color:var(--ink,#1f1933);font-size:12px}.ai-settings-radio-grid small{margin-top:3px;color:var(--muted,#756d86);font-size:10px;line-height:1.4}.ai-settings-limited{display:grid;gap:9px;padding:12px;border-radius:11px;background:#faf7ff;color:#453761}.ai-settings-limited p,.ai-settings-note{margin:0;color:#675d77;font-size:11px;line-height:1.55}.ai-settings-safety{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ai-settings-safety p{grid-column:1/-1;margin:0}.ai-settings-channel-readiness ul{display:grid;gap:8px;margin:8px 0;padding:0;list-style:none}.ai-settings-channel-readiness li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #eeeaf5}.ai-settings-channel-readiness li:first-child{border-top:0}.ai-settings-channel-readiness li span{color:var(--muted,#756d86);font-size:11px}.ai-settings-days{display:grid;gap:9px}.ai-settings-days>strong{color:#4f4661;font-size:12px}.ai-settings-days>div{display:flex;gap:10px;flex-wrap:wrap}.ai-settings-authority-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-settings-authority-grid h4{margin:0;color:#42385a;font-size:12px}.ai-settings-authority-grid li{margin:5px 0;color:#675d77;font-size:11px;line-height:1.4}.ai-settings-handoff-list{color:#4f4661}.ai-settings-footer{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px 0 0}.ai-settings-footer>div:first-child{display:grid;gap:3px;color:#554b68;font-size:12px}.ai-settings-footer small{color:var(--muted,#756d86);font-size:11px}.ai-settings-footer>div:last-child{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:760px){.ai-heading-actions{width:100%;justify-content:space-between}.ai-settings-heading,.ai-settings-footer{align-items:stretch;flex-direction:column}.ai-settings-grid,.ai-settings-context-grid,.ai-settings-understanding,.ai-settings-safety,.ai-settings-radio-grid,.ai-settings-authority-grid{grid-template-columns:1fr}.ai-settings-check-grid{grid-template-columns:1fr}.ai-settings-heading .button{align-self:flex-start}.ai-settings-footer>div:last-child{display:grid}.ai-settings-footer .button{width:100%}}@media(max-width:480px){.ai-heading-actions{align-items:stretch;flex-direction:column}.ai-mode-chip{justify-content:center}.ai-settings-card,.ai-settings-heading{padding:15px}.ai-settings-channel-readiness li{align-items:flex-start;flex-direction:column}}

@media(max-width:760px){.page-heading .ai-heading-actions{display:flex!important}}

/* AI Settings uses one internal workspace tab at a time, never a scrolling section index. */
.ai-settings-nav{display:flex;gap:8px;overflow-x:auto;padding:2px;border-bottom:1px solid #e9e3f4;scrollbar-width:thin}.ai-settings-nav button{flex:0 0 auto;padding:9px 12px;border:1px solid transparent;border-radius:10px 10px 0 0;background:transparent;color:#645a78;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.ai-settings-nav button:hover{background:#f7f3ff;color:#5e34cf}.ai-settings-nav button.is-active{border-color:#ddd1ff;border-bottom-color:#7150db;background:#f3efff;color:#5530bf;box-shadow:inset 0 -2px 0 #7150db}.ai-settings-nav button:focus-visible{outline:3px solid rgba(112,75,224,.32);outline-offset:2px}.ai-settings-rule-groups{display:grid;gap:16px}.ai-settings-group-label{margin:0 0 8px;color:#7453d6;font-size:10px;font-weight:850;letter-spacing:.11em}

/* Match the active merchant workspace canvas only while AI Settings is open. */
@media(min-width:721px){body:not(.production-app-page):has(#sidebar) .content:has(.ai-settings-workspace){width:100%;min-width:0;max-width:none;box-sizing:border-box;align-self:stretch;margin:0}}
