/* Exact customer scope: compact, accessible, explicit on phone and desktop. */
.customer-scope-banner[hidden]{display:none!important}
.customer-scope-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin:10px 0;border:1px solid #bfdbfe;border-radius:14px;background:#eff6ff;color:#1e3a8a}
.customer-scope-banner>span{min-width:0;display:grid;gap:2px}
.customer-scope-banner small{font-size:11px;color:#475569}
.customer-scope-banner strong{font-size:14px;overflow-wrap:anywhere}
.customer-scope-banner button{flex:none;min-height:44px;padding:8px 12px;border:1px solid #93c5fd;border-radius:10px;background:#fff;color:#1d4ed8;font-weight:700;cursor:pointer}
.customer-scope-banner button:focus-visible{outline:3px solid #2563eb;outline-offset:2px}
.customer-linked-workspaces-v34258{flex-wrap:wrap}
