.anv-workspace-header{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-marketing-canvas) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:30;flex:none;padding:14px clamp(16px,3vw,30px) 12px}.anv-workspace-header__title-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.anv-workspace-header__title{font-family:var(--font-secondary);color:var(--color-brand-ivory-muted);margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:500;line-height:1}.anv-workspace-header__scope-card{background:var(--color-marketing-surface-card-gradient);border:1px solid var(--color-marketing-surface-card-border);border-radius:15px;flex-direction:column;gap:0;padding:13px 15px;display:flex}.anv-workspace-header__scope-card-main{align-items:flex-start;gap:13px;min-width:0;display:flex}.anv-workspace-header__scope-aside{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.anv-workspace-header__scope-btn{min-height:2rem;font-family:var(--font-primary);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,box-shadow .2s,filter .2s,color .2s;display:inline-flex}.anv-workspace-header__scope-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.anv-workspace-header__scope-btn--primary{background:var(--gradient-brass-foil);color:var(--brass-ink);border-color:color-mix(in srgb, var(--brass-ink) 12%, transparent);box-shadow:inset 0 1px 0 var(--brass-edge-hi), inset 0 -1px 0 var(--brass-edge-lo), 0 4px 12px -4px var(--brass-glow);text-shadow:0 1px 0 var(--brass-text-shadow)}.anv-workspace-header__scope-btn--primary:hover{filter:brightness(1.04)}.anv-workspace-header__scope-btn--primary:active{filter:brightness(.98);box-shadow:inset 0 1px 0 var(--brass-edge-hi), inset 0 -1px 0 var(--brass-edge-lo), 0 2px 8px -4px var(--brass-glow)}.anv-workspace-header__scope-btn--secondary{background:var(--color-accent-brand-soft);color:var(--color-accent-brand);border-color:var(--color-marketing-surface-card-border-strong);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-accent-brand) 14%, transparent)}.anv-workspace-header__scope-btn--secondary:hover{background:color-mix(in srgb, var(--color-accent-brand) 22%, transparent);border-color:color-mix(in srgb, var(--color-accent-brand) 55%, var(--color-marketing-surface-card-border));color:var(--color-accent-hover)}.anv-workspace-header__scope-btn--secondary:active{background:color-mix(in srgb, var(--color-accent-brand) 16%, transparent)}.anv-workspace-header__scope-meta-aside{flex-shrink:0;margin-left:auto}.family-tree-header__counts--inline,.family-tree-header__counts--stacked{color:var(--color-marketing-foreground-muted)}.family-tree-header__counts-value{color:var(--color-accent-brand);font-weight:700}.family-tree-header__counts-sep{color:color-mix(in srgb, var(--color-accent-brand) 35%, var(--color-marketing-foreground-subtle));font-weight:500}.family-tree-header__counts--stacked{font-family:var(--font-primary);letter-spacing:.02em;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;font-size:10px;font-weight:600;line-height:1.35;display:none}.family-tree-header__counts--stacked .family-tree-header__counts-line{display:block}.family-tree-header__counts--inline .family-tree-header__counts-line{display:inline}@media (min-width:1024px){.anv-workspace-header__scope-meta-aside{display:none}}@media (max-width:1023px){.anv-workspace-header{padding:8px 12px}.anv-workspace-header__title-row{margin-bottom:8px}.anv-workspace-header__title{font-size:18px}.anv-workspace-header__scope-card{border-radius:12px;padding:10px 12px}.anv-workspace-header__scope-card-main{flex-wrap:nowrap;gap:10px}.anv-workspace-header__scope-card-main:has(.anv-workspace-header__scope-meta-aside){flex-wrap:wrap;align-items:flex-start}.anv-workspace-header__scope-meta-aside{align-self:flex-start;padding-top:1px;display:block}.anv-workspace-header__scope-meta .family-tree-header__counts--inline{display:none}.family-tree-header__counts--stacked{display:flex}.anv-workspace-header__scope-aside{flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:6px;width:100%;max-width:none;margin-left:0;overflow-x:visible}.anv-workspace-header__scope-aside .anv-workspace-header__scope-btn{flex:calc(33.333% - 4px);min-width:max(5.5rem,33.333% - 4px);padding-inline:8px}.anv-workspace-header__scope-btn{min-height:1.75rem;padding:5px 10px;font-size:11px}.anv-workspace-header__scope-avatar{width:34px;height:34px;font-size:11px}.anv-workspace-header__scope-name{font-size:16px}.anv-workspace-header__scope-meta{margin-top:2px;font-size:10.5px}.anv-workspace-header__scope-actions{gap:8px 12px;margin-top:8px}.anv-workspace-header__scope-credits,.anv-workspace-header__credits-row{margin-top:8px;padding-top:8px;font-size:12px}.anv-workspace-header__footer{margin-top:8px}}.anv-workspace-header__scope-avatar{letter-spacing:.04em;background:var(--gradient-brass-foil);width:42px;height:42px;color:var(--brass-ink);box-shadow:inset 0 1px 0 var(--brass-edge-hi), inset 0 -1px 0 var(--brass-edge-lo), 0 6px 16px -6px var(--brass-glow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.anv-workspace-header__scope-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-marketing-foreground-subtle);margin-bottom:2px;font-size:9.5px;font-weight:700}.anv-workspace-header__scope-name{font-family:var(--font-secondary);color:var(--color-brand-ivory-muted);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,2.1vw,22px);font-weight:600;line-height:1.05;overflow:hidden}.anv-workspace-header__scope-meta{color:var(--color-marketing-foreground-muted);text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin-top:4px;font-size:11px;display:flex;overflow:hidden}.anv-workspace-header__scope-dot{background:var(--color-foreground-subtle);border-radius:50%;flex:none;width:3px;height:3px}.anv-workspace-header__scope-ready{color:var(--color-brand-good);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.anv-workspace-header__scope-avatar--icon{font-size:inherit;letter-spacing:normal}.anv-workspace-header__scope-actions{flex-wrap:wrap;gap:10px 16px;margin-top:10px;display:flex}.anv-workspace-header__scope-action{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .2s}.anv-workspace-header__scope-action:hover{color:var(--color-accent-hover)}.anv-workspace-header__scope-credits{border-top:1px solid var(--color-border);color:var(--color-marketing-foreground-subtle);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.anv-workspace-header__scope-credits strong{color:var(--color-brand-ink-soft);font-variant-numeric:tabular-nums;font-weight:600}.anv-workspace-header__credits-row{color:var(--color-marketing-foreground-subtle);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.anv-workspace-header__credits-row strong{color:var(--color-brand-ink-soft);font-variant-numeric:tabular-nums;font-weight:600}.anv-workspace-header__buy-link{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .2s}.anv-workspace-header__buy-link:hover{color:var(--color-accent-hover)}.anv-workspace-header__footer{margin-top:10px}:is(.app-workspace__workspace-header:has(.anv-workspace-header),.atlas-workspace__workspace-header:has(.anv-workspace-header)){border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-marketing-canvas) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none;flex-shrink:0;padding:0}:is(.app-workspace__workspace-header:has(.anv-workspace-header) .anv-workspace-header,.atlas-workspace__workspace-header:has(.anv-workspace-header) .anv-workspace-header){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:none}