.primary-button[data-v-36036ec1]{width:100%;padding:17px var(--space-xl);border-radius:var(--radius-control);font-size:var(--font-size-action);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-snug);cursor:pointer;transition:transform var(--duration-press) var(--easing-standard),filter .2s var(--easing-standard),background var(--duration-hover) var(--easing-standard);border:0}.primary-button[data-v-36036ec1]:disabled{cursor:not-allowed;opacity:.55}.primary-button[data-v-36036ec1]:not(:disabled):hover{filter:brightness(1.06)}.primary-button[data-v-36036ec1]:not(:disabled):active{transform:scale(.975)}.primary-button--solid[data-v-36036ec1]{background:var(--color-action-solid-surface);color:var(--color-action-solid-ink)}.primary-button--solid[data-v-36036ec1]:not(:disabled):hover{background:var(--color-action-solid-surface-hover)}.primary-button--quiet[data-v-36036ec1]{background:var(--color-action-quiet-surface);color:var(--color-action-quiet-ink)}.primary-button--bright[data-v-36036ec1]{background:var(--color-action-bright-surface);color:var(--color-action-bright-ink)}
