:where(.Button_btn__W9gVN){--h:36px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--h);padding:0 14px;border-radius:var(--r-md);border:1px solid transparent;font-size:14px;line-height:20px;font-weight:500;white-space:nowrap;text-decoration:none;background:var(--fill);color:var(--text);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}:where(.Button_btn__W9gVN:active:not(:disabled)){transform:scale(.97)}:where(.Button_btn__W9gVN:focus-visible){outline:none;box-shadow:var(--ring)}:where(.Button_btn__W9gVN:disabled),:where(.Button_btn__W9gVN[aria-disabled=true]){opacity:.45;cursor:not-allowed}:where(.Button_btn__W9gVN svg){flex:none}:where(.Button_sm__3njZF){--h:30px;padding:0 10px;font-size:13px;border-radius:var(--r-sm);gap:4px}:where(.Button_lg__A6Y61){--h:44px;padding:0 18px;font-size:15px;border-radius:var(--r-lg)}:where(.Button_xl__b43fL){--h:52px;padding:0 22px;font-size:16px;border-radius:var(--r-lg);font-weight:600}:where(.Button_block__YHL3s){width:100%}:where(.Button_icon__mnHEn){width:var(--h);padding:0}:where(.Button_primary__h2Gg6){background:var(--ink);color:var(--on-ink)}@media (hover:hover){:where(.Button_primary__h2Gg6:hover:not(:disabled)){background:var(--ink-2)}}:where(.Button_secondary__tBld0){background:var(--fill);color:var(--text)}@media (hover:hover){:where(.Button_secondary__tBld0:hover:not(:disabled)){background:var(--fill-2)}}:where(.Button_outline__In6Mc){background:var(--surface);color:var(--text);border-color:var(--line-2)}@media (hover:hover){:where(.Button_outline__In6Mc:hover:not(:disabled)){background:var(--fill)}}:where(.Button_ghost__WyXAs){background:transparent;color:var(--text-2)}@media (hover:hover){:where(.Button_ghost__WyXAs:hover:not(:disabled)){background:var(--fill);color:var(--text)}}:where(.Button_ghost__WyXAs:active:not(:disabled)){background:var(--fill-2)}:where(.Button_danger__WgKO9){background:var(--danger);color:#fff}@media (hover:hover){:where(.Button_danger__WgKO9:hover:not(:disabled)){filter:brightness(.94)}}:where(.Button_dangerGhost__msClx){background:transparent;color:var(--danger)}@media (hover:hover){:where(.Button_dangerGhost__msClx:hover:not(:disabled)){background:var(--danger-fill)}}:where(.Button_loading__s7_W3){color:transparent!important;pointer-events:none}:where(.Button_spin__YQYC0){position:absolute;inset:0;margin:auto;width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Button_spin__YQYC0 .7s linear infinite}:where(.Button_primary__h2Gg6 .Button_spin__YQYC0){color:var(--on-ink)}:where(.Button_ghost__WyXAs .Button_spin__YQYC0),:where(.Button_outline__In6Mc .Button_spin__YQYC0),:where(.Button_secondary__tBld0 .Button_spin__YQYC0){color:var(--text)}:where(.Button_danger__WgKO9 .Button_spin__YQYC0){color:#fff}@keyframes Button_spin__YQYC0{to{transform:rotate(1turn)}}@media (pointer:coarse){:where(.Button_btn__W9gVN){--h:44px}:where(.Button_sm__3njZF){--h:40px}:where(.Button_sm__3njZF):before{content:"";position:absolute;inset:-2px}:where(.Button_sm__3njZF.Button_icon__mnHEn){--h:44px}:where(.Button_lg__A6Y61){--h:48px}}