:where(.glass__action){--glass-pour:initial;--glass-solid:initial;--glass-elevation:0 0 transparent;min-height:44px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:var(--space-2);font:inherit;font-size:var(--text-base);letter-spacing:-.005em;font-weight:600;line-height:var(--leading-tight);text-align:center;cursor:pointer;transition:transform var(--dur-4) var(--ease-spring-snappy), color var(--dur-color) var(--ease-material), background-color var(--dur-2) var(--ease-material), box-shadow var(--dur-2) var(--ease-material);border:0;text-decoration:none;display:inline-flex}.glass__action.glass__control-orange{min-height:52px}.glass__action.glass__control-ink{color:var(--cream)}.glass__action:where(.glass__control-quiet){--glass-elevation:inset 0 0 0 1px var(--hairline-strong);color:var(--ink)}.glass__action:focus-visible{border-radius:var(--radius-pill);outline:2px solid var(--orange-text);outline-offset:2px}.glass__action.glass__control-orange:active:not(:disabled):not([aria-disabled=true]){--glass-pour:var(--orange-press);--glass-solid:var(--orange-press)}.glass__action:disabled:not([data-pending]),.glass__action[aria-disabled=true]{--glass-pour:var(--disabled-surface);--glass-solid:var(--disabled-surface);--glass-elevation:0 0 transparent;color:var(--disabled-text);cursor:default}.glass__action[data-pending]{cursor:progress}.glass__action:has([data-link-pending=true]){cursor:progress}@media (hover:hover){.glass__action.glass__control-orange:hover:not(:disabled):not([aria-disabled=true]){--glass-pour:var(--orange-press);--glass-solid:var(--orange-press)}.glass__action.glass__control-quiet:hover:not(:disabled):not([aria-disabled=true]){--glass-pour:var(--paper);--glass-solid:var(--paper);--glass-elevation:inset 0 0 0 1px var(--ink)}.glass__action.glass__control-ink:hover:not(:disabled):not([aria-disabled=true]){--glass-pour:var(--ink-2);--glass-solid:var(--ink-2)}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.glass__action:where(:hover:not(:active):not(:disabled):not([aria-disabled=true])){transform:scale(var(--press-hover-scale))}}}@media (prefers-reduced-motion:reduce){.glass__action{transition-duration:0s}}
