._buttonBase_1ts7w_2{border-width:2px;--un-border-opacity:1;border-color:rgb(235 224 195 / var(--un-border-opacity));border-radius:.375rem;padding:.5rem;letter-spacing:.1em;transition:transform var(--motion-duration-fast, .12s) var(--motion-ease-standard, ease),box-shadow var(--motion-duration-slow, .24s) var(--motion-ease-standard, ease)}.dark ._buttonBase_1ts7w_2{--un-border-opacity:1;border-color:rgb(68 64 60 / var(--un-border-opacity))}._buttonBase_1ts7w_2:hover{--un-bg-opacity:1;background-color:rgb(248 240 220 / var(--un-bg-opacity))}.dark ._buttonBase_1ts7w_2:hover{--un-bg-opacity:1;background-color:rgb(41 37 36 / var(--un-bg-opacity))}._buttonBase_1ts7w_2:disabled{cursor:not-allowed;--un-bg-opacity:1;background-color:rgb(183 183 183 / var(--un-bg-opacity))}.dark ._buttonBase_1ts7w_2:disabled{--un-bg-opacity:1;background-color:rgb(64 64 64 / var(--un-bg-opacity))}._buttonBase_1ts7w_2:hover:disabled{--un-bg-opacity:1;background-color:rgb(183 183 183 / var(--un-bg-opacity))}@media (hover: hover) and (pointer: fine){._buttonBase_1ts7w_2:hover:not(:disabled){box-shadow:0 10px 22px rgba(15,23,42,.12);transform:translateY(calc(var(--motion-lift-distance, 2px) * -1))}}._buttonBase_1ts7w_2:active:not(:disabled){transform:scale(var(--motion-press-scale, .98))}._buttonBase_1ts7w_2:focus-visible{outline:2px solid #2f6ee5;outline-offset:2px}._buttonPrimary_1ts7w_26{--un-bg-opacity:1;background-color:rgb(67 61 146 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}._buttonPrimary_1ts7w_26:hover{--un-bg-opacity:1;background-color:rgb(104 94 220 / var(--un-bg-opacity))}._buttonLoading_1ts7w_30{cursor:progress}._buttonLoading_1ts7w_30:after{--fgp-width: var(--element-has-fgp) calc(.8em + var(--fgp-gap-column, 0%));--fgp-height: var(--element-has-fgp) calc(.8em + var(--fgp-gap-row, 0%))}._buttonLoading_1ts7w_30:after>*{--orig-margin-left: initial}._buttonLoading_1ts7w_30:after{content:"";display:inline-block;width:var(--fgp-width, .8em);height:var(--fgp-height, .8em);--fgp-margin-left: initial;--orig-margin-left: .45rem;margin-left:var(--fgp-margin-left, var(--orig-margin-left));border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.1em;animation:_buttonSpin_1ts7w_1 var(--motion-duration-slow, .24s) linear infinite}@keyframes _buttonSpin_1ts7w_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._buttonBase_1ts7w_2{transition-duration:.01ms}._buttonBase_1ts7w_2:active:not(:disabled){transform:none}._buttonLoading_1ts7w_30:after{animation:none}}
