.workspace-tab{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:background-color .16s,box-shadow .16s;position:relative}.workspace-tabs.is-reordering{cursor:grabbing}.workspace-tab.is-shifting{will-change:transform;transition:transform .18s}.workspace-tab.is-dragging{cursor:grabbing;z-index:5;will-change:transform;background:color-mix(in srgb, var(--brand) 12%, var(--card));box-shadow:0 6px 16px color-mix(in srgb, var(--ink) 16%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--brand) 35%, transparent);transition:none}.workspace-tab-menu{z-index:60;min-width:132px;padding:var(--space-xs);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-list-control);box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 14%, transparent);flex-direction:column;display:flex;position:fixed}.workspace-tab-menu button{border-radius:var(--radius-list-control);color:var(--ink);font-size:var(--font-size-caption);min-height:32px;padding:0 var(--space-sm);text-align:left;white-space:nowrap;background:0 0;border:0}.workspace-tab-menu button:hover:not(:disabled){background:var(--brand-subtle);color:var(--brand-dark)}.workspace-tab-menu button:disabled{color:var(--muted);cursor:default}@media (prefers-reduced-motion:reduce){.workspace-tab,.workspace-tab.is-shifting{transition:none}}
