[data-surface=v2]{--v2-chrome-rail-bg:var(--bg-base);--v2-chrome-topbar-bg:var(--bg-base);--v2-stage-bg:var(--bg-base);--v2-stage-sunken-bg:var(--bg-sunken);--v2-hairline:var(--border-card);--v2-hairline-strong:var(--border-neutral);--v2-ink:var(--fg-primary);--v2-ink-secondary:var(--fg-secondary);--v2-ink-tertiary:var(--fg-tertiary);--v2-ink-on-primary:var(--fg-on-primary);--v2-primary:var(--primary);--v2-primary-deep:var(--primary-deep);--v2-active-pill-bg:var(--primary-wash);--v2-active-pill-fg:var(--primary);--v2-hover-wash:var(--primary-wash);--v2-wash-strong:var(--primary-wash-strong);--v2-focus-ring:var(--focus-ring);--v2-focus-ring-danger:var(--focus-ring-danger);--v2-success-fg:var(--success-fg);--v2-success-bg:var(--success-bg);--v2-success-border:var(--success-border);--v2-warning-fg:var(--warning-fg);--v2-warning-bg:var(--warning-bg);--v2-warning-border:var(--warning-border);--v2-danger-fg:var(--danger-fg);--v2-danger-bg:var(--danger-bg);--v2-danger-border:var(--danger-border);--v2-info-fg:var(--info-fg);--v2-info-bg:var(--info-bg);--v2-info-border:var(--info-border);--v2-aurora-periwinkle:var(--aurora-periwinkle);--v2-aurora-teal:var(--aurora-teal);--v2-aurora-violet:var(--aurora-violet);--v2-aurora-magenta:var(--aurora-magenta);--v2-lime:var(--lime);--v2-grad-aurora:var(--grad-aurora);--v2-grad-aurora-soft:var(--grad-aurora-soft);--v2-font-display:var(--font-display);--v2-font-sans:var(--font-sans);--v2-font-mono:var(--font-mono);--v2-radius-xs:var(--radius-xs);--v2-radius-sm:var(--radius-sm);--v2-radius-md:var(--radius-md);--v2-radius-lg:var(--radius-lg);--v2-radius-xl:var(--radius-xl);--v2-radius-full:var(--radius-full);--v2-ease-out:var(--ease-out);--v2-ease-in-out:var(--ease-in-out);--v2-dur-instant:var(--dur-instant);--v2-dur-fast:var(--dur-fast);--v2-dur-base:var(--dur-base);--v2-dur-slow:var(--dur-slow);--v2-dur-reveal:var(--dur-reveal);--v2-dur-breath:var(--dur-breath)}[data-surface=v2][data-motion=none],[data-surface=v2][data-motion=none] *,[data-surface=v2][data-motion=none] :before,[data-surface=v2][data-motion=none] :after{transition:none!important;animation:none!important}[data-surface=v2] :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--v2-primary);outline-offset:3px}[data-surface=v2] [data-v2-skip-link]:after{content:attr(aria-label)}
