.Button_button__lQZdm{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:8px;font-weight:600;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;border:none;outline:none;overflow:hidden}.Button_button__lQZdm:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2),hsla(0,0%,100%,0));transform:translateX(-100%);transition:transform .6s ease}.Button_button__lQZdm:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Button_button__lQZdm:hover:not(:disabled):before{transform:translateX(100%)}.Button_button__lQZdm:active:not(:disabled){transform:translateY(1px) scale(.98)}.Button_button__lQZdm:disabled{opacity:.7;cursor:not-allowed}.Button_button__lQZdm:disabled:before{display:none}.Button_button__lQZdm.Button_primary__aOnea{background:linear-gradient(135deg,#a70000,#d40000);color:#fff}.Button_button__lQZdm.Button_primary__aOnea:hover:not(:disabled){box-shadow:0 4px 10px rgba(167,0,0,.3)}.Button_button__lQZdm.Button_secondary__SshBR{background:linear-gradient(135deg,#f5f5f5,#e5e5e5);color:#333;border:1px solid #ddd}.Button_button__lQZdm.Button_secondary__SshBR:hover:not(:disabled){box-shadow:0 4px 10px rgba(0,0,0,.1)}.Button_button__lQZdm.Button_success__D0i86{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.Button_button__lQZdm.Button_success__D0i86:hover:not(:disabled){box-shadow:0 4px 10px rgba(16,185,129,.3)}.Button_button__lQZdm.Button_danger__D79J2{background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff}.Button_button__lQZdm.Button_danger__D79J2:hover:not(:disabled){box-shadow:0 4px 10px rgba(239,68,68,.3)}.Button_button__lQZdm.Button_warning__vsSVK{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.Button_button__lQZdm.Button_warning__vsSVK:hover:not(:disabled){box-shadow:0 4px 10px rgba(245,158,11,.3)}.Button_button__lQZdm.Button_info__Cze9G{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.Button_button__lQZdm.Button_info__Cze9G:hover:not(:disabled){box-shadow:0 4px 10px rgba(59,130,246,.3)}.Button_button__lQZdm.Button_light__yWqkh{background:linear-gradient(135deg,#f9fafb,#f3f4f6);color:#374151;border:1px solid #e5e7eb}.Button_button__lQZdm.Button_light__yWqkh:hover:not(:disabled){box-shadow:0 4px 10px rgba(0,0,0,.05)}.Button_button__lQZdm.Button_dark__zDbg3{background:linear-gradient(135deg,#4b5563,#374151);color:#fff}.Button_button__lQZdm.Button_dark__zDbg3:hover:not(:disabled){box-shadow:0 4px 10px rgba(75,85,99,.3)}.Button_button__lQZdm.Button_outline__fw9uD{background:transparent}.Button_button__lQZdm.Button_outline__fw9uD.Button_primary__aOnea{border:2px solid #a70000;color:#a70000}.Button_button__lQZdm.Button_outline__fw9uD.Button_primary__aOnea:hover:not(:disabled){background-color:rgba(167,0,0,.05)}.Button_button__lQZdm.Button_outline__fw9uD.Button_secondary__SshBR{border:2px solid #9ca3af;color:#6b7280}.Button_button__lQZdm.Button_outline__fw9uD.Button_secondary__SshBR:hover:not(:disabled){background-color:rgba(156,163,175,.05)}.Button_button__lQZdm.Button_outline__fw9uD.Button_success__D0i86{border:2px solid #10b981;color:#059669}.Button_button__lQZdm.Button_outline__fw9uD.Button_success__D0i86:hover:not(:disabled){background-color:rgba(16,185,129,.05)}.Button_button__lQZdm.Button_outline__fw9uD.Button_danger__D79J2{border:2px solid #ef4444;color:#b91c1c}.Button_button__lQZdm.Button_outline__fw9uD.Button_danger__D79J2:hover:not(:disabled){background-color:rgba(239,68,68,.05)}.Button_button__lQZdm.Button_sm__KShys{padding:.4rem .75rem;font-size:.875rem}.Button_button__lQZdm.Button_lg__CTiCA{padding:.8rem 1.5rem;font-size:1.125rem}.Button_button__lQZdm.Button_fullWidth__yk7Ci{width:100%}.Button_button__lQZdm .Button_icon__DttYD{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.Button_button__lQZdm .Button_spinner__5nP8H{margin-left:.5rem;animation:Button_spin__UHeHH 1s linear infinite}@keyframes Button_spin__UHeHH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[dir=rtl] .Button_button__lQZdm .Button_icon__DttYD{margin-right:0;margin-left:.5rem}[dir=rtl] .Button_button__lQZdm:hover:not(:disabled) .Button_icon__DttYD{transform:translateX(-3px)}[dir=rtl] .Button_button__lQZdm .Button_spinner__5nP8H{margin-right:.5rem;margin-left:0}