@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;padding:16px;overflow:auto;-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;max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto;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}}@media (max-width:560px){.modal-overlay{justify-content:center;align-items:center;width:100%;padding:12px}.modal-content{left:auto!important;right:auto!important;width:100%;max-width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto!important;padding:20px}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-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/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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/22a5144ee8d83bca-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_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--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/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-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/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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/7d4881bb7e1bf84d-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_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--asere-cyan:#36eed5;--asere-teal:#149595;--asere-blue:#4d8dff;--asere-surface:rgba(19,25,31,0.82);--asere-border:rgba(54,238,213,0.18);--asere-glow:0 0 28px rgba(54,238,213,0.16)}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 15% 10%,rgba(20,149,149,.16),transparent 34%),radial-gradient(circle at 88% 22%,rgba(77,141,255,.1),transparent 30%),linear-gradient(180deg,#050708,#000 48%,#05090a)!important;background-attachment:fixed!important}::selection{color:#031111;background:rgba(54,238,213,.82)}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{transition:transform .18s ease,color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .24s ease,filter .22s ease}@media (hover:hover){a:hover,button:not(:disabled):hover{filter:brightness(1.08)}}button:not(:disabled):active{transform:scale(.97)}button:disabled{cursor:not-allowed;filter:saturate(.45)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--asere-cyan);outline-offset:3px}.dashboard-container,.membership-page{isolation:isolate}.bannerbadge,.clientDashboard__section,.detail-modal-content,.membership-page__card,.modal-content,.qr-scanner-panel,.transaction-history,.wallet-status{border:1px solid var(--asere-border);box-shadow:0 18px 50px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.035),var(--asere-glow);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}.bannerbadge,.clientDashboard__section,.transaction-history,.wallet-status{animation:asere-rise .62s cubic-bezier(.2,.78,.25,1) both}.wallet-status{border-radius:18px;background:linear-gradient(145deg,rgba(26,33,41,.9),rgba(9,14,18,.88))}.dashboard-transactionAndreferrals{animation:asere-rise .62s cubic-bezier(.2,.78,.25,1) .08s both}.bannerbadge{animation-delay:.14s}.clientDashboard__section{animation-delay:.2s;background:linear-gradient(135deg,rgba(24,31,38,.94),rgba(10,15,19,.94))!important}.membership-page__card{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 0,rgba(54,238,213,.1),transparent 34%),linear-gradient(145deg,rgba(21,27,33,.94),rgba(7,11,14,.94));animation:asere-future-pop .58s cubic-bezier(.2,.8,.2,1) both}.membership-page__card:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,transparent 10%,rgba(54,238,213,.22),transparent 52%);background-size:220% 100%;animation:asere-border-drift 7s linear infinite;pointer-events:none}.membership-page__title,.wallet-status__balance-display{background:linear-gradient(100deg,#fff 5%,var(--asere-cyan) 47%,#a8c9ff 82%,#fff 100%);background-size:220% auto;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:asere-text-flow 6s linear infinite;text-shadow:0 0 24px rgba(54,238,213,.12)}:is(.modal-submit-btn,.wallet-status__addFoundsButton,.wallet-status__action-btn,.network-btn,.scan-qr-btn,.qr-scanner-upload,.membership-page__button,.membership-page__network,.membership-page__copy-value,.transaction-history__view-all,.navBar__auth-button,.navBar__logout,.mobileNav__icon,.referrals-content__copy-button,.referrals-content__share-button,.contact-button){position:relative;overflow:hidden;isolation:isolate;transition:transform .18s ease,box-shadow .26s ease,border-color .26s ease,background-color .26s ease,filter .26s ease}:is(.modal-submit-btn,.wallet-status__addFoundsButton,.wallet-status__action-btn,.network-btn,.scan-qr-btn,.qr-scanner-upload,.membership-page__button,.membership-page__network,.membership-page__copy-value,.transaction-history__view-all,.navBar__auth-button,.navBar__logout,.mobileNav__icon):after{content:"";position:absolute;inset:-60% auto -60% -45%;z-index:-1;width:34%;transform:skewX(-18deg) translateX(-260%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transition:transform .56s cubic-bezier(.2,.8,.2,1);pointer-events:none}@media (hover:hover){:is(.modal-submit-btn,.wallet-status__addFoundsButton,.wallet-status__action-btn,.network-btn,.scan-qr-btn,.qr-scanner-upload,.membership-page__button,.membership-page__network,.membership-page__copy-value,.transaction-history__view-all,.navBar__auth-button,.navBar__logout,.mobileNav__icon,.referrals-content__copy-button,.referrals-content__share-button,.contact-button):not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.1) saturate(1.08);box-shadow:0 9px 24px rgba(20,149,149,.22),0 0 0 1px rgba(54,238,213,.12)}:is(.modal-submit-btn,.wallet-status__addFoundsButton,.wallet-status__action-btn,.network-btn,.scan-qr-btn,.qr-scanner-upload,.membership-page__button,.membership-page__network,.membership-page__copy-value,.transaction-history__view-all,.navBar__auth-button,.navBar__logout,.mobileNav__icon):not(:disabled):hover:after{transform:skewX(-18deg) translateX(520%)}}:is(.modal-submit-btn,.wallet-status__addFoundsButton,.wallet-status__action-btn,.network-btn,.scan-qr-btn,.qr-scanner-upload,.membership-page__button,.membership-page__network,.membership-page__copy-value,.transaction-history__view-all,.navBar__auth-button,.navBar__logout,.mobileNav__icon):not(:disabled):active{transform:translateY(0) scale(.97);transition-duration:80ms}.membership-page__button,.modal-submit-btn,.wallet-status__addFoundsButton{background:linear-gradient(110deg,#0c7779,#16a6a7 48%,#0d747b)!important;background-size:180% 100%!important;box-shadow:0 7px 22px rgba(20,149,149,.22);animation:asere-button-breathe 4.8s ease-in-out infinite}.wallet-status__action-btn{border:1px solid rgba(54,238,213,.12)!important;background:linear-gradient(145deg,#202832,#10151a)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 24px rgba(0,0,0,.22)}.wallet-status__action-btn svg{filter:drop-shadow(0 0 7px rgba(54,238,213,.28));transition:color .22s ease,filter .22s ease}.wallet-status__action-btn:hover svg{color:var(--asere-cyan);filter:drop-shadow(0 0 10px rgba(54,238,213,.7))}.membership-page__network.active,.network-btn.active{border-color:rgba(54,238,213,.6)!important;box-shadow:0 0 0 1px rgba(54,238,213,.12),0 0 22px rgba(54,238,213,.16)}.membership-page__copy-value,.modal-input,.network-select-dropdown{transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.modal-input:focus,.network-select-dropdown:focus{border-color:rgba(54,238,213,.72)!important;box-shadow:0 0 0 3px rgba(54,238,213,.1),0 0 20px rgba(54,238,213,.08)!important;background-color:#1e252c}.detail-modal-overlay,.modal-overlay,.qr-scanner-overlay{animation:asere-backdrop-in .22s ease both}.detail-modal-content,.modal-content,.qr-scanner-panel{animation:asere-future-pop .36s cubic-bezier(.2,.8,.2,1) both!important}.membership-page__qr,.qr-code-container{filter:drop-shadow(0 0 16px rgba(54,238,213,.2));transition:transform .24s ease,filter .24s ease}.membership-page__qr:hover,.qr-code-container:hover{transform:translateY(-3px) scale(1.015);filter:drop-shadow(0 0 24px rgba(54,238,213,.38))}.qr-scanner-frame{animation:asere-scanner-pulse 2.2s ease-in-out infinite}.transaction-history__item{transition:transform .19s ease,background-color .22s ease,border-color .22s ease}.transaction-history__item:hover{transform:translateX(4px);background:rgba(54,238,213,.045)}.membership-page__error,.message-danger,.message-success,.scan-success-message{animation:asere-message-in .3s cubic-bezier(.2,.8,.2,1) both}.mobileNav__container{background:rgba(18,25,31,.88)!important;border-top-color:rgba(54,238,213,.14)!important;box-shadow:0 -12px 34px rgba(0,0,0,.36),0 -1px 16px rgba(54,238,213,.05)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@keyframes asere-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes asere-future-pop{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes asere-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes asere-message-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes asere-text-flow{to{background-position:220%}}@keyframes asere-border-drift{to{background-position:-220% 0}}@keyframes asere-button-breathe{0%,to{background-position:0 50%;box-shadow:0 7px 22px rgba(20,149,149,.18)}50%{background-position:100% 50%;box-shadow:0 8px 28px rgba(54,238,213,.27)}}@keyframes asere-scanner-pulse{0%,to{border-color:rgba(54,238,213,.72);box-shadow:0 0 0 999px rgba(0,0,0,.28),0 0 12px rgba(54,238,213,.22)}50%{border-color:#8dfff0;box-shadow:0 0 0 999px rgba(0,0,0,.22),0 0 30px rgba(54,238,213,.52)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.membership-page__qr:hover,.qr-code-container:hover,.transaction-history__item:hover,:is(button,a):hover{transform:none!important}}.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}}