.Button_button__tzj49k0{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;white-space:nowrap;font-family:var(--font-body__1x1jkkx3z);font-weight:var(--fontWeight-semibold__1x1jkkx43);transition:filter var(--motion-fast__1x1jkkx6t) var(--motion-easeStandard__1x1jkkx6r), scale var(--motion-fast__1x1jkkx6t) var(--motion-easeStandard__1x1jkkx6r), background var(--motion-fast__1x1jkkx6t) var(--motion-easeStandard__1x1jkkx6r);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:inline-flex}
.Button_button__tzj49k0:disabled{cursor:default}
.Button_button__tzj49k0:active:not(:disabled){scale:.97}
.Button_button__tzj49k0:focus-visible{outline:2px solid var(--color-primaryLine__1x1jkkx5);outline-offset:2px}
.Button_button_variant_primary__tzj49k1{background:var(--color-primary__1x1jkkx0);color:var(--color-white__1x1jkkx2g)}
.Button_button_variant_secondary__tzj49k2{background:var(--color-primaryTint__1x1jkkx3);color:var(--color-primary__1x1jkkx0)}
.Button_button_variant_tertiary__tzj49k3{background:var(--color-surface__1x1jkkx16);color:var(--color-inkBlack__1x1jkkxq)}
.Button_button_variant_danger__tzj49k4{background:var(--color-danger__1x1jkkxc);color:var(--color-white__1x1jkkx2g)}
.Button_button_variant_stroke__tzj49k5{background:var(--color-paper__1x1jkkx13);color:var(--color-primary__1x1jkkx0);box-shadow:inset 0 0 0 1px var(--color-primary__1x1jkkx0)}
.Button_button_variant_strokeGray__tzj49k6{background:var(--color-paper__1x1jkkx13);color:var(--color-inkDim__1x1jkkx10);box-shadow:inset 0 0 0 1px var(--color-inkInactive__1x1jkkxw)}
.Button_button_variant_ink__tzj49k7{background:var(--color-ink__1x1jkkxo);color:var(--color-paper__1x1jkkx13)}
.Button_button_variant_ghost__tzj49k8{color:var(--color-inkSoft__1x1jkkxt);background:0 0}
.Button_button_size_L__tzj49k9{height:var(--control-l__1x1jkkx3r);border-radius:var(--radius-buttonL__1x1jkkx3h);letter-spacing:.006em;gap:6px;padding:0 28px;font-size:16px;line-height:1.5}
.Button_button_size_M__tzj49ka{height:var(--control-m__1x1jkkx3s);border-radius:var(--radius-buttonM__1x1jkkx3i);letter-spacing:.01em;gap:6px;padding:0 20px;font-size:15px;line-height:1.467}
.Button_button_size_S__tzj49kb{height:var(--control-s__1x1jkkx3t);border-radius:var(--radius-buttonS__1x1jkkx3j);letter-spacing:.019em;gap:4px;padding:0 14px;font-size:13px;line-height:1.385}
.Button_button_size_XS__tzj49kc{height:var(--control-xs__1x1jkkx3u);border-radius:var(--radius-buttonXS__1x1jkkx3k);letter-spacing:.025em;gap:4px;padding:0 12px;font-size:12px;line-height:1.334}
.Button_button_fullWidth_true__tzj49kh{width:100%;display:flex}
.Button_button_compound_0__tzj49ki{padding:0 16px}
.Button_button_compound_1__tzj49kj{padding:0 12px}
.Button_button_compound_2__tzj49kk{padding:0 10px}
.Button_button_compound_3__tzj49kl{border-radius:var(--radius-10__1x1jkkx37);padding:0 7px}
.Button_button_compound_4__tzj49km{box-shadow:var(--shadow-primary__1x1jkkx6a)}
.Button_button_compound_5__tzj49kn{box-shadow:var(--shadow-primarySoft__1x1jkkx6b)}
.Button_button_compound_6__tzj49ko{box-shadow:var(--shadow-neutralSoft__1x1jkkx6d)}
.Button_button_compound_7__tzj49kp{box-shadow:0 6px 16px 0 var(--color-dangerGlow__1x1jkkxd)}
.Button_button_compound_8__tzj49kq{background:var(--color-surfaceStrong__1x1jkkx17);color:var(--color-white__1x1jkkx2g);box-shadow:none}
.Button_button_compound_9__tzj49kr{background:var(--color-surfaceStrong__1x1jkkx17);color:var(--color-white__1x1jkkx2g);box-shadow:none}
.Button_button_compound_10__tzj49ks{background:var(--color-surfaceStrong__1x1jkkx17);color:var(--color-white__1x1jkkx2g);box-shadow:none}
.Button_button_compound_11__tzj49kt{background:var(--color-surfaceStrong__1x1jkkx17);color:var(--color-white__1x1jkkx2g);box-shadow:none}
.Button_button_compound_12__tzj49ku{background:var(--color-surfaceStrong__1x1jkkx17);color:var(--color-white__1x1jkkx2g);box-shadow:none}
.Button_button_compound_13__tzj49kv{background:var(--color-paper__1x1jkkx13);color:var(--color-lineCheck__1x1jkkx1r);box-shadow:inset 0 0 0 1px var(--color-surfaceStrong__1x1jkkx17)}
.Button_button_compound_14__tzj49kw{background:var(--color-paper__1x1jkkx13);color:var(--color-lineCheck__1x1jkkx1r);box-shadow:inset 0 0 0 1px var(--color-surfaceStrong__1x1jkkx17)}
.Button_button_compound_15__tzj49kx{color:var(--color-inkDisable__1x1jkkxv)}
.Button_button_compound_16__tzj49ky{box-shadow:var(--shadow-neutralSoft__1x1jkkx6d)}
