.Button_button__hMNEn{padding:.875rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px}.Button_primary__oSpWt{background-color:#ffffff;color:#000000;box-shadow:0 2px 8px rgba(255,255,255,.1)}.Button_primary__oSpWt:hover:not(:disabled){background-color:#f0f0f0;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,255,255,.15)}.Button_primary__oSpWt:active:not(:disabled){transform:translateY(0)}.Button_secondary__lRe7Q{background-color:#1a1a1a;color:#d0d0d0;border:1px solid #2a2a2a}.Button_secondary__lRe7Q:hover:not(:disabled){background-color:#1f1f1f;border-color:#333}.Button_danger__1ocl9{background-color:#dc2626;color:#ffffff;box-shadow:0 2px 8px rgba(220,38,38,.2)}.Button_danger__1ocl9:hover:not(:disabled){background-color:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,38,38,.3)}.Button_danger__1ocl9:active:not(:disabled){transform:translateY(0)}.Button_disabled__fmN3l{color:#999;cursor:not-allowed}.Button_disabled__fmN3l,.Button_disabled__fmN3l:hover{background-color:#666;transform:none}.Button_loading__WH8KX{cursor:wait}.Button_spinner____7ub{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__0uF6_ 1s linear infinite}@keyframes Button_spin__0uF6_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingSpinner_spinner__gLM6X{border-radius:50%;animation:LoadingSpinner_spin__jbm7O 1s linear infinite}.LoadingSpinner_sm__JdC5C{width:16px;height:16px}.LoadingSpinner_md__qaFm1,.LoadingSpinner_sm__JdC5C{border:2px solid rgba(255,255,255,.1);border-top-color:#ffffff}.LoadingSpinner_md__qaFm1{width:24px;height:24px}.LoadingSpinner_lg__KRaTl{width:40px;height:40px;border:2px solid rgba(255,255,255,.1);border-top-color:#ffffff}@keyframes LoadingSpinner_spin__jbm7O{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}