@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap");body,html{width:100%;overflow-x:hidden;position:relative}h1{color:black}body{background:black!important;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1050;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content{background-image:url(https://i.imgur.com/lTIYBzX.png);color:#B7B9BC;padding:25px;border-radius:12px;position:relative;width:90%;max-width:400px;box-shadow:0 5px 15px rgba(0,0,0,.5);animation:fadeIn .3s ease-out;font-family:Arial,sans-serif}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-close-btn{position:absolute;top:10px;right:15px;background:none;border:none;color:#B7B9BC;font-size:28px;cursor:pointer;line-height:1;padding:0}.modal-close-btn:hover{color:#ffffff}.modal-header-title{font-size:18px;margin:-5px 0 20px;text-align:left;color:#ffffff}.modal-form{gap:15px}.input-group,.modal-form{display:flex;flex-direction:column}.input-group{gap:8px}.modal-label{font-size:14px;color:#ffffff;text-align:left;margin-bottom:-2px}.modal-input{background-color:#181D23;border:1px solid #3a3a3a00;color:#e0e0e0;padding:12px;border-radius:8px;font-size:16px;width:100%;box-sizing:border-box}.modal-input::placeholder{color:#555}.modal-input:focus{outline:none;border-color:#555555;box-shadow:0 0 0 2px rgba(85,85,85,.5)}.modal-input-wrapper{position:relative;display:flex;align-items:center}.modal-input--amount{padding-right:40px}.modal-input-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none}.modal-submit-btn{padding:14px;border:none;border-radius:8px;background-color:#009393;color:white;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .2s;margin-top:10px}.modal-submit-btn:hover:not(:disabled){background-color:#025151}.modal-submit-btn:disabled{opacity:.7;cursor:not-allowed}.modal-submit-btn.is-loading{color:transparent;cursor:not-allowed;position:relative}.modal-submit-btn.is-loading:after{content:"";display:block;width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:3px solid rgba(255,255,255,.5);border-top-color:#ffffff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.message-danger{color:#D8000C;background-color:#FFD2D2;border:1px solid #d8000c;border-radius:8px}.message-danger,.message-success{padding:10px 15px;margin:15px 0;text-align:center;font-size:.9rem}.message-success{color:#270;background-color:#DFF2BF;border:1px solid #4f8a10;border-radius:8px}.swal2-popup{background-color:#000000!important;color:#E0E0E0!important;border-radius:12px!important;border:1px solid #00000000!important}.swal2-title{color:#FFFFFF!important}.swal2-html-container{color:#B7B9BC!important}.swal2-cancel,.swal2-confirm,.swal2-deny{border-radius:8px!important;font-weight:600!important;padding:10px 25px!important;color:white}.swal2-actions{gap:10px!important}.swal2-confirm{background-color:#149595!important;color:white;border:none}.swal2-cancel{background-color:#370000!important;border:#00000000!important}.swal2-icon.swal2-error{color:#FF6B6B!important}.swal2-icon.swal2-warning{border-color:#f0b90b!important;color:#f0b90b!important}@media (max-width:768px){.swal2-actions{flex-direction:column!important;width:60%;gap:15px!important}.swal2-cancel,.swal2-confirm,.swal2-deny{width:100%!important;margin:0!important}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.navBar__container{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;margin-bottom:-65px;z-index:999999;position:relative;width:100%}.navBar__container.logo-centered{justify-content:center}.navBar__logo{font-size:1.5rem;font-weight:700;color:rgb(245,245,245)}.navBar__menu{display:flex;align-items:center}.navBar__link{margin-left:2.4rem;text-decoration:none;color:#E0E0E0;font-weight:700}.navBar__link--button{background-color:#E0E0E0;color:#fff;padding:.5rem 1rem;border-radius:.5rem}.navBar__auth-button{background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;transition:color .2s ease;background:#139595;box-shadow:1px 1px 5px black}.navBar__button2{background:none;cursor:pointer;border:none}.navBar__auth-button:hover{color:#333}.navBar__hamburger{display:none;flex-direction:column;cursor:pointer;z-index:1100}.navBar__hamburger span{width:25px;height:3px;background-color:#ffffff;margin:2px 0;transition:.4s}.navBar__auth,.navBar__user{display:flex;align-items:center}.navbar__imglogo{filter:drop-shadow(1px 1px 1px black)}.navBar__username{margin-right:1rem}.navBar__logout{background-color:#149595;color:#fff;padding:.5rem 1rem;border:none;border-radius:.5rem;cursor:pointer}.mobileNav__iconCenterCont{display:flex;flex-direction:column;align-items:center;padding:0;margin:0}.mobileNav__iconCenterCont p{font-size:10px;margin-top:-10px;font-weight:700}.mobileNav__container{position:fixed;bottom:0;left:0;right:0;background-color:#1F2630;border-top:1px solid rgba(128,128,128,.052);box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000;padding:5px}.mobileNav__content{display:flex;justify-content:space-around;align-items:center;width:100%;position:relative}.mobileNav__icon{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:.75rem;border-radius:50%;cursor:pointer;transition:all .2s ease;color:#dedede;min-width:48px;min-height:48px}.mobileNav__icon:hover{background-color:rgba(0,0,0,.1);color:#000}.mobileNav__icon--center{background-color:#29313C;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.mobileNav__icon--center:hover{background-color:#333;color:#fff}@media (min-width:770px){.navBar__container{justify-content:space-between!important}}@media (max-width:769px){.navBar__container.logo-centered .navBar__menu{display:none}.navBar__hamburger{display:flex}.navBar__menu{display:none;position:absolute;top:60px;left:0;width:100%;background-color:#0b0d0f;flex-direction:column;align-items:center;padding:1rem 0}.navBar__menu--open{display:flex}.navBar__link{margin:1rem 0}.navBar__auth{flex-direction:column;gap:1rem;width:100%;align-items:center}}