.cw-workspace-switch{border:1px solid var(--line);background:var(--surface);border-radius:9px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.cw-workspace-switch a{min-width:54px;min-height:44px;color:var(--ink-3);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:560;text-decoration:none;transition:color .14s,background .14s,border-color .14s;display:inline-flex}.cw-workspace-switch a:hover{color:var(--ink);background:var(--hover)}.cw-workspace-switch a[aria-current=page]{border-color:var(--line);color:var(--ink);background:var(--ground-2)}.cw-workspace-switch a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-host,.workspace-panel{min-height:100vh}.workspace-panel[hidden]{display:none!important}.workspace-portal-root{z-index:100;position:relative}.workspace-loading,.workspace-load-error{background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--body);text-align:center;align-content:center;justify-items:center;gap:16px;padding:24px;display:grid}.workspace-load-error p{max-width:360px;color:var(--ink-2);line-height:1.6}.workspace-loading .cw-workspace-switch,.workspace-load-error .cw-workspace-switch{margin-top:8px}.ca-inspect-button{border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;display:inline-flex}.ca-inspect-button:hover{color:var(--ink);background:var(--hover)}@media (max-width:760px){.ca-header .cw-workspace-switch a{min-width:48px;padding-inline:7px}.ca-header .ca-runtime-label,.ca-header .ca-inspect-button span{display:none}}@media (max-width:380px){.ca-header .ca-breadcrumb{display:none}}@media (prefers-reduced-motion:reduce){.cw-workspace-switch a{transition:none}}
