body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(255,255,255,.9);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;-moz-animation:react-confirm-alert-fadeIn .5s .2s forwards;-o-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.react-confirm-alert-overlay{background:rgba(0,0,0,.85)!important;backdrop-filter:blur(8px);z-index:9999!important}.react-confirm-alert{z-index:10000!important}.react-confirm-alert-body{font-family:inherit!important;width:420px!important;max-width:90vw!important;padding:40px 32px!important;text-align:center!important;background:#1a1a1a!important;border:1px solid #333!important;border-radius:20px!important;box-shadow:0 25px 80px rgba(0,0,0,.6)!important;color:#fff!important}.react-confirm-alert-body h1{font-size:22px!important;font-weight:700!important;margin-bottom:16px!important;color:#fff!important;letter-spacing:.3px}.react-confirm-alert-body>div:not(.react-confirm-alert-button-group){font-size:16px!important;line-height:1.6!important;color:#a0a0a0!important;margin-bottom:8px!important}.react-confirm-alert-button-group{display:flex!important;justify-content:center!important;gap:16px!important;margin-top:28px!important}.react-confirm-alert-button-group button{padding:14px 36px!important;font-size:15px!important;font-weight:600!important;border:none!important;border-radius:12px!important;cursor:pointer!important;transition:all .2s ease!important;text-transform:uppercase!important;letter-spacing:.5px!important}.react-confirm-alert-button-group button:first-child{background:#3b82f6!important;color:#fff!important}.react-confirm-alert-button-group button:first-child:hover{background:#2563eb!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(59,130,246,.4)!important}.react-confirm-alert-button-group button:last-child:not(:first-child){background:#2a2a2a!important;color:#fff!important;border:1px solid #444!important}.react-confirm-alert-button-group button:last-child:not(:first-child):hover{background:#333!important;transform:translateY(-2px)!important}.react-confirm-alert-button-group button:only-child{background:#3b82f6!important;color:#fff!important;min-width:120px!important}.react-confirm-alert-button-group button:only-child:hover{background:#2563eb!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(59,130,246,.4)!important}