@keyframes ConfirmModal_rotateXAnimationReverse__EpmSJ{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes ConfirmModal_rotateXAnimation__LydGw{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes ConfirmModal_rotateYAnimationReverse__zFh1F{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes ConfirmModal_rotateYAnimation__Xq8Qj{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes ConfirmModal_rotateYAnimationWithOpacity__HMa_Y{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes ConfirmModal_logoShadowOpacity__5zbGB{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes ConfirmModal_logoBlinkLikeBulbAnimation__6x1O2{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes ConfirmModal_showAfterDelay___F6Mt{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_blinkBoxAnimationFirst__TxU5Y{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ConfirmModal_blinkBoxAnimationSecond__WRYB9{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ConfirmModal_blinkBoxAnimationThird__qutyv{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ConfirmModal_blinkBoxAnimationFourth__yhADW{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes ConfirmModal_rotation_481__9OTej{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.ConfirmModal_modalBackdrop__SmUnv{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:ConfirmModal_fadeIn__6d7aR .2s ease}.ConfirmModal_modal__Qlmog{background-color:#fff;border-radius:16px;padding:32px;max-width:400px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:ConfirmModal_slideUp__1X7oa .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center}.ConfirmModal_modal__icon__mRbx8{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ConfirmModal_modal__icon__mRbx8 svg{font-size:2rem}.ConfirmModal_modal__icon--warning__c0FFK{background-color:#fff6de;color:#db9044}.ConfirmModal_modal__icon--info__L_7U4{background-color:#d6f3ff;color:#2479db}.ConfirmModal_modal__icon--error__SBibU{background-color:#ffe5d8;color:#db2e3d}.ConfirmModal_modal__icon--success___1xSC{background-color:#ecfbd3;color:#46a41d}.ConfirmModal_modal__title__gbEhI{font-size:1.25rem;font-weight:700;color:#212529;margin:0 0 12px}.ConfirmModal_modal__message__JkbUR{font-size:.95rem;color:#495057;line-height:1.5;margin:0 0 28px}.ConfirmModal_modal__actions__iVkur{display:flex;gap:12px;width:100%}@keyframes ConfirmModal_fadeIn__6d7aR{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_slideUp__1X7oa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.ConfirmModal_modalBackdrop__SmUnv{padding:16px}.ConfirmModal_modal__Qlmog{padding:24px}.ConfirmModal_modal__icon__mRbx8{width:56px;height:56px;margin-bottom:16px}.ConfirmModal_modal__icon__mRbx8 svg{font-size:1.75rem}.ConfirmModal_modal__title__gbEhI{font-size:1.1rem;margin-bottom:8px}.ConfirmModal_modal__message__JkbUR{font-size:.9rem;margin-bottom:24px}.ConfirmModal_modal__actions__iVkur{gap:8px}}