.workspace-root{min-height:100vh;background:var(--color-bg-app)}.ws-app [hidden]{display:none!important}.ws-app .amg-select{background-image:url(/icons/select-chevron.svg)}.ws-brand{color:inherit;text-decoration:none}.ws-brand:hover .amg-wordmark{color:var(--color-accent)}.ws-session{cursor:default}.ws-session .sidebar-plan-copy span,.ws-session:hover .sidebar-plan-copy span{color:var(--color-text-primary)}.ws-session-dot{background:var(--color-success)}.ws-account{display:flex;align-items:center;gap:9px;width:calc(100% - 16px);margin:6px 8px 0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);padding:8px 10px;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.ws-account svg{flex:none;color:var(--color-icon-muted)}.ws-account:hover{background:var(--color-bg-app);color:var(--color-text-primary)}.ws-account.active{background:var(--color-accent-soft);color:var(--color-accent)}.ws-account.active svg{color:var(--color-accent)}.ws-account-copy{display:grid;min-width:0;flex:1}.ws-account-copy span{font-size:12px;font-weight:500}.ws-account-copy small{overflow:hidden;color:var(--color-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ws-account-page{max-width:640px}.ws-topbar-link{font-size:12.5px}.ws-problem{margin:0 0 14px;border:1px solid var(--color-danger-edge);border-radius:var(--radius-md);background:var(--color-danger-soft);padding:10px 13px;color:var(--color-danger);font-size:13px}.ws-paste{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:8px 8px 8px 14px;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.ws-paste:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.ws-paste-icon{display:grid;height:34px;flex:none;place-items:center;color:var(--color-icon-muted)}.ws-paste-text{min-width:0;flex:1;min-height:34px;max-height:120px;resize:none;border:0;outline:0;background:transparent;color:var(--color-text-primary);padding:7px 0;font-size:13.5px;line-height:1.45}.ws-paste-text::placeholder{color:var(--color-text-muted)}.ws-keeps{display:flex;align-items:center;gap:7px;margin:0;color:var(--color-text-muted);font-size:12.5px}.ws-keeps svg{color:var(--color-success)}.amg-row.is-ext .amg-row-name{color:var(--color-text-secondary)}.badge-ext{border:1px solid var(--color-accent-edge);background:var(--color-accent-subtle);color:var(--color-accent)}.workbench .wb-elsewhere{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}.workbench .wb-elsewhere svg{flex:none;margin-top:.2em;color:var(--color-icon-muted)}.wb-unsupported.wb-elsewhere-only{border-color:var(--color-border);background:var(--color-bg-subtle)}.wb-unsupported.wb-elsewhere-only>p:first-child{color:var(--color-text-primary)}.ws-tools-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ws-tools-controls .tools-filter{max-width:420px}.ws-here{display:inline-flex;align-items:center;gap:7px;color:var(--color-text-secondary);font-size:12.5px}.ws-here input{width:14px;height:14px;margin:0;accent-color:var(--color-accent)}.ws-tool{display:grid;gap:12px;min-width:0}.ws-support-note{margin:0}.ws-elsewhere-page{max-width:820px}.ws-notice{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--color-accent-edge);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:20px}.ws-notice.is-warn{border-color:var(--color-warning-edge);background:var(--color-warning-soft)}.ws-notice-icon{display:grid;width:40px;height:40px;flex:none;place-items:center;border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent)}.ws-notice.is-warn .ws-notice-icon{background:var(--color-bg-surface);color:var(--color-warning)}.ws-notice-copy{display:grid;min-width:0;gap:6px}.ws-notice-kind{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--color-accent);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ws-notice h2{margin:0;color:var(--color-text-primary);font-size:17px;font-weight:600;letter-spacing:-.016em}.ws-notice p{margin:0;color:var(--color-text-secondary);font-size:13.5px}.ws-notice-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ws-ext-get{margin-top:10px}.ws-notice .ws-ext-get-title{margin:0 0 6px;color:var(--color-text-primary);font-size:13.5px;font-weight:600}.ws-ext-get-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ws-notice .ws-ext-get-mobile{display:none}:root[data-amg-mobile-os] .ws-ext-get-list{display:none}:root[data-amg-mobile-os] .ws-notice .ws-ext-get-mobile{display:block}.ws-still-nav{display:inline-flex;height:34px;align-items:center;gap:10px;border-radius:var(--radius-sm);color:var(--color-text-secondary);padding:0 10px;font-size:13px}.ws-still-nav .ic{color:var(--color-icon-muted)}.ws-still-nav.active{background:var(--color-accent-soft);color:var(--color-accent);font-weight:500}.ws-still-search{display:inline-flex;width:min(420px,100%);min-height:32px;align-items:center;gap:9px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-app);padding:0 12px;color:var(--color-text-muted);font-size:13px}.ws-still-note{margin:0;color:var(--color-text-muted);font-size:13.5px}.ws-still-note a{color:var(--color-accent)}@media(max-width:880px){.ws-app .sidebar-plan.ws-session,.ws-topbar-link{display:none}.ws-app .sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-app .ws-account{width:auto;margin:0;justify-self:end}.ws-app .ws-account-copy small{display:none}}@media(max-width:560px){.ws-app .sidebar-brand.ws-brand{display:inline-flex;align-items:center;gap:8px;justify-self:start}.ws-app .sidebar-brand.ws-brand>span{display:none}.ws-paste{flex-wrap:wrap}.ws-paste>button{flex:1 1 100%}.ws-notice{flex-direction:column}}
