.header-container{background-color:var(--primaryWhite);box-sizing:border-box;z-index:100;justify-content:center;align-items:center;width:100%;min-height:10vh;padding:0 10px;display:flex;position:fixed}.header-wrapper{background-color:var(--primarywhite);justify-content:space-between;align-items:center;width:90%;height:100%;padding:0 5px;display:flex}.logo{object-fit:contain;cursor:pointer;width:140px;height:37px}.navigation{color:#0a0917;justify-content:space-between;align-items:center;width:20%;height:100%;margin:0;padding:0;font-size:16px;font-weight:500;display:flex}.navigation li{cursor:pointer;font-weight:500;line-height:14px;list-style-type:none;transition:color .2s}.navigation li:hover{color:#c9922a}.mobile-dropdown-logs{display:none!important}.logs{justify-content:space-between;align-items:center;gap:16px;display:flex}.login{color:#181739;background:0 0;background:var(--primaryWhite);cursor:pointer;border:none;width:auto;height:auto;padding:0;font-size:16px;font-weight:500;transition:color .2s}.create{color:#fff;cursor:pointer;background:var(--button-primaryColor);border:none;border-radius:4px;justify-content:center;align-items:center;width:170px;height:46px;font-size:15px;font-weight:500;transition:transform .2s,opacity .2s;display:flex;box-shadow:0 2px 4px #c9922a33}.create:hover{opacity:.95;transform:translateY(-1px)}.waitlist-button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:154px;height:46px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:flex;box-shadow:0 2px 4px #c9922a33;color:#000!important}.waitlist-button:hover{opacity:.95;transform:translateY(-1px)}.waitlist-live-badge{color:#181739;text-transform:uppercase;white-space:nowrap;background:#c9922a;border-radius:999px;padding:4px 6px;font-size:9px;font-weight:700;line-height:1}.waitlist-button:focus-visible,.menu:focus-visible{outline-offset:3px;outline:2px solid #c9922a}.menu{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;font-size:24px;display:none}@media (width<=768px){.menu{cursor:pointer;z-index:102;font-size:28px;display:block}.logs{display:none}.navigation{box-sizing:border-box;opacity:0;pointer-events:none;background-color:#fff;border-radius:4px;flex-direction:column;align-items:flex-start;gap:0;width:220px;height:auto;max-height:0;padding:0 16px;transition:max-height .25s ease-out,opacity .2s,transform .2s;display:flex;position:absolute;top:100%;right:5%;overflow:hidden auto;transform:translateY(-10px);box-shadow:0 8px 24px #0000001f}.navigation.open{opacity:1;pointer-events:auto;max-height:min(520px,100vh - 90px);padding:8px 16px 16px;transform:translateY(0)}.navigation li{border-bottom:1px solid #f5f5f7;width:100%;padding:14px 8px}.navigation .mobile-dropdown-logs{border-bottom:none;flex-direction:column;gap:12px;width:100%;padding:16px 0 4px;display:flex!important}.navigation .mobile-dropdown-logs .login,.navigation .mobile-dropdown-logs .create{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.navigation .mobile-dropdown-logs .login{border:1px solid #18173926;border-radius:4px}.navigation .mobile-dropdown-logs .waitlist-button{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.menu{line-height:1}}.desktop-user-section{align-items:center;gap:16px;display:flex}.user-avatar-container{background-color:#f5f5f7;border:2px solid #c9922a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.user-avatar-img{object-fit:cover;width:100%;height:100%}.user-avatar-icon{color:#c9922a}button{width:200px;height:50px;color:var(--primaryWhite);background:var(--button-primaryColor,#d2af26);border:none;border-radius:4px!important}.modal-overlay-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#0006;justify-content:center;align-items:center;width:100%;height:100vh;animation:.2s ease-out fadeInModal;display:flex;position:fixed;top:0;left:0}.signout-modal-card{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:16px;width:90%;max-width:400px;padding:32px 24px;animation:.2s cubic-bezier(.16,1,.3,1) scaleInModal;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.signout-modal-content{margin-bottom:28px}.signout-modal-title{color:#111827;margin-bottom:12px;font-size:1.2rem;font-weight:700;line-height:1.4}.signout-modal-warning{color:#4b5563;padding:0 4px;font-size:.95rem;line-height:1.5}.signout-modal-action-row{justify-content:center;gap:14px;display:flex}.signout-btn{cursor:pointer;border-radius:8px;outline:none;flex:1;padding:12px 16px;font-size:.95rem;font-weight:600;transition:all .2s ease-in-out}.signout-btn-cancel{color:#fff;background:linear-gradient(135deg,#fbbf24 0%,#ecc722 100%);border:none}.signout-btn-cancel:hover{background:linear-gradient(135deg,#fcd34d 0%,#ecc722 100%);transform:translateY(-1px);box-shadow:0 4px 12px #08080840}.signout-btn-confirm{color:#4b5563;background:#fff;border:1px solid #d1d5db}.signout-btn-confirm:hover{color:#111827;background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 4px 12px #08080840}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}@keyframes scaleInModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.splash-screen-overlay{z-index:9999;background-color:#fff;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.splash-content-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.splash-logo-container{justify-content:center;align-items:center;width:120px;height:120px;animation:1.2s cubic-bezier(.34,1.56,.64,1) forwards logoPopIn;display:flex}.splash-logo-image{object-fit:contain;width:100%;height:100%}.splash-text-container{opacity:0;margin-top:16px;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(-15px)}.splash-text-container.reveal{opacity:1;transform:translateY(0)}.splash-brand-name{letter-spacing:.5px;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#18194b 0%,#3e3f98 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:28px;font-weight:700;display:inline-block}.splash-skeleton-loader{background-color:#f3f4f6;border-radius:4px;width:140px;height:4px;margin-top:24px;position:relative;overflow:hidden}.skeleton-bar{background:linear-gradient(90deg,#f3f4f6 25%,#dfad36 50%,#f3f4f6 75%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s linear infinite skeletonShimmer}@keyframes logoPopIn{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.footer-container{background-color:var(--Hero-backgroundSecondary);box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:60vh;padding:50px 24px;display:flex}.footer-holder{width:min(90%,1440px);color:var(--primaryWhite);box-sizing:border-box;flex-direction:column;gap:40px;display:flex}.footer-up{box-sizing:border-box;flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:30px;width:100%;display:flex}.Footer-logo-con{flex-direction:column;flex:2 280px;gap:20px;min-width:0;display:flex}.footer-logo{align-items:center;gap:10px;display:flex}.footer-logo img{object-fit:contain;flex-shrink:0;width:30px;height:30px}.footer-logo h3{color:var(--primaryWhite);margin:0;font-size:28px;font-weight:600}.Footer-logo-con p{opacity:.8;overflow-wrap:break-word;max-width:420px;margin:0;font-size:15px;line-height:1.7}.socials{flex-wrap:wrap;align-items:center;gap:15px;font-size:24px;display:flex}.socials a{color:var(--primaryWhite);justify-content:center;align-items:center;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.socials a:hover{color:#eab338;transform:translateY(-3px)}.socials a:focus-visible,.footer-link:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #eab338}.footer-box{flex-direction:column;flex:150px;gap:15px;min-width:0;display:flex}.footer-box h4{color:var(--text-color-primary);margin:0;font-size:18px;font-weight:600}.footer-box ul{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.footer-box li{opacity:.9;margin:0;font-size:15px;list-style:none}.footer-link{color:inherit;overflow-wrap:break-word;line-height:1.6;text-decoration:none;transition:color .2s,opacity .2s;display:inline-block}.footer-link:hover{color:#eab338;opacity:1}.footer-divider{background-color:#fff3;border:none;width:100%;height:1px;margin:0}.footer-down{width:100%;color:var(--primaryWhite);flex-direction:column;gap:20px;display:flex}.down-disclaimer{opacity:.7;overflow-wrap:break-word;width:100%;max-width:600px;margin:0;font-size:14px;line-height:1.6}.copyright{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.copyright p{margin:0}@media screen and (width<=900px){.footer-container{padding:40px 24px}.footer-holder{gap:35px;width:100%}.Footer-logo-con{flex:100%;margin-bottom:10px}.Footer-logo-con p{max-width:550px}.footer-box{flex:40%}}@media screen and (width<=600px){.footer-container{width:100%;min-height:auto;padding:35px 20px}.footer-holder{gap:30px;width:100%}.footer-up{flex-direction:column;gap:30px}.Footer-logo-con{flex:100%;gap:16px;width:100%;margin-bottom:5px}.Footer-logo-con p{width:100%;max-width:100%;font-size:14px}.footer-logo h3{font-size:24px}.socials{gap:18px;font-size:22px}.footer-box{flex:100%;gap:12px;width:100%}.footer-box h4{font-size:17px}.footer-box ul{gap:10px}.footer-box li{font-size:14px}.footer-down{gap:16px}.down-disclaimer{font-size:13px;line-height:1.6}.copyright{font-size:12px}.footer-divider{margin:0}}@media screen and (width<=360px){.footer-container{padding:30px 15px}.footer-holder,.footer-up{gap:25px}.footer-logo h3{font-size:22px}.Footer-logo-con p{font-size:13px}.footer-box h4{font-size:16px}.footer-box li{font-size:13px}.down-disclaimer{font-size:12px}}.socials{flex-wrap:wrap;align-items:center;gap:16px;margin-top:5px;display:flex}.socials a{width:40px;height:40px;color:var(--primaryWhite);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-size:19px;text-decoration:none;transition:all .25s;display:inline-flex}.socials a:hover{color:var(--Hero-backgroundSecondary);background-color:#eab338;transform:translateY(-3px)}.socials a:focus-visible{outline-offset:4px;outline:2px solid #eab338}@media screen and (width<=600px){.socials{gap:14px}.socials a{width:38px;height:38px;font-size:18px}}.hero{box-sizing:border-box;background:radial-gradient(#352e97,#181739);justify-content:center;align-items:center;width:100%;height:600px;min-height:350px;font-family:Inter,sans-serif;display:flex;overflow:hidden}.hero-wrap{justify-content:space-between;align-items:center;gap:40px;width:90%;padding:80px 20px;display:flex}.hero-content{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;width:40%;height:100%;display:flex}.hero-title{color:#fff;margin-bottom:24px;font-size:3.2rem;font-weight:700;line-height:1.2}.highlight-text{color:#d2af26;display:inline-block;position:relative}.highlight-text:after{content:"";background:linear-gradient(90deg,#0000,#d2af26,#0000);border-radius:2px;width:100%;height:3px;position:absolute;bottom:2px;left:0}.hero-text-description{color:#e5e7eb;margin-bottom:40px;font-size:20px}.hero-button{background:var(--button-primaryColor,#d2af26);color:#fff;cursor:pointer;border:none;border-radius:4px;width:170px;height:56px;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.hero-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.hero-button:hover:before{left:100%}.hero-image-container{justify-content:center;align-items:center;width:60%;height:100%;display:flex}.hero-display-img{object-fit:contain;width:100%;height:auto}@media screen and (width<=968px){.hero{height:auto;padding:60px 0}.hero-wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:48px;margin-top:40px;padding:40px 20px}.hero-content{text-align:left;width:100%}.hero-title{text-align:left;width:100%;margin-bottom:16px;font-size:2.2rem}.hero-text-description{max-width:550px;margin-bottom:28px;font-size:16px}.hero-image-container{justify-content:center;align-items:center;width:100%;display:flex}.hero-display-img{width:100%;max-width:480px;height:auto}.hero-button{align-self:flex-start}}.step-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;align-items:center;width:100%;padding:40px 24px;display:flex;box-shadow:2px 4px 8px #0f0f0f}.step-card-icon-box{background-color:#fef8e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.step-card-icon-box img{object-fit:contain;width:28px;height:28px}.step-card-text{color:#475569;margin:0;font-size:14px;line-height:1.5}.how-section{box-sizing:border-box;background-color:#f4f6f9;justify-content:center;width:100%;padding:90px 24px;font-family:Inter,sans-serif;display:flex}.how-container{flex-direction:column;gap:48px;width:90%;display:flex}.how-header{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.how-header h2{color:#0f172a;letter-spacing:-.02em;margin:0;padding-bottom:14px;font-size:32px;font-weight:700;display:inline-block;position:relative}.how-header h2:after{content:"";background:linear-gradient(90deg,#d2af26,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.how-header p{color:#475569;margin:0;font-size:16px}.how-flex-deck{flex-flow:wrap;gap:24px;width:100%;display:flex}.how-card-wrapper{box-sizing:border-box;flex-grow:1;width:23%;display:flex}.how-action-container{justify-content:center;width:100%;margin-top:16px;display:flex}.how-button{color:#fff;background:var(--button-primaryColor,#d2af26);cursor:pointer;border:none;border-radius:6px;height:54px;padding:0 44px;font-size:16px;font-weight:600;transition:all .2s;position:relative;overflow:hidden}.how-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.how-button:hover:before{left:100%}@media screen and (width<=1005px){.how-card-wrapper{width:47%}}@media screen and (width<=750px){.how-section{padding:60px 20px}.how-container{gap:36px;width:95%}.how-header{text-align:center;align-items:center}.how-header h2{font-size:26px}.how-header h2:after{left:50%;transform:translate(-50%)}.how-flex-deck{flex-direction:column;gap:16px}.how-card-wrapper{width:95%}.how-button{width:100%;max-width:280px}}.security-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 32px;display:flex;box-shadow:2px 4px 8px #0000001a}.security-card-icon-box{background-color:#fef8e8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.security-card-icon-box img{object-fit:contain;width:28px;height:28px}.security-card-icon-box svg{color:#eab308;font-size:26px}.security-card-title{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}.security-section{box-sizing:border-box;background-color:#f1f5f9;justify-content:center;width:100%;padding:80px 24px;font-family:Inter,sans-serif;display:flex}.security-container{flex-direction:column;gap:48px;width:90%;display:flex}.security-header h2{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:2.25rem;font-weight:700}.security-flex-deck{flex-flow:wrap;gap:24px;width:100%;display:flex}.security-card-wrapper{box-sizing:border-box;width:calc(33.3333% - 16px);display:flex}.security-card-wrapper>*{width:100%!important;max-width:100%!important}@media screen and (width<=1024px){.security-card-wrapper{width:calc(50% - 12px)}}@media screen and (width<=768px){.security-section{padding:60px 20px}.security-container{gap:36px;width:100%}.security-header h2{font-size:1.75rem}.security-flex-deck{flex-direction:column;gap:16px}.security-card-wrapper{width:100%}}.HeroCard-wrapper{box-sizing:border-box;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:32px;font-family:Inter,sans-serif;display:flex;box-shadow:0 4px 16px #0000000f}.HeroCard-icon-container{background-color:#fef8e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.HeroCard-icon{object-fit:contain;width:24px;height:24px}.HeroCard-content{flex-direction:column;gap:12px;display:flex}.HeroCard-title{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.HeroCard-text{color:#475569;margin:0;font-size:15px;font-weight:400;line-height:1.6}@media screen and (width<=768px){.HeroCard-wrapper{gap:16px;padding:24px}}.features-section{box-sizing:border-box;background-color:#fff;justify-content:center;width:100%;padding:80px 24px;font-family:Inter,sans-serif;display:flex}.features-container{flex-direction:column;gap:48px;width:90%;display:flex}.features-header{flex-direction:column;gap:12px;display:flex}.features-header h2{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}.features-header p{color:#475569;margin:0;font-size:16px}.features-flex-deck{flex-flow:wrap;gap:24px;width:100%;display:flex}.features-card-item-wrapper{box-sizing:border-box;flex-grow:1;width:30%;display:flex}@media screen and (width<=1024px){.features-card-item-wrapper{width:46%}}@media screen and (width<=768px){.features-section{padding:80px 40px}.features-container{gap:36px;width:85%}.features-header h2{font-size:26px}.features-header p{font-size:15px;line-height:1.4}.features-flex-deck{flex-direction:column;gap:20px}.features-card-item-wrapper{width:100%}}.Hero-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;height:max-content;padding:0;display:flex;overflow-x:hidden}.faq-section-container{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:80px 24px;display:flex}.faq-content-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:90%;display:flex}.faq-header{color:#0f172a;flex-direction:column;gap:8px;width:100%;max-width:850px;margin:0;font-size:1.1rem;font-weight:600;display:flex}.faq-header h2{margin:0}.faq-header .Descript{color:#0f172a;margin:0;padding:0;font-size:14.5px}.faq-dropdowns-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;margin:0;display:flex}.contact-support-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #1e293b;border-radius:6px;width:170px;height:50px;font-size:16px;font-weight:500}@media (width<=768px){.faq-section-container{padding:60px 20px}.faq-content-wrapper{width:100%}.faq-header{font-size:1rem}}.select-dropdown-wrapper{cursor:pointer;background:#fff;border:1px solid #1e293b;border-radius:6px;width:100%;max-width:850px;margin-bottom:16px;transition:all .3s;overflow:hidden}.select-dropdown-header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:16px 20px;display:flex}.select-dropdown-header h3{color:#0f172a;cursor:pointer;flex:1;margin:0;padding-right:10px;font-size:1rem;font-weight:600}.select-dropdown-arrow{color:#0f172a;cursor:pointer;flex-shrink:0;font-size:22px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.rotate-arrow{color:#eab308;transform:rotate(180deg)}.select-dropdown-body{opacity:0;box-sizing:border-box;width:100%;max-height:0;padding:0 20px;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s,padding .35s;overflow:hidden}.select-dropdown-wrapper.is-open .select-dropdown-body{opacity:1;max-height:300px;padding:0 20px 20px}.select-dropdown-body p{color:#475569;margin:0;font-size:.95rem;line-height:1.7}@media screen and (width<=480px){.select-dropdown-header{padding:14px 16px}.select-dropdown-header h3{font-size:.92rem}.select-dropdown-wrapper.is-open .select-dropdown-body{padding:0 16px 16px}.select-dropdown-body p{font-size:.9rem;line-height:1.6}}@media screen and (width>=769px){.select-dropdown-wrapper:hover{background-color:#fafbfc;border-color:#eab308;box-shadow:0 6px 16px -4px #0f172a0a}}.why-section{box-sizing:border-box;background:#f7f3e8;justify-content:center;width:100%;padding:80px 24px;font-family:Inter,sans-serif;display:flex}.why-container{flex-direction:column;gap:40px;width:90%;max-width:1200px;display:flex}.why-header h2{color:#0f172a;text-align:left;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}.desktop-flex-container{flex-flow:wrap;gap:24px;width:100%;display:flex}.flex-card-wrapper{box-sizing:border-box;flex-grow:1;width:calc(33.333% - 16px);display:flex}@media screen and (width<=1024px){.flex-card-wrapper{width:calc(50% - 12px)}}.mobile-carousel-container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 44px;display:flex;position:relative}.carousel-viewport{width:100%;overflow:hidden}.carousel-track{transition:transform .45s cubic-bezier(.215,.61,.355,1);display:flex}.carousel-slide{box-sizing:border-box;flex:0 0 100%;min-width:100%;padding:12px 6px;display:flex}.carousel-btn{z-index:5;color:#eab308;cursor:pointer;background:#0f0f0f;flex-shrink:0;font-size:12px;transition:all .25s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #11265733;box-sizing:border-box!important;aspect-ratio:1!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:flex!important}.prev-btn{left:4px}.next-btn{right:4px}.carousel-btn.disabled{color:#a39b88;box-shadow:none;cursor:not-allowed;opacity:.5;background:#e2d9c2}.carousel-dots{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.dot{cursor:pointer;background:#e2d9c2;border-radius:50%;width:7px;height:7px;transition:all .3s cubic-bezier(.4,0,.2,1)}.dot.active-dot{background:#eab308;border-radius:4px;width:18px}@media screen and (width<=768px){.why-section{padding:56px 16px}.why-container{width:100%}.why-header h2{text-align:center;margin-bottom:8px;font-size:24px}}@media screen and (width<=480px){.mobile-carousel-container{padding:0 28px}.prev-btn{left:-2px}.next-btn{right:-2px}}.whychoose-card{box-sizing:border-box;background:#fff;border:1px solid #f1f5f9e6;border-radius:16px;flex-direction:column;gap:18px;width:100%;padding:32px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 10px 25px -5px #0f172a08,0 4px 12px -4px #0f172a05}.whychoose-card-header{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.whychoose-card-icon-box{background-color:#fef8e8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.whychoose-card-icon-box img{object-fit:contain;width:24px;height:24px}.whychoose-card-title{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.whychoose-card-text{color:#475569;margin:0;font-size:14px;line-height:1.6}@media screen and (width<=768px){.whychoose-card{gap:14px;padding:24px}.whychoose-card-title{font-size:17px}}@media screen and (width<=430px){.whychoose-card{gap:12px;padding:20px 16px}.whychoose-card-header{gap:12px}.whychoose-card-icon-box{border-radius:10px;width:40px;height:40px}.whychoose-card-icon-box img{width:20px;height:20px}.whychoose-card-title{font-size:16px}.whychoose-card-text{font-size:13px;line-height:1.55}}.faq-page{flex-direction:column;width:100%;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.faq-page-wrapper{flex-direction:column;width:100%;display:flex}.faq-Header{color:#fff;text-align:center;box-sizing:border-box;background:radial-gradient(#352e97,#181739);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:450px;padding:80px 20px;display:flex}.faq-Icon{color:#e5b842;width:90px;height:90px;margin-bottom:20px}.faq-Header h4{margin:0 0 12px;padding-bottom:16px;font-size:2rem;font-weight:700;display:inline-block;position:relative}.faq-Header h4:after{content:"";background:linear-gradient(90deg,#0000,#e5b842,#0000);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.faq-Header p{color:#d1d1e9;max-width:500px;margin:0;font-size:1.05rem;line-height:1.5}.faqs-Question{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:80px 20px;display:flex}.faq-header{width:100%;max-width:850px;margin-bottom:40px}.faq-header h2{color:#0f172a;margin:0 0 10px;padding-bottom:14px;font-size:1.8rem;font-weight:700;display:inline-block;position:relative}.faq-header h2:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.faq-header p{color:#64748b;margin:0;font-size:1rem}.faq-dropdowns-wrapper{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:850px;display:flex}.contact-support-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#d4af37 0%,#f3c152 100%);border:none;border-radius:6px;margin-top:40px;padding:14px 36px;font-size:.95rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 12px #d4af3733}.contact-support-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.contact-support-btn:hover:before{left:100%}.contact-support-btn:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 6px 20px #d4af374d}.contact-support-btn:active{transform:scale(.98)}.faq-card-holder{box-sizing:border-box;justify-content:center;width:100%;margin-bottom:80px;padding:20px;display:flex}.Contact-Card{text-align:center;background:#fff;border:1px solid #0000000a;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:600px;padding:48px 32px;display:flex;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a}.faq-card-title{color:#0f172a;margin:0;font-size:1.8rem;font-weight:700}.faq-card-subject{color:#475569;max-width:400px;margin:0;font-size:1rem;line-height:1.6}.Contact-Card span{color:#0827d8;font-size:.95rem;font-weight:600;line-height:1.8}@media screen and (width<=768px){.faq-Header{min-height:340px;padding:60px 20px}.faq-Icon{width:70px;height:70px;margin-bottom:16px}.faq-Header h4{font-size:1.6rem}.faq-header h2,.faq-card-title{font-size:1.5rem}.faqs-Question{padding:60px 20px}.Contact-Card{padding:36px 24px}}@media screen and (width<=480px){.faq-Header{min-height:320px;padding:50px 16px}.faq-Icon{width:60px;height:60px;margin-bottom:12px}.faq-Header h4{font-size:1.3rem}.faq-Header p{font-size:.9rem}.faqs-Question{padding:40px 16px}.faq-header{margin-bottom:24px}.faq-header h2{font-size:1.3rem}.faq-dropdowns-wrapper{gap:8px}.faq-card-title{font-size:1.3rem}.faq-card-subject{font-size:.9rem}.Contact-Card{padding:32px 20px}.contact-support-btn{width:100%;max-width:280px;padding:12px 24px;font-size:.9rem}}.shield-container{background:radial-gradient(#352e97,#181739);width:100%;min-height:55vh}.shield-holder{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:sans-serif;display:flex;overflow:hidden}.hero-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;width:90%;height:100%;padding:80px 20px;display:flex}.hero-content{text-align:left;flex-direction:column;flex:50%;display:flex}.hero-content h1{color:#fff;width:100%;margin:0 0 8px;font-size:42px;font-weight:700;line-height:1.2}.hero-content h2{color:#e5b324;text-align:left;width:100%;margin:0 0 16px;font-size:32px;font-weight:700;display:inline-block;position:relative}.hero-content h2:after{content:"";background:linear-gradient(90deg,#e5b324,#0000);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-4px;left:0}.hero-content p{color:#b3b2ca;max-width:480px;margin:0 0 32px;font-size:16px;line-height:1.6}.hero-cta-group{gap:16px;display:flex}.hero-cta-group button{cursor:pointer;box-sizing:border-box;border-radius:6px;width:fit-content;height:48px;padding:0 28px;font-size:15px;font-weight:500;transition:all .2s}.btn-primary{background:var(--button-primaryColor);color:#1a193a;border:none;position:relative;overflow:hidden}.btn-primary:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-primary:hover:before{left:100%}.btn-primary:hover{background-color:#cd9f1d}.btn-second{color:#fff;background:0 0;border:1px solid #fff6;position:relative;overflow:hidden}.btn-second:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-second:hover:before{left:100%}.hero-graphics{flex:50%;justify-content:center;align-items:flex-end;gap:20px;display:flex;position:relative}.graphic-wrapper{align-items:flex-end;width:45%;display:flex}.graphic-wrapper img{object-fit:contain;width:100%;height:auto}.right-img{margin-bottom:-10px}.desktop-only{display:inline}.features-section{box-sizing:border-box;background-color:#fff;justify-content:center;width:100%;padding:80px 0;display:flex}.why-usdt-wrapper{box-sizing:border-box;background-color:#fff;flex-direction:column;gap:40px;width:90%;margin:0 auto;padding:20px;display:flex}.why-usdt-heading{color:#0b0f19;text-align:left;margin:0;padding-bottom:12px;font-size:28px;font-weight:700;display:inline-block;position:relative}.why-usdt-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.features-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.feature-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #00000003;border-radius:12px;flex-direction:column;align-items:center;padding:40px 32px;display:flex;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005}.icon-container{background-color:#fffdf0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.feature-icon{color:#e5a93c}.feature-card h3{color:#0b0f19;margin:0 0 12px;font-size:18px;font-weight:700}.feature-card p{color:#4a5568;max-width:260px;margin:0;font-size:15px;line-height:1.5}.how-it-works-section{box-sizing:border-box;background-color:#eaecef;justify-content:center;width:100%;padding:80px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.how-it-works-container{box-sizing:border-box;flex-direction:column;gap:40px;width:90%;padding:0 24px;display:flex}.section-heading{color:#0b0f19;text-align:left;margin:0;padding-bottom:12px;font-size:28px;font-weight:700;display:inline-block;position:relative}.section-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.steps-grid{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.step-card{text-align:center;box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;align-items:center;padding:48px 24px;display:flex;box-shadow:0 4px 24px #00000008,0 1px 4px #00000003}.step-icon-badge{background-color:#fffceb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.step-card-title{color:#0b0f19;margin:0 0 16px;font-size:18px;font-weight:700}.step-card-description{color:#333f51;max-width:220px;margin:0;font-size:14px;line-height:1.5}.cta-wrapper{justify-content:center;margin-top:16px;display:flex}.convert-now-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dca31f 0%,#f5c453 100%);border:none;border-radius:6px;width:fit-content;height:auto;padding:16px 48px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:opacity .2s,transform .1s;position:relative;overflow:hidden;box-shadow:0 4px 12px #dca31f33}.convert-now-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.convert-now-btn:hover:before{left:100%}.convert-now-btn:hover{opacity:.95}.convert-now-btn:active{transform:scale(.98)}.hn-trust-section{box-sizing:border-box;background-color:#faf6eb;justify-content:center;width:100%;padding:100px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.hn-container{width:90%}.hn-title{color:#0f161e;letter-spacing:-.02em;margin-top:0;margin-bottom:56px;padding-bottom:16px;font-size:2.1rem;font-weight:700;display:inline-block;position:relative}.hn-title:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.hn-grid{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.hn-card{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:50px 30px;display:flex;box-shadow:0 4px 24px #0f161e05,0 1px 4px #0f161e0a}.hn-icon-wrapper{background-color:#fef8e7;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:36px;display:flex}.hn-icon{font-size:2.25rem;line-height:1}.hn-card-title{color:#0f161e;margin:0 0 14px;font-size:1.15rem;font-weight:700}.hn-card-description{color:#333f4e;max-width:250px;margin:0;font-size:.95rem;line-height:1.5}.inflation-promo-section{box-sizing:border-box;background-color:#fff;justify-content:center;align-items:center;width:100%;height:auto;padding:60px 0;display:flex}.inflation-promo-container{width:85%;max-width:820px;height:auto}.inflation-promo-card{box-sizing:border-box;background-color:#fff;border:1px solid #00000008;border-radius:6px;flex-direction:row;width:100%;height:240px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d,0 1px 3px #00000005}.inflation-promo-image-side{width:42%;height:100%}.inflation-promo-image-side img{object-fit:cover;width:100%;height:100%;display:block}.inflation-promo-content-side{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;width:58%;height:100%;padding:32px 40px;display:flex}.inflation-promo-heading{color:#1e2229;margin:0 0 8px;padding-bottom:12px;font-size:20px;font-weight:700;line-height:1.3;display:inline-block;position:relative}.inflation-promo-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:0;left:0}.inflation-promo-subtext{color:#626771;margin:0 0 20px;font-size:13px;font-weight:400}.inflation-promo-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e4b231 0%,#f3c759 100%);border:none;border-radius:4px;width:fit-content;height:38px;padding:0 24px;font-size:13.5px;font-weight:600;transition:opacity .2s,transform .1s;position:relative;overflow:hidden;box-shadow:0 2px 4px #e4b23126}.inflation-promo-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.inflation-promo-btn:hover:before{left:100%}.inflation-promo-btn:hover{opacity:.95}.inflation-promo-btn:active{transform:scale(.98)}@media (width<=1024px){.hero-content h1{font-size:36px}.hero-content h2{font-size:28px}.steps-grid,.hn-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.shield-holder{padding:40px 0}.hero-wrapper{text-align:center;flex-direction:column;gap:32px}.hero-content{align-items:center}.hero-content h2{text-align:center}.hero-content h2:after{left:50%;transform:translate(-50%)}.hero-content p{margin-left:auto;margin-right:auto}.hero-cta-group button{width:fit-content}.desktop-only{display:none}.hero-graphics{width:100%;max-width:440px}.features-grid,.steps-grid,.hn-grid{grid-template-columns:1fr}.why-usdt-heading,.section-heading,.hn-title{text-align:center;margin-bottom:32px;font-size:24px;display:block}.why-usdt-heading:after,.section-heading:after,.hn-title:after{left:50%;transform:translate(-50%)}.hn-trust-section{padding:60px 20px}.inflation-promo-card{flex-direction:column;height:auto}.inflation-promo-image-side{width:100%;height:180px}.inflation-promo-content-side{text-align:center;align-items:center;width:100%;padding:32px 24px}.inflation-promo-heading:after{left:50%;transform:translate(-50%)}}@media (width<=480px){.hero-content h1{font-size:28px}.hero-content h2{font-size:22px}.hero-cta-group{flex-direction:column;gap:12px;width:100%}.hero-cta-group button{width:100%}.feature-card,.step-card,.hn-card{padding:32px 20px}}.invest-page-wrapper{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.inv-hero{background:radial-gradient(#352e97,#181739);justify-content:center;align-items:center;width:100%;height:60%;padding:80px 40px;display:flex}.inv-container{flex-direction:column;gap:40px;width:95%;height:95%;display:flex}.inv-content{flex:1}.inv-title{color:#fff;margin:0 0 16px;font-size:2.25rem;line-height:1.2}.inv-gold-text{color:#e5b842;display:inline-block;position:relative}.inv-gold-text:after{content:"";background:linear-gradient(90deg,#0000,#e5b842,#0000);border-radius:2px;width:100%;height:3px;position:absolute;bottom:2px;left:0}.inv-subtitle{color:#d1d1e9;max-width:480px;margin:0 0 24px;font-size:.95rem;line-height:1.5}.inv-list{flex-direction:column;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.inv-list li{color:#fff;align-items:center;font-size:.95rem;display:flex}.inv-check{margin-right:10px;font-weight:700}.inv-actions{gap:16px;display:flex}.inv-btn-solid,.inv-btn-outline,.hiw-btn,.ic-btn,.wfy-action-btn{cursor:pointer;border-radius:6px;padding:12px 28px;font-size:.9rem;font-weight:600;transition:opacity .2s;position:relative;overflow:hidden}.inv-btn-solid:before,.hiw-btn:before,.ic-btn:before,.wfy-action-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.inv-btn-solid:hover:before,.hiw-btn:hover:before,.ic-btn:hover:before,.wfy-action-btn:hover:before{left:100%}.inv-btn-solid{color:#fff;background:linear-gradient(90deg,#d4af37 0%,#f3c152 100%);border:none}.inv-btn-outline{color:#fff;background:0 0;border:1px solid #fff;position:relative;overflow:hidden}.inv-btn-outline:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.inv-btn-outline:hover:before{left:100%}.inv-btn-solid:hover,.inv-btn-outline:hover,.hiw-btn:hover,.ic-btn:hover,.wfy-action-btn:hover{opacity:.85}.inv-graphic-wrapper{justify-content:center;align-items:center;width:100%;height:320px;display:flex}.inv-image-placeholder{border-radius:12px;width:100%;height:100%;overflow:hidden}.inv-image-placeholder img{object-fit:cover;width:100%;height:100%}.nti-section{justify-content:center;width:100%;height:50%;padding:80px 24px;display:flex}.nti-container{flex-direction:column;gap:60px;width:90%;height:100%;display:flex}.nti-block{flex-direction:column;flex:1;display:flex}.nti-text-wrapper{margin-bottom:24px}.nti-heading{color:#0c141d;margin:0 0 12px;font-size:1.65rem;font-weight:700;line-height:1.3;display:inline-block;position:relative}.nti-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.nti-subtext{color:#4a5568;max-width:440px;margin:0;font-size:.95rem;line-height:1.5}.nti-img-placeholder{background-color:#f7fafc;border-radius:16px;width:100%;height:360px;overflow:hidden}.nti-img-placeholder img{object-fit:cover;width:100%;height:100%}.hiw-section{background-color:#eaecef;justify-content:center;width:100%;height:50%;padding:60px 24px;display:flex}.hiw-container{flex-direction:column;align-items:center;width:90%;display:flex}.hiw-header{width:100%;margin-bottom:40px}.hiw-heading{color:#0c141d;margin:0 0 6px;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.hiw-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.hiw-subheading{color:#4a5568;margin:0;font-size:.9rem}.hiw-grid{flex-direction:column;gap:20px;width:100%;margin-bottom:40px;display:flex}.hiw-card{text-align:center;background-color:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:36px 24px;display:flex}.hiw-icon-placeholder{background-color:#fff9e6;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:16px;display:flex}.hiw-card-title{color:#0c141d;margin:0 0 10px;font-size:1rem;font-weight:700}.hiw-card-text{color:#4a5568;max-width:250px;margin:0;font-size:.88rem;line-height:1.4}.hiw-btn{padding:14px 36px}.ic-section{background-color:#fdf9ec;justify-content:center;width:100%;height:40%;padding:60px 24px;display:flex}.ic-container{flex-direction:column;align-items:center;width:90%;display:flex}.ic-header{width:100%;margin-bottom:40px}.ic-heading{color:#0c141d;margin:0 0 6px;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.ic-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.ic-subheading{color:#4a5568;margin:0;font-size:.9rem}.ic-grid{flex-direction:column;gap:24px;width:100%;margin-bottom:40px;display:flex}.ic-card{text-align:center;background-color:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:32px 24px;display:flex}.ic-risk-badge{color:#0c141d;margin-bottom:16px;font-size:.95rem;font-weight:600}.ic-image-placeholder{background-color:#f7fafc;border-radius:6px;width:100%;max-width:240px;height:140px;margin-bottom:20px;overflow:hidden}.ic-image-placeholder img{object-fit:cover;width:100%;height:100%}.ic-card-title{color:#0c141d;margin:0 0 10px;font-size:1rem;font-weight:700}.ic-card-text{color:#4a5568;max-width:300px;margin:0;font-size:.88rem;line-height:1.45}.ic-btn{padding:14px 36px}.wi-section{background-color:#eaecef;justify-content:center;width:100%;height:40%;padding:60px 24px;display:flex}.wi-container{flex-direction:column;width:90%;display:flex}.wi-heading{color:#0c141d;margin:0 0 32px;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.wi-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.wi-grid{flex-direction:column;gap:16px;width:100%;display:flex}.wi-card{text-align:center;background-color:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:32px 20px;display:flex}.wi-icon-badge{background-color:#fff9e6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.wi-card-title{color:#0c141d;max-width:180px;margin:0 0 10px;font-size:.95rem;font-weight:700;line-height:1.3}.wi-card-text{color:#718096;margin:0;font-size:.82rem;line-height:1.4}.wfy-section{justify-content:center;align-items:center;width:100%;height:40%;padding:80px 24px;display:flex}.wfy-card{background-color:#fff;border-radius:12px;flex-direction:column;width:90%;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000000a}.wfy-image-panel{background-color:#f7fafc;width:100%;height:240px;overflow:hidden}.wfy-image-panel img{object-fit:cover;width:100%;height:100%}.wfy-content-panel{flex-direction:column;justify-content:center;width:100%;padding:40px 32px;display:flex}.wfy-heading{color:#0c141d;margin:0 0 12px;padding-bottom:16px;font-size:1.45rem;font-weight:700;line-height:1.3;display:inline-block;position:relative}.wfy-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.wfy-subtext{color:#4a5568;max-width:380px;margin:0 0 24px;font-size:.9rem;line-height:1.45}.wfy-action-btn{width:fit-content;padding:14px 36px}@media (width>=600px){.wi-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}}@media (width>=768px){.nti-container{flex-direction:row;gap:48px}.nti-img-placeholder{height:420px}.nti-padding-top{margin-top:28px;margin-bottom:0}.hiw-grid{flex-direction:row;gap:24px}.ic-grid{flex-direction:row}.wfy-card{flex-direction:row;min-height:320px}.wfy-image-panel{width:42%;height:auto}.wfy-content-panel{width:58%;padding:48px 56px}.wfy-heading{font-size:1.65rem}}@media (width>=900px){.inv-container{flex-direction:row;align-items:center;gap:60px}.inv-graphic-wrapper{width:50%;height:100%}.inv-title{font-size:2.75rem}}@media (width>=1024px){.wi-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=767px){.nti-reverse-mobile{flex-direction:column-reverse}.nti-reverse-mobile .nti-text-wrapper{margin-bottom:24px}.inv-graphic-wrapper,.nti-img-placeholder{height:220px}.wfy-image-panel{height:200px}}.hn-page-wrapper{flex-direction:column;width:100%;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.sc-primary-btn,.sb-primary-btn,.im-action-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#d4af37 0%,#f3c152 100%);border:none;border-radius:6px;width:fit-content;transition:opacity .2s,transform .1s;position:relative;overflow:hidden}.sc-primary-btn:before,.sb-primary-btn:before,.im-action-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.sc-primary-btn:hover:before,.sb-primary-btn:hover:before,.im-action-btn:hover:before{left:100%}.sc-primary-btn:hover,.sb-primary-btn:hover,.im-action-btn:hover{opacity:.95}.sc-primary-btn:active,.sb-primary-btn:active,.im-action-btn:active{transform:scale(.98)}.sc-save-section{background:radial-gradient(#352e97,#181739);justify-content:center;align-items:center;width:100%;height:50%;padding:80px 40px;display:flex}.sc-container{flex-direction:column;gap:48px;width:95%;display:flex}.sc-content-block{flex-direction:column;flex:1;justify-content:center;display:flex}.sc-main-heading{color:#fff;margin:0 0 20px;font-size:2.5rem;font-weight:700;line-height:1.2}.sc-highlight-text{color:#e5b842;display:inline-block;position:relative}.sc-highlight-text:after{content:"";background:linear-gradient(90deg,#0000,#e5b842,#0000);border-radius:2px;width:100%;height:3px;position:absolute;bottom:2px;left:0}.sc-description{color:#d1d1e9;max-width:460px;margin:0 0 28px;font-size:1rem;line-height:1.5}.sc-features-list{flex-direction:column;gap:12px;margin:0 0 40px;padding:0;list-style:none;display:flex}.sc-feature-item{color:#fff;align-items:center;font-size:.95rem;display:flex}.sc-checkmark{color:#fff;margin-right:12px;font-weight:700}.sc-primary-btn{padding:14px 32px;font-size:.95rem;font-weight:600;box-shadow:0 4px 12px #d4af3733}.sc-graphic-block{flex:1;justify-content:center;align-items:center;display:flex}.sc-image-card{background-position:50%;background-size:cover;border-radius:16px;width:100%;height:400px}img{object-fit:cover;border-radius:5px;width:100%;height:100%}.ss-section{background-color:#fff;justify-content:center;width:100%;height:50%;padding:80px 24px;display:flex}.ss-container{flex-direction:column;gap:64px;width:90%;display:flex}.ss-column{flex-direction:column;flex:1;display:flex}.ss-text-content{margin-bottom:24px}.ss-heading{color:#0c141d;letter-spacing:-.01em;margin:0 0 12px;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.ss-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.ss-description{color:#4a5568;max-width:440px;margin:0;font-size:.95rem;line-height:1.5}.ss-image-frame{background-color:#f7fafc;background-position:50%;background-size:cover;border-radius:16px;width:100%;height:360px}.sb-section{background-color:#14142b;justify-content:center;align-items:center;width:100%;height:50%;padding:80px 40px;display:flex}.sb-container{flex-direction:column;gap:48px;width:90%;display:flex}.sb-content-side{flex-direction:column;flex:1;justify-content:center;display:flex}.sb-heading{color:#fff;letter-spacing:-.01em;margin:0 0 6px;font-size:1.85rem;font-weight:700;display:inline-block;position:relative}.sb-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-4px;left:0}.sb-subheading{color:#a0aec0;text-transform:capitalize;margin:0 0 32px;font-size:.9rem}.sb-steps-list{flex-direction:column;gap:14px;margin:0 0 44px;padding-left:20px;display:flex}.sb-step-item{color:#e2e8f0;font-size:.95rem;line-height:1.4}.sb-primary-btn{padding:14px 32px;font-size:.95rem;font-weight:600;box-shadow:0 4px 14px #d4af3726}.sb-graphic-side{flex:1;justify-content:center;align-items:center;display:flex}.sb-image-card{background-color:#1e293b;background-position:50%;background-size:cover;border-radius:12px;width:100%;max-width:520px;height:370px}.im-section{background-color:#fff;justify-content:center;align-items:center;width:100%;height:50%;padding:100px 24px;display:flex}.im-card{background-color:#fff;border-radius:12px;flex-direction:column;width:90%;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000000a,0 1px 6px #00000005}.im-image-panel{background-color:#f7fafc;background-position:50%;background-size:cover;width:100%;height:240px}.im-content-panel{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;padding:40px 32px;display:flex}.im-heading{color:#0c141d;letter-spacing:-.01em;margin:0 0 12px;padding-bottom:16px;font-size:1.5rem;font-weight:700;line-height:1.3;display:inline-block;position:relative}.im-heading:after{content:"";background:linear-gradient(90deg,#d4af37,#0000);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.im-subtext{color:#4a5568;max-width:400px;margin:0 0 28px;font-size:.95rem}.im-action-btn{padding:14px 28px;font-size:.9rem;font-weight:600;box-shadow:0 2px 8px #d4af3726}@media (width>=768px){.ss-container{flex-direction:row;gap:48px}.ss-heading{font-size:1.65rem}.ss-image-frame{height:420px}.ss-padding-top{margin-top:28px;margin-bottom:0}.im-card{flex-direction:row;min-height:340px}.im-image-panel{width:42%;height:auto}.im-content-panel{width:58%;padding:48px 56px}.im-heading{font-size:1.75rem}}@media (width>=900px){.sc-container{flex-direction:row;align-items:center;gap:60px}.sc-main-heading{font-size:3rem}.sb-container{flex-direction:row;align-items:center;gap:64px}.sb-heading{font-size:2.2rem}.sb-image-card{height:400px}}@media (width<=767px){.ss-reverse-mobile{flex-direction:column-reverse}.ss-reverse-mobile .ss-text-content{margin-bottom:24px}}.policy-container{box-sizing:border-box;background-color:#faf6e9;flex-direction:column;width:100%;min-height:100vh;display:flex}.policy-section{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}.policy-content{flex-direction:column;gap:48px;width:90%;max-width:800px;display:flex}.policy-heading{color:#111;text-align:center;letter-spacing:-.5px;margin:0;font-size:36px;font-weight:700}.policy-block{text-align:left;flex-direction:column;gap:24px;width:100%;display:flex}.policy-block p{color:#222;margin:0;font-size:16px;line-height:1.6}@media (width<=768px){.policy-section{padding:60px 0}.policy-heading{font-size:28px}.policy-content{gap:32px}.policy-block{gap:20px}.policy-block p{font-size:15px}}.Terms-container{box-sizing:border-box;background-color:#faf6e9;flex-direction:column;width:100%;min-height:100vh;display:flex}.terms-section{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}.terms-content{flex-direction:column;gap:48px;width:90%;max-width:800px;display:flex}.terms-heading{color:#111;text-align:center;letter-spacing:-.5px;margin:0;font-size:36px;font-weight:700}.terms-block{text-align:left;flex-direction:column;gap:24px;width:100%;display:flex}.terms-block p{color:#222;margin:0;font-size:16px;line-height:1.6}@media (width<=768px){.terms-section{padding:60px 0}.terms-heading{font-size:28px}.terms-content{gap:32px}.terms-block{gap:20px}.terms-block p{font-size:15px}}.contact-page-container{box-sizing:border-box;background-color:#fff;flex-direction:column;width:100%;font-family:sans-serif;display:flex}.contact-hero{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#111035 0%,#2a257a 50%,#463ba8 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:260px;padding:20px;display:flex}.hero-icon-wrapper{margin-bottom:12px;transform:rotate(-15deg)}.hero-phone-icon{color:#fff;opacity:.9}.contact-hero h1{margin:0 0 8px;font-size:32px;font-weight:700}.contact-hero p{color:#ffffffbf;margin:0;font-size:14px}.form-section-area{box-sizing:border-box;background-color:#fff;justify-content:center;width:100%;padding:80px 0;display:flex}.form-section-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;width:90%;max-width:1140px;display:flex}.message-text-block{flex-direction:column;flex:1;gap:12px;max-width:420px;padding-top:20px;display:flex}.message-text-block h2{color:#111127;margin:0;font-size:26px;font-weight:700}.message-text-block p{color:#555468;margin:0;font-size:15px;line-height:1.5}.contact-form-card{box-sizing:border-box;background:#fff;border:1px solid #00000005;border-radius:12px;flex:1;max-width:520px;padding:40px;box-shadow:0 4px 30px #0000000d}.contact-form-card form{flex-direction:column;gap:20px;display:flex}.input-group input,.input-group textarea{box-sizing:border-box;background-color:#fff;border:1px solid #dcdbe5;border-radius:6px;outline:none;width:100%;padding:12px 16px;font-size:14px;transition:border-color .2s}.input-group input::placeholder,.input-group textarea::placeholder{color:#c1bfd0}.input-group input:focus,.input-group textarea:focus{border-color:#dca31f}.input-group textarea{resize:none}.submit-btn{color:#fff;cursor:pointer;background-color:#eab338;border:none;border-radius:6px;width:100%;margin-top:10px;padding:14px;font-size:14px;font-weight:600}.direct-channels-section{box-sizing:border-box;background-color:#faf6e9;justify-content:center;width:100%;padding:80px 0 100px;display:flex}.channels-wrapper{flex-direction:column;gap:40px;width:90%;max-width:1140px;display:flex}.channels-title{color:#111127;text-align:left;margin:0;font-size:24px;font-weight:700}.channels-grid{flex-direction:row;justify-content:space-between;gap:24px;width:100%;display:flex}.channel-card{box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;padding:32px 24px;display:flex;box-shadow:0 4px 20px #00000005}.channel-icon-circle{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:flex}.email-bg{background-color:#fff8e7}.card-icon-color-orange{color:#eab338}.whatsapp-bg{background-color:#e7fbf0}.card-icon-color-green{color:#2ecc71}.phone-bg{background-color:#f0effb}.card-icon-color-purple{color:#6c5ce7}.channel-card h3{color:#111127;margin:0 0 6px;font-size:16px;font-weight:700}.channel-subtitle{color:#7f7e98;margin:0 0 16px;font-size:13px}.channel-links{flex-direction:column;gap:4px;display:flex}.channel-links a{color:#04f;word-break:break-all;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.channel-links a:hover{text-decoration:underline}@media (width<=991px){.form-section-wrapper{flex-direction:column;align-items:center;gap:48px}.message-text-block{text-align:center;max-width:100%;padding-top:0}.contact-form-card{width:100%;max-width:100%}.channels-grid{flex-direction:column;gap:20px}}@media (width<=576px){.contact-hero{height:220px}.contact-hero h1{font-size:26px}.form-section-area{padding:48px 0}.message-text-block h2{font-size:22px}.contact-form-card{padding:24px}.direct-channels-section{padding:48px 0 60px}.channels-wrapper{gap:28px}.channels-title{text-align:center;font-size:20px}.channel-card{text-align:center;align-items:center;padding:24px}}.about-page-container{box-sizing:border-box;background-color:#fff;flex-direction:column;width:100%;font-family:sans-serif;display:flex}.story-hero{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#111035 0%,#1e1b54 50%,#3a328c 100%);flex-direction:column;align-items:center;width:100%;padding:60px 20px 80px;display:flex}.story-badge{letter-spacing:1.5px;color:#ffffffb3;align-items:center;gap:6px;margin-bottom:24px;font-size:11px;font-weight:600;display:flex}.story-badge .sparkle{color:#fffc;font-size:10px}.story-hero h1{max-width:800px;margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.3}.highlight-gold{color:#eab338}.story-description{color:#fffc;max-width:680px;margin:0;font-size:14px;line-height:1.6}.stakeholders-section{box-sizing:border-box;background-color:#fff;justify-content:center;width:100%;padding:80px 0;display:flex}.stakeholders-wrapper{flex-direction:column;gap:40px;width:90%;max-width:1140px;display:flex}.section-title{color:#111127;text-align:left;margin:0;font-size:24px;font-weight:700}.stakeholders-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px 24px;width:100%;display:grid}.stakeholder-card{background:#fff;border:1px solid #00000005;border-radius:12px;flex-direction:column;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000a}.stakeholder-card:hover{transform:translateY(-4px)}.image-frame{aspect-ratio:1.15;background-color:#ecebf3;width:100%;overflow:hidden}.image-frame img{object-fit:cover;width:100%;height:100%}.card-info{text-align:left;flex-direction:column;gap:6px;padding:24px;display:flex}.card-info h3{color:#111127;margin:0;font-size:16px;font-weight:700}.card-info p{color:#7f7e98;margin:0;font-size:13px}@media (width<=768px){.story-hero{padding:50px 20px 60px}.story-hero h1{font-size:26px}.story-description{font-size:13px}.stakeholders-section{padding:50px 0}.section-title{text-align:center;font-size:20px}.stakeholders-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.card-info{padding:16px}}@media (width<=480px){.story-hero h1{font-size:22px}.stakeholders-grid{grid-template-columns:1fr}}.Regulatory-container{box-sizing:border-box;background-color:#faf6e9;flex-direction:column;width:100%;min-height:100vh;display:flex}.reg-section{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}.reg-content{flex-direction:column;gap:48px;width:90%;max-width:800px;display:flex}.reg-heading{color:#111;text-align:center;letter-spacing:-.5px;margin:0;font-size:36px;font-weight:700}.reg-block{text-align:left;flex-direction:column;gap:24px;width:100%;display:flex}.reg-block p{color:#222;margin:0;font-size:16px;line-height:1.6}.reg-contact a{color:#04f;font-weight:700;text-decoration:none}.reg-contact a:hover{text-decoration:underline}@media (width<=768px){.reg-section{padding:60px 0}.reg-heading{font-size:28px}.reg-content{gap:32px}.reg-block{gap:20px}.reg-block p{font-size:15px}}.signup-section{box-sizing:border-box;background-color:#fff;flex-direction:row;width:100%;height:100vh;font-family:Inter,sans-serif;display:flex;overflow:hidden}.image-container{background:#0c122c;flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.image-container img{object-fit:cover;width:100%;height:100%}.form-container{box-sizing:border-box;background-color:#fff;flex:1;justify-content:center;align-items:center;height:100vh;padding:60px 40px;display:flex;overflow-y:auto}.signup-form-wrapper{flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:440px;margin:auto 0;display:flex}.back-arrow-btn{cursor:pointer;color:#334155;background:0 0;border:none;justify-content:flex-start;align-items:center;margin-bottom:24px;padding:0;transition:color .2s;display:flex}.back-arrow-btn:hover{color:#0f172a}.back-arrow-icon{opacity:1;width:50px;height:35px;font-weight:100}.signup-form-wrapper h2{color:#1e293b;letter-spacing:-.02em;margin:0 0 16px;font-size:1.85rem;font-weight:700}.auth-form{flex-direction:column;gap:20px;width:100%;display:flex}.input-group-wrapper{flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin-bottom:4px;display:flex}.input-group-wrapper label{color:#334155;font-size:.9rem;font-weight:600}.input-group-wrapper input{box-sizing:border-box;color:#0f172a;border:1px solid #181739;border-radius:4px;width:100%;height:48px;padding:12px 16px;font-size:.95rem;transition:all .2s}.input-group-wrapper input:focus{border-color:#eab308;outline:none;box-shadow:0 0 0 1px #eab308}.input-group-wrapper input::placeholder{color:#94a3b8}.input-note{color:#181739;margin:2px 0 0;font-size:.72rem;line-height:1.4}.checkbox-container{flex-direction:row;align-items:flex-start;gap:10px;margin-top:4px;display:flex}.checkbox-container input[type=checkbox]{cursor:pointer;accent-color:#eab308;width:16px;height:16px;margin-top:2px}.checkbox-container label{color:#181739;-webkit-user-select:none;user-select:none;font-size:.85rem;line-height:1.5}.highlight-link{color:#dfa712;cursor:pointer;font-weight:500}.highlight-link:hover{text-decoration:underline}.bold-link{font-weight:700}.form-divider{text-align:center;justify-content:center;align-items:center;width:100%;margin:16px 0;display:flex;position:relative}.form-divider:before{content:"";z-index:1;background-color:#e2e8f0;width:100%;height:1px;position:absolute;top:50%;left:0}.form-divider span{color:#181739;z-index:2;background-color:#fff;padding:0 16px;font-size:14px;font-weight:600;position:relative}.google-oauth-btn{color:#181739;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:100%;height:54px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}.google-oauth-btn:hover{background-color:#f8fafc}.google-icon{width:20px;height:20px}.auth-switch-footer{text-align:center;color:#181739;width:100%;margin:16px 0 0;font-size:.9rem}.input-wrapper input:focus{border-color:#d2af26}.password-toggle{cursor:pointer;color:#64748b;justify-content:center;align-items:center;font-size:1.3rem;display:flex;position:absolute;right:14px}.password-input-wrapper{align-items:center;width:100%;display:flex;position:relative}.password-input-wrapper input{width:100%;padding-right:45px}.eye-icon{cursor:pointer;color:#64748b;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;right:14px}.eye-icon:hover{color:#0f172a}.signup-submit-btn{color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:54px;font-size:1rem;font-weight:600;transition:all .3s;background:var(--button-primaryColor,#eab308)!important}.active-submit-btn{background:var(--button-primaryColor,#eab308);border-radius:4px;box-shadow:0 6px 18px #a0701740}.active-submit-btn:hover{opacity:.95;transform:translateY(-1px)}.disabled-submit-btn{cursor:not-allowed;box-shadow:none;background:#cfcfcf;border-radius:4px}.loader-wrapper{justify-content:center;align-items:center;display:flex}.forgot-password-text{color:#eab308;cursor:pointer;text-align:right;margin-top:14px;font-size:.95rem;font-weight:600;transition:all .2s}.forgot-password-text:hover{opacity:.8}@media screen and (width<=1024px){.image-container{display:flex}.form-container{width:100%;padding:60px 32px}}@media screen and (width<=900px){.image-container{display:flex}.form-container{padding:40px 24px}.signup-form-wrapper h2{margin-bottom:20px;font-size:1.6rem}.input-note{font-size:.7rem}.signup-submit-btn,.google-oauth-btn{height:50px}}.otp-input .otp-subtitle{color:#475569;margin-bottom:32px;font-size:.95rem;line-height:1.5}.user-email-highlight{color:#0f172a;font-weight:600}.otp-input-container{justify-content:center;align-items:center;gap:12px;width:100%;margin:30px 0;display:flex}.otp-box{text-align:center;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:66px;height:106px;font-size:1.2rem;font-weight:600;transition:all .2s}.otp-box-email{background-color:#0000;border:none;outline:none;width:100%;height:100%}.otp-box:focus{border-color:#eab308;box-shadow:0 0 0 3px #eab30826}.otp-submit-btn{cursor:pointer;border:none;width:100%;height:54px;font-size:1rem;font-weight:600;transition:all .2s;background:var(--button-primaryColor,#eab308)!important;color:#fff!important;border-radius:4px!important}.otp-footer-actions{flex-direction:column;align-items:center;gap:14px;margin-top:24px;display:flex}.otp-footer-actions p{color:#64748b;margin:0;font-size:.95rem}.otp-footer-actions span{color:#eab308;cursor:pointer;margin-left:5px;font-weight:600}.edit-email{cursor:pointer!important;color:#0f172a!important;font-weight:600!important}.edit-email:hover{color:#eab308!important}@media screen and (width<=768px){.signup-section{flex-direction:column}.image-container{display:none}.form-container{width:100%;min-height:100vh;padding:24px}.signup-form-wrapper{width:100%;max-width:100%}}@media screen and (width<=480px){.otp-input-container{gap:8px}.otp-box{width:46px;height:50px;font-size:1rem}}.signup-form-wrapper h2{margin-bottom:30px;font-size:24px;font-weight:700}.auth-form{flex-direction:column;gap:20px;display:flex}.Auth-inputs-row{width:100%}.Auth-inputs-row label{color:#111827;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.input-tag{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:52px;padding:0 16px;display:flex}.input-tag input,.input-tag select{background:0 0;border:none;outline:none;width:100%;height:100%;font-size:14px}.form-header-mobile{display:flex}.otp-submit-btn{border-radius:4px!important}.brand-group-mobile{display:none}@media screen and (width<=951px){.signup-form-wrapper{padding-top:60px;padding-bottom:60px}.form-header-mobile{flex-direction:column;justify-content:space-between;align-items:center;gap:15px;display:flex}.brand-group-mobile{align-items:center;gap:20px;width:100%;padding:10px;font-weight:600;display:flex}.brand-group-mobile img{width:40px}.back-arrow-btn{margin-bottom:0!important}}.input-tag{background:0 0;border:1px solid #141414;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 15px;transition:border-color .2s;display:flex}.input-tag:focus-within{border-color:#c9922a}.input-tag input[type=text],.input-tag select{appearance:none;background:0 0;border:none;outline:none;width:100%;height:100%;font-size:14px}.input-icon{color:#4b5563;margin-left:10px;font-size:18px}.custom-file-label{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.file-placeholder{color:#9ca3af;font-size:14px}.file-selected{color:#111827;font-size:14px;font-weight:500}.file-upload-box{cursor:pointer;margin:0;padding:0;position:relative;overflow:hidden}@media screen and (width<=768px){.brand-group-signup{display:flex}}.newpass-subtitle{color:#64748b;margin-bottom:28px;font-size:.95rem;line-height:1.6}.auth-inputs-row{flex-direction:column;gap:8px;width:100%;margin-bottom:22px;display:flex}.auth-inputs-row label{color:#0f172a;font-size:.95rem;font-weight:600}.input-tag{background:#fff;border:1px solid #dbe2ea;border-radius:4px;align-items:center;width:100%;height:56px;padding:0 14px;transition:all .2s;display:flex;position:relative}.input-tag:focus-within{border-color:#eab308;box-shadow:0 0 0 3px #eab3081f}.input-tag input{color:#0f172a;background:0 0;border:none;outline:none;width:100%;height:100%;padding-right:45px;font-size:.96rem}.input-tag input::placeholder{color:#94a3b8}.password-toggle{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.password-toggle:hover{color:#0f172a}.password-toggle svg{font-size:1.1rem}.input-error{color:#dc2626;margin-top:2px;font-size:.84rem}.otp-submit-btn{background:var(--button-primaryColor);color:#fff;cursor:pointer;border:none;border-radius:4px;width:100%;height:54px;margin-top:10px;font-size:1rem;font-weight:600;transition:all .2s}.otp-submit-btn:hover{background:#b8831d}.otp-submit-btn:disabled{cursor:not-allowed;background:#d6d6d6}.button-loader{justify-content:center;align-items:center;display:flex}.loader-wrapper{justify-content:center;align-items:center;display:flex;transform:scale(.3)}@media screen and (width<=768px){.form-container{padding:24px}.signup-form-wrapper{width:100%;max-width:100%}}@media screen and (width<=480px){.input-tag{height:52px}.auth-inputs-row{margin-bottom:18px}.password-toggle svg{font-size:1rem}.otp-submit-btn{height:52px;font-size:.95rem}}.Dash-container{box-sizing:border-box;background-color:#fbf7e9;border:0;justify-content:center;width:100%;min-height:100vh;padding:24px 10px;display:flex}.Dash-container *,.Dash-container :before,.Dash-container :after{box-sizing:border-box}.Dash-right{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:0;display:flex}.dr-holder{flex-direction:column;gap:24px;width:92%;display:flex}.dr-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;display:flex}.dr-header h3{color:#111;letter-spacing:-.5px;margin:4px 0 0;font-size:24px;font-weight:700}.dr-header p{color:#666;margin:0;font-size:13px}.notify-user{align-items:center;gap:10px;display:flex}.notify-button{color:#01014b;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;font-size:24px;display:flex;width:32px!important}.user-prof img{object-fit:cover;border:1.5px solid #ffffff1a;border-radius:50%;width:32px;height:32px}.dr-balance{gap:20px;width:100%;display:flex}.balance{color:#fff;background-color:#141432;border-radius:12px;flex-direction:column;gap:24px;width:70%;padding:24px;font-weight:100;display:flex}.total-available{color:#fff;width:100%}.total-available p{opacity:.7;margin:0 0 6px;font-size:14px}.total-available h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:32px;font-weight:100}.other-balances{flex-direction:row;gap:40px;width:100%;font-weight:100;display:flex}.Ngn-balance,.usdt-balance{color:#fff;flex-direction:column;flex:1;justify-content:center;gap:4px;font-weight:100;display:flex}.Ngn-balance p,.usdt-balance p{letter-spacing:.5px;opacity:.6;margin:0;font-size:11px;font-weight:100}.Ngn-balance h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.usdt-balance h2{color:#e5b842;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.balance-info-text{max-width:220px;line-height:1.4;color:#ffffff8c!important;letter-spacing:0!important;margin:2px 0 0!important;font-size:10px!important;font-weight:400!important}@media (width<=768px){.balance-info-text{max-width:180px;font-size:9.5px!important}}.insight{background-color:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;justify-content:center;gap:12px;width:30%;padding:24px;display:flex;box-shadow:0 4px 12px #00000003}.insight h3{color:#111;margin:0;font-size:16px;font-weight:700}.insight p{color:#666;margin:0;font-size:13px;line-height:1.4}.dr-actions{justify-content:space-between;align-items:center;gap:16px;width:100%;height:auto;display:flex}.convert,.save,.invest{color:#d2af26;cursor:pointer;background-color:#fff;border:1px solid #d2af26;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.convert:hover,.save:hover,.invest:hover{background-color:#d2af260d}.mobile-welcom-text{display:none}.icon{color:#d2af26;font-size:16px}.vault-section{gap:20px;width:100%;display:flex}.vault,.investment{background-color:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;gap:24px;width:50%;padding:20px;display:flex}.upper-section{background-color:#fff;justify-content:space-between;align-items:center;width:100%;display:flex}.upper-section h3{color:#111;margin:0;font-size:16px;font-weight:700}.upper-section p{color:#666;margin:0;font-size:13px}.view-all-action{cursor:pointer;align-items:center;gap:6px;display:flex}.view-all-action p{color:#666;margin:0;font-size:13px}.lower-section{flex-direction:column;gap:4px;width:100%;display:flex}.lower-section p:first-child{color:#111;margin:0;font-size:28px;font-weight:700}.lower-section p:last-child{color:#666;margin:0;font-size:13px}.transaction-section{background-color:#fff;border:1px solid #00000014;border-radius:12px;width:100%;padding:20px}.transaction-header{justify-content:space-between;align-items:center;width:100%;padding-bottom:14px;display:flex}.tr-actions h5{color:#666;margin:0;font-size:13px;font-weight:500}.transaction-body{justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.transaction-body p{color:#888;margin:0;font-size:14px}.transactions-view-port{border-top:1px solid #0000000f;width:100%;padding-top:8px}.dash-skel{background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite dashPulse}.sk-large{width:50%;height:38px;margin-top:4px}.sk-medium{width:70%;height:28px;margin-top:4px}.sk-small{width:40px;height:32px;margin-bottom:4px}@keyframes dashPulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1024px){.dr-balance{flex-direction:column;gap:16px}.balance,.insight{width:100%}}@media (width<=768px){.Dash-container{flex-direction:column;width:100%;margin-top:50px;padding:16px 8px}.mobile-welcom-text{color:#000;margin-bottom:4px;display:block}.mobile-welcom-text p{color:#666;margin:0;font-size:13px}.mobile-welcom-text h3{color:#111;margin:4px 0 0;font-size:20px;font-weight:700}.Dash-right{width:100%;padding:0}.dr-holder{gap:20px;width:100%;padding:0 8px}.dr-header{display:none}.total-available h2{font-size:28px}.other-balances{gap:24px}.Ngn-balance h2,.usdt-balance h2{font-size:20px}.dr-actions{flex-direction:column;gap:12px;height:auto}.convert,.save,.invest{flex:none;width:100%;height:50px;font-size:14px}.vault-section{flex-direction:column;gap:16px}.vault,.investment{gap:20px;width:100%}.lower-section p:first-child{font-size:24px}.transaction-section{padding:16px}}@media (width<=480px){.other-balances{flex-direction:row;justify-content:space-between;gap:12px}.balance{padding:20px}.dr-actions{flex-direction:column;gap:10px;width:100%}.convert,.save,.invest{flex:none;width:100%;height:48px;font-size:13.5px}}.dash-skel{background-size:200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite dashPulse;display:block}.sk-light{background-image:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%)}.sk-dark{background-image:linear-gradient(90deg,#ffffff0d 25%,#ffffff26 50%,#ffffff0d 75%)}.sk-large{width:60%;height:32px}.sk-medium{width:40%;height:24px}.sk-small{width:30%;height:16px}.transaction-card{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;width:100%;padding:24px;display:flex}.hide-container-styles{background:0 0!important;border:none!important;padding:0!important}.trans-header{align-items:center;margin-bottom:20px;display:flex}.trans-header h3{color:#1a1a1a;margin:0;font-size:18px;font-weight:700}.trans-list{flex-direction:column;gap:8px;display:flex}.trans-item{border-bottom:1px solid #f0f4f8;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.trans-item:last-child{border-bottom:none}.icon-box{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:16px;font-size:20px;display:flex}.icon-box.in{color:#2e7d32;background:#e8f5e9}.icon-box.out{color:#d32f2f;background:#ffebee}.details{flex-direction:column;flex:1;display:flex}.title{color:#1a1a1a;margin:0 0 4px;font-size:15px;font-weight:600}.subtitle{color:#757575;margin:0;font-size:12px;font-weight:400}.amount{text-align:right;flex-shrink:0;font-size:15px}.amount.in{color:#2e7d32;font-weight:700}.amount.out{color:#d32f2f;font-weight:700}.empty-state-container{justify-content:center;align-items:center;padding:30px 0;display:flex}.no-transaction{color:#888;font-size:14px}.skeleton-wrapper{pointer-events:none}.skeleton-pulse{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite pulseLoading}.skeleton-details{flex-direction:column;gap:8px;display:flex}.skeleton-title{width:140px;height:16px}.skeleton-subtitle{width:90px;height:12px}.skeleton-amount{width:80px;height:16px}@keyframes pulseLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-onboarding{color:#15152f;background:#fff;border:1px solid #14143217;border-radius:14px;width:100%;padding:22px 24px 18px;box-shadow:0 8px 24px #1414320b}.onboarding-header,.onboarding-title-group,.onboarding-header-actions,.onboarding-progress-copy,.onboarding-task,.onboarding-task-heading,.onboarding-footer,.onboarding-tour-button,.onboarding-task-action,.onboarding-tour-bottom,.dashboard-tour-controls,.dashboard-tour-card-topline{align-items:center;display:flex}.onboarding-header{justify-content:space-between;gap:18px}.onboarding-title-group{gap:14px;min-width:0}.onboarding-mark{color:#d2af26;background:#fff9e3;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:21px;display:grid}.onboarding-eyebrow{color:#82712c;letter-spacing:1.1px;margin:0 0 5px;font-size:10px;font-weight:800}.onboarding-title-group h2{color:#15152f;margin:0;font-size:clamp(18px,2vw,22px);font-weight:750;line-height:1.25}.onboarding-subtitle{color:#6b6b78;margin:6px 0 0;font-size:13px;line-height:1.5}.onboarding-header-actions{flex:none;gap:8px}.onboarding-tour-button,.onboarding-collapse-button,.onboarding-task-action,.onboarding-text-button,.onboarding-reopen{cursor:pointer;font:inherit}.onboarding-tour-button{color:#181835;background:#fff;border:1px solid #14143224;border-radius:8px;justify-content:center;gap:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700;transition:border-color .16s,background .16s}.onboarding-tour-button:hover{background:#fffdf5;border-color:#d2af26}.onboarding-tour-button svg,.onboarding-text-button svg{font-size:15px}.onboarding-collapse-button{color:#4a4a5e;background:#fff;border:1px solid #1414321f;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.onboarding-progress-row{margin-top:20px}.onboarding-progress-copy{color:#757582;justify-content:space-between;gap:12px;margin-bottom:9px;font-size:12px}.onboarding-progress-copy strong{color:#24243e;font-size:12px;font-weight:750}.onboarding-progress-track{background:#efedf2;border-radius:999px;height:6px;overflow:hidden}.onboarding-progress-track span{border-radius:inherit;background:#d2af26;height:100%;transition:width .24s;display:block}.onboarding-task-list{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px;display:grid}.onboarding-task{background:#fff;border:1px solid #eeeaf0;border-radius:11px;gap:12px;min-width:0;padding:14px;transition:border-color .16s,background .16s}.onboarding-task:hover{background:#fffefa;border-color:#d2af2694}.onboarding-task.is-complete{background:#fcfefb;border-color:#e1e9df}.onboarding-task-icon{color:#b28f08;background:#fff8dd;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.onboarding-task-icon.is-complete{color:#31784d;background:#eaf6ed}.onboarding-task-content{flex:1;min-width:0}.onboarding-task-heading{flex-wrap:wrap;gap:8px;margin-bottom:5px}.onboarding-step-label{color:#8c7b38;letter-spacing:.75px;font-size:9px;font-weight:800}.onboarding-complete-label{color:#31784d;font-size:10px;font-weight:750}.onboarding-task-content h3{color:#1b1b32;margin:0;font-size:13px;font-weight:750;line-height:1.35}.onboarding-task-content p{color:#72727e;margin:5px 0 0;font-size:11px;line-height:1.45}.onboarding-status-note{color:#8b6a15;margin-top:5px;font-size:10px;line-height:1.4;display:inline-block}.onboarding-task-action{color:#282846;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;align-self:center;gap:5px;padding:7px 8px;font-size:10px;font-weight:750}.onboarding-task-action:hover{background:#fff7d6}.onboarding-task-action svg{font-size:13px}.onboarding-footer{border-top:1px solid #f0edf1;justify-content:space-between;gap:12px;margin-top:14px;padding-top:15px}.onboarding-footer p{color:#7a7a85;margin:0;font-size:11px;line-height:1.5}.onboarding-text-button{color:#282846;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0 4px 8px;font-size:11px;font-weight:800;display:inline-flex}.onboarding-text-button:hover{color:#8d7100}.onboarding-reopen{color:#191936;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:42px;font-size:13px;font-weight:750;display:flex}.onboarding-reopen svg:first-child{color:#b28f08;font-size:18px}.onboarding-reopen svg:last-child{color:#777;margin-left:auto}.dashboard-tour{z-index:12000;pointer-events:none;position:fixed;inset:0}.dashboard-tour-backdrop{pointer-events:auto;background:#0b0c1cad;position:fixed;inset:0}.dashboard-tour-spotlight{z-index:1;pointer-events:none;background:0 0;border:2px solid #fffffff5;border-radius:12px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0b0c1cad,0 0 0 5px #d2af263d}.dashboard-tour-card{z-index:2;color:#17172f;pointer-events:auto;background:#fff;border:1px solid #ffffffa6;border-radius:15px;width:min(380px,100vw - 32px);padding:21px;position:fixed;box-shadow:0 22px 70px #00000042}.dashboard-tour-card-topline{color:#8d7720;letter-spacing:1px;justify-content:space-between;gap:10px;font-size:9px;font-weight:850}.dashboard-tour-card-topline button{color:#46465a;cursor:pointer;background:#f4f2f6;border:0;border-radius:8px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.dashboard-tour-count{color:#777784;letter-spacing:.55px;margin-top:13px;font-size:10px;font-weight:800}.dashboard-tour-card h2{color:#17172f;margin:7px 0 0;font-size:21px;font-weight:800;line-height:1.25}.dashboard-tour-card>p{color:#666675;margin:10px 0 0;font-size:13px;line-height:1.65}.dashboard-tour-bottom{border-top:1px solid #eeecf1;justify-content:space-between;gap:12px;margin-top:21px;padding-top:15px}.dashboard-tour-skip,.dashboard-tour-back-button,.dashboard-tour-next-button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:12px;font-weight:750;display:inline-flex}.dashboard-tour-skip{color:#777784;background:0 0;border:0;padding:0}.dashboard-tour-controls{gap:7px}.dashboard-tour-back-button{color:#33334a;background:#fff;border:1px solid #e5e2ea;padding:0 10px}.dashboard-tour-next-button{color:#fff;background:#171735;border:1px solid #171735;padding:0 14px}.dashboard-tour-next-button:hover{background:#272748}@media (width<=900px){.onboarding-task-list{grid-template-columns:minmax(0,1fr)}.onboarding-task{padding:13px}}@media (width<=640px){.dashboard-onboarding{border-radius:12px;padding:17px 14px 14px}.onboarding-header{align-items:flex-start}.onboarding-title-group{align-items:flex-start;gap:10px}.onboarding-mark{border-radius:10px;flex-basis:36px;width:36px;height:36px;font-size:18px}.onboarding-title-group h2{font-size:17px}.onboarding-subtitle{font-size:12px}.onboarding-header-actions{flex-direction:column-reverse;align-items:flex-end;gap:6px}.onboarding-tour-button{width:36px;min-height:36px;padding:0;font-size:0}.onboarding-tour-button svg{font-size:17px}.onboarding-collapse-button{width:32px;height:32px}.onboarding-task{align-items:flex-start;gap:9px}.onboarding-task-icon{border-radius:9px;flex-basis:32px;width:32px;height:32px;font-size:15px}.onboarding-task-action{align-self:flex-start;padding:5px;font-size:0}.onboarding-task-action svg{font-size:16px}.onboarding-footer{align-items:flex-start}.onboarding-footer p,.onboarding-text-button{font-size:10px}.dashboard-tour-card{padding:18px}.dashboard-tour-card h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.onboarding-progress-track span,.dashboard-tour-spotlight{transition:none}}.convert-layout-container{background-color:#fbf9f4;width:100%;min-height:100vh;display:block}.convert-main-content{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:40px 24px;display:flex}.convert-page-header{margin-bottom:4px}.header-title-group{flex-direction:column;display:flex;position:relative}.header-title-group h1{color:#1a1936;margin:0 0 6px;font-size:26px;font-weight:700}.header-title-group p{color:#555462;align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.text-icon{gap:5px;display:flex}.convert-text{color:#1a1936}.help-dropdown-wrappers{align-self:flex-start;display:inline-block;position:relative}.help-btns{cursor:pointer;color:#0b0914;background:0 0;border:none;align-items:center;padding:4px;transition:color .2s ease-in-out;display:flex}.help-btns:hover,.help-btns.active{color:#e5b842}.tooltip-icons{font-size:20px}.dropdown-panels{z-index:100;box-sizing:border-box;background:#fff;border:1px solid #e1e0e6;border-radius:8px;width:330px;animation:.18s ease-out dropdownFadeIn;position:absolute;top:calc(100% + 10px);left:-8px;box-shadow:0 8px 24px #0a09161f}.arrow-tops{background:#fff;border-top:1px solid #e1e0e6;border-left:1px solid #e1e0e6;width:10px;height:10px;position:absolute;top:-6px;left:12px;transform:rotate(45deg)}.panel-contents{flex-direction:column;gap:12px;padding:16px;display:flex}.info-texts{color:#555462;margin:0;font-size:13px;line-height:1.5;display:flex}.rate-banner-container{color:#fff;background-color:#1a1936;border-radius:8px;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.rate-info{text-align:left;flex-direction:column;gap:6px;width:70%;display:flex}.rate-label{letter-spacing:.05em;color:#a3a1b4;font-size:11px;font-weight:600}.rate-banner-container .summary-value{letter-spacing:-.02em;margin:0;font-weight:600;color:#fff!important;font-size:24px!important}.summary-value{align-self:flex-start;display:flex}.rate-timestamp span{color:#c5c4d4;font-size:13px}.conversion-card-panel{background-color:#fff;border:1px solid #e1e0e6;border-radius:8px;flex-direction:column;gap:32px;padding:40px 32px;display:flex}.conversion-split-grid{justify-content:space-between;align-items:flex-start;gap:40px;width:100%;display:flex}.grid-left-input-pane{flex:1;margin-top:24px}.currency-field-input{color:#0b0914;box-sizing:border-box;border:1px solid #1a1936;border-radius:6px;outline:none;width:100%;height:58px;padding:0 16px;font-size:16px}.currency-field-input::placeholder{color:#c3c2cc}.grid-right-selectors-pane{flex-direction:column;gap:28px;width:160px;display:flex}.token-pill-group{flex-direction:column;align-items:flex-end;gap:6px;width:100%;display:flex}.balance-label{color:#0b0914;font-size:12px;font-weight:500}.currency-pill-btn{cursor:pointer;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:100%;height:54px;font-size:15px;font-weight:600;transition:all .2s ease-in-out;display:flex}.currency-pill-btn.transparent-inactive{color:#0b0914;background:0 0;border:1px solid #1a1936}.currency-pill-btn.blue-active{color:#fff;background:#1a1936;border:1px solid #1a1936}.full-width-output-banner{box-sizing:border-box;background-color:#fff;border:1px solid #1a1936;border-radius:6px;align-items:center;width:100%;height:58px;padding:0 16px;display:flex}.output-value{color:#0b0914;margin-right:12px;font-size:16px;font-weight:600}.output-currency-mid{color:#0b0914;font-size:16px;font-weight:500}.submit-conversion-btn{color:#fff;cursor:pointer;background-color:#e5b842;border:none;border-radius:6px;width:100%;height:54px;margin-top:8px;font-size:15px;font-weight:500;transition:opacity .2s}.submit-conversion-btn:disabled{color:#fdfdfd;cursor:not-allowed;opacity:1;background:#f6e3a7!important}.submit-conversion-btn:hover{opacity:.95}.history-log-panel{background-color:#fff;border:1px solid #e1e0e6;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.history-panel-header{border-bottom:1px solid #e1e0e6;padding:20px 24px}.history-panel-header h3{color:#0b0914;margin:0;font-size:18px;font-weight:600}.history-empty-state{text-align:center;padding:60px 24px}.history-empty-state p{color:#6c6a7b;margin:0;font-size:14px}.history-table-responsive{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;overflow-x:auto}.history-data-table{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:14px}.history-data-table th{color:#6c6a7b;text-transform:uppercase;letter-spacing:.03em;background-color:#fcfbfa;border-bottom:1px solid #e1e0e6;padding:16px 24px;font-size:13px;font-weight:600}.history-data-table td{color:#0b0914;vertical-align:middle;border-bottom:1px solid #e1e0e6;padding:18px 24px}.history-data-table tbody tr:last-child td{border-bottom:none}.history-data-table tbody tr:hover{background-color:#fbf9f4}.table-txt-timestamp{color:#555462;font-size:13px}.table-txt-route{color:#1a1936;font-weight:600}.table-txt-rate{color:#555462;font-weight:500}.table-txt-sent{color:#0b0914;font-weight:500}.table-txt-received{color:#10b981;font-weight:700}.status-pill{text-transform:capitalize;border-radius:4px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.status-pill.completed{color:#10b981;background-color:#e6f9f0}.status-pill.pending{color:#d97706;background-color:#fffbeb}.status-pill.failed{color:#ef4444;background-color:#fdf2f2}.modal-backdrop-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:990;background-color:#0a091740;justify-content:center;align-items:center;width:100%;height:100dvh;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.modal-summary-card{box-sizing:border-box;background-color:#fff;border-radius:8px;width:100%;max-width:490px;max-height:calc(100dvh - 40px);padding:36px 32px;animation:.25s cubic-bezier(.34,1.56,.64,1) scaleUp;overflow-y:auto;box-shadow:0 12px 32px #0a091726}.modal-summary-card h2{color:#0b0914;text-align:left;margin:0 0 32px;font-size:22px;font-weight:700}.summary-details-list{flex-direction:column;gap:18px;margin-bottom:40px;display:flex}.summary-row{justify-content:space-between;align-items:center;width:100%;display:flex}.summary-label{color:#555462;font-size:15px;font-weight:600}.summary-value{color:#0b0914;text-align:right;font-size:15px;font-weight:700}.modal-actions-wrapper{justify-content:space-between;gap:16px;width:100%;display:flex}.btn-modal-cancel,.btn-modal-confirm{cursor:pointer;box-sizing:border-box;border-radius:6px;flex:1;justify-content:center;align-items:center;height:48px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.btn-modal-cancel{color:#0b0914;background:#fff;border:1px solid #1a1936}.btn-modal-cancel:hover{background-color:#f5f4f8}.btn-modal-confirm{color:#fff;background-color:#e5b842;border:none}.btn-modal-confirm:hover{opacity:.95}.convert-skel{background:linear-gradient(90deg,#f1f0f479 25%,#e1e0e63d 50%,#f1f0f457 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite convertShimmer;display:inline-block}.sk-rate-headline{width:220px;height:32px;margin-top:4px}.sk-pill-balance{width:80px;height:14px;margin-bottom:2px}@keyframes convertShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.convert-main-content{padding:80px 16px 24px}.rate-banner-container{flex-direction:row;align-items:flex-start;gap:12px;padding:16px 20px}.conversion-card-panel{gap:20px;padding:24px 20px}.conversion-split-grid{flex-direction:column;gap:20px}.grid-left-input-pane{width:100%;margin-top:0}.grid-right-selectors-pane{flex-direction:row;gap:25px;width:100%;justify-content:center!important;align-items:center!important}.token-pill-group{align-items:flex-start;width:auto}.history-data-table th,.history-data-table td{padding:14px 16px}.help-dropdown-wrapper{position:static}.dropdown-panels{width:250px;left:16px;right:16px}.arrow-tops{left:24px}}@media (width<=540px){.modal-backdrop-overlay{justify-content:center!important;align-items:center!important;display:flex!important}.modal-summary-card{width:92%;max-height:calc(100dvh - 24px);padding:24px 20px;margin:auto!important}.modal-summary-card h2{margin-bottom:20px}.modal-actions-wrapper{flex-direction:column-reverse;gap:12px}.btn-modal-cancel,.btn-modal-confirm{box-sizing:border-box;flex:none!important;width:100%!important;height:48px!important}.help-dropdown-wrapper{position:static}.dropdown-panels{width:auto;max-width:calc(100vw - 32px);left:16px;right:16px}.arrow-tops{left:24px}}.deposit-modal-overlay{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.deposit-amount-display{color:#111827;text-align:center;margin:20px 0;font-weight:700}.deposit-modal-content{box-sizing:border-box;background:#fff;border-radius:4px;flex-direction:column;width:min(100%,440px);max-width:440px;min-height:250px;max-height:calc(100dvh - 40px);padding:32px 28px;animation:.25s ease-out depositPop;display:flex;position:relative;overflow-y:auto;box-shadow:0 12px 35px #00000026}@keyframes depositPop{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.deposit-modal-title{color:#111827;text-align:center;overflow-wrap:anywhere;margin-bottom:12px;font-size:1.3rem;font-weight:700}.deposit-modal-subtitle{color:#6b7280;text-align:center;overflow-wrap:anywhere;margin-bottom:24px;font-size:.9rem;line-height:1.5}.deposit-details-list{color:#111827;flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.deposit-detail-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.deposit-label{color:#4b5563;font-size:.95rem;font-weight:500}.deposit-value{color:#111827;text-align:right;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:.95rem;font-weight:600;display:flex}.deposit-copy-btn{color:#fff;cursor:pointer;background:#dde2ec;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex;width:auto!important;height:auto!important}.deposit-copy-btn:hover{background:#e5e7eb}.deposit-divider{border:0;border-top:1px solid #e5e7eb;margin:4px 0}.deposit-value.total-bold{color:#111827;font-size:1.1rem;font-weight:700}.deposit-spinner-wrapper{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;padding:40px 0;display:flex}.deposit-ring-loader{border:4px solid #f3f4f6;border-top-color:#f2c94c;border-radius:50%;width:48px;height:48px;margin-bottom:20px;animation:.8s linear infinite depositSpin}.deposit-success-graphic{justify-content:center;margin-bottom:16px;font-size:3.5rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) popScale;display:flex}.deposit-btn-group{gap:12px;margin-top:auto;display:flex}.deposit-btn{cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;width:auto;min-width:0;height:auto;min-height:20px;padding:14px 0;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.deposit-btn-back{color:#374151;background:0 0;border:1px solid #d1d5db}.deposit-btn-primary{background:var(--button-primaryColor,radial-gradient(#d2af26, #f6c15c));color:#fff;border:none}.deposit-btn-primary:hover{opacity:.92}@media (width<=520px){.deposit-modal-overlay{align-items:center;padding:16px}.deposit-modal-content{border-radius:12px;width:100%;max-height:calc(100dvh - 32px);padding:28px 20px}.deposit-detail-row{align-items:flex-start}.deposit-btn-group{flex-direction:column-reverse}.deposit-btn{width:100%}}.deposit-btn .loader-wrapper{justify-content:center;align-items:center;width:100%;height:24px;line-height:1;display:flex}.deposit-btn .loader-wrapper>div,.deposit-btn .loader-wrapper span,.deposit-btn .loader-wrapper svg{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0 auto!important}.deposit-btn:disabled{cursor:not-allowed;opacity:.85}.hn-modal-overlay{z-index:990;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000004d;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.hn-modal-card{box-sizing:border-box;background-color:#fff;border-radius:4px;width:100%;max-width:440px;padding:32px 36px;position:relative;box-shadow:0 20px 25px -5px #00000014,0 10px 10px -5px #0000000a}.hn-step-container{flex-direction:column;gap:10px;width:100%;display:flex}.hn-modal-title{color:#111827;margin:0 0 12px;font-size:1.35rem;font-weight:700;line-height:1.4}.hn-modal-desc{color:#4b5563;margin:0;font-size:.95rem;line-height:1.6}.hn-input-group{flex-direction:column;gap:8px;width:100%;margin:20px 0 4px;display:flex}.hn-input-label{color:#374151;text-align:left;font-size:.88rem;font-weight:500}.hn-text-input{color:#111827;box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;width:100%;padding:14px 16px;font-size:1rem;transition:border-color .2s}.hn-text-input:focus{border-color:#e8b943}.hn-pin-wrapper{width:100%;position:relative}.hn-pin-title-spacing{margin-top:16px!important;padding-left:0!important}.hn-pin-box-row{justify-content:space-between;gap:8px;width:100%;margin:24px 0;display:flex}.hn-pin-input-box{text-align:center;color:#111827;box-sizing:border-box;border:1px solid #d1d5db;border-radius:4px;outline:none;flex:1;max-width:48px;height:56px;font-size:1.5rem;font-weight:700;transition:all .2s}.hn-pin-input-box:focus{border-color:#e8b943;box-shadow:0 0 0 2px #e8b94326}.hn-back-arrow{color:#4b5563;cursor:pointer;z-index:50;border:none;border-radius:50%;justify-content:center;align-items:center;width:auto;height:auto;padding:8px;transition:all .2s;top:10px;left:28px;background:0 0!important;display:inline-flex!important;position:absolute!important}.hn-back-arrow:hover{color:#111827;background-color:#f3f4f6}.hn-breakdown-list{flex-direction:column;gap:16px;margin:24px 0 12px;display:flex}.hn-breakdown-row{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.hn-row-label{color:#6b7280;font-size:.92rem;font-weight:400}.hn-row-value-block{text-align:right}.hn-val-main{color:#111827;margin:0;font-size:.95rem;font-weight:600}.hn-val-sub{color:#9ca3af;margin:2px 0 0;font-size:.8rem}.hn-divider{background:#e5e7eb;width:100%;height:1px;margin:4px 0}.hn-font-total{align-items:center;margin-top:4px}.hn-val-total{color:#111827;font-size:1.15rem;font-weight:700}.hn-button-grid{gap:12px;width:100%;margin-top:32px;display:flex}.hn-btn-primary,.hn-btn-secondary{cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:14px 24px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.hn-btn-primary{color:#fff;background:#e8b943}.hn-btn-primary:hover{background-color:#d6a732}.hn-btn-primary:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.hn-btn-secondary{color:#4b5563;background:0 0;border:1px solid #d1d5db}.hn-btn-secondary:hover{background:#f9fafb;border-color:#9ca3af}.hn-loading-spinner{border:3.5px solid #f3f4f6;border-top-color:#e8b943;border-radius:50%;width:44px;height:44px;animation:.85s linear infinite hn-spin}@keyframes hn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hn-success-celebration-icon{margin:12px 0 16px;font-size:3.5rem;line-height:1}.hn-text-center{text-align:center}.hn-text-left{text-align:left}.hn-relative{position:relative}.hn-full-width{width:100%}.hn-align-center{align-items:center}.hn-justify-center{justify-content:center}.hn-py-xl{padding-top:48px;padding-bottom:48px}.hn-margin-top-sm{margin-top:8px}.hn-margin-top-md{margin-top:14px}.hn-margin-top-lg{margin-top:24px}.hn-margin-bottom-sm{margin-bottom:8px}.hn-margin-bottom-md{margin-bottom:14px}.hn-margin-bottom-lg{margin-bottom:24px}@media screen and (width<=480px){.hn-modal-overlay{padding:16px}.hn-modal-card{border-radius:4px;padding:24px 20px}.hn-back-arrow{padding:6px;top:20px;left:20px}.hn-pin-title-spacing{margin-top:24px!important}.hn-modal-title{font-size:1.18rem}.hn-modal-desc{font-size:.88rem}.hn-button-grid{flex-direction:column-reverse;gap:10px;margin-top:24px}.hn-btn-primary,.hn-btn-secondary{width:100%;padding:12px 16px;font-size:.9rem}.hn-pin-box-row{gap:4px}.hn-pin-input-box{height:48px;font-size:1.25rem}}.link-account-modal-overlay{-webkit-backdrop-filter:blur(8px);z-index:990;background:#00000080;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px;animation:.25s ease-out overlayFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.link-account-modal-card{box-sizing:border-box;background:#fff;border-radius:14px;width:min(100%,440px);max-width:440px;max-height:calc(100dvh - 40px);padding:28px 30px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.3s ease-out modalSlideUp;overflow-y:auto;box-shadow:0 20px 60px #00000026}@keyframes modalSlideUp{0%{opacity:0;transform:scale(.95)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}.link-account-modal-card.loading-card-dims{justify-content:center;align-items:center;max-width:340px;min-height:240px;display:flex}.link-account-modal-card::-webkit-scrollbar{width:3px}.link-account-modal-card::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.link-account-modal-card::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.link-account-modal-card::-webkit-scrollbar-thumb:hover{background:#9ca3af}.link-account-step-wrapper{flex-direction:column;gap:2px;width:100%;display:flex}.link-account-modal-title{color:#0f172a;overflow-wrap:anywhere;letter-spacing:-.3px;margin:0 0 4px;font-size:20px;font-weight:700}.link-account-modal-subtitle{color:#64748b;overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.5}.link-account-input-group{flex-direction:column;width:100%;margin-bottom:16px;display:flex}.link-account-input-group:last-of-type{margin-bottom:20px}.link-account-input-label{color:#0f172a;letter-spacing:-.2px;margin-bottom:4px;font-size:13px;font-weight:600}.link-account-select-wrapper{align-items:center;width:100%;display:flex;position:relative}.link-account-custom-select{color:#0f172a;appearance:none;cursor:pointer;box-sizing:border-box;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;height:44px;padding:0 40px 0 14px;font-size:14px;font-weight:500;transition:all .2s}.link-account-custom-select:hover{background-color:#fff;border-color:#cbd5e1}.link-account-custom-select:focus{background-color:#fff;border-color:#e8b943;outline:none;box-shadow:0 0 0 3px #e8b9431f}.link-account-select-chevron{color:#94a3b8;pointer-events:none;font-size:14px;transition:transform .2s;position:absolute;right:14px}.link-account-custom-select:focus+.link-account-select-chevron{color:#e8b943;transform:rotate(180deg)}.link-account-custom-input{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;height:44px;padding:0 14px;font-size:14px;font-weight:500;transition:all .2s}.link-account-custom-input:hover{background-color:#fff;border-color:#cbd5e1}.link-account-custom-input:focus{background-color:#fff;border-color:#e8b943;outline:none;box-shadow:0 0 0 3px #e8b9431f}.link-account-custom-input::placeholder{color:#94a3b8;font-weight:400}.link-account-custom-input:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9;border-color:#e2e8f0}.link-account-pin-row{justify-content:center;gap:12px;width:100%;margin-top:4px;display:flex}.link-account-pin-box{box-sizing:border-box;cursor:pointer;appearance:none;background:#f8fafc;border:2px solid #e2e8f0;border-radius:50%;outline:none;flex:0 0 12px;width:12px;height:12px;padding:0;transition:all .2s;position:relative}.link-account-pin-box:focus{background:#fff;border-color:#e8b943;box-shadow:0 0 0 3px #e8b94326}.link-account-pin-box.filled{background:#0f172a;border-color:#0f172a}.link-account-pin-box.filled:focus{background:#0f172a;border-color:#0f172a;box-shadow:0 0 0 3px #0f172a26}.link-account-pin-box-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.link-account-pin-box-wrapper{cursor:pointer;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.link-account-verified-banner{box-sizing:border-box;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:flex-start;gap:10px;width:100%;margin-bottom:20px;padding:14px 16px;display:flex}.link-account-verified-icon{color:#22c55e;flex-shrink:0;margin-top:1px;font-size:18px}.link-account-verified-details{flex-direction:column;gap:2px;display:flex}.link-account-verified-status-text{color:#166534;font-size:14px;font-weight:600}.link-account-verified-user-name{color:#1f2937;font-size:14px;font-weight:500}.link-account-data-table{background-color:#fff;border:1px solid #f1f5f9;border-radius:8px;flex-direction:column;width:100%;margin-bottom:24px;padding:0 4px;display:flex}.link-account-table-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 10px;display:flex}.link-account-table-row:last-child{border-bottom:none}.link-account-label-text{color:#64748b;font-size:13px;font-weight:500}.link-account-value-text{color:#0f172a;text-align:right;font-size:13px;font-weight:600}.link-account-value-text.text-bold{color:#0f172a;font-weight:700}.link-account-copyable-value{align-items:center;gap:6px;display:flex}.link-account-copy-icon-btn{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:flex}.link-account-copy-icon-btn:hover{color:#0f172a;background-color:#e2e8f0}.link-account-actions-row{gap:10px;width:100%;margin-top:4px;display:flex}.link-account-btn-outline{color:#475569;cursor:pointer;background:0 0;border:1.5px solid #e2e8f0;border-radius:8px;flex:1;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.link-account-btn-outline:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.link-account-btn-outline:active{transform:scale(.98)}.link-account-btn-solid{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e8b943 0%,#d6a732 100%);border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 12px #e8b94340}.link-account-btn-solid:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #e8b94359}.link-account-btn-solid:active:not(:disabled){transform:scale(.98)translateY(0)}.link-account-btn-solid:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.link-account-loader-container{justify-content:center;align-items:center;width:100%;padding:30px 0;display:flex}.link-account-spinner{border:3.5px solid #f1f5f9;border-top-color:#e8b943;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spinAccountLoader}@keyframes spinAccountLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.link-account-celebration-container{background:linear-gradient(135deg,#fef9c3 0%,#fde68a 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:4px auto 12px;display:flex;box-shadow:0 2px 12px #e8b94326}.link-account-party-icon{color:#e8b943;font-size:36px}.margin-top-sm{margin-top:10px}.width-full{box-sizing:border-box;flex:none!important;width:100%!important;display:block!important}.width-narrow{max-width:280px;margin-left:auto;margin-right:auto}@media screen and (width<=1024px) and (width>=769px){.link-account-modal-card{max-width:420px;padding:24px 28px}}@media screen and (width<=768px){.link-account-modal-overlay{align-items:center;padding:16px}.link-account-modal-card{border-radius:12px;max-width:100%;max-height:calc(100dvh - 32px);padding:24px 22px}.link-account-modal-title{font-size:19px}.link-account-modal-subtitle{margin-bottom:18px;font-size:13px}.link-account-input-group{margin-bottom:14px}.link-account-input-label{font-size:13px}.link-account-custom-select,.link-account-custom-input{border-radius:8px;height:42px;font-size:13px}.link-account-pin-row{gap:10px}.link-account-pin-box{flex:0 0 10px;width:10px;height:10px}.link-account-pin-box-wrapper{flex:0 0 18px;width:18px;height:18px}.link-account-actions-row{gap:10px}.link-account-btn-outline,.link-account-btn-solid{border-radius:8px;height:42px;font-size:13px}}@media screen and (width<=480px){.link-account-modal-overlay{align-items:center;padding:10px}.link-account-modal-card{border-radius:12px;max-width:100%;max-height:calc(100dvh - 20px);padding:20px 16px}.link-account-modal-title{margin-bottom:2px;font-size:18px}.link-account-modal-subtitle{margin-bottom:16px;font-size:13px}.link-account-input-group{margin-bottom:12px}.link-account-input-label{margin-bottom:3px;font-size:12px}.link-account-custom-select,.link-account-custom-input{border-radius:8px;height:40px;padding:0 12px;font-size:13px}.link-account-custom-select{padding:0 36px 0 12px}.link-account-select-chevron{font-size:13px;right:12px}.link-account-pin-row{justify-content:center;gap:8px}.link-account-pin-box{flex:0 0 10px;width:10px;height:10px}.link-account-pin-box-wrapper{flex:0 0 16px;width:16px;height:16px}.link-account-actions-row{flex-direction:column-reverse;gap:8px;margin-top:2px}.link-account-btn-outline,.link-account-btn-solid{border-radius:8px!important;flex:none!important;width:100%!important;height:40px!important;padding:0 14px!important;font-size:13px!important}.link-account-btn-solid{box-shadow:0 2px 12px #e8b94333}.link-account-verified-banner{border-radius:8px;gap:8px;margin-bottom:16px;padding:10px 12px}.link-account-verified-status-text,.link-account-verified-user-name{font-size:13px}.link-account-verified-icon{font-size:16px}.link-account-data-table{border-radius:8px;margin-bottom:18px}.link-account-table-row{padding:8px}.link-account-label-text,.link-account-value-text{font-size:12px}.link-account-celebration-container{width:60px;height:60px}.link-account-party-icon{font-size:30px}.link-account-loader-container{padding:20px 0}.link-account-spinner{border-width:3px;width:36px;height:36px}.link-account-copy-icon-btn{width:22px;height:22px}.link-account-copy-icon-btn svg{width:12px;height:12px}}@media screen and (width<=360px){.link-account-modal-overlay{padding:8px}.link-account-modal-card{border-radius:10px;max-height:calc(100dvh - 16px);padding:16px 12px}.link-account-modal-title{font-size:16px}.link-account-modal-subtitle{margin-bottom:12px;font-size:12px}.link-account-input-group{margin-bottom:10px}.link-account-input-label{font-size:12px}.link-account-custom-select,.link-account-custom-input{border-radius:6px;height:36px;padding:0 10px;font-size:12px}.link-account-custom-select{padding:0 32px 0 10px}.link-account-select-chevron{font-size:12px;right:10px}.link-account-pin-row{justify-content:center;gap:6px}.link-account-pin-box{flex:0 0 8px;width:8px;height:8px}.link-account-pin-box-wrapper{flex:0 0 14px;width:14px;height:14px}.link-account-btn-outline,.link-account-btn-solid{border-radius:6px!important;height:36px!important;padding:0 10px!important;font-size:12px!important}.link-account-verified-banner{border-radius:6px;padding:8px 10px}.link-account-verified-status-text,.link-account-verified-user-name{font-size:12px}.link-account-verified-icon{font-size:14px}.link-account-table-row{padding:6px}.link-account-label-text,.link-account-value-text{font-size:11px}.link-account-celebration-container{width:50px;height:50px}.link-account-party-icon{font-size:24px}.link-account-spinner{border-width:2.5px;width:30px;height:30px}}@media screen and (height<=700px){.link-account-modal-card{max-height:calc(100dvh - 16px);padding:18px 22px}.link-account-modal-title{margin-bottom:2px;font-size:17px}.link-account-modal-subtitle{margin-bottom:12px;font-size:12px}.link-account-input-group{margin-bottom:8px}.link-account-input-label{margin-bottom:2px;font-size:12px}.link-account-custom-select,.link-account-custom-input{height:36px;font-size:12px}.link-account-pin-box{flex:0 0 10px;width:10px;height:10px}.link-account-pin-box-wrapper{flex:0 0 18px;width:18px;height:18px}.link-account-pin-row{gap:8px}.link-account-actions-row{gap:8px;margin-top:2px}.link-account-btn-outline,.link-account-btn-solid{height:36px!important;font-size:12px!important}.link-account-data-table{margin-bottom:12px}.link-account-table-row{padding:4px 8px}.link-account-celebration-container{width:52px;height:52px}.link-account-party-icon{font-size:26px}@media screen and (width<=480px){.link-account-modal-card{padding:14px}}}@media screen and (height<=600px){.link-account-modal-card{max-height:calc(100dvh - 12px);padding:12px 16px}.link-account-modal-title{font-size:15px}.link-account-modal-subtitle{margin-bottom:10px;font-size:12px}.link-account-input-group{margin-bottom:6px}.link-account-custom-select,.link-account-custom-input{border-radius:6px;height:32px;font-size:12px}.link-account-pin-box{flex:0 0 8px;width:8px;height:8px}.link-account-pin-box-wrapper{flex:0 0 14px;width:14px;height:14px}.link-account-pin-row{gap:6px}.link-account-btn-outline,.link-account-btn-solid{height:32px!important;padding:0 10px!important;font-size:12px!important}.link-account-verified-banner{margin-bottom:8px;padding:6px 10px}.link-account-data-table{margin-bottom:8px}.link-account-table-row{padding:3px 6px}.link-account-label-text,.link-account-value-text{font-size:11px}.link-account-celebration-container{width:44px;height:44px}.link-account-party-icon{font-size:22px}.link-account-loader-container{padding:12px 0}.link-account-spinner{border-width:2.5px;width:28px;height:28px}@media screen and (width<=480px){.link-account-modal-card{padding:10px 12px}}}.wallet-page-container{box-sizing:border-box;background-color:#fafaea;justify-content:center;width:100%;min-height:100vh;padding:40px;font-family:Inter,sans-serif;display:flex}.wallet-page-container *,.wallet-page-container :before,.wallet-page-container :after{box-sizing:border-box}.wallet-main-content{flex-direction:column;width:100%;max-width:1200px;display:flex}.wallet-header{margin-bottom:24px}.wallet-header h1{color:#111827;margin:0 0 4px;font-size:1.8rem;font-weight:700}.wallet-header p{color:#666;margin:0;font-size:14px}.wallet-header p span{color:#111827;font-weight:600}.balance-cards-grid{gap:20px;width:100%;margin-bottom:24px;display:flex}.avail-card{color:#fff;border-radius:12px;flex-direction:column;flex:1;justify-content:space-around;min-height:130px;padding:24px 30px;display:flex;box-shadow:0 4px 6px -1px #00000008}.balance-card{color:#fff;border-radius:12px;flex-direction:column;flex:1;justify-content:center;gap:30px;min-height:130px;padding:24px 30px;display:flex;box-shadow:0 4px 6px -1px #00000008}.card-ngn{background:#11102a}.card-usdt{color:#fff;background:linear-gradient(90deg,#e6b042 0%,#f5ce71 100%)}.ngn-holder,.usdt-holder{display:flex}.card-currency-header{align-items:center;gap:10px;display:flex}.available-label,.currency-label{letter-spacing:.5px;opacity:.85;font-size:1rem;font-weight:400}.avail-amount{letter-spacing:-.5px;align-items:center;gap:4px;font-size:2rem;font-weight:600;display:flex}.balance-amount{letter-spacing:-.5px;align-items:center;gap:4px;width:50%;font-size:1rem;font-weight:600;display:flex}.wallet-operations-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;margin-bottom:24px;padding:30px;box-shadow:0 1px 3px #00000005}.operations-tabs-row{gap:12px;width:100%;margin-bottom:24px;display:flex}.tab-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.tab-icon{flex-shrink:0;font-size:1.1rem}.tab-btn:hover{background:#f9fafb;border-color:#d1d5db}.tab-btn.active{color:#fff;background:#11102a;border-color:#11102a}.operations-form{flex-direction:column;gap:20px;width:100%;display:flex}.input-group input{color:#111827;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;height:48px;padding:0 16px;font-size:.95rem;transition:all .2s}.input-group input:focus{border-color:#e6b042;box-shadow:0 0 0 3px #e6b0421a}.input-group input.readonly-input{color:#6b7280;cursor:not-allowed;background-color:#f3f4f6;border-color:#e5e7eb}.form-submit-action-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e6b042 0%,#f5ce71 100%);border:none;border-radius:8px;width:100%;height:48px;margin-top:8px;font-size:.95rem;font-weight:600;transition:opacity .2s}.form-submit-action-btn:hover{opacity:.95}.form-submit-action-btn:disabled{opacity:.6;cursor:not-allowed}.transaction-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:24px;box-shadow:0 1px 3px #00000005}.transaction-header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;width:100%;padding-bottom:14px;display:flex}.transaction-header h3{color:#111;margin:0;font-size:16px;font-weight:700}.tr-actions{cursor:pointer;align-items:center;gap:8px;text-decoration:none;display:flex}.tr-actions h5{color:#666;margin:0;font-size:13px;font-weight:600;transition:color .2s}.tr-actions:hover h5{color:#111}.icon-holder{background-color:#d2af26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.arrow-icon{color:#fff;font-size:14px}.transactions-view-port{width:100%;padding-top:12px}.wallet-skel{background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite walletPulse;display:inline-block}.skel-dark{background-image:linear-gradient(90deg,#ffffff0d 25%,#ffffff26 50%,#ffffff0d 75%)}.skel-gold{background-image:linear-gradient(90deg,#ffffff26 25%,#ffffff59 50%,#ffffff26 75%)}.skel-large{width:60%;height:38px}@keyframes walletPulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (width<=768px){.wallet-page-container{margin-top:55px;padding:16px 12px}.balance-cards-grid{flex-direction:column;gap:14px}.balance-card{min-height:110px;padding:20px 24px}.balance-amount{font-size:1.8rem}.operations-tabs-row{flex-direction:column;gap:12px}.tab-btn{flex:none;gap:8px;width:100%;height:50px;padding:0 16px;font-size:.95rem}.tab-icon{font-size:1.1rem}.wallet-operations-card,.transaction-section{border-radius:10px;padding:20px 16px}}@media screen and (width<=480px){.wallet-page-container{padding:12px 8px}.balance-amount{font-size:1.6rem}.operations-tabs-row{gap:10px}.tab-btn{height:48px;font-size:.9rem}.input-group input,.form-submit-action-btn{height:46px;font-size:.9rem}}.profile-page-container{box-sizing:border-box;width:100%;min-height:100vh;margin-bottom:25px;padding:40px;font-family:Inter,sans-serif}.profile-header{margin-bottom:24px}.profile-header-mobile-view-mood{display:none}.profile-header h1{color:#111827;margin:0;font-size:1.8rem;font-weight:700}.profile-tabs-container{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;padding:8px;display:flex}.profile-tab-btn{color:#374151;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.profile-tab-btn.active{color:#fff;background:#11102a}.profile-tab-btn:hover:not(.active){background:#f3f4f6}.profile-content-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:40px;position:relative}.edit-btn-container{justify-content:flex-end;margin-bottom:16px;display:flex}.edit-profile-trigger-btn{cursor:pointer;color:#1f2937;background:0 0;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.edit-profile-trigger-btn:hover{background-color:#f9fafb;border-color:#9ca3af}.user-info-section{align-items:center;gap:24px;margin-bottom:40px;display:flex}.avatar-wrapper{flex-shrink:0;width:90px;height:90px;position:relative}.avatar-circle{background-color:#f3f4f6;border:3px solid #3b82f6;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.avatar-circle img{object-fit:cover;width:100%;height:100%}.camera-btn{color:#fff;cursor:pointer;background-color:#e6b042;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex;position:absolute;bottom:0;right:-5px}.user-details h2{color:#111827;margin:0 0 4px;font-size:1.4rem;font-weight:600}.user-email-text{color:#6b7280;word-break:break-all;margin:0 0 12px;font-size:.9rem}.kyc-badge-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kyc-badge{color:#4b5563;border:1px solid #d1d5db;border-radius:20px;align-items:center;padding:4px 12px;font-size:.8rem;font-weight:500;display:inline-flex}.tier-text{color:#e6b042;margin-left:4px;font-weight:600}.upgrade-link{color:#10b981;font-size:.85rem;font-weight:500;text-decoration:none}.upgrade-link:hover{text-decoration:underline}.form-grid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:30px;display:grid}.input-group{flex-direction:column;gap:8px;display:flex}.input-group label{color:#111827;font-size:.85rem;font-weight:500}.input-group input{color:#4b5563;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;height:50px;padding:0 16px;font-size:.95rem;transition:border-color .2s}.input-group input:focus:not(:disabled){border-color:#e6b042}.input-group input:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f9fafb}.form-actions-row{justify-content:flex-start;gap:12px;margin-top:20px;display:flex}.save-changes-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e6b042 0%,#f5ce71 100%);border:none;border-radius:6px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-size:.95rem;font-weight:600;transition:opacity .2s;display:flex}.cancel-profile-btn{cursor:pointer;color:#11102a;background:0 0;border:1px solid #d1d5db;border-radius:6px;height:48px;padding:0 24px;font-size:.95rem;font-weight:600;transition:all .2s}.cancel-profile-btn:hover:not(:disabled){background-color:#f9fafb}.info-cards-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.info-card{text-align:left;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;padding:24px;display:flex;box-shadow:0 4px 6px -1px #00000005}.icon-wrapper{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;font-size:20px;display:flex}.email-icon{color:#d97706;background-color:#fef3c7}.wa-icon{color:#16a34a;background-color:#dcfce7}.alert-icon{color:#dc2626;background-color:#fee2e2}.info-card h3{color:#111827;margin:0 0 10px;font-size:1.15rem;font-weight:700}.info-card p{color:#4b5563;flex-grow:1;margin:0 0 24px;font-size:.95rem;line-height:1.5}.card-links{flex-direction:column;gap:8px;width:100%;display:flex}.card-links a,.card-links .action-link{color:#2563eb;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s}.card-links a.action-link,.card-links span.action-link{color:#374151}.card-links a:hover,.card-links .action-link:hover{opacity:.8;text-decoration:underline}@media screen and (width<=1024px){.info-cards-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=768px){.profile-page-container{margin-top:60px;padding:16px}.profile-content-card{padding:20px}.profile-header h1{display:none}.profile-header-mobile-view-mood{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.profile-header-mobile-view-mood h2{color:#111827;margin:0;font-size:1.5rem}.profile-tabs-container{flex-direction:column;align-items:stretch;gap:6px;padding:6px}.profile-tab-btn{flex:none;justify-content:center;width:100%;height:46px;padding:0 16px;font-size:.92rem}.user-info-section{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:28px}.kyc-badge-row{justify-content:center}.edit-btn-container{justify-content:center;width:100%}.edit-profile-trigger-btn{width:100%}.form-grid{grid-template-columns:1fr;gap:16px}.form-actions-row{flex-direction:column;gap:10px;width:100%}.save-changes-btn,.cancel-profile-btn{width:100%}}@media screen and (width<=640px){.info-cards-grid{grid-template-columns:1fr}}@media screen and (width<=768px){.profile-header-mobile-view-mood{justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;padding:4px 0;display:flex}.profile-header-mobile-view-mood h2{color:#111827;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.signout-mobile{cursor:pointer;color:#dc2626;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:4px 0;font-size:.95rem;font-weight:600;line-height:1.2;display:flex}}.settings-view-wrapper{flex-direction:column;gap:24px;width:100%;padding-bottom:20px;display:flex}.settings-card{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:30px}.settings-card h3{color:#111827;margin:0 0 6px;font-size:1.2rem;font-weight:600}.settings-card p{color:#4b5563;margin:0 0 24px;font-size:.95rem}.settings-action-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e6b042 0%,#f5ce71 100%);border:none;border-radius:6px;width:100%;height:50px;font-size:.95rem;font-weight:600;transition:opacity .2s}.settings-action-btn:hover{opacity:.9}.card-header-row{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.card-header-row h3{margin:0}.add-account-link-btn{color:#e6b042;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:.95rem;font-weight:500;display:flex}.add-account-link-btn:hover{text-decoration:underline}.accounts-list-zone{min-height:40px}.empty-accounts-text{font-size:.95rem;color:#6b7280!important;margin:0!important}@media screen and (width<=768px){.settings-card{margin-bottom:50px;padding:20px}.card-header-row{flex-direction:column;align-items:flex-start;gap:10px}}.pwd-modal-overlay{z-index:999999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.pwd-modal-card{box-sizing:border-box;background-color:#fff;border-radius:16px;width:100%;max-width:460px;padding:36px;transition:all .25s ease-out;position:relative;box-shadow:0 12px 30px #0000001f}.pwd-modal-card.pwd-loading-dims{justify-content:center;align-items:center;max-width:380px;min-height:280px;display:flex}.pwd-modal-step-container{flex-direction:column;width:100%;display:flex}.pwd-modal-step-container.text-center{text-align:center}.pwd-modal-step-container.align-center{align-items:center}.pwd-nav-header-row{align-items:center;width:100%;margin-bottom:16px;display:flex}.pwd-back-arrow-btn{color:#111827;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:flex-start;margin-left:-4px;padding:4px;font-size:20px;display:flex}.pwd-modal-title{color:#111827;text-align:left;margin:0 0 8px;font-size:22px;font-weight:700}.pwd-modal-step-container.text-center .pwd-modal-title{text-align:center}.pwd-modal-title.font-size-xl{font-size:20px}.pwd-modal-subtitle{color:#4b5563;text-align:left;margin:0 0 24px;font-size:14px;line-height:1.5}.pwd-modal-step-container.text-center .pwd-modal-subtitle{text-align:center}.pwd-masked-email{color:#1f2937;font-weight:600}.pwd-input-group{flex-direction:column;width:100%;margin-bottom:22px;display:flex}.pwd-input-label{color:#111827;text-align:left;margin-bottom:8px;font-size:14px;font-weight:600}.pwd-text-input{color:#111827;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:14px}.pwd-text-input:focus{border-color:#f2bf5e;outline:none}.pwd-actions-container{justify-content:flex-end;gap:14px;width:100%;margin-top:12px;display:flex}.pwd-btn-cancel{color:#111827;cursor:pointer;background:0 0;border:1px solid #4b5563;border-radius:6px;width:110px;height:44px;font-size:14px;font-weight:600}.pwd-btn-cancel:hover{background-color:#f9fafb}.pwd-btn-continue,.pwd-btn-block-solid{color:#fff;cursor:pointer;background-color:#f2bf5e;border:none;border-radius:6px;height:44px;font-size:14px;font-weight:600}.pwd-btn-continue{width:120px}.pwd-btn-block-solid{width:100%}.pwd-btn-continue:hover,.pwd-btn-block-solid:hover{background-color:#e0ae4e}.pwd-otp-grid-row{justify-content:space-between;gap:8px;width:100%;margin:16px 0;display:flex}.pwd-otp-square-box{text-align:center;color:#111827;box-sizing:border-box;background-color:#fff;border:1px solid #c4c4c4;border-radius:8px;width:48px;height:52px;font-size:18px;font-weight:600}.pwd-otp-square-box:focus{border-color:#f2bf5e;outline:none;box-shadow:0 0 0 1px #f2bf5e}.pwd-otp-footer-links{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:24px;display:flex}.pwd-resend-timer-text{color:#9ca3af;font-size:14px}.pwd-resend-active-link{color:#f2bf5e;cursor:pointer;font-weight:600}.pwd-edit-email-btn{color:#111827;cursor:pointer;background:0 0;border:none;justify-content:flex-start;padding:0;font-size:14px;font-weight:700;display:flex}.pwd-spinner-wrapper{justify-content:center;align-items:center;width:100%;padding:32px 0;display:flex}.pwd-loading-icon{color:#f2bf5e;font-size:40px;animation:1s linear infinite modalSpinTransform}@keyframes modalSpinTransform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pwd-success-icon-wrapper{background-color:#fef7e7;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:16px auto;display:flex}.pwd-success-icon{color:#f2bf5e;font-size:38px}.pin-modal-overlay{z-index:999999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.pin-modal-card{box-sizing:border-box;background-color:#fff;border-radius:16px;width:100%;max-width:460px;padding:36px;transition:all .25s ease-out;position:relative;box-shadow:0 12px 30px #0000001f}.pin-modal-card.pin-loading-dims{justify-content:center;align-items:center;max-width:380px;min-height:280px;display:flex}.pin-modal-step-container{flex-direction:column;width:100%;display:flex}.pin-modal-step-container.text-center{text-align:center}.pin-modal-step-container.align-center{align-items:center}.pin-back-arrow-btn{color:#111827;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:20px;display:flex;position:absolute;top:24px;left:24px}.pin-modal-title{color:#111827;margin:0 0 8px;font-size:22px;font-weight:700}.pin-modal-title.font-size-xl{font-size:20px}.pin-modal-subtitle{color:#4b5563;margin:0 0 28px;font-size:14px;line-height:1.5}.pin-masked-email{color:#1f2937;font-weight:600}.pin-input-group{flex-direction:column;width:100%;margin-bottom:22px;display:flex}.pin-input-label{color:#111827;text-align:left;margin-bottom:8px;font-size:14px;font-weight:600}.pin-text-input{color:#111827;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:14px}.pin-text-input:focus{border-color:#f2bf5e;outline:none}.pin-actions-container{justify-content:flex-end;gap:14px;width:100%;margin-top:12px;display:flex}.pin-btn-cancel{color:#111827;cursor:pointer;background:0 0;border:1px solid #4b5563;border-radius:6px;width:110px;height:44px;font-size:14px;font-weight:600}.pin-btn-cancel:hover{background-color:#f9fafb}.pin-btn-continue,.pin-btn-block-solid{color:#fff;cursor:pointer;background-color:#f2bf5e;border:none;border-radius:6px;height:44px;font-size:14px;font-weight:600}.pin-btn-continue{width:120px}.pin-btn-block-solid{width:100%}.pin-btn-continue:hover,.pin-btn-block-solid:hover{background-color:#e0ae4e}.pin-otp-grid-row{justify-content:space-between;gap:8px;width:100%;margin:16px 0;display:flex}.pin-otp-grid-row.pin-secure-width{max-width:280px;margin:16px auto}.pin-box-input{text-align:center;color:#111827;box-sizing:border-box;background-color:#fff;border:1px solid #c4c4c4;border-radius:8px;height:52px;font-size:20px;font-weight:600}.pin-box-input.squares-6{width:48px}.pin-box-input.squares-4{width:56px}.pin-box-input:focus{border-color:#f2bf5e;outline:none;box-shadow:0 0 0 1px #f2bf5e}.pin-otp-footer-links{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:24px;display:flex}.pin-resend-timer-text{color:#9ca3af;font-size:14px}.pin-resend-active-link{color:#f2bf5e;cursor:pointer;font-weight:600}.pin-edit-email-btn{color:#111827;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:700}.pin-spinner-wrapper{justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.pin-confetti-badge-circle{width:64px;height:64px;margin:16px auto;position:relative}.pin-mini-confetti-particle{border-radius:2px;width:8px;height:8px;position:absolute}.pin-mini-confetti-particle.cp1{background-color:#ef4444;top:10px;left:15px;transform:rotate(15deg)}.pin-mini-confetti-particle.cp2{background-color:#3b82f6;top:8px;right:12px;transform:rotate(45deg)}.pin-mini-confetti-particle.cp3{background-color:#22c55e;bottom:12px;left:10px;transform:rotate(-30deg)}.pin-mini-confetti-particle.cp4{background-color:#f59e0b;bottom:14px;right:16px;transform:rotate(60deg)}.color-dark{color:#111827}.modal-overlay{z-index:990;box-sizing:border-box;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100dvh;padding:20px;display:flex;position:fixed;inset:0}.modal-card-container{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:480px;max-height:calc(100dvh - 40px);padding:32px 28px 28px;position:relative;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.modal-header-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.modal-header-row h2{color:#111827;flex:1;margin:0;font-size:1.25rem;font-weight:600}.modal-close-btn{cursor:pointer;color:#6b7280;background:0 0;border:none;flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:12px;padding:4px;transition:color .2s;display:flex}.modal-close-btn:hover{color:#111827}.modal-form-content{flex-direction:column;gap:16px;display:flex}.modal-input-group{flex-direction:column;gap:6px;display:flex}.modal-input-group label{color:#374151;font-size:.88rem;font-weight:500}.disabled-mock-input{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:14px;font-size:.95rem;font-weight:500}.modal-input-wrapper{align-items:center;display:flex;position:relative}.modal-input-wrapper input{box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;height:48px;padding:0 40px 0 14px;font-size:.95rem}.modal-input-wrapper input:focus{border-color:#e6b042}.modal-input-icon{color:#9ca3af;font-size:1.1rem;position:absolute;right:14px}.modal-submit-btn{cursor:pointer;border:none;border-radius:6px;width:100%;height:50px;margin-top:16px;font-size:.95rem;font-weight:600;transition:background .3s;position:relative;overflow:hidden}.modal-submit-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.modal-submit-btn:hover:before{left:100%}.modal-submit-btn:disabled{cursor:not-allowed}.modal-submit-btn:disabled:before{display:none}.loader-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.settings-card.verification-highlight-card{background:#fffdf5;border-left:4px solid #e6b042}@media (width<=520px){.modal-overlay{padding:12px;justify-content:center!important;align-items:center!important;display:flex!important}.modal-card-container{width:100%;max-height:calc(100dvh - 24px);padding:28px 20px 24px;margin:auto!important}.modal-btn-group,.modal-actions-row{flex-direction:column-reverse;gap:12px;width:100%;margin-top:12px;display:flex}.modal-btn,.modal-form-content button{box-sizing:border-box;flex:none!important;width:100%!important;height:48px!important}}.kyc-modal-overlay{-webkit-backdrop-filter:blur(6px);z-index:990;background:#0006;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px;animation:.25s ease-out kycOverlayFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes kycOverlayFadeIn{0%{opacity:0}to{opacity:1}}.kyc-modal-content{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:min(100%,460px);max-width:460px;min-height:280px;max-height:calc(100dvh - 40px);padding:36px 32px 32px;animation:.3s ease-out modalFadeIn;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000026}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}.kyc-modal-content::-webkit-scrollbar{width:3px}.kyc-modal-content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.kyc-modal-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.kyc-modal-content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.kyc-modal-title{color:#0f172a;text-align:center;overflow-wrap:anywhere;letter-spacing:-.3px;margin:0 0 8px;font-size:1.35rem;font-weight:700}.kyc-modal-title.kyc-title-with-back{margin-top:28px}.kyc-modal-subtitle{color:#64748b;text-align:center;overflow-wrap:anywhere;margin:0 0 28px;font-size:.95rem;line-height:1.6}.kyc-back-btn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.6rem;transition:all .2s;display:flex;position:absolute;top:20px;left:20px}.kyc-back-btn:hover{color:#0f172a;background:#f1f5f9}.kyc-btn-group{gap:14px;width:100%;margin-top:auto;display:flex}.kyc-btn{cursor:pointer;text-align:center;box-sizing:border-box;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;height:56px;min-height:56px;padding:0 28px;font-size:1rem;font-weight:600;line-height:1.2;transition:all .25s;display:flex}.kyc-btn-cancel{color:#475569;background:0 0;border:1.5px solid #e2e8f0}.kyc-btn-cancel:hover:not(:disabled){color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.kyc-btn-cancel:disabled{opacity:.5;cursor:not-allowed}.kyc-btn-continue{color:#fff;background:linear-gradient(135deg,#e8b943 0%,#d6a732 100%);border:none;box-shadow:0 4px 14px #e8b94340}.kyc-btn-continue:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e8b94359}.kyc-btn-continue:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.kyc-btn-full{flex:none;width:100%}.kyc-success-action{margin-top:24px}.loader-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.kyc-upload-group{text-align:left;margin-bottom:28px}.kyc-upload-label{color:#0f172a;margin-bottom:8px;font-size:.9rem;font-weight:600;display:block}.kyc-upload-box{cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px 18px;transition:all .2s;display:flex}.kyc-upload-box:hover{background:#fefce8;border-color:#e8b943}.kyc-upload-text{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;max-width:85%;font-size:.95rem;font-weight:500;overflow:hidden}.kyc-upload-text.has-file{color:#0f172a}.kyc-pin-container{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:340px;margin:32px auto 34px;display:grid}.kyc-pin-input{aspect-ratio:1;text-align:center;color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;width:100%;min-width:0;height:auto;font-size:1.5rem;font-weight:700;transition:all .2s}.kyc-pin-input:hover{background:#fff;border-color:#cbd5e1}.kyc-pin-input:focus{background:#fff;border-color:#e8b943;outline:none;box-shadow:0 0 0 3px #e8b94326}.kyc-success-icon-wrapper{color:#e8b943;background:#fefce8;border:2px solid #fde68a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:8px auto 20px;font-size:4rem;display:flex}@media screen and (width<=768px){.kyc-modal-overlay{padding:16px}.kyc-modal-content{border-radius:14px;min-height:240px;max-height:calc(100dvh - 32px);padding:28px 24px}.kyc-modal-title{font-size:1.2rem}.kyc-modal-subtitle{margin-bottom:24px;font-size:.88rem}.kyc-btn{border-radius:8px;height:50px;min-height:50px;padding:0 20px;font-size:.92rem}.kyc-pin-container{gap:8px;max-width:300px}.kyc-pin-input{border-radius:8px;font-size:1.3rem}.kyc-upload-box{min-height:46px;padding:12px 16px}}@media screen and (width<=480px){.kyc-modal-overlay{align-items:center;padding:12px}.kyc-modal-content{border-radius:14px;width:100%;min-height:200px;max-height:calc(100dvh - 24px);padding:24px 18px}.kyc-modal-title{margin-bottom:6px;font-size:1.1rem}.kyc-modal-subtitle{margin-bottom:20px;font-size:.82rem}.kyc-btn-group{flex-direction:column-reverse;gap:10px}.kyc-btn{box-sizing:border-box;border-radius:8px!important;flex:none!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 16px!important;font-size:.88rem!important}.kyc-pin-container{gap:6px;max-width:260px;margin:20px 0 24px}.kyc-pin-input{border-radius:8px;font-size:1.1rem}.kyc-back-btn{width:34px;height:34px;font-size:1.3rem;top:14px;left:12px}.kyc-title-with-back{margin-top:20px}.kyc-upload-group{margin-bottom:20px}.kyc-upload-box{border-radius:8px;min-height:42px;padding:10px 14px}.kyc-upload-label,.kyc-upload-text{font-size:.82rem}.kyc-success-icon-wrapper{width:56px;height:56px;margin:4px auto 16px;font-size:2.8rem}}@media screen and (width<=360px){.kyc-modal-overlay{padding:8px}.kyc-modal-content{border-radius:12px;min-height:180px;max-height:calc(100dvh - 16px);padding:18px 14px}.kyc-modal-title{font-size:1rem}.kyc-modal-subtitle{margin-bottom:16px;font-size:.75rem}.kyc-btn{border-radius:6px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:.82rem!important}.kyc-btn-group{gap:8px}.kyc-pin-container{gap:4px;max-width:200px;margin:16px 0 20px}.kyc-pin-input{border-radius:6px;font-size:.95rem}.kyc-back-btn{width:28px;height:28px;font-size:1.1rem;top:10px;left:8px}.kyc-title-with-back{margin-top:14px}.kyc-upload-box{min-height:36px;padding:8px 10px}.kyc-upload-label,.kyc-upload-text{font-size:.75rem}.kyc-success-icon-wrapper{width:44px;height:44px;margin:4px auto 12px;font-size:2rem}}@media screen and (height<=700px){.kyc-modal-content{min-height:200px;max-height:calc(100dvh - 20px);padding:22px 24px}.kyc-modal-title{margin-bottom:4px;font-size:1.1rem}.kyc-modal-subtitle{margin-bottom:16px;font-size:.82rem}.kyc-btn{height:46px;min-height:46px;padding:0 18px;font-size:.88rem}.kyc-pin-container{gap:6px;margin:16px 0 20px}.kyc-pin-input{font-size:1.1rem}.kyc-upload-group{margin-bottom:16px}.kyc-upload-box{min-height:38px;padding:8px 14px}.kyc-back-btn{width:32px;height:32px;font-size:1.2rem;top:12px;left:12px}.kyc-title-with-back{margin-top:16px}.kyc-success-icon-wrapper{width:48px;height:48px;font-size:2.2rem}}@media screen and (height<=600px){.kyc-modal-content{min-height:160px;max-height:calc(100dvh - 12px);padding:16px 20px}.kyc-modal-title{margin-bottom:2px;font-size:1rem}.kyc-modal-subtitle{margin-bottom:12px;font-size:.75rem}.kyc-btn{border-radius:6px;height:40px;min-height:40px;padding:0 14px;font-size:.82rem}.kyc-btn-group{gap:8px}.kyc-pin-container{gap:4px;max-width:200px;margin:12px 0 14px}.kyc-pin-input{border-radius:6px;font-size:.9rem}.kyc-upload-group{margin-bottom:10px}.kyc-upload-box{min-height:32px;padding:6px 12px}.kyc-upload-text{font-size:.7rem}.kyc-back-btn{width:26px;height:26px;font-size:1rem;top:8px;left:8px}.kyc-title-with-back{margin-top:12px}.kyc-success-icon-wrapper{width:40px;height:40px;margin:2px auto 10px;font-size:1.8rem}}@media screen and (width>=1025px){.kyc-btn{border-radius:12px;height:60px;min-height:60px;padding:0 32px;font-size:1.05rem}.kyc-modal-content{border-radius:18px;max-width:480px;padding:40px 36px 36px}.kyc-modal-title{font-size:1.4rem}.kyc-modal-subtitle{font-size:.98rem}.kyc-pin-input{border-radius:12px;font-size:1.6rem}.kyc-pin-container{gap:12px;max-width:360px}.kyc-upload-box{border-radius:12px;min-height:56px;padding:16px 20px}.kyc-upload-text{font-size:1rem}.kyc-back-btn{width:44px;height:44px;font-size:1.8rem}.kyc-success-icon-wrapper{width:88px;height:88px;font-size:4.2rem}}.investment-product-card{box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:12px;flex-direction:column;width:100%;max-width:400px;height:280px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 12px #00000004}.investment-product-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px -8px #0000001a}.investment-product-card.medium-tier,.investment-product-card.medium-tierC{background-color:#fdf8ee;border:1px solid #e6b042}.card-header-row{grid-template-columns:1fr auto;align-items:center;gap:12px;width:100%;margin-bottom:12px;display:grid}.card-title-group{align-items:center;gap:8px;min-width:0;display:flex}.card-title-group h3{color:#000;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:1.05rem;font-weight:700;overflow:hidden}.premium-icon-container{background-color:#e6b042;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.trending-growth-icon{color:#fff;font-size:16px}.risk-badge-node{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;flex-shrink:0;padding:4px 10px;font-size:10px;font-weight:700}.risk-badge-node.low{color:#22c55e;background-color:#dcfee5}.risk-badge-node.medium{color:#d97706;background-color:#fef3c7}.investment-product-description{color:#374151;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.metrics-dashboard-flex-row{gap:10px;width:100%;margin-top:auto;margin-bottom:14px;display:flex}.metric-data-box{background-color:#fff;border:1px solid #111827;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:8px 4px;display:flex}.medium-tier .metric-data-box,.medium-tierC .metric-data-box{border-color:#e6b042}.metric-cell-label{color:#4b5563;text-transform:uppercase;font-size:10px;font-weight:500}.metric-cell-value{color:#111827;font-size:13px;font-weight:700}.invest-action-trigger-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e6b042 0%,#f5ce71 100%);border:none;border-radius:6px;flex-shrink:0;width:100%;height:42px;font-size:14px;font-weight:600;transition:opacity .2s}.invest-action-trigger-btn:hover{opacity:.9}@media screen and (width<=480px){.investment-product-card{width:100%;max-width:100%;height:280px;padding:20px 14px}.card-title-group h3{font-size:.95rem}.invest-action-trigger-btn{height:38px;font-size:13px}}.position-product-card{box-sizing:border-box;background-color:#181739;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;width:100%;max-width:400px;height:280px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.position-product-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px -8px #0000004d}.position-card-top-row{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:14px;display:flex}.position-card-title-group{flex-direction:column;gap:4px;display:flex}.position-card-right-group{flex-shrink:0;align-items:center;gap:10px;display:flex}.position-risk-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 10px;font-size:10px;font-weight:700}.position-risk-badge.low{color:#22c55e;background-color:#22c55e1f;border:1px solid #22c55e33}.position-risk-badge.medium{color:#e6b042;background-color:#e6b0421f;border:1px solid #e6b04233}.position-product-tag-name{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:600}.position-product-main-amount{color:#fff;letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.position-trend-indicator-circle{background-color:#22c55e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.position-trend-arrow-svg{color:#22c55e;font-size:14px}.position-card-metadata-row{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:16px;margin-bottom:12px;display:flex}.position-metadata-item{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.meta-label-text{color:#9ca3af;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:500}.meta-value-text{color:#fff;font-size:14px;font-weight:600}.position-card-termination-banner{color:#e6b042;text-align:center;box-sizing:border-box;background:#e6b0421a;border:1px solid #e6b04233;border-radius:6px;width:100%;margin-bottom:12px;padding:6px 10px;font-size:11px;font-weight:500}.position-card-action-row{align-items:center;gap:12px;width:100%;margin-top:auto;display:flex}.position-btn-action{cursor:pointer;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;height:40px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.position-btn-gold-fill{color:#0d0c22;background-color:#e6b042}.position-btn-gold-fill:hover:not(:disabled){background-color:#f5c463}.position-btn-white-solid{color:#fff;background:#ffffff14;border:1px solid #ffffff1a}.position-btn-white-solid:hover{background:#ffffff26}.position-btn-disabled{color:#6b7280;cursor:not-allowed;pointer-events:none;background:#2a294a}.position-btn-disabled-gold{color:#000;opacity:.35;cursor:not-allowed;pointer-events:none;background-color:#e6b042}.position-product-card.skeleton-card-pulse{pointer-events:none;-webkit-user-select:none;user-select:none;animation:1.5s ease-in-out infinite investSkeletonPulse}@keyframes investSkeletonPulse{0%,to{opacity:.6}50%{opacity:1}}.skeleton-node{background-color:#2a294a;border-radius:4px}.skeleton-tag-placeholder{width:60px;height:12px;margin-bottom:4px}.skeleton-amount-placeholder{width:120px;height:24px}.skeleton-trend-circle-placeholder{border-radius:50%;width:32px;height:32px}.skeleton-meta-label-placeholder{width:45px;height:10px;margin-bottom:4px}.skeleton-meta-value-placeholder{width:70px;height:14px}.skeleton-btn-placeholder{border-radius:6px;flex:1;height:40px}@media screen and (width<=480px){.position-product-card{width:100%;max-width:100%;height:280px;padding:20px 16px}.position-product-main-amount{font-size:22px}.position-card-top-row{margin-bottom:10px}.position-card-metadata-row{margin-top:12px;margin-bottom:10px}.meta-value-text{font-size:13px}.position-card-termination-banner{margin-bottom:8px;padding:4px 8px;font-size:10px}.position-btn-action{height:38px;font-size:12px}}.invest-modal-overlay{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000073;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.invest-modal-card{box-sizing:border-box;background-color:#fff;border-radius:4px;width:100%;max-width:480px;padding:32px;transition:all .3s ease-in-out;position:relative;box-shadow:0 10px 25px #00000014}.invest-loader-card-dims{justify-content:center;align-items:center;min-height:380px;display:flex}.invest-modal-step-wrapper{flex-direction:column;width:100%;display:flex}.align-center{align-items:center}.invest-modal-title{color:#0f172a;text-align:left;margin:0 0 8px;font-size:24px;font-weight:700}.invest-modal-description{color:#475569;text-align:left;margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.5}.invest-lock-notification-banner{background:#fef08a;border-radius:4px;align-items:center;gap:10px;margin-bottom:24px;padding:10px 14px;display:flex}.invest-shield-icon{color:#713f12;font-size:16px}.invest-lock-banner-text{color:#713f12;margin:0;font-size:13.5px;font-weight:600}.invest-input-field-container{flex-direction:column;gap:6px;width:100%;margin-bottom:24px;display:flex}.invest-input-field-label{color:#1e293b;text-align:left;font-size:14px;font-weight:500}.invest-input-box-wrapper{border-bottom:1.5px solid #cbd5e1;align-items:center;width:100%;display:flex}.invest-numeric-text-input{color:#0f172a;background:0 0;border:none;outline:none;width:100%;padding:8px 0;font-size:16px;font-weight:500}.invest-returns-summary-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:32px;display:flex}.invest-summary-label{color:#1e293b;font-size:15px;font-weight:600}.invest-summary-value-highlight{color:#eab308;font-size:22px;font-weight:700}.invest-modal-action-buttons-container{gap:16px;width:100%;display:flex}.invest-btn-secondary-cancel{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;flex:1;padding:12px;font-size:15px;font-weight:600;transition:background .2s}.invest-btn-secondary-cancel:hover{background:#f8fafc}.invest-btn-primary-solid,.invest-btn-block-action{color:#fff;cursor:pointer;background:#f2bf5e;border:none;border-radius:4px;flex:1;padding:12px;font-size:15px;font-weight:600;transition:opacity .2s}.invest-btn-primary-solid:hover,.invest-btn-block-action:hover{opacity:.92}.invest-btn-block-action{width:100%}.invest-btn-block-action:disabled{cursor:not-allowed;opacity:.7;background:#fef08a}.invest-modal-back-navigation-arrow{color:#334155;cursor:pointer;background:0 0;border:none;align-items:center;width:max-content;margin-bottom:12px;padding:0;font-size:22px;display:flex}.invest-pin-box-grid-row{grid-template-columns:repeat(6,1fr);gap:12px;width:100%;margin-top:24px;display:grid}.invest-square-box-input{aspect-ratio:1;text-align:center;color:#0f172a;box-sizing:border-box;border:1.5px solid #cbd5e1;border-radius:4px;outline:none;width:100%;font-size:20px;font-weight:600;transition:border-color .2s}.invest-square-box-input:focus{border-color:#f2bf5e}.invest-full-card-spinner-centered{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:24px 0;display:flex}.invest-numeric-text-input{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:8px 0;font-size:16px;font-weight:500;overflow:hidden}.invest-circular-spinner{border:3.5px solid #f2bf5e40;border-top-color:#f2bf5e;border-radius:50%;width:42px;height:42px;animation:1s linear infinite investSpin}@keyframes investSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.invest-processing-image-wrapper{justify-content:center;align-items:center;width:100%;margin-bottom:16px;display:flex}.invest-processing-button-loader-banner{box-sizing:border-box;background:#fef08a;border-radius:4px;justify-content:center;align-items:center;width:100%;margin-top:36px;padding:12px;display:flex}.invest-modal-processing-subtext{color:#64748b;margin:0;font-size:14px;font-weight:500}.invest-success-checkmark-animated-badge{background:#fef08a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:16px;display:flex}.invest-checkmark-inner-circle{background:#eab308;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.margin-top-xs{margin-top:6px}.margin-top-md{margin-top:16px}.margin-top-lg{margin-top:24px}.margin-top-xl{margin-top:36px}.padding-vertical-lg{padding:20px 0}.display-flex-center{justify-content:center;align-items:center;display:flex}.font-size-xl{font-size:26px}.text-center-forced{text-align:center!important}.max-width-text{max-width:280px;margin-left:auto;margin-right:auto}@media (width<=520px){.invest-modal-card{width:75%;margin:0 auto;padding:24px 20px}.invest-modal-title{font-size:21px}.invest-modal-description{margin-bottom:16px;font-size:13px}.invest-lock-notification-banner{margin-bottom:20px;padding:8px 12px}.invest-lock-banner-text{font-size:12.5px}.invest-pin-box-grid-row{gap:8px;margin-top:16px}.invest-square-box-input{border-radius:4px;font-size:18px}.invest-returns-summary-row{margin-bottom:24px}.invest-summary-value-highlight{font-size:19px}.invest-modal-action-buttons-container{gap:12px}.invest-btn-secondary-cancel,.invest-btn-primary-solid,.invest-btn-block-action{border-radius:4px;padding:10px 8px;font-size:14px}}.break-modal-overlay{z-index:1100;background-color:#00000073;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.break-modal-container{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:460px;padding:24px;display:flex;box-shadow:0 10px 30px #0000001a}.break-modal-header{justify-content:space-between;align-items:center;width:100%;height:24px;margin-bottom:8px;display:flex}.break-modal-back-btn,.break-modal-close-btn{cursor:pointer;color:#333;background:0 0;border:none;align-items:center;padding:0;display:flex}.break-modal-close-btn{justify-content:flex-end}.break-modal-step-content{flex-direction:column;display:flex}.text-center{text-align:center}.break-modal-title{color:#1a1a1a;margin:12px 0 6px;font-size:21px;font-weight:700}.break-modal-subtitle{color:#666;margin-bottom:24px;font-size:14px;line-height:1.4}.break-input-label{color:#333;margin-bottom:8px;font-size:14px;font-weight:500}.break-input-wrapper{text-align:center;border-radius:6px;justify-content:center;align-items:center;width:100%;margin-bottom:30px;padding:10px 14px;display:flex}.break-currency-prefix{color:#333;text-align:right;margin-right:4px;font-size:16px;font-weight:600}.break-disabled-input{text-align:center;color:#e71010;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:500}.break-modal-actions-stacked,.break-modal-actions-row{flex-direction:row;gap:12px;width:100%;display:flex}.break-modal-actions-stacked button,.break-modal-actions-row button{white-space:nowrap;flex:1;width:100%}.break-btn-gold{color:#fff;cursor:pointer;background:#f1c453;border:none;border-radius:6px;align-self:center;padding:14px;font-size:15px;font-weight:600;transition:background .2s}.break-btn-gold:hover{background:#e2b442}.break-btn-gold:disabled{cursor:not-allowed;background:#fceecb}.break-btn-outline{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #1a1a1a;border-radius:6px;padding:14px;font-size:15px;font-weight:600;transition:background .2s}.break-btn-outline:hover{background:#f9f9f9}.break-pin-container{justify-content:center;gap:8px;margin:20px 0;display:flex}.break-pin-input-box{text-align:center;border:1px solid #ccc;border-radius:6px;outline:none;width:45px;height:52px;font-size:20px;font-weight:600}.break-pin-input-box:focus{border-color:#f1c453;box-shadow:0 0 0 1px #f1c453}.break-loading-illustration{align-self:center;width:100px;height:auto}.break-spinner-circle{border:3px solid #f3f3f3;border-top-color:#f1c453;border-radius:50%;align-self:center;width:28px;height:28px;margin-top:15px;animation:.8s linear infinite spinBreak}@keyframes spinBreak{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.break-success-icon-wrapper{justify-content:center;align-items:center;margin-top:10px;display:flex}.break-success-circle-checkmark{color:#fff;background:#f39c12;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;display:flex}.dashboard-wrapper{box-sizing:border-box;background-color:#fcfcf7;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:40px;max-width:1200px;min-height:100vh;margin:0 auto;padding:50px;display:flex}header{width:100%}header h1{color:#1a1a1a;margin-bottom:8px;font-size:28px;font-weight:700}header p{color:#666;font-size:16px}.positions-section,.available-section{box-sizing:border-box;width:100%}h2{color:#333;margin-bottom:20px;font-size:20px;font-weight:600}.flex-container{flex-wrap:wrap;align-items:stretch;gap:20px;width:100%;display:flex}.flex-container>div,.invest-skeleton-card{box-sizing:border-box;flex:0 calc(50% - 10px)}.empty-positions-card{box-sizing:border-box;background-color:#f9fafb;border:1px dashed #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:24px;display:flex}.empty-positions-title{color:#1f2937;margin:0 0 4px;font-size:16px;font-weight:600}.empty-positions-subtitle{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.invest-skeleton-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:14px;padding:24px;display:flex}.skel-row{background:linear-gradient(90deg,#e5e7eb 25%,#d1d5db 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite investShimmer}.header-skel{width:45%;height:24px;margin-bottom:6px}.body-skel-line{width:85%;height:16px}.body-skel-line.short-skel{width:60%;margin-bottom:10px}.btn-skel{border-radius:6px;width:100%;height:44px;margin-top:auto}@keyframes investShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (width<=768px){.dashboard-wrapper{gap:32px;margin-bottom:20px;padding:80px 20px 40px}.flex-container>div,.invest-skeleton-card{flex:0 100%;width:100%}}@media (width<=480px){.dashboard-wrapper{padding:64px 16px 32px}}.modal-form{flex-direction:column;gap:12px;width:100%;height:auto;display:flex}.form-group{flex-direction:column;width:100%;height:auto;display:flex}.relative-group{margin-bottom:12px;position:relative}.form-label{color:#111;margin-bottom:4px;font-size:14px;font-weight:500}.form-input,.form-select{color:#111;box-sizing:border-box;background-color:#fff;border:1px solid #757575;border-radius:6px;outline:none;width:100%;height:44px;padding:0 12px;font-size:15px}.read-only-input{cursor:default;background-color:#f5f5f5}.select-wrapper{width:100%;height:44px;position:relative}.cursor-pointer{cursor:pointer}.custom-dropdown-trigger{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.form-select{appearance:none;cursor:pointer;padding-right:36px}.select-arrow-icon{pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.select-arrow-icon-style{color:#111;font-size:14px;transition:transform .2s}.rotate-icon{transform:rotate(180deg)}.custom-dropdown-options{z-index:50;background-color:#fff;border:1px solid #757575;border-radius:6px;width:100%;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #00000014}.dropdown-option-item{color:#111;padding:10px 14px;font-size:15px;transition:background-color .15s}.dropdown-option-item:hover{background-color:#f5f5f5}.dropdown-option-item.selected{color:#fff;background-color:#edc344;font-weight:500}.toggle-flexible-btn{color:#e2b93b;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-top:4px;padding:2px 0;font-size:14px;font-weight:500}.animate-fade{animation:.2s ease-out planform-fade-in}@keyframes planform-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reveal-fields-wrapper{flex-direction:column;gap:12px;width:100%;display:flex}@media (width<=540px){.modal-form,.reveal-fields-wrapper{gap:10px}.form-label{margin-bottom:2px;font-size:13px}.form-input,.form-select,.select-wrapper{height:40px;font-size:14px}.dropdown-option-item{padding:8px 12px;font-size:14px}.relative-group{flex-direction:column;margin-bottom:8px;display:flex}.toggle-flexible-btn{margin-top:2px;margin-bottom:6px;font-size:13px}.modal-actions-footer{flex-direction:column-reverse;gap:8px;width:100%;margin-top:4px;display:flex}.modal-actions-footer button,.modal-actions-footer>div,.btn-primary,.btn-secondary{height:40px;width:100%!important}}.modal-container{box-sizing:border-box;background-color:#fff;border-radius:12px;width:30%;height:auto;max-height:90vh;margin:16px auto;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:block;position:relative;box-shadow:0 4px 24px #0000000f}.back-arrow-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;padding:6px;transition:background-color .2s;display:flex}.back-arrow-btn:hover{background-color:#f5f5f5}.summary-title{color:#111;margin-top:0;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.3}.summary-details-list{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;margin-bottom:20px;display:flex}.summary-row{box-sizing:border-box;border-bottom:1px solid #f2f2f2;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding-bottom:8px;display:flex}.summary-row.items-start{align-items:flex-start}.summary-label{color:#555;width:100%;font-size:13px;font-weight:600;line-height:1.3}.summary-value{text-align:left;width:100%;font-size:14px}.summary-value-stack{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.text-dark{font-weight:500;color:#111!important}.text-gold{font-weight:600;color:#e2b93b!important}.text-gold.font-bold{font-weight:700}.calculation-subtext{color:#777;text-align:left;word-break:break-word;font-size:11px;font-weight:400}.modal-actions-footer{box-sizing:border-box;flex-direction:column-reverse;gap:8px;width:100%;display:flex}.btn-primary,.btn-secondary{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;width:100%!important}.btn-primary{color:#fff;background-color:#111;border:1px solid #111}.btn-primary:hover{background-color:#292929;border-color:#292929}.btn-secondary{color:#111;background-color:#0000;border:1px solid #e0e0e0}.btn-secondary:hover{background-color:#f9f9f9;border-color:#ccc}@media (width>=540px){.modal-container{margin:24px auto;padding:20px}.summary-title{margin-bottom:16px;font-size:20px}.summary-details-list{gap:12px;margin-bottom:24px}.summary-row{border-bottom:none;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding-bottom:4px}.summary-row.items-start{align-items:flex-start}.summary-label{color:#111;flex:1;max-width:60%;font-size:15px}.summary-value{text-align:right;flex:1;font-size:15px}.summary-value-stack{flex:1;align-items:flex-end}.calculation-subtext{text-align:right;font-size:12px}.modal-actions-footer{flex-direction:row;justify-content:flex-end;gap:12px}.btn-primary,.btn-secondary{height:42px;padding:0 24px;width:auto!important}}.pin-screen-title{text-align:center;margin-bottom:40px;font-size:26px}.pin-input-row{box-sizing:border-box;justify-content:space-between;gap:8px;width:100%;margin-bottom:48px;display:flex}.pin-box{aspect-ratio:1/1.2;text-align:center;color:#111;box-sizing:border-box;border:1px solid #c4c4c4;border-radius:8px;outline:none;flex:1;min-width:0;max-width:60px;font-size:28px}.pin-box:focus{border-color:#e2b93b;box-shadow:0 0 0 2px #e2b93b33}.pin-submit-btn{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#e2b93b;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:52px;font-size:16px;font-weight:600;display:flex}.pin-submit-btn:disabled{cursor:not-allowed;background-color:#e6d29b}.modal-overlay{z-index:1000;box-sizing:border-box;background-color:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;top:0;left:0}.modal-container{box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:column;width:520px;height:auto;min-height:320px;max-height:90vh;padding:40px;display:flex;overflow-y:auto;box-shadow:0 12px 32px #00000026}.modal-container.layout-centered{justify-content:center;align-items:center}.modal-title,.summary-title,.pin-screen-title{color:#111;margin:0 0 32px;font-size:24px;font-weight:700;line-height:1.3}.back-arrow-btn{cursor:pointer;background:0 0;border:none;align-items:center;width:32px;height:32px;margin-bottom:24px;padding:0;display:flex}.back-icon-style{color:#111;font-size:24px}.modal-actions-footer{justify-content:space-between;align-items:center;gap:16px;width:100%;height:auto;margin-top:32px;display:flex}.btn-secondary{color:#111;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #111;border-radius:8px;justify-content:center;align-items:center;width:204px;height:50px;font-size:16px;font-weight:500;display:flex}.btn-primary{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#e2b93b;border:none;border-radius:8px;justify-content:center;align-items:center;width:204px;height:50px;font-size:16px;font-weight:500;display:flex}.loading-spinner{border:4px solid #e2b93b33;border-top-color:#e2b93b;border-radius:50%;width:50px;height:50px;animation:.8s linear infinite spinSmooth}@keyframes spinSmooth{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-container.success-card-padding{padding:60px 40px}.success-pulse-ring{background-color:#e2b93b26;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:36px;display:flex}.success-inner-dot{background-color:#e2b93b;border-radius:50%;width:16px;height:16px}.success-heading{color:#111;text-align:center;margin:0 0 52px;font-size:28px;font-weight:700}.success-close-btn{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#e2b93b;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:52px;font-size:16px;font-weight:600;display:flex}@media (width<=576px){.modal-overlay{align-items:flex-end;padding:0}.modal-container{border-radius:20px 20px 0 0;width:100%;max-height:85vh;padding:24px 20px;animation:.3s cubic-bezier(.25,1,.5,1) slideUpMobile}.modal-title,.summary-title,.pin-screen-title{margin-bottom:24px;font-size:20px}.back-arrow-btn{margin-bottom:16px}.modal-actions-footer{flex-direction:column-reverse;gap:12px;margin-top:24px}.btn-primary,.btn-secondary{width:100%;height:48px;font-size:15px}.modal-container.success-card-padding{padding:40px 20px}}@keyframes slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.vault-wrap{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;row-gap:24px;width:100%;display:flex}.vault-card{box-sizing:border-box;background-color:#fff;border:1px solid #c4c4c4;border-radius:16px;flex-direction:column;width:48%;min-width:340px;max-width:540px;height:350px;padding:32px 28px;display:flex;position:relative}.badge{align-items:center;gap:8px;margin-bottom:20px;display:flex}.badge-text{letter-spacing:.5px;color:#111;font-size:13px;font-weight:600}.badge-icon{font-size:16px}.icon-gold{color:#e2b93b}.vault-name{color:#111;margin:0 0 16px;font-size:24px;font-weight:700}.amount-group{color:#111;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:12px;display:flex}.balance-main{align-items:baseline;display:flex}.vault-currency{margin-right:4px;font-size:28px;font-weight:700}.vault-balance{font-size:32px;font-weight:700}.top-up{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.top-up h3{color:#111;margin:0;font-size:13px;font-weight:600;line-height:1.2}.top-up div{justify-content:flex-end;align-items:baseline;display:flex}.top-currency{margin-right:1px;font-size:11px;font-weight:600}.top-balance{font-size:13px;font-weight:600}.timeline-text{color:#111;margin:0 0 16px;font-size:13px;font-weight:600}.progress-container{background-color:#f7f3e3;border-radius:10px;width:100%;height:6px;margin-bottom:12px;overflow:hidden}.progress-fill{background-color:#e2b93b;border-radius:10px;height:100%}.metrics-row{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.rate-lbl,.freq-lbl{color:#111;font-size:13px;font-weight:600}.action-row{justify-content:space-between;width:100%;margin-bottom:auto;display:flex}.btn-gold-full{color:#fff;cursor:pointer;background-color:#edc344;border:none;border-radius:8px;width:100%;height:48px;font-size:15px;font-weight:600}.btn-gold-action{color:#fff;cursor:pointer;background-color:#edc344;border:none;border-radius:8px;width:48%;height:48px;font-size:15px;font-weight:600}.btn-white-action{color:#111;cursor:pointer;border:1px solid #111;border-radius:8px;width:48%;height:48px;font-size:15px;font-weight:600;background:#fff!important}.card-footer{border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.footer-lbl{color:#555;font-size:14px;font-weight:500;transition:color .2s}.footer-lbl.lbl-active{color:#111;font-weight:600}.toggle-switch{width:44px;height:24px;display:inline-block;position:relative}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{cursor:pointer;background-color:#c4c4c4;border-radius:24px;transition:all .3s;position:absolute;inset:0}.toggle-slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+.toggle-slider{background-color:#edc344}input:checked+.toggle-slider:before{transform:translate(20px)}@media (width<=768px){.vault-card{width:100%;max-width:100%;height:auto;min-height:400px}}@media screen and (width<=480px){.vault-card{min-width:100%;height:auto;padding:24px 16px}.vault-name{margin-bottom:12px;font-size:20px}.amount-group{gap:12px;margin-bottom:16px;flex-direction:column!important;align-items:flex-start!important}.balance-main{width:100%}.top-up{width:100%;text-align:left!important;align-items:flex-start!important}.top-up div{justify-content:flex-start!important}.vault-balance{font-size:28px}.action-row{gap:8px}.btn-gold-action,.btn-white-action{width:50%;padding:0 4px;font-size:14px}}.topup-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.topup-box{box-sizing:border-box;background-color:#fff;border-radius:16px;width:100%;max-width:450px;padding:36px;position:relative;box-shadow:0 12px 32px #0000001f}.topup-nav-header{align-items:center;width:100%;margin-bottom:16px;display:flex}.topup-back-btn{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;font-size:1.1rem;transition:background .2s,color .2s;display:inline-flex}.topup-back-btn:hover{color:#111;background:#f3f4f6}.top-up-container,.topup-content{flex-direction:column;width:100%;display:flex}.topup-content h2,.topup-title,.topup-pin-title{color:#0e131f;margin:0 0 10px;font-size:1.35rem;font-weight:700;line-height:1.4}.topup-content p,.topup-subtext{color:#555;margin:0 0 24px;font-size:.95rem;font-weight:400;line-height:1.5}.topup-label{color:#111;text-align:left;margin-bottom:8px;font-size:.88rem;font-weight:500;display:block}.topup-input{color:#111;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;height:52px;margin-bottom:24px;padding:0 16px;font-size:1.15rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.topup-input:focus{border-color:#edc344;box-shadow:0 0 0 3px #edc34426}.pin-grid{grid-template-columns:repeat(6,1fr);gap:10px;width:100%;margin-bottom:28px;display:grid}.pin-box-input{text-align:center;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;height:52px;font-size:1.5rem;font-weight:700;transition:border-color .2s,box-shadow .2s}.pin-box-input:focus{border-color:#edc344;box-shadow:0 0 0 3px #edc34426}.topup-actions{justify-content:space-between;gap:12px;width:100%;display:flex}.topup-btn-cancel,.topup-btn-submit,.topup-btn-full{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;height:48px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.topup-btn-cancel{color:#4b5563;border:1px solid #d1d5db;flex:1;background:0 0!important}.topup-btn-cancel:hover{border-color:#9ca3af;background:#f9fafb!important}.topup-btn-submit{color:#fff;background:#edc344;border:none;flex:1}.topup-btn-submit:hover{background-color:#d6a732}.topup-btn-submit:disabled,.topup-btn-full:disabled{cursor:not-allowed;color:#9ca3af!important;background-color:#f3f4f6!important;border-color:#f3f4f6!important}.topup-btn-full{color:#fff;background:#edc344;border:none;width:100%}.topup-btn-full:hover{background-color:#d6a732}.topup-loading-container{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 0;display:flex}.topup-loading-container p{color:#555;margin:0;font-size:.95rem;font-weight:500}.fullscreen-spinner{border:3.5px solid #f3f4f6;border-top-color:#edc344;border-radius:50%;width:44px;height:44px;margin-bottom:16px;animation:.85s linear infinite spin-kf}@keyframes spin-kf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swal-vault-radius{border-radius:16px!important;padding:36px!important;box-shadow:0 12px 32px #00000026!important}.swal-vault-title{color:#111!important;font-size:24px!important;font-weight:700!important}.swal-vault-button{width:140px!important;height:48px!important;box-shadow:none!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important}@media screen and (width<=480px){.topup-overlay{padding:16px}.topup-box{border-radius:12px;padding:24px 20px}.topup-nav-header{margin-bottom:12px}.topup-title,.topup-content h2,.topup-pin-title{font-size:1.18rem}.topup-content p,.topup-subtext{margin-bottom:20px;font-size:.88rem}.topup-actions{flex-direction:column-reverse;gap:10px}.topup-btn-cancel,.topup-btn-submit{width:100%}.pin-grid{gap:6px}.pin-box-input{height:46px;font-size:1.25rem}}.smart-container{box-sizing:border-box;background-color:#fdf9ec;width:100%;min-height:100vh;padding:40px 48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}@media screen and (width>=1440px){.smart-container{max-width:1440px;margin:0 auto;padding:60px 80px}}.dash-header{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:32px;display:flex}.header-titles{flex-direction:column;display:flex}.main-title{color:#010101;margin:0 0 6px;font-size:28px;font-weight:700}.sub-title{color:#555;margin:0;font-size:14px}.header-actions{align-items:center;gap:20px;display:flex}.dropdown-wrapper{position:relative}.help-btn{cursor:pointer;color:#111;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex;background:0 0!important}.help-btn:hover,.help-btn.active{background-color:#0000000d}.icon-help{font-size:28px}.dropdown-panel{z-index:100;box-sizing:border-box;background-color:#fff;border:1px solid #c4c4c4;border-radius:16px;width:440px;position:absolute;top:52px;right:-60px;box-shadow:0 8px 24px #00000014}.panel-content{box-sizing:border-box;width:100%;padding:24px 20px}.arrow-top{border-bottom:12px solid #fff;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;top:-12px;right:64px}.info-text{color:#111;margin:0 0 16px;font-size:14px;line-height:1.5}.rate-banner{color:#fff;background-color:#e2b93b;border-radius:8px;justify-content:center;align-items:center;width:100%;height:44px;margin:20px 0 12px;font-size:15px;font-weight:600;display:flex}.rate-list{flex-direction:column;width:100%;display:flex}.rate-row{box-sizing:border-box;justify-content:space-between;align-items:center;min-height:36px;padding:8px 12px;display:flex}.rate-header{font-weight:500}.bg-highlight{background-color:#fffdf4;border-radius:4px}.cell{color:#111;font-size:14px}.text-left{text-align:left}.text-right{text-align:right;font-weight:500}.create-btn{color:#fff;cursor:pointer;background-color:#e2b93b;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:154px;height:46px;font-size:15px;font-weight:500;display:flex}.icon-plus{font-size:18px}.empty-card{box-sizing:border-box;background-color:#fff;border:1px solid #c4c4c4;border-radius:16px;justify-content:center;align-items:center;width:100%;height:360px;padding:24px;display:flex}.empty-content{text-align:center;flex-direction:column;align-items:center;width:420px;max-width:100%;display:flex}.icon-box{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.icon-piggy{color:#111;font-size:44px}.card-title{color:#111;margin:0 0 12px;font-size:22px;font-weight:700}.card-desc{color:#444;margin:0;font-size:14px;line-height:1.5}.skeleton-card{flex-direction:column;display:flex;pointer-events:none!important;background:#fff!important;border:1px solid #e8e8e8!important;padding:24px!important}.skeleton-element{background:linear-gradient(90deg,#f3f3f3 25%,#e6e6e6 50%,#f3f3f3 75%) 0 0/200% 100%;border-radius:6px;animation:1.6s ease-in-out infinite vaultShimmer}@keyframes vaultShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-badge{border-radius:12px;width:96px;height:24px;margin-bottom:20px}.skeleton-title{width:55%;height:22px;margin-bottom:28px}.skeleton-balance-block{width:100%;height:42px;margin-bottom:22px}.skeleton-progress{border-radius:4px;width:100%;height:8px;margin-bottom:14px}.skeleton-metrics{width:75%;height:16px;margin-bottom:28px}.skeleton-actions{border-radius:8px;width:100%;height:46px;margin-top:auto}@media (width<=768px){.smart-container{margin-top:50px;padding:32px 20px}.dash-header{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:24px}.header-titles{width:100%}.header-actions{justify-content:space-between;width:100%}.dropdown-panel{z-index:999;width:calc(100vw - 32px);max-width:380px;max-height:85vh;position:fixed;top:50%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 36px #0003}.arrow-top{display:none}.empty-card{height:auto;padding:40px 20px}}@media (width<=400px){.main-title{font-size:24px}.create-btn{width:130px;font-size:14px}}.desktop-sidebar{z-index:100;background-color:#13112b;border-right:1px solid #ffffff1a;flex-direction:column;width:22%;height:100vh;margin-right:20px;display:flex;position:fixed;top:0;left:0}.sidebar-brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:24px 20px;display:flex}.brand-logo img{object-fit:contain;border-radius:6px;width:36px;height:36px}.brand-name{color:#fff;font-family:sans-serif;font-size:1.25rem;font-weight:600}.sidebar-menu{flex:1;padding:24px 0;overflow-y:auto}.menu-list{margin:0;padding:0;list-style:none}.menu-item{color:#b5b3cd;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:12px 24px;font-family:sans-serif;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.menu-item:hover{color:#fff;background-color:#ffffff08}.menu-item.active{color:#ffc107}.sidebar-footer{border-top:1px solid #ffffff1a;padding:20px 0}.mobile-top-navbar,.mobile-bottom-nav{display:none}@media (width<=768px){.desktop-sidebar{display:none}.mobile-top-navbar{z-index:200;background-color:#13112b;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.brand-group,.mobile-actions{align-items:center;gap:10px;display:flex}.action-btn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex;width:32px!important}.user-avatar img{object-fit:cover;border:1.5px solid #ffffff1a;border-radius:50%;width:32px;height:32px}.mobile-bottom-nav{height:64px;padding-bottom:env(safe-area-inset-bottom);z-index:200;background-color:#13112b;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav-item{color:#b5b3cd;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 0;font-family:sans-serif;text-decoration:none;transition:all .2s;display:flex}.bottom-nav-text{white-space:nowrap;font-size:.75rem;font-weight:500}.bottom-nav-item.active{color:#ffc107}}.dashboard-container{color:#fff;align-items:stretch;gap:25px;width:100%;min-height:100vh;font-family:sans-serif;display:flex}.sidebar-container{flex-shrink:0;width:20%}.dashboard-content{box-sizing:border-box;flex-grow:1;width:80%}@media (width<=768px){.dashboard-container{flex-direction:column;align-items:stretch;gap:0}.sidebar-container{width:100%}.dashboard-content{width:100%;height:auto;padding-bottom:20px}}.payment-success-page{box-sizing:border-box;background-color:#faf8f3;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:60px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.payment-success-card{width:100%;max-width:600px;box-shadow:none;text-align:center;box-sizing:border-box;background-color:#0000;border:none;flex-direction:column;align-items:center;padding:0;animation:.5s cubic-bezier(.16,1,.3,1) fullPageFadeUp;display:flex}.payment-success-icon-wrapper{background-color:#fef7e7;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:32px;display:flex}.payment-success-icon{color:#f2bf5e;font-size:48px}.payment-success-title{color:#111827;letter-spacing:-.75px;margin:0 0 16px;font-size:32px;font-weight:700}.payment-success-message{color:#4b5563;max-width:440px;margin:0 0 40px;font-size:16px;line-height:1.6}.payment-success-btn{color:#fff;cursor:pointer;background-color:#f2bf5e;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:320px;height:52px;font-size:15px;font-weight:600;transition:background-color .2s ease-in-out,transform .1s;display:flex}.payment-success-btn:hover{background-color:#e0ae4e}.payment-success-btn:active{transform:scale(.985)}@keyframes fullPageFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.payment-success-page{padding:40px 20px}.payment-success-title{font-size:26px}.payment-success-message{margin-bottom:32px;font-size:15px}.payment-success-btn{max-width:100%}}.not-found-page{color:#fff;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(135deg,#09091a 0%,#161432 48%,#070712 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:32px 20px;display:flex;overflow:hidden}.not-found-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff1a,#ffffff0b),#0e0d23e0;border:1px solid #ffffff24;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,760px);min-height:548px;padding:46px;animation:.38s ease-out both notFoundCardIn;display:flex;position:relative;box-shadow:0 26px 74px #00000057}.not-found-card:before,.not-found-card:after{content:"";pointer-events:none;position:absolute}.not-found-card:before{border:1px solid #ffffff13;border-radius:6px;inset:18px}.not-found-card:after{background:linear-gradient(90deg,#0000,#d2af26,#0000);width:180px;height:3px;top:0;left:50%;transform:translate(-50%)}.not-found-brand{color:#ffffffad;justify-content:space-between;align-items:center;gap:18px;font-size:13px;line-height:1.4;display:flex;position:absolute;top:30px;left:34px;right:34px}.not-found-logo{object-fit:contain;background:#fffffff5;border-radius:4px;width:144px;height:auto;padding:8px 12px;box-shadow:0 10px 24px #0003}.not-found-visual{place-items:center;width:206px;height:206px;margin:52px 0 28px;display:grid;position:relative}.not-found-orbit{border:1px solid #d2af2666;border-radius:50%;animation:10s linear infinite notFoundSpin;position:absolute;inset:0}.not-found-orbit:before,.not-found-orbit:after{content:"";border-radius:50%;position:absolute}.not-found-orbit:before{border:1px dashed #fff3;inset:22px}.not-found-orbit:after{background:#d2af26;width:12px;height:12px;top:22px;right:38px;box-shadow:0 0 24px #d2af26b3}.not-found-logo-badge{z-index:2;background:#fffffff5;border:1px solid #d2af2657;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;padding:7px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #00000047,0 0 0 10px #d2af2614}.not-found-logo-badge img{object-fit:cover;border-radius:50%;width:100%;height:100%}.not-found-icon{z-index:3;color:#d2af26;opacity:.95;filter:drop-shadow(0 10px 22px #d2af264d);background:#080814e6;border-radius:50%;width:36px;height:36px;padding:8px;position:absolute;bottom:52px;right:50px}.not-found-visual strong{color:#ffffff14;font-size:94px;font-weight:800;line-height:1}.not-found-eyebrow{color:#d2af26;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700}.not-found-card h1{color:#fff;max-width:560px;margin-bottom:18px;font-size:42px;font-weight:750;line-height:1.12}.not-found-copy{color:#dcdbeb;max-width:540px;margin-bottom:34px;font-size:17px;line-height:1.7}.not-found-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.not-found-actions a{border-radius:4px;outline:none;justify-content:center;align-items:center;gap:10px;min-width:168px;min-height:50px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .2s,background-color .2s,color .2s;display:inline-flex}.not-found-actions a:hover{transform:translateY(-2px)scale(1.01)}.not-found-actions a:focus-visible{box-shadow:0 0 0 3px #080812f2,0 0 0 6px #d2af26b3}.not-found-actions svg{width:18px;height:18px}.not-found-primary{color:#fff;background:var(--button-primaryColor,radial-gradient(#d2af26, #f6c15c));box-shadow:0 10px 26px #c9922a47}.not-found-secondary{color:#fff;background:#ffffff0d;border:1px solid #ffffff47}.not-found-secondary:hover{color:#f6c15c;background:#d2af2614;border-color:#d2af26}@keyframes notFoundCardIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes notFoundSpin{to{transform:rotate(360deg)}}@media (width<=640px){.not-found-page{padding:18px}.not-found-card{min-height:auto;padding:34px 22px}.not-found-brand{flex-direction:column;justify-content:center;margin-bottom:20px;position:relative;top:auto;left:auto;right:auto}.not-found-logo{width:132px}.not-found-visual{width:180px;height:180px;margin:12px 0 28px}.not-found-logo-badge{width:78px;height:78px}.not-found-icon{width:32px;height:32px;bottom:44px;right:42px}.not-found-visual strong{font-size:78px}.not-found-card h1{font-size:32px}.not-found-copy{margin-bottom:28px;font-size:15px}.not-found-actions,.not-found-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-card,.not-found-orbit{animation:none}.not-found-actions a{transition:none}}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}html,body{width:100%;overflow-x:hidden}:root{--Hero-backgroundSecondary:#181739;--Hero-backgroundSecondary2:#42409c;--text-color-primary:#c9922a;--button-primaryColor:radial-gradient(#d2af26, #f6c15c);--side-Bar:#181739;--primaryWhite:#fff;--primaryBlack:#0a0917;--primaryGray:#9ca3af}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}}.loader-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:scale(.4)}
