.rax-premium-entry-scene{background:radial-gradient(circle at 50% 115%,#375cd22e,#0000 42%),linear-gradient(#020817 0%,#041126 48%,#06142c 100%)!important}.rax-premium-entry-scene:before,.rax-premium-entry-scene:after,.rax-mobile-auth-bg,.rax-splash-scene,.rax-premium-entry-orbit,.rax-premium-entry-star,.rax-premium-entry-horizon,.rax-premium-entry-flare{display:none!important}.rax-mobile-auth-shell{color:#fff!important;background:radial-gradient(circle at 50% 110%,#2f56cd29,#0000 38%),linear-gradient(#020817 0%,#041126 52%,#06142c 100%)!important}.rax-mobile-auth-close{color:#ffffffe6!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#071227b8!important;border:1px solid #97b0e538!important}.rax-mobile-auth-panel,.rax-mobile-auth-panel-code{max-width:420px!important;padding-top:clamp(42px,8dvh,78px)!important}.rax-mobile-auth-brand{color:#fff!important;letter-spacing:.035em!important;text-shadow:none!important;margin:0 0 72px!important;font-size:clamp(54px,15vw,76px)!important;font-weight:800!important;line-height:1!important;position:relative!important}.rax-mobile-auth-brand:after{content:"The financial operating system";color:#bac7e0b8;letter-spacing:0;margin-top:12px;font-size:clamp(13px,3.6vw,16px);font-weight:450;line-height:1.3;display:block}.rax-mobile-auth-copy{text-align:left!important;margin-top:0!important}.rax-mobile-auth-copy h1{color:#fff!important;letter-spacing:-.02em!important;text-shadow:none!important;font-size:clamp(34px,8.8vw,42px)!important;font-weight:760!important;line-height:1.08!important}.rax-mobile-auth-copy p{color:#c2cde4c2!important;max-width:none!important;margin:12px 0 0!important;font-size:clamp(16px,4vw,18px)!important;line-height:1.5!important}.rax-mobile-auth-copy p span{color:#fffffff5!important}.rax-mobile-auth-fields{gap:18px!important;margin-top:34px!important}.rax-mobile-auth-field-row{gap:10px!important}.rax-mobile-auth-field-row label{color:#b6c4dfc7!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.rax-mobile-auth-input-wrap{background:#051024c7!important;border:1px solid #7e99d347!important;border-radius:18px!important;min-height:64px!important;box-shadow:inset 0 1px #ffffff06!important}.rax-mobile-auth-input-wrap:focus-within{border-color:#5b89ffc7!important;box-shadow:0 0 0 1px #5b89ff33!important}.rax-mobile-auth-input-wrap svg{color:#6f93ff!important;stroke:currentColor!important}.rax-mobile-auth-input-wrap input,.auth-screen .rax-mobile-auth-input-wrap input{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important}.rax-mobile-auth-input-wrap input::placeholder{color:#b0bed880!important}.rax-mobile-auth-otp-wrap{border-radius:18px!important}.rax-mobile-auth-otp-wrap input{text-align:center!important;letter-spacing:.28em!important;font-size:clamp(28px,8vw,36px)!important;font-weight:760!important}.rax-mobile-auth-primary{color:#fff!important;background:linear-gradient(135deg,#183476 0%,#244b9e 56%,#2d5bbc 100%)!important;border:1px solid #6f90e480!important;border-radius:18px!important;min-height:64px!important;margin-top:26px!important;box-shadow:0 14px 34px #02091a47!important}.rax-mobile-auth-primary:disabled{color:#cdd8ee75!important;box-shadow:none!important;background:#1c305b94!important;border-color:#617cb638!important}.rax-mobile-auth-button-arrow{color:#fffffff0!important}.rax-mobile-auth-divider{color:#a0b1d09e!important;margin-top:30px!important}.rax-mobile-auth-divider span{background:#7e97ca33!important}.rax-mobile-auth-divider strong{color:#aebedbb3!important}.rax-mobile-auth-bottom,.rax-mobile-auth-code-actions{color:#b9c6dfc2!important}.rax-mobile-auth-bottom button,.rax-mobile-auth-resend{color:#6f93ff!important}.rax-mobile-auth-dev-code{box-shadow:none!important;background:#050f22ad!important;border:1px solid #7b97cf38!important;border-radius:18px!important;margin-top:28px!important}.rax-mobile-auth-dev-code small{color:#b5c3ddb8!important}.rax-mobile-auth-dev-code strong{color:#fff!important}.rax-mobile-auth-error{color:#fecaca!important;background:#7f1d1d2e!important;border:1px solid #f8717138!important}.rax-splash-shell{background:radial-gradient(circle at 50% 112%,#375cd238,#0000 40%),linear-gradient(#020817 0%,#041126 50%,#06142c 100%)!important}.rax-splash-shell:before{content:"";border-top:1px solid #597fe238;border-radius:50%;width:min(94vw,520px);height:220px;position:absolute;bottom:-110px;left:50%;transform:translate(-50%);box-shadow:0 -18px 70px #2e53c424}.rax-splash-center{z-index:1!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:100dvh!important;padding:24px!important;display:flex!important;position:relative!important}.rax-splash-logo-glow{display:none!important}.rax-splash-center h1{color:#fff!important;letter-spacing:.045em!important;text-shadow:none!important;margin:0!important;font-size:clamp(68px,19vw,96px)!important;font-weight:820!important;line-height:1!important}.rax-splash-center:after{content:"The financial operating system";color:#bac7e0b8;letter-spacing:0;margin-top:14px;font-size:clamp(14px,4vw,17px);font-weight:450}@media (max-height:760px){.rax-mobile-auth-panel,.rax-mobile-auth-panel-code{padding-top:30px!important}.rax-mobile-auth-brand{margin-bottom:46px!important;font-size:56px!important}.rax-mobile-auth-fields{margin-top:26px!important}}
@media (min-width:1024px){.rax-desktop-sidebar{width:260px;z-index:var(--rax-z-nav);background:linear-gradient(180deg, var(--rax-navy-950) 0%, #03081a 100%);border-right:1px solid #ffffff14;flex-direction:column;padding:24px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:10px 0 30px #0003}.rax-desktop-main{background:#f8fafc;width:calc(100vw - 260px);min-width:0;max-width:calc(100vw - 260px);min-height:100vh;margin-left:260px}.rax-desktop-content-container{width:min(100vw - 308px,1440px);min-width:0;max-width:none;margin:0 auto;padding:32px 0}.rax-sidebar-nav-item{color:#fff9;border-radius:14px;align-items:center;gap:12px;margin-bottom:4px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.rax-sidebar-nav-item:hover{color:#fff;background:#ffffff0d}.rax-sidebar-nav-item.is-active{color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1a}.rax-sidebar-nav-item.is-cta{color:#fffffff0;background:radial-gradient(circle at 16% 0,#7df9ff2e,#0000 34%),linear-gradient(135deg,#8b5cf638,#0a122ce0);border:1px solid #7df9ff38;margin:10px 0 8px;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff1f}.rax-sidebar-nav-item.is-cta:after{content:"";pointer-events:none;opacity:.32;background:linear-gradient(120deg,#0000,#ffffff1f,#0000);position:absolute;inset:0}.rax-sidebar-nav-item.is-cta:hover{background:radial-gradient(circle at 16% 0,#7df9ff3d,#0000 34%),linear-gradient(135deg,#8b5cf64d,#0a122ce6);border-color:#7df9ff66;box-shadow:0 18px 42px #0000003d,0 0 28px #8b5cf61f,inset 0 1px #ffffff29}.rax-sidebar-nav-item svg{width:20px;height:20px}.rax-sidebar-nav-item .rax-sidebar-intel-orb{width:24px;min-width:24px;height:24px}.rax-sidebar-identity-card{text-align:left;color:#fffffff0;background:radial-gradient(circle at 82% 0,#8b5cf63d,#0000 38%),radial-gradient(circle at 18% 12%,#22d3ee14,#0000 32%),linear-gradient(145deg,#141d48e0,#080d23f0);border:1px solid #b3c2ff21;border-radius:22px;flex-direction:column;align-items:stretch;width:100%;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden;transform:translateY(0)scale(1);box-shadow:0 18px 42px #00000042,inset 0 1px #ffffff14}.rax-sidebar-identity-card:before{content:"";pointer-events:none;opacity:.38;background:linear-gradient(120deg,#0000,#ffffff14,#0000);position:absolute;inset:0}.rax-sidebar-identity-card:hover{border-color:#c4b5fd57;transform:translateY(-3px)scale(1.015);box-shadow:0 24px 54px #00000052,0 0 34px #8b5cf624,inset 0 1px #ffffff1f}.rax-sidebar-identity-card>*{z-index:1;position:relative}.rax-sidebar-identity-label{color:#ddd6feb8;letter-spacing:.18em;text-transform:uppercase;align-self:flex-start;align-items:center;margin-bottom:12px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.rax-sidebar-identity-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6d9,#22d3ee61);border:2px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 12px;font-size:24px;font-weight:900;display:flex;position:relative;overflow:visible;box-shadow:0 10px 24px #00000038}.rax-sidebar-identity-avatar img{object-fit:cover;width:100%;height:100%}.rax-sidebar-identity-view{color:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#6a4ca8d1;border:1px solid #ffffff2e;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:2px;right:-2px}.rax-sidebar-identity-name{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;line-height:1.1;overflow:hidden}.rax-sidebar-identity-email{color:#cbd5e1ad;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;line-height:1.2;overflow:hidden}.rax-sidebar-identity-tier{color:#f8d58a;background:#b46d231f;border:1px solid #f8d58a2e;border-radius:999px;align-self:center;align-items:center;gap:6px;margin-top:13px;padding:6px 10px;font-size:11px;font-weight:850;display:inline-flex}.rax-sidebar-identity-tier svg{width:14px;height:14px}.rax-sidebar-identity-divider{background:linear-gradient(90deg,#0000,#cbd5e129,#0000);height:1px;margin:14px 4px}.rax-sidebar-identity-stat span,.rax-sidebar-identity-progress-head span{color:#cbd5e194;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1;display:block}.rax-sidebar-identity-stat strong{color:#fff;margin-top:8px;font-size:25px;font-weight:950;line-height:1;display:block}.rax-sidebar-identity-progress-head{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.rax-sidebar-identity-progress-head strong{color:#fff;font-size:13px;font-weight:900;line-height:1}.rax-sidebar-identity-progress{background:#ffffff17;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.rax-sidebar-identity-progress>div{border-radius:inherit;background:linear-gradient(90deg,#a855f7,#d946ef);height:100%;box-shadow:0 0 16px #d946ef3d}.rax-sidebar-identity-cta{color:#ddd6fe;justify-content:space-between;align-items:center;gap:8px;margin-top:15px;font-size:12px;font-weight:750;display:flex}.rax-sidebar-identity-cta svg{width:16px;height:16px}.rax-desktop-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:start;gap:24px;width:100%;min-width:0;max-width:100%;display:grid}.rax-desktop-dashboard-grid>*{min-width:0;max-width:100%}.rax-bottom-nav,.rax-mobile-page-hero,.rax-mobile-page-hero:after,.rax-dashboard-transparent-header,.rax-home-hero-bg{display:none!important}.rax-standard-shell{min-height:100vh;background:#f8fafc!important}.rax-dashboard-shell,.rax-dashboard-page-root{min-height:100vh;background:var(--rax-navy-950)!important}.rax-mobile-page-sheet{box-shadow:none;background:0 0;border:0;min-height:auto;margin-top:0;padding-top:0}.rax-desktop-fab{width:56px!important;height:56px!important;bottom:32px!important;right:32px!important}.rax-expense-intel-panel,.rax-record-intelligence-card{max-width:800px}div.fixed.inset-x-0.bottom-0.z-50.bg-white.rounded-t-2xl{z-index:70!important;width:min(100vw - 308px,900px)!important;margin-inline:auto!important;left:260px!important;right:0!important}}
.rax-bank-statement-first{align-content:start!important;gap:16px!important;min-height:0!important;margin-top:18px!important;margin-bottom:20px!important;padding:28px 22px 30px!important}.rax-bank-statement-first>.rax-bank-empty-icon,.rax-bank-statement-first>.rax-bank-statement-helper{display:none!important}.rax-bank-statement-first>h2{max-width:420px;font-size:clamp(24px,5vw,30px)!important;line-height:1.18!important}.rax-bank-statement-first>p{max-width:500px!important;font-size:14px!important;line-height:1.5!important}.rax-bank-statement-first>.rax-bank-primary-button{margin-top:2px}@media (max-width:640px){.rax-bank-statement-first{gap:14px!important;margin-top:16px!important;margin-bottom:18px!important;padding:24px 18px 26px!important}.rax-bank-statement-first>h2{font-size:24px!important;line-height:1.2!important}.rax-bank-statement-first>p{font-size:13px!important;line-height:1.48!important}}
.rax-balance-manage__header{grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"close eyebrow""close title"!important;align-items:start!important;gap:4px 14px!important;padding:18px 20px 16px!important;display:grid!important}.rax-balance-manage__close{grid-area:close!important;place-self:start!important;margin:0!important}.rax-balance-manage__header>span{grid-area:eyebrow!important;align-self:end!important;margin:0!important}.rax-balance-manage__header>h2{grid-area:title!important;margin:2px 0 0!important}.rax-balance-manage__body{max-height:calc(min(88dvh,860px) - 98px)!important;padding-top:2px!important}.rax-balance-manage__balance{padding-top:18px!important}@media (max-width:480px){.rax-balance-manage__header{grid-template-columns:40px minmax(0,1fr)!important;column-gap:12px!important;padding:16px 18px 14px!important}.rax-balance-manage__close{border-radius:14px!important;width:40px!important;height:40px!important;font-size:26px!important}.rax-balance-manage__header>h2{font-size:24px!important;line-height:1.05!important}.rax-balance-manage__body{max-height:calc(min(88dvh,860px) - 92px)!important;padding:0 20px 24px!important}.rax-balance-manage__balance{padding:17px 0 20px!important}}
@media (max-width:639px){html.rax-native-shell .rax-dashboard-page-root,html.rax-native-shell .rax-dashboard-page-root .rax-app-shell,html.rax-native-shell .rax-dashboard-page-root .rax-layer-base,html.rax-native-shell .rax-dashboard-page-root .rax-desktop-main,html.rax-native-shell .rax-dashboard-page-root .rax-desktop-main>.relative.z-10.min-h-screen,html.rax-native-shell .rax-dashboard-page-root .rax-dashboard-shell,html.rax-native-shell .rax-dashboard-page-root .rax-dashboard-workspace,html.rax-native-shell .rax-dashboard-page-root .rax-home-hero-bg{background:#07152f!important}html.rax-native-shell:has(.rax-dashboard-page-root){background:#07152f!important}html.rax-native-shell body:has(.rax-dashboard-page-root){background:#07152f!important}html.rax-native-shell .rax-dashboard-page-root .rax-app-header,html.rax-native-shell .rax-dashboard-page-root .rax-dashboard-transparent-header,html.rax-native-shell .rax-dashboard-page-root .rax-app-header>div,html.rax-native-shell .rax-dashboard-page-root .rax-native-root-header-row{background:#07152f!important}html.rax-native-shell .rax-dashboard-page-root .rax-desktop-main>.relative.z-10.min-h-screen{padding-bottom:0!important}html.rax-native-shell .rax-dashboard-page-root .rax-bottom-nav{background:#07152f!important}}
