.workspace-switcher{border:1px solid var(--ui-border-default);background:var(--ui-surface-control);width:100%;color:var(--ui-text-primary);font:inherit;text-align:left;border-radius:8px;align-items:center;gap:10px;margin-bottom:18px;padding:12px;font-weight:550;display:flex}.workspace-switcher>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.workspace-switcher>svg{flex-shrink:0}.workspace-menu{min-width:220px;max-width:min(320px,90vw);max-height:min(420px, var(--radix-dropdown-menu-content-available-height));overflow-y:auto}.workspace-menu .cloud-sort-item{justify-content:flex-start;gap:10px}.workspace-menu .cloud-sort-item>span{color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.workspace-menu-label{color:var(--ui-text-muted);padding:8px 10px;font-size:12px}.team-page{max-width:1000px;margin-inline:auto}.team-heading{align-items:center;gap:16px;margin-bottom:32px;display:flex}.team-heading h1{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:650}.team-section{margin-bottom:36px}.team-section h2{margin:0 0 18px;font-size:1rem;font-weight:600}.team-section h3{color:var(--ui-text-secondary);margin-bottom:12px;font-size:.875rem;font-weight:500}.team-list{margin:0 0 16px;padding:0;list-style:none}.team-list-loading{place-items:center;min-height:80px;padding-block:24px;display:grid}.team-person-row,.team-invite-row{border-bottom:1px solid var(--ui-border-subtle);align-items:center;gap:16px;padding:16px 0;display:flex}.team-invite-row:last-child{border-bottom:0}.team-invite-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.team-avatar{background:var(--ui-accent-surface-faint);width:36px;height:36px;color:var(--ui-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.team-avatar img{object-fit:cover;width:100%;height:100%}.team-person{flex-direction:column;flex:1;gap:5px;min-width:0;font-size:.875rem;display:flex}.team-person strong{overflow-wrap:anywhere;font-weight:550}.team-person span{color:var(--ui-text-muted);overflow-wrap:anywhere;font-size:.8125rem}.team-role{text-transform:capitalize;color:var(--ui-text-secondary);font-size:.8125rem}.team-action-placeholder{width:32px}.team-invite-form{align-items:center;gap:12px;display:flex}.team-invite-form input,.team-name-controls input{background:var(--ui-surface-control);border:1px solid var(--ui-border-default);min-width:0;color:var(--ui-text-primary);font:inherit;border-radius:8px;flex:1;padding:11px 12px;font-size:.875rem}.team-invite-form input::placeholder{color:var(--ui-text-muted)}.share-theme .team-danger{color:var(--ui-danger-text-soft)}.team-section .team-pending-heading{margin-top:24px}.team-dialog-fields{border:0;min-width:0;margin:20px 0 0;padding:0}.team-settings{border-top:1px solid var(--ui-border-subtle);padding-top:24px}.team-settings-form{gap:8px;max-width:480px;margin-bottom:24px;font-size:.875rem;display:grid}.team-settings-form label{color:var(--ui-text-secondary)}.team-name-controls{gap:10px;display:flex}.share-theme .team-delete-button{color:var(--ui-danger-text-soft);background:0 0;border-color:#ff929266}.team-delete-button:hover:not(:disabled){background:#ff929214}.cloud-uploader{color:var(--ui-text-secondary);margin-top:6px;font-size:.75rem;display:block}@media (max-width:760px){.cloud-sidebar nav{flex-wrap:wrap}.workspace-switcher{width:100%;margin-bottom:4px}.team-person-row,.team-invite-row{gap:10px}.team-invite-form{flex-wrap:wrap}.team-invite-form input{flex-basis:100%}.team-invite-row{flex-wrap:wrap}.team-invite-row .team-person{flex-basis:65%}}@media (max-width:400px){.cloud-nav-item{gap:8px;padding-inline:10px;font-size:.8125rem}.cloud-sidebar nav{gap:4px}}.team-seat-charge{color:var(--ui-text-secondary);margin:0 0 8px}.team-seat-charge strong{color:var(--ui-text-primary)}