@layer stageshow{.ss-button{will-change:transform;--ss-button-height:28px;--ss-button-pad:12px;--ss-button-pad-icon:9px;--ss-button-icon:14px;--ss-button-gap:6px;justify-content:center;align-items:center;gap:var(--ss-button-gap);box-sizing:border-box;min-height:var(--ss-button-height);padding:0 var(--ss-button-pad);border-radius:var(--ss-radius-sm);letter-spacing:-.005em;white-space:nowrap;color:var(--ss-text-strong);background:var(--ss-surface);box-shadow:inset 0 0 0 1px var(--ss-ink-4);flex:none;font-size:13px;font-weight:500;line-height:1.25;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .16s,color .16s,padding .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.ss-button[data-size=small]{--ss-button-height:24px;--ss-button-pad:8px;--ss-button-pad-icon:6px;--ss-button-icon:12px;--ss-button-gap:5px;font-size:12px}.ss-button[data-size=large]{--ss-button-height:32px;--ss-button-pad:14px;--ss-button-pad-icon:11px;--ss-button-icon:16px;--ss-button-gap:7px;border-radius:var(--ss-radius-md);font-size:14px}.ss-button[data-leading]{padding-left:var(--ss-button-pad-icon)}.ss-button[data-trailing]{padding-right:var(--ss-button-pad-icon)}.ss-button[data-hover]{background:color-mix(in srgb, var(--ss-surface), #000 4%)}.ss-button[data-variant=primary]{background:var(--ss-accent);color:#fff;box-shadow:none}.ss-button[data-variant=primary][data-hover]{background:color-mix(in srgb, var(--ss-accent), #000 10%)}.ss-button[data-variant=danger]{background:var(--ss-danger);color:#fff;box-shadow:none}.ss-button[data-variant=danger][data-hover]{background:color-mix(in srgb, var(--ss-danger), #000 10%)}.ss-button[data-variant=tertiary]{background:var(--ss-ink-2);box-shadow:none}.ss-button[data-variant=tertiary][data-hover]{background:var(--ss-ink-3)}.ss-button[data-variant=ghost]{box-shadow:none;background:0 0}.ss-button[data-variant=ghost][data-hover]{background:var(--ss-ink-2)}.ss-button[data-pressed]{transform:scale(.97)}.ss-button__icon{width:var(--ss-button-icon);height:var(--ss-button-icon);flex:none;place-items:center;display:grid}.ss-button__lead{margin-right:calc(-1 * var(--ss-button-gap,6px));opacity:0;width:0;transition:width .22s cubic-bezier(.22,1,.36,1),margin .22s cubic-bezier(.22,1,.36,1),opacity .16s,scale .22s cubic-bezier(.22,1,.36,1);scale:.6}.ss-button__lead[data-open]{width:var(--ss-button-icon);opacity:1;margin-right:0;scale:1}.ss-button__icon>svg{width:var(--ss-button-icon);height:var(--ss-button-icon);flex:none}.ss-button__label{text-box:trim-both cap alphabetic;display:block}}
