html:not(.rtl-active),html:not(.rtl-active) body{direction:ltr}.wow{visibility:visible!important}.footer-section .footer-contact-link,.footer-section .footer-contact-link:hover,.footer-section .footer-contact-link:focus,.footer-section .footer-contact-link:visited{color:#fff!important}#root{min-height:100vh}.app-stack{position:relative;z-index:1;isolation:isolate}.auth-screen{box-sizing:border-box;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden}.auth-back-strip{flex-shrink:0;padding-top:10px;padding-bottom:10px;background:#fff;border-bottom:1px solid rgba(15,23,42,.08)}.auth-back-to-home{display:inline-flex;align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;color:#5b21b6;text-decoration:none}.auth-back-to-home:hover{color:#4c1d95;text-decoration:none}.auth-back-to-home i{font-size:.85em;opacity:.9}.auth-screen .login-reg{flex:1;min-height:0;margin-top:0;display:flex;flex-direction:column;overflow:hidden}.auth-screen .login-reg>.overlay{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.auth-screen .login-reg .container{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.auth-screen .login-reg .container>.row{flex:1 1 0;min-height:0;width:100%;align-items:stretch}.auth-screen .login-reg .container>.row>[class*=col-]{min-height:0}.auth-screen .login-reg .auth-form-col{min-height:0;max-height:100%;display:flex;flex-direction:column}.auth-screen .login-reg .auth-form-col .glass-card{flex:1 1 auto;min-height:0;max-height:100%}.auth-screen .login-reg .glass-card>.row{min-height:0;flex:1 1 auto;align-items:stretch}.auth-screen .login-reg .glass-card .auth-hero-col{display:flex;flex-direction:column}.auth-screen .login-reg .auth-hero-panel{flex:1;min-height:min(52dvh,420px)}@media(min-width:992px){.auth-screen .login-reg .auth-hero-panel{min-height:0}}@media(max-width:991.98px){.auth-screen{height:auto;min-height:100dvh;max-height:none;overflow-x:hidden;overflow-y:visible}.auth-screen .login-reg{flex:1 1 auto;min-height:0;overflow:visible!important}.auth-screen .login-reg>.overlay{overflow:visible;min-height:0}.auth-screen .login-reg .container{min-height:auto}.auth-screen .login-reg .container>.row{flex:0 1 auto;min-height:auto}.auth-screen .login-reg .auth-form-col{max-height:none}.auth-screen .login-reg .auth-form-col .glass-card{max-height:none;min-height:auto}.auth-screen .login-reg .glass-card>.row{min-height:auto}.auth-screen .login-reg .glass-card [class*=col-].bg-white{padding-bottom:max(2rem,calc(1.25rem + env(safe-area-inset-bottom,0px)))}}.auth-screen .login-reg .row>[class*=col-]:has(.sec-img){display:flex;align-items:center;justify-content:center}.auth-screen .login-reg .row>[class*=col-]:has(.section-text){display:flex;flex-direction:column;justify-content:center;min-height:0}.auth-screen .login-reg .sec-img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:100%;min-height:0;margin-top:0;margin-bottom:0}.auth-screen .login-reg .sec-img img.max-un{max-height:100%;width:auto;height:auto;max-width:100%;object-fit:contain}@media(max-width:1199px){.auth-screen .login-reg .single-input{margin-bottom:16px}.auth-screen .login-reg .reg-google,.auth-screen .login-reg .or{margin-top:16px}.auth-screen .login-reg .row>[class*=col-]:has(.sec-img){flex:0 1 auto;max-height:min(34dvh,320px)}}.testimonials .testimonials-carousel .slick-arrow.slick-prev:before,.testimonials .testimonials-carousel .slick-arrow.slick-next:before{top:50%;left:50%;transform:translate(-50%,-50%);background-position:center center;z-index:1}.hero-nice-select-source{display:none!important}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc{float:none;clear:none;height:auto;min-height:0;line-height:normal;padding:12px 46px 12px 52px}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc:after{top:50%;bottom:auto;margin-top:-7px}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc .current:before,.banner-section .overlay .banner-content .send-money .currency-area .right-side.recipient .nice-select.hero-cc .current:before{display:none!important;content:none!important}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc .current .hero-cc-flag{position:absolute;left:-36px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px #0c266c0f}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc .current .hero-cc-flag.hero-cc-flag--svg{display:block}@media(max-width:375px){.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc{padding:12px 42px}.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc .current .hero-cc-flag,.banner-section .overlay .banner-content .send-money .currency-area .right-side .nice-select.hero-cc .current .hero-cc-flag.hero-cc-flag--svg{left:-30px;width:22px;height:22px}}.banner-section.index .overlay .banner-content .send-money{background:transparent;box-shadow:none;padding:0;border-radius:0}.banner-section.index .hero-send-card{--hero-accent: #7c3aed;--hero-accent-hover: #6d28d9;--hero-text: #0f2748;--hero-muted: #64748b;--hero-border: #e2e8f0;--hero-surface: #f8fafc;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0f274814,0 0 0 1px #0f27480a;padding:1.35rem 1.35rem 1.25rem;font-family:inherit}.banner-section.index .hero-send-card__header{display:flex;align-items:center;gap:.65rem;margin-bottom:1.25rem}.banner-section.index .hero-send-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--hero-accent);color:#fff;flex-shrink:0}.banner-section.index .hero-send-card__title{margin:0;font-size:1.25rem;font-weight:700;color:var(--hero-text);letter-spacing:-.02em;line-height:1.2}.banner-section.index .hero-send-field{margin-bottom:1rem}.banner-section.index .hero-send-field__label{display:block;font-size:.8125rem;font-weight:500;color:var(--hero-muted);margin-bottom:.45rem}.banner-section.index .hero-send-input-row{display:flex;align-items:stretch;min-height:52px;border:1px solid var(--hero-border);border-radius:14px;background:#fff;overflow:visible}.banner-section.index .hero-send-input-row--readout{background:#fff}.banner-section.index .hero-send-input{flex:1;min-width:0;border:none;background:transparent;padding:.65rem .85rem .65rem 1rem;font-size:1.05rem;font-weight:600;color:var(--hero-text);outline:none}.banner-section.index .hero-send-input::placeholder{color:#94a3b8;font-weight:500}.banner-section.index .hero-send-input:focus{box-shadow:inset 0 0 0 2px #7c3aed33;border-radius:14px 0 0 14px}.banner-section.index .hero-send-readout{flex:1;min-width:0;display:flex;align-items:center;padding:.65rem .85rem .65rem 1rem;font-size:1.05rem;font-weight:600;color:var(--hero-text)}.banner-section.index .hero-send-input-trail{display:flex;align-items:center;padding:4px 4px 4px 0;flex-shrink:0}.banner-section.index .hero-send-input-trail .nice-select.hero-cc{float:none;clear:none;margin:0;height:auto;min-height:44px;line-height:44px;padding:0 38px 0 48px!important;border-radius:999px!important;background:var(--hero-surface)!important;border:none!important;box-shadow:none!important}.banner-section.index .hero-send-input-trail .nice-select.hero-cc:after{right:14px!important;top:50%!important;margin-top:-3px!important}.banner-section.index .hero-send-input-trail .nice-select.hero-cc .current{line-height:44px;padding-right:4px;font-weight:700;color:var(--hero-text)}.banner-section.index .hero-send-input-trail .nice-select.hero-cc .current .hero-cc-flag{left:-38px!important;width:24px!important;height:24px!important}.banner-section.index .hero-send-input-trail .nice-select.hero-cc.open .list{z-index:100;margin-top:6px;border-radius:12px}.banner-section.index .hero-send-summary{margin-top:1.1rem;padding:.9rem 1rem;background:var(--hero-surface);border-radius:14px;border:1px solid var(--hero-border)}.banner-section.index .hero-send-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem}.banner-section.index .hero-send-summary__row--emphasis .hero-send-summary__k{color:var(--hero-text);font-weight:600}.banner-section.index .hero-send-summary__row--emphasis .hero-send-summary__v{font-weight:700;font-size:.9375rem}.banner-section.index .hero-send-summary__k{color:var(--hero-muted);font-weight:500}.banner-section.index .hero-send-summary__v{color:var(--hero-text);text-align:right;font-variant-numeric:tabular-nums}.banner-section.index .hero-send-summary__divider{height:1px;background:var(--hero-border);margin:.65rem 0}.banner-section.index .hero-send-card__actions{display:flex;gap:.65rem;margin-top:1.25rem}.banner-section.index .hero-send-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:48px;padding:0 1rem;border-radius:12px;font-size:.9375rem;font-weight:600;border:none;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.banner-section.index .hero-send-btn--secondary{background:#f1f5f9;color:#334155}.banner-section.index .hero-send-btn--secondary:hover{background:#e2e8f0}.banner-section.index .hero-send-btn--primary{background:var(--hero-accent);color:#fff}.banner-section.index .hero-send-btn--primary:disabled{opacity:.5;cursor:not-allowed}.banner-section.index .hero-send-btn--primary:disabled:hover{background:var(--hero-accent)}.banner-section.index .hero-send-btn__arrow{flex-shrink:0}@media(max-width:400px){.banner-section.index .hero-send-card{padding:1.1rem 1rem}.banner-section.index .hero-send-input-trail .nice-select.hero-cc{padding:0 34px 0 42px!important;min-height:40px;line-height:40px}.banner-section.index .hero-send-input-trail .nice-select.hero-cc .current{line-height:40px}}.header-section .navbar .navbar-brand img.logo{max-height:44px;max-width:180px;width:auto;height:auto;object-fit:contain;display:block}@media(max-width:991.98px){.header-section .navbar{position:relative}.header-section .navbar-collapse.collapse:not(.show):not(.collapsing){display:none!important}.header-section .navbar-collapse.collapsing{flex-basis:100%!important;width:100%;margin-top:.75rem;padding:1rem 1.1rem;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem;box-shadow:0 12px 40px #0f172a1f}.header-section .navbar-collapse.collapse.show{display:flex!important;flex-direction:column;align-items:stretch!important;flex-basis:100%!important;width:100%;margin-top:.75rem;padding:1rem 1.1rem;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem;box-shadow:0 12px 40px #0f172a1f;gap:.5rem}.header-section .navbar .navbar-collapse .navbar-nav{height:auto!important;max-height:min(50dvh,320px);overflow-y:auto;margin:0!important;-webkit-overflow-scrolling:touch}.header-section .navbar-collapse .d-flex.align-items-center{flex-direction:column;align-items:flex-start!important;width:100%;gap:.5rem!important}.banner-section.index .overlay .banner-content{padding-top:12.5rem}}#header .header-row>.header-column.brand{flex-grow:0!important;flex-shrink:0}#header .header-row>.header-column:not(.brand):not(:last-child){flex-grow:1!important;min-width:0}#header .header-row>.header-column:last-child{flex-grow:0!important;flex-shrink:0;margin-left:auto!important}.modern-form-card{background:#fff;border-radius:24px;padding:32px;box-shadow:0 10px 40px #0000000a;max-width:440px;margin:0 auto}@media(max-width:575.98px){.modern-form-card{padding:24px 20px}.modern-form-card form.modern-form-stack{display:flex;flex-direction:column;gap:1.375rem}.modern-form-card form.modern-form-stack .mb-4{margin-bottom:0!important}.modern-form-card form.modern-form-stack .modern-input-group,.modern-form-card form.modern-form-stack .modern-summary-card{margin-bottom:0}}.modern-label{display:block;font-size:.875rem;font-weight:600;color:#64748b;margin-bottom:8px}.modern-input-group{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;align-items:center;padding:4px 4px 4px 16px;transition:all .2s ease;margin-bottom:24px;box-shadow:0 4px 6px -1px #0000000d}.modern-input-group:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.modern-input-field{flex:1;border:none;background:transparent;font-size:1.5rem;font-weight:700;color:#1e293b;padding:12px 0;width:100%}.modern-input-field:focus{outline:none}.modern-currency-wrapper{flex-shrink:0}.modern-currency-wrapper .nice-select.hero-cc{float:none;clear:none;height:auto;min-height:48px;line-height:48px;background:#f8fafc!important;border:none!important;border-radius:12px!important;padding:0 32px 0 44px!important;font-weight:800!important;color:#0c266c!important;font-size:1.125rem!important;box-shadow:none!important;display:flex;align-items:center}.modern-currency-wrapper .nice-select.hero-cc:after{right:12px!important;border-bottom:2px solid #0c266c!important;border-right:2px solid #0c266c!important;width:8px!important;height:8px!important}.modern-currency-wrapper .nice-select.hero-cc .current .hero-cc-flag{left:-32px!important;width:24px!important;height:24px!important}.modern-currency-btn{display:flex;align-items:center;gap:8px;background:#f8fafc;border:none;border-radius:12px;padding:8px 16px;font-weight:800;color:#0c266c;font-size:1.25rem;cursor:pointer;transition:background .2s ease}.modern-currency-btn:hover{background:#f1f5f9}.modern-currency-btn .flag{font-size:1.5rem}.modern-summary-card{background:#f8fafc;border-radius:16px;padding:20px;margin-bottom:32px}.modern-summary-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.modern-summary-label{font-size:.9375rem;font-weight:600;color:#64748b}.modern-summary-value{font-weight:700;color:#1e293b}.modern-summary-divider{height:1px;background:#e2e8f0;margin:14px 0}.modern-summary-highlight{font-size:.9375rem;font-weight:700;color:#0f766e;text-align:right}.modern-form-actions{width:100%}.modern-btn-send{width:100%;background:#6366f1;color:#fff;border:none;border-radius:16px;padding:16px 20px;font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .15s ease;box-shadow:0 4px 14px #6366f166}.modern-btn-send:hover{background:#4f46e5;transform:translateY(-1px);box-shadow:0 6px 20px #6366f180}.modern-btn-send:active{transform:translateY(0)}.dashboard-recent-activity-list .transaction-list{min-width:0}@media(max-width:767.98px){.dashboard-recent-activity .dashboard-recent-activity-list{border-top:none!important;padding-top:.25rem}.dashboard-recent-activity .dashboard-recent-activity-list .transaction-item{border-bottom:none!important;border-radius:14px!important;background:#f8fafcfa!important;margin-bottom:.875rem!important;border:1px solid rgba(226,232,240,.9)!important}.dashboard-recent-activity .dashboard-recent-activity-list .transaction-item:last-child{margin-bottom:0!important}.dashboard-recent-activity .dashboard-recent-activity-list .transaction-item:hover{transform:none!important;background:#fff!important}.dashboard-recent-activity .transaction-item__date{min-width:2.75rem;padding-right:.65rem;margin-right:.15rem;border-right:1px solid #e2e8f0}}@media(max-width:767.98px){.transactions-feed-list .list-group-item.tx-feed-row{border-radius:20px!important;margin-bottom:1rem!important;margin-left:.75rem!important;margin-right:.75rem!important;border:1px solid rgba(226,232,240,.95)!important;background:#fff!important;box-shadow:0 4px 12px #00000008!important;padding:1.25rem!important}.transactions-feed-list .list-group-item.tx-feed-row:last-child{margin-bottom:.5rem!important}.transactions-feed-card .transaction-list-container{padding-bottom:.25rem}.transactions-feed-list .tx-feed-date{min-width:3.25rem}.transactions-feed-list .tx-feed-date--mobile{width:3rem;min-width:3rem;height:3.5rem;padding:.5rem .25rem}.transactions-feed-list .tx-feed-mobile-footer{margin-top:.875rem;padding-top:.75rem;border-top:1px solid rgba(226,232,240,.85)}.transactions-feed-list .tx-feed-amount-mobile{line-height:1.25;font-size:1.1rem;font-weight:900;flex:0 1 auto}.transactions-feed-card .transactions-search-input{border:1px solid rgba(226,232,240,.95);background:#fff}.transactions-feed-card .transactions-search-input .input-group-text{padding-left:.9rem;padding-right:.35rem}.transactions-feed-card .transactions-search-input:focus-within{border-color:#6366f173;box-shadow:0 0 0 .2rem #6366f11f}}@media(max-width:575.98px){.transactions-feed-card .pagination{flex-wrap:wrap;justify-content:center;row-gap:.35rem}}
