@keyframes Button_spin__lVNOB{to{transform:rotate(1turn)}}.Button_button__QBlxD{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:6px;font-family:inherit;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s,background .15s,color .15s,border-color .15s,transform .1s;border:1px solid rgba(0,0,0,0);text-decoration:none}.Button_button__QBlxD:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.Button_sm__NszQj{padding:4px 10px;font-size:.72rem;letter-spacing:.05em}.Button_md__Vp2_6{padding:.5rem 1rem;font-size:.8rem;letter-spacing:.03em}.Button_lg__JgcMl{padding:.625rem 1.25rem;font-size:.875rem}.Button_primary__CYz9Z{background-color:#ff2e9e;color:#0a0a0b;border-color:#ff2e9e}.Button_primary__CYz9Z:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.Button_outline__Dp0zj{background:rgba(0,0,0,0);border-color:#27272a;color:#a1a1aa}.Button_outline__Dp0zj:hover:not(:disabled){color:#fff;border-color:hsla(0,0%,100%,.2)}.Button_ghost__6eqoH{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#a1a1aa}.Button_ghost__6eqoH:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:#fff}.Button_danger__tzudF{background:rgba(0,0,0,0);border-color:rgba(220,38,38,.4);color:#ff2e9e}.Button_danger__tzudF:hover:not(:disabled){background:rgba(220,38,38,.12)}.Button_info__8JCf0{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.4);color:#60a5fa}.Button_info__8JCf0:hover:not(:disabled){background:rgba(59,130,246,.2)}.Button_success__2jL3c{background:rgba(22,163,74,.1);border-color:rgba(22,163,74,.4);color:#4ade80}.Button_success__2jL3c:hover:not(:disabled){background:rgba(22,163,74,.2)}.Button_subtle__2wcmy{background:rgba(0,0,0,0);border-color:#27272a;color:#71717a}.Button_subtle__2wcmy:hover:not(:disabled){color:#fff}.Button_uppercase__H7mYV{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:.07em}.Button_fullWidth__CR4Nk{width:100%}.Button_spinner__kqbAe{display:inline-block;width:12px;height:12px;border:1.5px solid hsla(0,0%,100%,.25);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__lVNOB .6s linear infinite;flex-shrink:0}