.modal-wrapper{-webkit-backdrop-filter:blur(8px);opacity:0;will-change:transform,opacity;isolation:isolate;z-index:1050;background-color:#0f172a99;flex-flow:row;justify-content:center;align-items:center;width:100%;height:100vh;animation:.3s forwards fadeIn;display:flex;position:fixed;top:0;left:0;transform:translateZ(0)}.modal-wrapper.closing{animation:.3s forwards fadeOut}.modal-wrapper .modal-content{text-align:center;z-index:1;flex-direction:column;flex-wrap:24px;background:linear-gradient(135deg,#fff 0%,#f5f7fb 100%);border-radius:16px;justify-content:flex-start;align-items:flex-start;width:90%;max-width:500px;max-height:80vh;padding:40px;animation:.3s forwards slideIn;display:flex;position:relative;overflow-y:auto;transform:translateY(-20px);box-shadow:0 20px 25px -5px #3741511a,0 10px 10px -5px #3741510a}.modal-wrapper .modal-content::-webkit-scrollbar{background:0 0;width:8px}.modal-wrapper .modal-content::-webkit-scrollbar-track{background:0 0;border-radius:4px}.modal-wrapper .modal-content::-webkit-scrollbar-thumb{border-radius:4px}@media (max-width:784px){.modal-wrapper .modal-content{gap:16px;margin:16px;padding:30px 20px}}@media (max-width:480px){.modal-wrapper .modal-content{border-radius:8px;gap:12px;width:95%;max-height:90vh;margin:8px;padding:24px 16px}}.closing .modal-wrapper .modal-content{animation:.3s forwards slideOut}.modal-wrapper .modal-content .modal-title{color:#111827;margin-top:24px;margin-bottom:8px;font-size:1.6em;font-weight:600;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.modal-wrapper .modal-content .modal-title .profile-edit-title{display:block;padding-top:20px!important}@media (max-width:784px){.modal-wrapper .modal-content .modal-title{margin-bottom:4px;font-size:1.5em}}@media (max-width:480px){.modal-wrapper .modal-content .modal-title{font-size:1.4em}}.modal-wrapper .modal-content .modal-title .modal-title-with-icon{gap:12px;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important;display:flex!important}.modal-wrapper .modal-content .modal-title .modal-title-with-icon .warning-icon{color:#f59e0b;flex-shrink:0;font-size:28px}.modal-wrapper .modal-content .modal-title .modal-title-with-icon .error-icon{color:#ef4444;flex-shrink:0;font-size:28px}.modal-wrapper .modal-content .modal-title .modal-title-with-icon span{font-weight:inherit;color:inherit;text-align:center}@media (max-width:784px){.modal-wrapper .modal-content .modal-title .modal-title-with-icon{gap:10px}.modal-wrapper .modal-content .modal-title .modal-title-with-icon .warning-icon,.modal-wrapper .modal-content .modal-title .modal-title-with-icon .error-icon{font-size:24px}}@media (max-width:480px){.modal-wrapper .modal-content .modal-title .modal-title-with-icon{gap:8px}.modal-wrapper .modal-content .modal-title .modal-title-with-icon .warning-icon,.modal-wrapper .modal-content .modal-title .modal-title-with-icon .error-icon{font-size:22px}}.modal-wrapper .modal-content .modal-description{color:#4b5563;text-align:center;max-width:100%;margin:0 auto;font-size:1.1em;line-height:1.6}@media (max-width:480px){.modal-wrapper .modal-content .modal-description{font-size:1em;line-height:1.4}}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons{gap:8px}}.modal-wrapper .modal-content .final-warning-actions{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;margin-top:20px;display:flex}@media (max-width:480px){.modal-wrapper .modal-content .final-warning-actions{gap:8px;margin-top:16px}}.modal-wrapper .modal-content .warning-actions{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;margin-top:20px;display:flex}@media (max-width:480px){.modal-wrapper .modal-content .warning-actions{gap:8px;margin-top:16px}}.modal-wrapper .modal-content .modal-buttons{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;display:flex}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons{gap:8px}}.modal-wrapper .modal-content .modal-buttons button{cursor:pointer;letter-spacing:.5px;background:linear-gradient(135deg,#374151,#1f2937);border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;margin:8px 0;padding:18px 24px;font-size:1em;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 4px 12px #37415126;color:#f9fafb!important}@media (max-width:784px){.modal-wrapper .modal-content .modal-buttons button{padding:16px 20px;font-size:1.05em}}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button{border-radius:6px;margin:4px 0;padding:14px 18px;font-size:1em}}.modal-wrapper .modal-content .modal-buttons button:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.modal-wrapper .modal-content .modal-buttons button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.modal-wrapper .modal-content .modal-buttons button:hover{border-color:#fff3;transform:translateY(-1px);box-shadow:0 8px 25px #37415133}.modal-wrapper .modal-content .modal-buttons button:hover:before{opacity:1}.modal-wrapper .modal-content .modal-buttons button:hover:after{left:100%}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button:hover{transform:translateY(-.5px)}}.modal-wrapper .modal-content .modal-buttons button.wallet-a{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #06b6d4;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #06b6d41a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-a:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#0891b2;transform:translateY(-1px);box-shadow:0 4px 12px #06b6d426;color:#0e7490!important}.modal-wrapper .modal-content .modal-buttons button.wallet-a svg{color:#06b6d4;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-a svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-b{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #3b82f6;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #3b82f61a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-b:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626;color:#1d4ed8!important}.modal-wrapper .modal-content .modal-buttons button.wallet-b svg{color:#3b82f6;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-b svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-c{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #8b5cf6;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #8b5cf61a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-c:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#7c3aed;transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf626;color:#6d28d9!important}.modal-wrapper .modal-content .modal-buttons button.wallet-c svg{color:#8b5cf6;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-c svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-d{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #f59e0b;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #f59e0b1a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-d:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b26;color:#b45309!important}.modal-wrapper .modal-content .modal-buttons button.wallet-d svg{color:#f59e0b;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-d svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-e{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #ef4444;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #ef44441a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-e:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px #ef444426;color:#b91c1c!important}.modal-wrapper .modal-content .modal-buttons button.wallet-e svg{color:#ef4444;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-e svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-f{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-left:4px solid #dc2626;justify-content:flex-start;align-items:center;gap:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #dc26261a;color:#111827!important}.modal-wrapper .modal-content .modal-buttons button.wallet-f:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-left-color:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px #dc262626;color:#991b1b!important}.modal-wrapper .modal-content .modal-buttons button.wallet-f svg{color:#dc2626;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-f svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button.wallet-identify{background:linear-gradient(135deg,#4a5568,#2d3748);border:1px solid #2d3748;border-left:4px solid #a0aec0;justify-content:flex-start;align-items:center;gap:16px;display:flex;box-shadow:0 2px 8px #2d374833;color:#f9fafb!important}.modal-wrapper .modal-content .modal-buttons button.wallet-identify:hover{background:linear-gradient(135deg,#2d3748,#1a202c);border-left-color:#cbd5e0;transform:translateY(-1px);box-shadow:0 4px 12px #2d37484d;color:#e2e8f0!important}.modal-wrapper .modal-content .modal-buttons button.wallet-identify svg{color:#a0aec0;opacity:1;flex-shrink:0;font-size:1.2em}@media (max-width:480px){.modal-wrapper .modal-content .modal-buttons button.wallet-identify svg{font-size:1.1em}}.modal-wrapper .modal-content .modal-buttons button .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal-wrapper .modal-content .modal-buttons button:disabled,.modal-wrapper .modal-content .modal-buttons button.disabled{opacity:.5;cursor:not-allowed;box-shadow:none;background:#e5e7eb;color:#6b7280!important}.modal-wrapper.modal-wrapper--submit-confirm{-webkit-backdrop-filter:blur(14px);opacity:0;will-change:transform,opacity;isolation:isolate;background:radial-gradient(110% 78% at 50% 30%,#2563eb24 0%,#0f172a99 55% 100%);animation:.3s forwards submitOverlayIn;transform:translateZ(0)}.modal-wrapper.modal-wrapper--submit-confirm.closing{animation:.3s forwards submitOverlayOut}.modal-wrapper.modal-wrapper--submit-confirm .modal-content{opacity:0;border:1px solid #2563eb38;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:20px;animation:.35s cubic-bezier(.34,1.15,.64,1) forwards submitPanelIn;display:flex;position:relative;overflow:visible;transform:translateY(18px)scale(.94);box-shadow:0 22px 44px #37415129,0 0 0 1px #2563eb14,inset 0 1px #ffffffe6}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-title{opacity:0;animation:.38s 40ms forwards submitStaggerIn;transform:translateY(10px)}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-description{opacity:0;animation:.38s .1s forwards submitStaggerIn;transform:translateY(10px)}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-success-flash{z-index:5;border-radius:inherit;-webkit-backdrop-filter:blur(6px);pointer-events:auto;background:#ffffffed;justify-content:center;align-items:center;animation:.62s forwards submitSuccessOverlay;display:flex;position:absolute;inset:0}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-success-flash svg{color:#16a34a;filter:drop-shadow(0 8px 22px #16a34a73);font-size:3.75rem;animation:.52s cubic-bezier(.34,1.25,.64,1) forwards submitSuccessIconPop;display:block}@media (max-width:480px){.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-success-flash svg{font-size:3rem}}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading{z-index:6;border-radius:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;cursor:wait;background:#fffffff0;flex-flow:column;justify-content:center;align-items:center;gap:16px;animation:.25s forwards submitLoadingIn;display:flex;position:absolute;inset:0}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading .fulfilling-bouncing-circle-spinner{color:#dc2626;border-color:#dc2626}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading .fulfilling-bouncing-circle-spinner .orbit{border-color:#dc2626}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading .fulfilling-bouncing-circle-spinner .circle{color:#dc2626;border-color:#dc2626}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading .submit-confirm-loading__text{color:#111827;text-align:center;margin:0;font-size:1rem;font-weight:500}@media (max-width:480px){.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading .submit-confirm-loading__text{font-size:.875rem}}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons{opacity:0;flex-flow:row;justify-content:space-between;align-items:stretch;gap:12px;width:100%;animation:.38s .16s forwards submitStaggerIn;display:flex;transform:translateY(10px)}@media (max-width:480px){.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons{gap:10px}}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button{flex:1 1 0;width:auto;min-width:0;max-width:none;margin:0;transition:transform .18s cubic-bezier(.34,1.2,.64,1),box-shadow .18s,filter .18s}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-secondary{background:linear-gradient(135deg,#c42020,#dc2626);border:1px solid #dc262673;box-shadow:0 4px 14px #dc262659;color:#f9fafb!important}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-secondary:hover{border-color:#dc2626a6;transform:translateY(-1px);box-shadow:0 8px 20px #dc262666}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-secondary:active{filter:brightness(.95);transform:scale(.96);box-shadow:0 2px 8px #dc262673}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-primary{background:linear-gradient(135deg,#117f3a,#16a34a);border:1px solid #16a34a73;box-shadow:0 4px 14px #16a34a59;color:#f9fafb!important}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-primary:hover{border-color:#16a34aa6;transform:translateY(-1px);box-shadow:0 8px 20px #16a34a6b}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button.btn-primary:active{filter:brightness(.97);transform:scale(.96);box-shadow:0 2px 8px #16a34a73}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button:focus-visible{outline-offset:2px;outline:2px solid #60a5fae6}.modal-wrapper.modal-wrapper--submit-confirm.closing .modal-content{animation:.3s forwards submitPanelOut}@media (prefers-reduced-motion:reduce){.modal-wrapper.modal-wrapper--submit-confirm{opacity:1;animation:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content{opacity:1;animation:none;transform:none;box-shadow:0 22px 44px #37415124,0 0 0 1px #2563eb14,inset 0 1px #ffffffe6}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-title,.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-description,.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons{opacity:1;animation:none;transform:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button{transition:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .modal-buttons button:active{filter:none;transform:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-success-flash{opacity:1;background:#fffffff5;animation:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-success-flash svg{opacity:1;animation:none;transform:none}.modal-wrapper.modal-wrapper--submit-confirm .modal-content .submit-confirm-loading{opacity:1;background:#fffffff5;animation:none}.modal-wrapper.modal-wrapper--submit-confirm.closing{opacity:0;transition:opacity .2s}}.modal-wrapper.video-modal--wide{justify-content:center;align-items:center;padding:0}.modal-wrapper.video-modal--wide .modal-content{background:#f5f7fb;border-radius:12px;width:95vw;max-width:none;height:95vh;max-height:none;margin:0;padding:0;overflow:hidden;transform:none}@media (max-width:768px){.modal-wrapper.video-modal--wide .modal-content{border-radius:0;width:100vw;height:100vh}}#close-modal{cursor:pointer;z-index:2;color:#f59e0b;opacity:.7;background-color:#f59e0b26;border:1px solid #f59e0b4d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:30px;transition:all .2s;display:flex;position:fixed;top:20px;right:20px}@media (max-width:784px){#close-modal{opacity:1;color:#f59e0b;width:36px;height:36px;font-size:24px;top:20px;right:20px}}@media (max-width:480px){#close-modal{width:32px;height:32px;font-size:20px;top:15px;right:15px}}#close-modal:hover{opacity:1;background-color:#f59e0b33;transform:scale(1.1)rotate(90deg)}@media (max-height:500px) and (orientation:landscape){.modal-wrapper{align-items:flex-start;padding:20px 0;overflow-y:auto}.modal-wrapper .modal-content{gap:12px;padding:20px 16px}.modal-wrapper .modal-content .modal-title{font-size:1.4em}.modal-wrapper .modal-content .modal-buttons{gap:8px}.modal-wrapper .modal-content .modal-buttons button{padding:10px 16px;font-size:1em}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes submitOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes submitOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes submitPanelIn{0%{opacity:0;transform:translateY(18px)scale(.94);box-shadow:0 28px 52px #3741511f,0 0 #2563eb6b,inset 0 1px #ffffffe6}55%{box-shadow:0 22px 44px #37415129,0 0 0 6px #2563eb1f,inset 0 1px #ffffffe6}to{opacity:1;transform:translateY(0)scale(1);box-shadow:0 22px 44px #37415129,0 0 0 1px #2563eb14,inset 0 1px #ffffffe6}}@keyframes submitPanelOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes submitStaggerIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes submitLoadingIn{0%{opacity:0}to{opacity:1}}@keyframes submitSuccessOverlay{0%{opacity:0}18%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes submitSuccessIconPop{0%{opacity:0;transform:scale(.55)rotate(-8deg)}45%{opacity:1;transform:scale(1.08)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}
.NotFoundMessage-module-scss-module__B1QDvW__notFoundContainer{background-color:#f8f9fa;justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.NotFoundMessage-module-scss-module__B1QDvW__notFoundContent{text-align:center;background-color:#fff;border-radius:8px;width:100%;max-width:500px;padding:2rem;box-shadow:0 2px 4px #0000001a}.NotFoundMessage-module-scss-module__B1QDvW__title{color:#dc3545;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.NotFoundMessage-module-scss-module__B1QDvW__message{color:#6c757d;margin:0;font-size:1rem}.NotFoundMessage-module-scss-module__B1QDvW__link{color:#007bff;font-weight:500;text-decoration:none;transition:color .2s}.NotFoundMessage-module-scss-module__B1QDvW__link:hover{color:#0056b3;text-decoration:underline}
