/* Reuses Focus and the workspace palette; no cards or area-specific colours. */
.wa-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:0 0 18px;padding:0 0 12px;border-bottom:1px solid var(--border);color:var(--text)}
.wa-selector{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.wa-label{font-size:11px;color:var(--text2);margin-right:5px}.wa-button{font:inherit;font-size:12px;font-weight:400;line-height:1.4;padding:6px 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text2);cursor:pointer}.wa-button:hover{background:var(--bg3);color:var(--text)}.wa-button.is-active{background:var(--bg3);color:var(--text);border-color:var(--border);font-weight:500}.wa-button:focus-visible,.wa-more>summary:focus-visible{outline:2px solid var(--text2);outline-offset:3px}.wa-button:disabled{opacity:.5;cursor:default}
.wa-more{font-size:11px;color:var(--text2);margin-left:auto}.wa-more>summary{padding:6px 0;cursor:pointer;white-space:nowrap}.wa-more[open]{flex-basis:100%;width:100%;margin-left:0}.wa-more-content{padding:8px 0 0;max-width:800px}.wa-note,.wa-current{font-size:11px;line-height:1.5;color:var(--text2);margin:0}.wa-proposal{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--border)}.wa-proposal strong{font-size:12px;font-weight:500;color:var(--text)}.wa-proposal p{margin-top:4px}.wa-proposal>.wa-button{flex:none;border-color:var(--border);color:var(--text)}.wa-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.wa-error{flex-basis:100%;font-size:12px;line-height:1.5;margin:0;color:var(--danger,var(--text))}
@media(max-width:700px){.wa-context{gap:6px 10px;margin-bottom:14px;padding-bottom:10px}.wa-selector{gap:3px}.wa-label{width:100%;margin-bottom:2px}.wa-button{font-size:11px;padding:6px 8px}.wa-more{margin-left:0}.wa-proposal{align-items:flex-start;gap:8px;flex-wrap:wrap}.wa-proposal>.wa-button{margin-top:1px}.wa-current{flex-basis:100%}}
