.admin-shell.console-refresh{--surface:#fff;--surface-solid:#fff;--bg:#f7f4fb;--shadow:0 8px 28px #22143a08;background:#f7f4fb}.console-refresh .sidebar{background:radial-gradient(at 0 0,#3e2a6060,#0000 60%),linear-gradient(170deg,#23143d,#170c2b);border-right:1px solid #ffffff0c}.console-refresh .brand{border-bottom-color:#ffffff10}.console-refresh .brand strong{letter-spacing:-.4px;font-size:17px}.console-refresh .nav-link,.console-refresh .nav-branch-button{color:#bbadd4;border-radius:12px}.console-refresh .nav-label-wrap{font-family:var(--font-body);letter-spacing:0;font-size:13px;font-weight:600}.console-refresh .sidebar-collapse-button{background:#ffffff08;border-color:#ffffff15}.console-refresh .topbar{background:#f7f4fbeb}.console-refresh .topbar-surface{background:#ffffffed;border:1px solid #eae5f2;border-radius:16px;gap:10px;box-shadow:0 5px 18px #22143a06}.console-refresh .topbar-eyebrow{color:#71628b;letter-spacing:1px;background:#f1eef7;font-size:9px}.console-refresh .topbar-action-chip{color:#25183b;background:linear-gradient(110deg,#7329f3,#9152ff);border:1px solid #8443f540;box-shadow:0 4px 12px #8443f514}.console-refresh .topbar-action-chip-accent{color:#4f18ad;background:#f0e8ff;border-color:#8b4df535}.console-refresh .topbar-chip{border-radius:12px}.console-refresh .topbar-balance-chip{color:#462978;background:#f2edfb;border:1px solid #e3daf2}.console-refresh .topbar-balance-chip-accent{color:#5323a7;background:#f1e9ff;border-color:#d6c5f2}.console-refresh .topbar-balance-chip-danger{color:#ae4640;background:#fff0ef;border-color:#f4dcd8}.console-refresh .topbar-balance-copy strong{font-variant-numeric:tabular-nums}.console-refresh .topbar-usercard{background:#f8f6fb;border:1px solid #eae5f2;border-radius:12px}.console-refresh .content-shell,.console-refresh .page-shell{background:#f7f4fb}.console-refresh .page-header h2{color:#23143c;letter-spacing:-1px;font-size:clamp(25px,2.5vw,34px)}.console-refresh .page-header .eyebrow{color:#5b29b1;background:#f0e8ff;border-color:#8b4df525;font-size:9px}.console-refresh .service-visual-shell{gap:14px}.console-refresh .service-visual-shell .page-header{margin:0;padding:4px 2px 8px}.console-refresh .service-visual-shell .page-header h2{margin:6px 0 0;font-size:27px}.console-refresh .service-visual-section{background:linear-gradient(135deg,#fff,#fdfcff);border:1px solid #e8e3f1;border-radius:18px;gap:0;margin-top:0;padding:16px 18px;box-shadow:0 6px 20px #22143a04}.console-refresh .service-visual-section-head{border-bottom:1px solid #f0edf6;margin-bottom:12px;padding-bottom:10px}.console-refresh .service-visual-section-head h3{color:#342450;letter-spacing:-.3px;font-size:15px}.console-refresh .service-visual-section-head>span{color:#5b28b4;background:#eee4ff;border-radius:8px;padding:3px 9px;font-size:11px}.console-refresh .service-visual-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;margin-top:0;display:grid}.console-refresh .service-visual-tile{text-align:center;background:linear-gradient(150deg,#fbf8ff,#fff);border:1px solid #e9e5f1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:112px;padding:12px 10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:inset 0 1px #fff}.console-refresh .service-visual-tile-image-wrap{width:46px;height:46px;box-shadow:none;background:linear-gradient(145deg,#f4f0fa,#ebdfff);border:1px solid #d9ceed55;border-radius:13px;place-items:center;display:grid}.console-refresh .service-visual-tile-image{object-fit:contain;width:40px;height:40px}.console-refresh .service-visual-tile-image-wrap.service-visual-tile-image-wrap-shortcut{color:#a46fff;background:linear-gradient(135deg,#372459,#23143c)}.console-refresh .service-visual-tile-copy strong{color:#372655;overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.45}.console-refresh .service-visual-tile:focus-visible{outline-offset:3px;outline:3px solid #894df1}@media (hover:hover){.console-refresh .service-visual-tile:hover{border-color:#9662ef;transform:translateY(-3px);box-shadow:0 10px 22px #22143a0c}}@media (width<=700px){.console-refresh .service-visual-section{border-radius:16px;padding:14px}.console-refresh .service-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.console-refresh .service-visual-tile{min-height:108px}}@media (prefers-reduced-motion:reduce){.console-refresh .service-visual-tile{transition:none}}.admin-shell.console-refresh{--accent:#071638;--accent-rgb:7 22 56;--accent-dark:#0065e8;--sidebar-bg:#071638;--brand-gradient-start:#071638;--brand-gradient-end:#0065e8}.console-refresh .sidebar{background:linear-gradient(170deg,#0c2147,#050e23);border-right-color:#ffffff0c}.console-refresh .nav-link,.console-refresh .nav-branch-button{color:#e8f2ff}.console-refresh .nav-link-active,.console-refresh .nav-branch-open,.console-refresh .nav-node-active>.nav-branch-button{color:#fff;background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff25}.console-refresh .nav-link-active:before,.console-refresh .nav-branch-open:before,.console-refresh .nav-node-active>.nav-branch-button:before{background:#d3e6fc;box-shadow:0 0 12px #d3e6fc33}.console-refresh .topbar-action-chip{color:#fff;background:linear-gradient(110deg,#071638,#0065e8);border-color:#071638;box-shadow:0 4px 12px #07163814}.console-refresh .topbar-action-chip-accent,.console-refresh .topbar-balance-chip-accent{color:#0065e8;background:#f2f7ff;border-color:#d3e6fc}.console-refresh .page-header .eyebrow{color:#071638;background:#f2f7ff;border-color:#d3e6fc}.console-refresh .primary-button{color:#fff;background:linear-gradient(110deg,#071638,#0065e8);border-color:#071638;box-shadow:0 5px 14px #07163814}.console-refresh .primary-button:hover:not(:disabled){background:#0065e8}.console-refresh .input:focus,.console-refresh .select:focus,.console-refresh textarea:focus{border-color:#071638;box-shadow:0 0 0 3px #07163814}.console-refresh .service-visual-tile-image-wrap-shortcut{color:#d3e6fc;background:linear-gradient(135deg,#071638,#0065e8)}.console-refresh .service-visual-tile:focus-visible{outline-color:#071638}.console-refresh .service-visual-tile:hover{border-color:#a7d4ff}.console-refresh .nav-flyout-item-active{color:#071638;background:#f2f7ff}.console-refresh .sidebar .brand{background:0 0;border-bottom-color:#ffffff14}.console-refresh .sidebar .nav-link,.console-refresh .sidebar .nav-branch-button{color:#d5cbe6}.console-refresh .sidebar .nav-link-active,.console-refresh .sidebar .nav-branch-open,.console-refresh .sidebar .nav-node-active>.nav-branch-button{color:#f2f7ff;background:#71baff1c;box-shadow:inset 0 0 0 1px #71baff32}.console-refresh .sidebar .nav-link:hover,.console-refresh .sidebar .nav-branch-button:hover{color:#fff;background:#a7d4ff12}.console-refresh .sidebar .nav-children{background:#120b212b;border-color:#a7d4ff18}.console-refresh .sidebar .sidebar-footer{border-top-color:#ffffff14}.console-refresh .sidebar,.console-refresh .sidebar *{scrollbar-width:thin;scrollbar-color:#71baff #ffffff08}.console-refresh .sidebar::-webkit-scrollbar{width:6px;height:6px}.console-refresh .sidebar ::-webkit-scrollbar{width:6px;height:6px}.console-refresh .sidebar::-webkit-scrollbar-track{background:#ffffff08;border-radius:10px}.console-refresh .sidebar ::-webkit-scrollbar-track{background:#ffffff08;border-radius:10px}.console-refresh .sidebar::-webkit-scrollbar-thumb{background:#71baff;border:1px solid #0c2147;border-radius:10px}.console-refresh .sidebar ::-webkit-scrollbar-thumb{background:#71baff;border:1px solid #0c2147;border-radius:10px}.console-refresh .sidebar::-webkit-scrollbar-thumb:hover{background:#d3e6fc}.console-refresh .sidebar ::-webkit-scrollbar-thumb:hover{background:#d3e6fc}.console-refresh .sidebar .nav-node>.nav-children{background:#190d2c;border:1px solid #71baff26;border-top:0;box-shadow:inset 0 1px #ffffff08,0 8px 18px #00000012}.console-refresh .sidebar .nav-node>.nav-children .nav-link-active,.console-refresh .sidebar .nav-node>.nav-children .nav-node-active>.nav-branch-button,.console-refresh .sidebar .nav-node>.nav-children .nav-branch-open{color:#fff;background:#71baff26;box-shadow:inset 0 0 0 1px #71baff30}.console-refresh .sidebar .nav-node>.nav-children .nav-label-wrap svg{color:inherit}.console-refresh .sidebar .nav-node>.nav-children{background:#e8f2ff;border-color:#d3e6fc;box-shadow:0 8px 18px #00000012}.console-refresh .sidebar .nav-node>.nav-children .nav-link,.console-refresh .sidebar .nav-node>.nav-children .nav-branch-button{color:#102954}.console-refresh .sidebar .nav-node>.nav-children .nav-link:not(.nav-link-active):hover,.console-refresh .sidebar .nav-node>.nav-children .nav-branch-button:not(.nav-branch-open):hover{color:#3b0764;background:#d3e6fc}.console-refresh .sidebar .nav-node>.nav-children .nav-link-active,.console-refresh .sidebar .nav-node>.nav-children .nav-node-active>.nav-branch-button,.console-refresh .sidebar .nav-node>.nav-children .nav-branch-open{color:#fff;box-shadow:none;background:#0065e8}.console-refresh .topbar-useravatar{background:var(--accent);color:#fff;box-shadow:0 3px 10px rgb(var(--accent-rgb) / .18)}.console-refresh .data-table thead th{background:var(--accent);color:#fff;background-image:none;border-color:#ffffff24}.console-refresh .data-table thead th:first-child,.console-refresh .data-table thead th:last-child{background:var(--accent)}.console-refresh .data-table thead th a,.console-refresh .data-table thead th button{color:inherit}.console-refresh .data-table thead th input[type=checkbox]{accent-color:#0065e8}.console-refresh .panel-tabs .panel-tab-active{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 4px 12px rgb(var(--accent-rgb) / .18);background-image:none}.console-refresh .panel-tabs .panel-tab:not(.panel-tab-active):hover{color:#0065e8;background:#e8f2ff;border-color:#d3e6fc}.console-refresh .panel-tabs .panel-tab-active svg{color:inherit}.console-refresh .plan-api-list-table{table-layout:fixed;width:100%;min-width:760px}.console-refresh .plan-api-list-table th:first-child{width:44px}.console-refresh .plan-api-list-table th:nth-child(2){width:80px}.console-refresh .plan-api-list-table th:nth-child(3){width:90px}.console-refresh .plan-api-list-table th:nth-child(4){width:150px}.console-refresh .plan-api-list-table th:nth-child(6){width:100px}.console-refresh .plan-api-list-table th:nth-child(7){width:128px}.console-refresh .plan-api-list-table .table-button{white-space:nowrap;overflow-wrap:normal}.console-refresh .plan-api-list-table td{white-space:normal;overflow-wrap:anywhere}.console-refresh .plan-api-list-table td.break-word-cell{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:none;line-height:1.5}.console-refresh .customer-kyc-table{table-layout:fixed;width:100%;min-width:1240px}.console-refresh .customer-kyc-table th:first-child{width:44px}.console-refresh .customer-kyc-table th:nth-child(2){width:200px}.console-refresh .customer-kyc-table th:nth-child(3){width:110px}.console-refresh .customer-kyc-table th:nth-child(4){width:320px}.console-refresh .customer-kyc-table th:nth-child(5){width:220px}.console-refresh .customer-kyc-table th:nth-child(6){width:160px}.console-refresh .customer-kyc-table th:nth-child(7){width:180px}.console-refresh .customer-kyc-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.console-refresh .customer-kyc-table .break-word-cell{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:none}.console-refresh .customer-kyc-table .kyc-doc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.console-refresh .customer-kyc-table .kyc-doc-item{color:#102954;background:#f2f7ff;border:1px solid #d3e6fc;border-radius:10px;gap:6px;min-width:0;min-height:48px;padding:7px 8px;font-size:.78rem;line-height:1.3}.console-refresh .customer-kyc-table .kyc-doc-view{width:28px;height:28px;color:var(--accent);background:#fff;border-radius:8px;flex:0 0 28px}.console-refresh .customer-kyc-table .table-actions{flex-wrap:wrap;gap:8px}.console-refresh .customer-kyc-table .table-button{white-space:nowrap}.market-site.public-refresh .market-feature-hero,.market-site.public-refresh .market-page-hero-compact{background-image:var(--orange-particles), radial-gradient(ellipse at 90% 80%, #8843ff1b, transparent 55%), linear-gradient(120deg, #2f1d4f, #1d1033);background-size:217px 293px,419px 487px,131px 173px,347px 389px,181px 241px,557px 619px,auto,auto;border-radius:0 0 30px 30px;overflow:hidden}.market-site.public-refresh .market-feature-hero-wave{display:none}.market-site.public-refresh .market-page-hero-compact{padding:64px 0}.market-site.public-refresh .market-page-hero-compact h1{color:#fff;letter-spacing:-1.4px;max-width:850px;font-size:clamp(30px,4vw,48px);line-height:1.2}.market-site.public-refresh .market-page-hero-compact .market-page-hero-copy{color:#c4b7db}.market-site.public-refresh .market-page-hero-compact .market-page-kicker{color:#a069ff;background:#9152ff10;border-color:#9152ff30}.market-site.public-refresh .market-policy-card,.market-site.public-refresh .market-contact-panel,.market-site.public-refresh .market-contact-form-shell,.market-site.public-refresh .market-contact-note-card{background:#fff;border:1px solid #e8e3f1;border-radius:22px;box-shadow:0 10px 28px #22143a08}.market-site.public-refresh .market-policy-card{padding:32px}.market-site.public-refresh .market-policy-card:hover{transform:none}.market-site.public-refresh .market-policy-card h2{color:#22143a;font-size:23px;line-height:1.35}.market-site.public-refresh .market-policy-card p{color:#5f5276;font-size:14px;line-height:1.95}.market-site.public-refresh .market-policy-card .stack-md+.stack-md{border-top:1px solid #ede9f3;margin-top:10px;padding-top:22px}.market-site.public-refresh .market-contact-panel-dark,.market-site.public-refresh .market-policy-card-highlight{background:linear-gradient(135deg,#322052,#1d1033);border-color:#3d2b5d}.market-site.public-refresh .market-contact-panel-dark h3,.market-site.public-refresh .market-policy-card-highlight h2{color:#fff}.market-site.public-refresh .market-contact-panel-dark p,.market-site.public-refresh .market-policy-card-highlight p,.market-site.public-refresh .market-policy-card-highlight span{color:#ccc0e0}.market-site.public-refresh .market-contact-panel-icon{color:#6827d7;background:#ede2ff;border-radius:16px}.market-site.public-refresh .market-contact-panel-dark .market-contact-panel-icon{color:#9152ff;background:#9152ff18}.market-site.public-refresh .market-contact-list>span{overflow-wrap:anywhere}.market-site.public-refresh .market-home-banner{box-shadow:none;background:#f1edf8;border:1px solid #e4ddf0;border-radius:24px}@media (width<=700px){.market-site.public-refresh .market-page-hero-compact{padding:42px 0}.market-site.public-refresh .market-policy-card{padding:24px}.market-site.public-refresh .market-policy-grid,.market-site.public-refresh .market-contact-grid,.market-site.public-refresh .market-contact-form-layout{grid-template-columns:minmax(0,1fr)}}.market-site.public-refresh .market-services-showcase-grid{align-items:stretch}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card{background:linear-gradient(155deg,#fff 65%,#f5f0ff);border:1px solid #e8e3f1;flex-direction:column;gap:0;height:100%;padding:30px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 8px 24px #23153b08}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-visual{background:radial-gradient(#a16bff26,#0000 72%),linear-gradient(145deg,#f6f3fb,#f1e9ff);border:1px solid #894bf518;border-radius:18px;flex:0 0 190px;place-items:center;width:100%;height:190px;margin:0 0 24px;display:grid;overflow:hidden}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-visual img{object-fit:contain;max-width:85%;max-height:160px;transition:transform .22s}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card h3{margin:0 0 12px}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card p{margin:0}@media (hover:hover){.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card:hover{border-color:#8548ee;transform:translateY(-6px);box-shadow:0 18px 36px #23153b12,0 0 0 3px #8443f50b}.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card:hover img{transform:scale(1.035)}}@media (width<=700px){.market-site.public-refresh .market-services-showcase-grid .market-services-showcase-card{padding:24px}}.market-site.public-refresh .market-home [data-reveal]{opacity:1;transition:none;animation:none;transform:none}.market-site.public-refresh .market-route-view{animation:none}.market-site.public-refresh .market-nav>a.active:not(.market-login-link),.market-site.public-refresh .market-nav>a:not(.market-login-link):hover{color:#9d64ff!important}.market-site.public-refresh .market-home-hero-title{max-width:none}.market-site.public-refresh .market-home-typewriter{text-align:left;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#9152ff!important}.market-site.public-refresh{--market-font-body:"Segoe UI", "Aptos", sans-serif;--market-font-display:"Segoe UI", "Aptos Display", sans-serif;--market-border:#e8e3f1;color:#22143a;background:#f9f7fc}.market-site.public-refresh .market-main,.market-site.public-refresh .market-home{background:0 0}.market-site.public-refresh .market-main{background:#f9f7fc}.market-site.public-refresh .market-footer-modern{isolation:isolate;position:relative;overflow:hidden}.market-site.public-refresh .market-footer-modern:before{content:"";z-index:-1;background-image:radial-gradient(circle at 18% 24%,#9152ffcc 3px,#0000 4px),radial-gradient(circle at 73% 68%,#9152ffa6 8px,#9152ff33 11px,#0000 15px),radial-gradient(circle at 48% 39%,#aa79ffb3 2px,#0000 3px),radial-gradient(circle at 84% 16%,#9152ffb3 5px,#0000 7px),radial-gradient(circle at 32% 83%,#9152ffb3 3px,#0000 4px),radial-gradient(circle at 65% 48%,#9152ff80 11px,#9152ff26 15px,#0000 19px);background-size:var(--orange-particle-sizes);opacity:.8;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0009 85%,#0004);mask-image:linear-gradient(#000,#0009 85%,#0004)}.market-site.public-refresh .market-footer-modern:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#9152ff80,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.market-site.public-refresh .market-footer-modern-list a{transition:color .18s,transform .18s}@media (hover:hover){.market-site.public-refresh .market-footer-modern-list a:hover{transform:translate(4px)}}.market-site.public-refresh .market-container{max-width:1180px}.market-site.public-refresh .market-topbar-home{box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1d1033f5;border-bottom:1px solid #ffffff12}.market-site.public-refresh .market-topbar-inner{min-height:86px}.market-site.public-refresh .market-brand-copy strong{color:#fff;letter-spacing:-.5px;font-size:17px}.market-site.public-refresh .market-brand-mark{box-shadow:none;background:#fff;border-radius:14px;padding:5px}.market-site.public-refresh .market-nav>a{font-size:13px;font-weight:600;color:#c4b8d8!important}.market-site.public-refresh .market-nav>a:hover,.market-site.public-refresh .market-nav>a.active{color:#9d64ff!important}.market-site.public-refresh .market-nav>.market-login-link-home{background:linear-gradient(110deg,#7329f3,#9152ff);border:0;border-radius:11px;padding:12px 24px;box-shadow:0 6px 20px #7329f320;color:#22143a!important}.market-site.public-refresh .market-menu-toggle{color:#fff;background:#ffffff0c;border-color:#ffffff20}.market-site.public-refresh .market-home-hero-premium{background:radial-gradient(at 90% 75%,#4d209a2b,#0000 45%),radial-gradient(at 8% 0,#402a6580,#0000 55%),#1d1033;border-radius:0 0 40px 40px;position:relative;overflow:hidden}.market-site.public-refresh .market-home-hero-backdrop{background-image:radial-gradient(circle at 18% 24%,#8e4dffb3 3px,#0000 4px),radial-gradient(circle at 73% 68%,#9253ff8c 7px,#8e4dff26 10px,#0000 14px),radial-gradient(circle at 48% 39%,#b68bff99 2px,#0000 3px),radial-gradient(circle at 84% 16%,#a280dd80 4px,#0000 6px),radial-gradient(circle at 32% 83%,#9152ff99 2.5px,#0000 4px),radial-gradient(circle at 65% 48%,#9978d366 9px,#9978d31a 13px,#0000 17px);background-size:var(--orange-particle-sizes);opacity:.85;pointer-events:none;background-position:12px 12px;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.market-site.public-refresh .market-home-hero-inner-premium{z-index:1;align-items:center;gap:38px;max-width:1180px;min-height:620px;margin:auto;padding:74px 24px 90px;position:relative}.market-site.public-refresh .market-home-hero-eyebrow{color:#c9bedb;letter-spacing:1.5px;text-transform:uppercase;background:#ffffff07;border:1px solid #ffffff18;border-radius:30px;padding:9px 14px;font-size:10px}.market-site.public-refresh .market-home-hero-eyebrow>span{background:#9152ff;box-shadow:0 0 12px #9152ff50}.market-site.public-refresh .market-home-hero-title{color:#fff;letter-spacing:-2.8px;margin:24px 0 20px;font-size:clamp(38px,4.6vw,62px);font-weight:650;line-height:1.12}.market-site.public-refresh .market-home-typewriter{color:#9152ff;-webkit-text-fill-color:#9152ff;background:0 0;min-height:1.25em}.market-site.public-refresh .market-home-typewriter-cursor{background:#9152ff}.market-site.public-refresh .market-home-hero-quote{color:#e6e0f0;font-size:16px;font-weight:500}.market-site.public-refresh .market-home-hero-lead{color:#ac9ec5;max-width:470px;font-size:14px;line-height:1.9}.market-site.public-refresh .market-home-hero-lead strong{color:#e2daf1}.market-site.public-refresh .market-home-hero-chip{color:#ccc1e0;box-shadow:none;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9px;padding:9px 11px;font-size:11px}.market-site.public-refresh .market-home-hero-chip svg{color:#9152ff}.market-site.public-refresh .market-home-hero-chip:hover{background:#9152ff10;border-color:#9152ff60}.market-site.public-refresh .market-home-hero-cta,.market-site.public-refresh .market-hero-primary{color:#221637;background:linear-gradient(110deg,#7329f3,#9152ff);border:0;border-radius:12px;font-weight:700;box-shadow:0 8px 25px #7329f320}.market-site.public-refresh .market-home-hero-cta-secondary{color:#fff;background:#ffffff05;border:1px solid #ffffff30;border-radius:12px}.market-site.public-refresh .market-home-hero-visual-premium{isolation:isolate}.market-site.public-refresh .market-home-hero-visual-premium>img{filter:drop-shadow(0 26px 30px #0004)}.market-site.public-refresh .market-home-hero-visual-glow{filter:blur(28px);pointer-events:none;background:radial-gradient(#8843ff40 0%,#8843ff18 40%,#0000 72%)}.market-site.public-refresh .market-home-hero-float-badge{color:#e9e2f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#30204bee;border:1px solid #ffffff25;border-radius:13px;font-size:11px;box-shadow:0 12px 32px #0003}.market-site.public-refresh .market-home-hero-float-badge svg{color:#9152ff}.market-site.public-refresh .market-home-hero-curve{display:none}.market-site.public-refresh .market-about-intro-section{padding-top:74px}.market-site.public-refresh .market-about-intro-card{background:#fff;border:1px solid #e8e3f1;border-left:4px solid #8443f5;border-radius:24px;padding:42px;box-shadow:0 12px 36px #23153b05}.market-site.public-refresh .market-about-intro-card h2{color:#22143a;letter-spacing:-.8px;font-size:clamp(23px,2.5vw,32px);line-height:1.4}.market-site.public-refresh .market-about-intro-card p{color:#6a778b;font-size:14px;line-height:1.95}.market-site.public-refresh .market-values-purpose-grid{background:0 0;gap:24px;max-width:1180px;margin:auto;padding:0 24px}.market-site.public-refresh .market-values-purpose-card{color:#22143a;background:#efeaf7;border:1px solid #e5dff0;border-radius:24px;padding:36px}.market-site.public-refresh .market-purpose-card{color:#fff;background:#23143c;border-color:#342451}.market-site.public-refresh .market-values-purpose-card h2{color:inherit;letter-spacing:-.8px;font-size:28px}.market-site.public-refresh .market-values-purpose-card p{color:#65758a;font-size:14px;line-height:1.85}.market-site.public-refresh .market-purpose-card p{color:#b8aacf}.market-site.public-refresh .market-values-purpose-icon{color:#6f2ede;background:#8a4bf718;border-radius:19px;width:68px;height:68px}.market-site.public-refresh .market-values-purpose-icon svg{width:32px;height:32px}.market-site.public-refresh .market-values-purpose-card strong{color:#5822b6;font-size:13px}.market-site.public-refresh .market-trusted-partners-head h2{letter-spacing:-1px;max-width:650px;font-size:clamp(25px,3vw,36px);line-height:1.25}.market-site.public-refresh .market-trusted-partners-logo{box-shadow:none;background:#fff;border:1px solid #e8e3f1;border-radius:15px}.market-site.public-refresh .market-section-head h2,.market-site.public-refresh .market-services-showcase-head h2{color:#22143a;letter-spacing:-1.4px;font-size:clamp(30px,3.4vw,42px)}.market-site.public-refresh .market-services-showcase-card{text-align:left;background:#fff;border:1px solid #e8e3f1;border-radius:24px;padding:30px;box-shadow:0 8px 24px #23153b05}.market-site.public-refresh .market-services-showcase-visual{background:#f4f1fa;border-radius:17px;margin-bottom:24px}.market-site.public-refresh .market-services-showcase-card h3{color:#22143a;letter-spacing:-.5px;font-size:21px}.market-site.public-refresh .market-services-showcase-card p{color:#708096;font-size:13px;line-height:1.85}.market-site.public-refresh .market-services-showcase-card:hover{border-color:#915bee;transform:translateY(-5px);box-shadow:0 18px 38px #23153b0e}.market-site.public-refresh .market-home-cta-band{border-radius:26px;overflow:hidden;box-shadow:0 18px 45px #22143a18}.market-site.public-refresh .market-testimonial-card{box-shadow:none;background:#fff;border:1px solid #e8e3f1;border-radius:22px}.market-site.public-refresh .market-testimonial-card p{color:#6a778b;font-size:14px;line-height:1.9}.market-site.public-refresh .market-testimonial-quote-mark{color:#7e3eed}.market-site.public-refresh .market-testimonial-avatar{color:#652bc9;background:#efe5ff}.market-site.public-refresh .market-footer-modern{color:#c2b6d7;background:#1d1033;border-top:1px solid #ffffff10;border-radius:36px 36px 0 0}.market-site.public-refresh .market-footer-modern-column h4{color:#fff;font-size:14px}.market-site.public-refresh .market-footer-modern-list a,.market-site.public-refresh .market-footer-modern-contact-copy p{color:#ac9dc5;font-size:13px;line-height:1.9}.market-site.public-refresh .market-footer-modern-list a:hover{color:#9152ff}.market-site.public-refresh .market-footer-modern-logo{background:#fff;border-radius:18px;padding:14px}.market-site.public-refresh .market-footer-modern-bottom{color:#9180af;background:#160c28;border-top:1px solid #ffffff0d;font-size:12px}.market-site.public-refresh a:focus-visible,.market-site.public-refresh button:focus-visible{outline-offset:5px;outline:3px solid #8e54f3}@media (width<=1000px){.market-site.public-refresh .market-nav-open{background:#23143c;border:1px solid #ffffff20;border-radius:18px}.market-site.public-refresh .market-home-hero-inner-premium{padding-top:48px;padding-bottom:60px}}@media (width<=700px){.market-site.public-refresh .market-topbar-inner{min-height:72px}.market-site.public-refresh .market-home-hero-inner-premium{grid-template-columns:1fr;gap:30px;min-height:0;padding:40px 22px 46px}.market-site.public-refresh .market-home-hero-title{letter-spacing:-1.6px;font-size:40px}.market-site.public-refresh .market-home-hero-eyebrow{letter-spacing:1px;font-size:8px}.market-site.public-refresh .market-home-hero-visual-premium{width:100%;max-width:410px;margin:auto}.market-site.public-refresh .market-home-hero-premium{border-radius:0 0 26px 26px}.market-site.public-refresh .market-about-intro-section{padding-top:40px}.market-site.public-refresh .market-about-intro-card,.market-site.public-refresh .market-values-purpose-card{border-radius:20px;padding:26px}.market-site.public-refresh .market-values-purpose-grid{grid-template-columns:1fr;padding:0 20px}.market-site.public-refresh .market-services-showcase-card{padding:24px}.market-site.public-refresh .market-footer-modern{border-radius:24px 24px 0 0}}@media (prefers-reduced-motion:reduce){.market-site.public-refresh *,.market-site.public-refresh :before,.market-site.public-refresh :after{transition:none!important;animation:none!important}}.nl-site{--nl-blue:#071638;--nl-ink:#22143b;--nl-muted:#6f6187;--nl-line:#e9e4f2;color:var(--nl-ink);background:#fff;font-family:Segoe UI,Arial,sans-serif;overflow-x:clip}.nl-site *,.nl-site :before,.nl-site :after{box-sizing:border-box}.nl-site a{text-decoration:none}.nl-site :focus-visible{outline-offset:5px;outline:3px solid #071638}.nl-wrap{width:min(1180px,100% - 80px);margin-inline:auto}.nl-header{z-index:50;border-bottom:1px solid var(--nl-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;position:sticky;top:0}.nl-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.nl-brand{color:var(--nl-ink);letter-spacing:-.6px;align-items:center;gap:11px;font-size:20px;font-weight:750;display:inline-flex}.nl-brand-symbol{background:var(--nl-blue);color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.nl-brand small{letter-spacing:2px;color:var(--nl-muted);margin-top:5px;font-size:8px;font-weight:650;display:block}.nl-nav{align-items:center;gap:32px;display:flex}.nl-nav>a{color:#5c687c;font-size:14px;font-weight:600}.nl-nav>a.active,.nl-nav>a:hover{color:var(--nl-blue)}.nl-nav>a.nl-login{color:var(--nl-ink);border:1px solid #d7cee6;border-radius:8px;align-items:center;gap:22px;margin-left:16px;padding:12px 19px;display:inline-flex}.nl-menu-toggle{display:none}.nl-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:52px;padding-block:76px 72px;display:grid}.nl-eyebrow{color:#071638;letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:700;line-height:1.6;display:inline-flex}.nl-eyebrow>i{background:#071638;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #07163813}.nl-hero h1{letter-spacing:-3.3px;color:var(--nl-ink);margin:24px 0;font-family:inherit;font-size:clamp(44px,4.8vw,68px);font-weight:650;line-height:1.09}.nl-hero h1 em{color:var(--nl-blue);font-style:normal}.nl-hero-copy>p{max-width:455px;color:var(--nl-muted);margin:0;font-size:16px;line-height:1.85}.nl-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:31px;display:flex}.nl-button{background:var(--nl-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:17px;padding:16px 22px;font-size:13px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.nl-button:hover{background:#0065e8;transform:translateY(-2px)}.nl-text-link{color:var(--nl-ink);align-items:center;gap:13px;font-size:13px;font-weight:650;display:inline-flex}.nl-text-link:hover{color:var(--nl-blue)}.nl-hero-note{color:#7a8596;flex-wrap:wrap;gap:20px;margin-top:26px;font-size:10px;display:flex}.nl-hero-note>span{align-items:center;gap:5px;display:flex}.nl-hero-art{isolation:isolate;background:#f4edff;border:1px solid #e7dcfb;border-radius:22px;height:485px;position:relative;overflow:hidden}.nl-art-grid{z-index:-1;opacity:.55;background-image:linear-gradient(#ceb9f244 1px,#0000 1px),linear-gradient(90deg,#ceb9f244 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.nl-art-top{color:#8570aa;letter-spacing:1.5px;align-items:center;gap:9px;font-size:8px;font-weight:700;display:flex;position:absolute;top:24px;left:25px;right:25px}.nl-art-top>svg:last-child{margin-left:auto}.nl-orbit{z-index:-1;border:1px solid #d5c2f6;border-radius:50%;width:380px;height:380px;position:absolute;top:70px;left:calc(50% - 190px)}.nl-orbit-two{border-style:dashed;width:470px;height:470px;top:25px;left:calc(50% - 235px)}.nl-phone{background:#fff;border:5px solid #2c194e;border-radius:31px;width:232px;min-height:351px;padding:32px 17px 19px;position:absolute;top:75px;left:50%;transform:translate(-50%)rotate(-7deg);box-shadow:20px 22px 40px #4d2f8225}.nl-phone-notch{background:#2c194e;border-radius:10px;width:64px;height:7px;position:absolute;top:8px;left:calc(50% - 32px)}.nl-phone-brand{color:var(--nl-blue);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.nl-phone>p{color:#968aac;margin-top:24px;margin-bottom:5px;font-size:9px}.nl-phone h3{letter-spacing:-.7px;color:var(--nl-ink);margin:0 0 20px;font-size:21px;line-height:1.25}.nl-phone-services{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.nl-phone-services>div{color:#071638;background:#f5f0fd;border-radius:9px;flex-direction:column;align-items:center;gap:9px;padding:15px 3px;display:flex}.nl-phone-services span{text-align:center;color:#544076;font-size:7px}.nl-phone-help{color:#7d699f;background:#f8f6fb;border-radius:9px;align-items:center;gap:10px;margin-top:17px;padding:13px 8px;display:flex}.nl-phone-help strong,.nl-phone-help small{font-size:9px;display:block}.nl-phone-help small{margin-top:3px;font-size:7px}.nl-phone-help>svg:last-child{margin-left:auto}.nl-phone-bottom{background:#2c194e;border-radius:4px;width:65px;height:4px;margin:22px auto 0}.nl-float{background:#fff;border:1px solid #ebe4f6;border-radius:12px;align-items:center;gap:10px;display:flex;position:absolute;box-shadow:0 12px 30px #6b46aa13}.nl-float-bill{padding:14px;top:147px;left:18px;transform:rotate(-3deg)}.nl-float strong{color:#2c194e;font-size:10px;display:block}.nl-float small{color:#8793a4;margin-top:4px;font-size:8px;display:block}.nl-float-bill>span{color:#24936c;background:#e9f8f1;border-radius:9px;padding:8px}.nl-float-tag{color:#071638;padding:14px;font-size:10px;bottom:91px;right:17px;transform:rotate(4deg)}.nl-art-caption{text-align:center;letter-spacing:1.7px;color:#8873ad;font-size:8px;position:absolute;bottom:23px;left:0;right:0}.nl-service-strip{border-block:1px solid var(--nl-line);background:#f9f8fc}.nl-service-strip>div{justify-content:space-between;align-items:center;gap:20px;padding-block:25px;display:flex}.nl-service-strip a{color:#62537c;align-items:center;gap:11px;font-size:13px;font-weight:600;display:inline-flex}.nl-service-strip span{color:#8c97a7;font-size:11px}.nl-service-strip svg,.nl-service-strip a:hover{color:#071638}.nl-section{padding-block:88px}.nl-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px;display:flex}.nl-site h2{letter-spacing:-1.8px;color:var(--nl-ink);margin:14px 0 0;font-family:inherit;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.16}.nl-section-heading>p{max-width:330px;color:var(--nl-muted);margin:0 0 3px;font-size:14px;line-height:1.8}.nl-service-tabs{gap:12px;margin-bottom:22px;display:flex}.nl-service-tabs>button{border:1px solid var(--nl-line);color:#66768b;font:inherit;cursor:pointer;background:#fff;border-radius:9px;flex:1;align-items:center;gap:11px;padding:18px 20px;font-size:13px;font-weight:600;display:flex}.nl-service-tabs>button>svg:last-child{margin-left:auto}.nl-service-tabs>button[aria-selected=true]{color:#071638;background:#f5f0ff;border-color:#cfb7f8}.nl-service-panel{border:1px solid var(--nl-line);border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.nl-service-copy{padding:48px}.nl-service-copy h3{letter-spacing:-1px;max-width:330px;margin:15px 0;font-size:31px;font-weight:600;line-height:1.2}.nl-service-copy>p{color:var(--nl-muted);font-size:14px;line-height:1.8}.nl-service-copy ul{gap:12px;margin:24px 0 30px;padding:0;list-style:none;display:grid}.nl-service-copy li{color:#695a83;align-items:center;gap:10px;font-size:12px;display:flex}.nl-service-art{background:#f5efff;place-items:center;min-height:390px;padding:35px;display:grid;position:relative;overflow:hidden}.nl-service-art-circle{border:1px solid #ddccfa;border-radius:50%;width:330px;height:330px;position:absolute;box-shadow:0 0 0 28px #ffffff38,0 0 0 29px #ddccfa55,0 0 0 59px #ffffff38}.nl-ticket{background:#fff;border-radius:12px;width:265px;padding:26px;position:relative;transform:rotate(4deg);box-shadow:0 18px 50px #32146610}.nl-ticket>div{color:#a194b8;letter-spacing:1px;align-items:center;gap:7px;font-size:7px;display:flex}.nl-ticket>div>svg:last-child{margin-left:auto}.nl-ticket>svg{color:#071638;margin-top:28px}.nl-ticket h4{letter-spacing:-.5px;margin:15px 0 9px;font-size:22px}.nl-ticket p{color:#8896a8;font-size:12px;line-height:1.6}.nl-ticket a{color:#071638;border-top:1px dashed #e1d9ef;justify-content:space-between;margin-top:23px;padding-top:18px;font-size:11px;font-weight:600;display:flex}.nl-why{border-block:1px solid var(--nl-line);background:#f9f8fc;padding-block:78px}.nl-why-grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.nl-why-grid>div>p{color:var(--nl-muted);max-width:360px;margin:23px 0;font-size:14px;line-height:1.9}.nl-benefits{gap:25px;display:grid}.nl-benefits article{border-bottom:1px solid var(--nl-line);align-items:flex-start;gap:22px;padding-bottom:25px;display:flex}.nl-benefits article:last-child{border-bottom:0;padding-bottom:0}.nl-benefit-icon{color:#071638;background:#fff;border:1px solid #e7def6;border-radius:12px;flex-shrink:0;place-items:center;width:53px;height:53px;display:grid}.nl-benefits small{float:right;color:#b0a6c0;margin-top:5px;font-size:10px}.nl-benefits h3{margin:0 0 8px;font-size:17px;font-weight:600}.nl-benefits p{color:var(--nl-muted);margin:0;padding-right:30px;font-size:13px;line-height:1.7}.nl-step-grid{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:47px;display:grid}.nl-step-grid article>div{color:#b7abcc;border-top:1px solid #e6dff2;justify-content:space-between;align-items:center;padding-top:22px;display:flex}.nl-step-grid article>div>span{color:#071638;letter-spacing:-1px;font-size:30px;font-weight:400}.nl-step-grid h3{letter-spacing:-.3px;margin:20px 0 10px;font-size:18px;font-weight:600}.nl-step-grid p{color:var(--nl-muted);max-width:290px;font-size:13px;line-height:1.8}.nl-faq{grid-template-columns:1fr 1.25fr;gap:90px;padding-block:26px 85px;display:grid}.nl-faq>div>.nl-text-link{margin-top:24px}.nl-faq details{border-bottom:1px solid var(--nl-line);padding-block:21px}.nl-faq details:first-child{border-top:1px solid var(--nl-line)}.nl-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:600;list-style:none;display:flex}.nl-faq summary::-webkit-details-marker{display:none}.nl-faq details[open] summary svg{transform:rotate(180deg)}.nl-faq details p{color:var(--nl-muted);margin:16px 0 0;font-size:13px;line-height:1.9}.nl-cta{background:#071638;border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;padding:56px 60px;display:grid;position:relative;overflow:hidden}.nl-site .nl-cta h2{color:#fff;margin-top:17px;font-size:46px}.nl-cta p{color:#dbc6ff;max-width:355px;margin:20px 0 27px;font-size:13px;line-height:1.8}.nl-button-white{color:#071638;background:#fff}.nl-button-white:hover{background:#f4edff}.nl-cta-art{color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.nl-cta-art:before{content:"";border:1px solid #ffffff25;border-radius:50%;width:340px;height:340px;position:absolute;box-shadow:0 0 0 35px #ffffff06,0 0 0 36px #ffffff15,0 0 0 75px #ffffff06}.nl-cta-art span{letter-spacing:-1px;text-align:center;font-size:32px;font-weight:700;line-height:1.08;position:relative}.nl-back-top{justify-content:flex-end;padding-block:22px 50px;display:flex}.nl-back-top a{color:#978aad;font-size:10px}.nl-footer{border-top:1px solid var(--nl-line);background:#f9f8fc}.nl-footer-grid{grid-template-columns:1.5fr .8fr 1fr 1.1fr;gap:40px;padding-block:55px;display:grid}.nl-footer h3{color:#423062;margin:3px 0 22px;font-size:11px;font-weight:700}.nl-footer section>a:not(.nl-brand),.nl-footer p{color:#7b899b;overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;line-height:1.8;display:block}.nl-footer .nl-footer-brand p{margin-top:20px}.nl-footer section>a.nl-text-link{color:#071638;margin-top:5px;display:inline-flex}.nl-footer section>a:hover{color:#071638}.nl-footer .nl-brand{font-size:18px}.nl-footer-bottom{border-top:1px solid var(--nl-line);color:#9e92b2;justify-content:space-between;gap:20px;padding-block:22px;font-size:10px;display:flex}.nl-footer-bottom>div{gap:25px;display:flex}.nl-footer-bottom a{color:#7b899b}.nl-site .market-container{width:min(1180px,100% - 80px);max-width:1180px}.market-site.nl-site .market-feature-hero,.market-site.nl-site .market-page-hero-compact{background:#f5efff;border-bottom:1px solid #e8dff8;border-radius:0;padding-block:64px}.market-site.nl-site .market-feature-hero h1,.market-site.nl-site .market-page-hero-compact h1{color:#22143b;letter-spacing:-2px;font-family:inherit;font-weight:600}.market-site.nl-site .market-page-kicker,.market-site.nl-site .market-services-showcase-kicker{color:#071638;letter-spacing:1.5px;background:0 0;border:0;padding:0;font-size:10px}.market-site.nl-site .market-feature-hero-icon-card{color:#071638;box-shadow:none;background:#fff;border:1px solid #e6dcf7;border-radius:25px}.market-site.nl-site .market-page-section{margin-top:0;padding-block:50px}.market-site.nl-site .market-home-banner{box-shadow:none;background:#f6f1ff;border-color:#e6dbfa;border-radius:14px}.market-site.nl-site .market-policy-card,.market-site.nl-site .market-contact-panel,.market-site.nl-site .market-contact-form-shell{box-shadow:none;border-color:#e9e4f2;border-radius:14px}.market-site.nl-site .market-services-showcase-card{box-shadow:none;background:#fff;border-color:#e9e4f2;border-radius:14px}.market-site.nl-site .market-services-showcase-visual{background:#f5f0ff;border-radius:12px}.market-site.nl-site .primary-button,.market-site.nl-site .market-inline-cta{color:#fff;box-shadow:none;background:#071638;border-color:#071638;border-radius:8px}@media (width<=1050px){.nl-wrap,.nl-site .market-container{width:calc(100% - 48px)}.nl-hero{gap:24px}.nl-hero h1{letter-spacing:-2.5px;font-size:53px}.nl-hero-art{height:455px}.nl-float-bill{top:115px;left:8px}.nl-float-tag{bottom:70px;right:8px}.nl-why-grid{gap:55px}.nl-nav{gap:22px}.nl-footer-grid{gap:25px}.nl-service-copy{padding:35px}}@media (width<=760px){.nl-wrap,.nl-site .market-container{width:calc(100% - 36px)}.nl-header-inner{min-height:74px}.nl-brand{font-size:18px}.nl-menu-toggle{color:#22143b;background:#fff;border:1px solid #e9e4f2;border-radius:8px;place-items:center;padding:8px;display:grid}.nl-nav{background:#fff;border-bottom:1px solid #e9e4f2;padding:20px 24px;display:none;position:absolute;top:74px;left:0;right:0;box-shadow:0 12px 18px #2917470a}.nl-nav-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.nl-nav>a{padding:14px 0}.nl-nav>a.nl-login{justify-content:space-between;margin:12px 0 0}.nl-hero{grid-template-columns:1fr;gap:36px;padding-block:45px}.nl-hero-copy{max-width:530px}.nl-hero h1{font-size:clamp(44px,9vw,64px)}.nl-hero-art{width:100%;max-width:530px;height:445px;margin-inline:auto}.nl-hero-copy>p{font-size:15px}.nl-eyebrow{letter-spacing:1.4px;font-size:9px}.nl-actions{gap:20px}.nl-service-strip>div{grid-template-columns:1fr 1fr;gap:19px 10px;padding-block:23px;display:grid}.nl-service-strip a{font-size:11px}.nl-section{padding-block:55px}.nl-section-heading{margin-bottom:26px;display:block}.nl-section-heading>p{max-width:100%;margin-top:20px}.nl-section-heading>.nl-text-link{margin-top:20px}.nl-site h2{letter-spacing:-1.5px;font-size:35px}.nl-service-tabs{gap:7px}.nl-service-tabs>button{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:14px 5px;font-size:10px}.nl-service-tabs>button>svg:last-child{display:none}.nl-service-panel{grid-template-columns:1fr}.nl-service-copy{padding:28px}.nl-service-copy h3{font-size:28px}.nl-service-art{min-height:355px}.nl-why{padding-block:50px}.nl-why-grid{grid-template-columns:1fr;gap:32px}.nl-why-grid>div>p{max-width:100%}.nl-step-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.nl-step-grid p{max-width:100%;margin-bottom:0}.nl-faq{grid-template-columns:1fr;gap:28px;padding-block:10px 50px}.nl-faq summary{font-size:13px}.nl-cta{grid-template-columns:1fr;padding:35px 28px}.nl-site .nl-cta h2{font-size:37px}.nl-cta-art{display:none}.nl-back-top{padding-block:20px 30px}.nl-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding-block:36px}.nl-footer-brand{grid-column:1/-1}.nl-footer-bottom{flex-direction:column;gap:13px;font-size:9px}.market-site.nl-site .market-feature-hero,.market-site.nl-site .market-page-hero-compact{padding-block:40px}.market-site.nl-site .market-feature-hero-inner{grid-template-columns:1fr}.market-site.nl-site .market-feature-hero-icon-shell{display:none}.market-site.nl-site .market-services-showcase-grid{grid-template-columns:1fr}.market-site.nl-site .market-page-section{padding-block:30px}}@media (prefers-reduced-motion:reduce){.nl-site *,.nl-site :before,.nl-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.market-site.nl-site .market-feature-hero-inner{gap:60px;min-height:260px}.market-site.nl-site .market-feature-hero-icon-card,.market-site.nl-site .market-feature-hero-media-card{border-radius:22px;width:240px;height:240px}.market-site.nl-site .market-feature-hero-media-card{box-shadow:none;background:#ede3ff}.market-site.nl-site .market-feature-hero-icon-card svg{stroke-width:1.5px;width:95px;height:95px}.market-site.nl-site .market-home-banner h2{font-size:28px;line-height:1.35}.market-site.nl-site .market-services-showcase-head h2{text-transform:none;letter-spacing:-1px;font-weight:600}@media (width<=760px){.market-site.nl-site .market-feature-hero-inner{gap:0;min-height:auto}.market-site.nl-site .market-home-banner h2{font-size:23px}}.nl-site .nl-brand-logo{object-fit:contain;width:210px;height:64px}.nl-site .nl-footer .nl-brand-logo{background:#fff;border-radius:10px;padding:8px}@media (width<=540px){.nl-site .nl-brand-logo{width:168px;height:52px}}.nl-site{--nl-blue:#0065e8;--nl-ink:#102344;--nl-muted:#52657e;--nl-line:#dfe8f1;color:var(--nl-ink);background:#fff}.nl-site :focus-visible{outline-color:#0065e8}.nl-header{background:#ffffffef;border-bottom-color:#e1eaf4;box-shadow:0 4px 24px #10234405}.nl-nav>a.active{color:#0065e8}.nl-nav>a.nl-login{color:#fff;background:#071638;border-color:#071638;box-shadow:0 5px 14px #07163816}.nl-nav>a.nl-login:hover{color:#fff;background:#0065e8;border-color:#0065e8}.nl-home{background:radial-gradient(55% 500px at 5% 0,#e9f5ff 0%,#0000 100%),radial-gradient(40% 440px at 95% 2%,#e6faf3 0%,#0000 100%)}.nl-eyebrow{color:#087b79}.nl-eyebrow>i{background:#00a58a;box-shadow:0 0 0 4px #00a58a18}.nl-hero h1 em{color:#0065e8;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#0065e8 10%,#078580 95%);-webkit-background-clip:text;background-clip:text}.nl-button{background:linear-gradient(115deg,#0065e8,#004fbd);border-radius:11px;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 22px #0065e824}.nl-button:hover{background:linear-gradient(115deg,#0058ce,#003e98);box-shadow:0 12px 28px #0065e832}.nl-hero-note{color:#52657e}.nl-hero-note svg{color:#00856e}.nl-art-top,.nl-art-caption{color:#526b84}.nl-phone{border-color:#102344;box-shadow:20px 24px 45px #143d7229}.nl-phone-notch,.nl-phone-bottom{background:#102344}.nl-phone>p{color:#61738b}.nl-phone-services>div:first-child{color:#0065e8;background:#eaf2ff}.nl-phone-services>div:nth-child(2){color:#a86105;background:#fff1df}.nl-phone-services>div:nth-child(3){color:#08765d;background:#e4f7f0}.nl-phone-services span{color:#425670}.nl-phone-help{color:#38658b;background:#f0f6fb}.nl-float{border-color:#e0eaf2;box-shadow:0 12px 30px #143d7214}.nl-float strong{color:#102344}.nl-float small{color:#60718a}.nl-float-tag{color:#a86105;background:#fff8ed;border-color:#f3d8ab}.nl-service-strip{background:linear-gradient(100deg,#edf5ff,#eefaf6 55%,#fff5e9);border-color:#dce8f0}.nl-service-strip span{color:#5b6e84}.nl-service-strip a{color:#25415f}.nl-service-strip a:first-of-type svg{color:#0065e8}.nl-service-strip a:nth-of-type(2) svg{color:#a86105}.nl-service-strip a:nth-of-type(3) svg{color:#08765d}.nl-service-tabs>button{--service-accent:#0065e8;--service-tint:#edf4ff;--service-border:#b8d3fb;border-radius:12px;transition:background .2s,border-color .2s}.nl-service-tabs>button:nth-child(2){--service-accent:#9b5804;--service-tint:#fff4e4;--service-border:#efd0a2}.nl-service-tabs>button:nth-child(3){--service-accent:#08765d;--service-tint:#eaf8f1;--service-border:#a9decb}.nl-service-tabs>button svg{color:var(--service-accent)}.nl-service-tabs>button:hover,.nl-service-tabs>button[aria-selected=true]{background:var(--service-tint);color:var(--service-accent);border-color:var(--service-border)}.nl-service-panel{background:#fff;border-radius:20px;box-shadow:0 15px 45px #10234407}.nl-service-copy li{color:#52657e}.nl-service-copy li svg{color:#00856e}.nl-ticket{border:1px solid #fff;border-radius:16px;box-shadow:0 22px 50px #13386018}.nl-ticket>div{color:#60718a}.nl-ticket p{color:#60718a}.nl-why{background:linear-gradient(115deg,#f0f7ff,#f0faf7);border-color:#e0edf1}.nl-benefit-icon{color:#0065e8;background:#e4efff;border-color:#cbdffc}.nl-benefits article:nth-child(2) .nl-benefit-icon{color:#9b5804;background:#fff0de;border-color:#f0d8b8}.nl-benefits article:nth-child(3) .nl-benefit-icon{color:#08765d;background:#dcf4e9;border-color:#b7e2cf}.nl-benefits small{color:#61738b}.nl-step-grid{gap:22px}.nl-step-grid article{background:linear-gradient(140deg,#f0f6ff,#fff);border:1px solid #dbe8f8;border-radius:16px;padding:26px}.nl-step-grid article>div{color:#0065e8;border-top:0;padding-top:0}.nl-step-grid article>div>span{color:inherit;font-weight:600}.nl-faq details[open]{background:#f1f7ff;border-color:#cfdef2;border-radius:12px;padding-inline:18px}.nl-faq summary svg{color:#0065e8;flex-shrink:0}.nl-cta{background:radial-gradient(at 100% 0,#087f884f,#0000 55%),linear-gradient(115deg,#071638 10%,#123978 65%,#075a70);box-shadow:0 20px 55px #07163818}.nl-cta .nl-eyebrow{color:#8fe2d3}.nl-cta p{color:#d0e1f8}.nl-cta-art{color:#a9ecdf}.nl-button-white{color:#102344;background:#fff;box-shadow:0 8px 22px #00000012}.nl-button-white:hover{color:#102344;background:#e8f6ff}.nl-back-top a{color:#52657e}.nl-footer{background:linear-gradient(115deg,#f0f5fc,#f2faf7);border-top-color:#dce7ef}.nl-footer section>a.nl-text-link,.nl-footer section>a:hover{color:#0065e8}.market-site.nl-site .market-feature-hero,.market-site.nl-site .market-page-hero-compact{background:radial-gradient(at 90% 20%,#c8f0e4,#0000 55%),linear-gradient(120deg,#edf4ff,#f0f9ff);border-bottom-color:#dce8f3}.market-site.nl-site .market-feature-hero h1,.market-site.nl-site .market-page-hero-compact h1,.market-site.nl-site .market-services-showcase-card h3{color:#102344}.market-site.nl-site .market-feature-hero p,.market-site.nl-site .market-page-hero-compact .market-page-hero-copy{color:#52657e}.market-site.nl-site .market-feature-hero-icon-card,.market-site.nl-site .market-feature-hero-media-card{background:#ffffffb8;border-color:#cce0f2;box-shadow:0 18px 40px #1239780d}.market-site.nl-site .market-feature-hero-icon-card svg{color:#0065e8}.market-site.nl-site .market-home-banner{background:linear-gradient(110deg,#eaf3ff,#e4f7ee);border-color:#d1e5ed}.market-site.nl-site .market-services-showcase-visual{background:linear-gradient(135deg,#eaf3ff,#dcecff)}.market-site.nl-site .market-services-showcase-card:nth-child(3n+2) .market-services-showcase-visual{background:linear-gradient(135deg,#fff4e6,#ffe4c6)}.market-site.nl-site .market-services-showcase-card:nth-child(3n+3) .market-services-showcase-visual{background:linear-gradient(135deg,#e9f9f1,#d1efdf)}.market-site.nl-site .market-values-purpose-section{background:linear-gradient(115deg,#f0f7ff,#effaf5)}.market-site.nl-site .market-contact-panel-dark,.market-site.nl-site .market-policy-card-highlight{background:linear-gradient(135deg,#071638,#123978);border-color:#123978}.market-site.nl-site .market-contact-panel-icon{color:#0065e8;background:#eaf3ff}.market-site.nl-site .primary-button,.market-site.nl-site .market-inline-cta{background:linear-gradient(115deg,#0065e8,#004fbd);border-color:#0065e8;box-shadow:0 6px 18px #0065e81c}.nl-hero-art{background:radial-gradient(circle at 90% 10%,#14625b80,#0000 48%),radial-gradient(circle at 0 100%,#784b2340,#0000 45%),linear-gradient(135deg,#152d50,#10233d);border-color:#345372;box-shadow:0 22px 65px #10234420}.nl-hero-art .nl-art-top,.nl-hero-art .nl-art-caption{color:#bfd1e7}.nl-art-grid{background-image:linear-gradient(#8db8e514 1px,#0000 1px),linear-gradient(90deg,#8db8e514 1px,#0000 1px)}.nl-orbit{border-color:#82b5d538}.nl-service-panel{color:#edf4ff;background:#10213a;border-color:#2d465c}.nl-service-copy h3{color:#edf4ff}.nl-service-copy>p,.nl-service-copy li{color:#bdcce0}.nl-service-copy .nl-eyebrow,.nl-service-copy li svg{color:#73ddc7}.nl-service-copy .nl-text-link{color:#9bc5ff}.nl-service-art{background:linear-gradient(135deg,#193e69,#122b4b)}.nl-service-art-1{background:linear-gradient(135deg,#5b4127,#30281f)}.nl-service-art-2{background:linear-gradient(135deg,#195448,#102e2e)}.nl-service-art-circle{border-color:#ffffff25;box-shadow:0 0 0 28px #ffffff04,0 0 0 29px #ffffff14,0 0 0 59px #ffffff04}.nl-service-art .nl-art-caption{color:#c0d1e2}.nl-ticket{color:#eef4ff;background:#14263c;border-color:#3b5068;box-shadow:0 22px 50px #00000035}.nl-ticket h4{color:#eef4ff}.nl-ticket>div,.nl-ticket p{color:#b4c5db}.nl-ticket>svg,.nl-ticket a{color:#9bc5ff}.nl-ticket a{border-top-color:#38506b}.nl-service-art-1 .nl-ticket>svg,.nl-service-art-1 .nl-ticket a{color:#f5c176}.nl-service-art-2 .nl-ticket>svg,.nl-service-art-2 .nl-ticket a{color:#73ddc7}.nl-step-grid article{color:#eef4ff;background:linear-gradient(140deg,#17395e,#10213a);border-color:#2e4c70;box-shadow:0 12px 26px #1023440d}.nl-step-grid article:nth-child(2){background:linear-gradient(140deg,#493524,#282431);border-color:#5f4a32}.nl-step-grid article:nth-child(3){background:linear-gradient(140deg,#17483e,#102d30);border-color:#2b5d50}.nl-step-grid article h3{color:#eef4ff}.nl-step-grid article p{color:#c0cde0}.nl-step-grid article>div{color:#9bc5ff}.nl-step-grid article:nth-child(2)>div{color:#f5c176}.nl-step-grid article:nth-child(3)>div{color:#73ddc7}.market-site.nl-site .market-services-showcase-card{color:#eef4ff;background:#10213a;border-color:#2d465c;box-shadow:0 12px 26px #1023440d}.market-site.nl-site .market-services-showcase-card h3{color:#eef4ff}.market-site.nl-site .market-services-showcase-card p{color:#bdcce0}.market-site.nl-site .market-services-showcase-card a{color:#9bc5ff}.market-site.nl-site .market-services-showcase-visual{color:#9bc5ff;background:linear-gradient(135deg,#193e69,#122b4b)}.market-site.nl-site .market-services-showcase-card:nth-child(3n+2) .market-services-showcase-visual{color:#f5c176;background:linear-gradient(135deg,#5b4127,#30281f)}.market-site.nl-site .market-services-showcase-card:nth-child(3n+3) .market-services-showcase-visual{color:#73ddc7;background:linear-gradient(135deg,#195448,#102e2e)}.market-site.nl-site .market-services-showcase-card:hover{border-color:#5d83b0;box-shadow:0 16px 32px #10234420}.nl-footer{color:#eaf2ff;background:linear-gradient(115deg,#071638,#102b43);border-top-color:#2c435e}.nl-footer h3{color:#f0f5ff}.nl-footer section>a:not(.nl-brand),.nl-footer p,.nl-footer-bottom,.nl-footer-bottom a{color:#bbcade}.nl-footer section>a.nl-text-link,.nl-footer section>a:hover,.nl-footer-bottom a:hover{color:#8fbfff}.nl-footer-bottom{border-top-color:#2c435e}.market-site.nl-site .market-home-banner h2{color:#102344}.market-site.nl-site .market-home-banner p{color:#52657e}.market-site.nl-site .market-home-banner .market-page-kicker{color:#087b79}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card{color:#eef4ff;background:linear-gradient(145deg,#17395c,#10213a);border-color:#365473}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card h3{color:#eef4ff}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card p{color:#c2d1e4}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-visual{background:linear-gradient(135deg,#193e69,#122b4b);border-color:#3b5878}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card:nth-child(3n+2){background:linear-gradient(145deg,#493524,#282431)}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card:nth-child(3n+2) .market-services-showcase-visual{background:linear-gradient(135deg,#5b4127,#30281f);border-color:#705537}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card:nth-child(3n+3){background:linear-gradient(145deg,#17483e,#102d30)}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card:nth-child(3n+3) .market-services-showcase-visual{background:linear-gradient(135deg,#195448,#102e2e);border-color:#357568}.market-site.public-refresh.nl-site .market-services-showcase-grid .market-services-showcase-card:hover{border-color:#7da7d4;box-shadow:0 16px 32px #10234420}:root{--font-display:"Bahnschrift", "Aptos Display", "Trebuchet MS", sans-serif;--font-body:"Aptos", "Segoe UI Variable Text", "Trebuchet MS", sans-serif;--bg:#ede7f7;--surface:#faf7ffd6;--surface-solid:#f7f2ff;--ink:#281f37;--muted:#5f6b7a;--line:#281f371a;--accent:#071638;--accent-rgb:7 22 56;--accent-dark:#0065e8;--brand-gradient-start:#071638;--brand-gradient-end:#0065e8;--market-hero-start:#071638;--market-hero-end:#0065e8;--danger:#b42318;--success:#146c43;--shadow:0 24px 60px #3e286524;--sidebar-bg:#071638;--sidebar-line:#ffffff14;--sidebar-ink:#f9f8fce0;--sidebar-muted:#f9f8fc9e}.admin-dashboard-profit.dashboard-profit-premium{background:radial-gradient(circle at 0 0,#9763f126,#0000 42%),radial-gradient(circle at 100% 100%,#6916f91f,#0000 42%),linear-gradient(145deg,#fff,#fcfaff);border:1px solid #9763f124;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;min-height:128px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px #291e3b14}.dashboard-profit-premium:after{content:"";pointer-events:none;border:18px solid #9763f10b;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-55px;right:-35px}.dashboard-profit-premium-copy{z-index:1;align-items:center;gap:13px;min-width:0;display:flex;position:relative}.dashboard-profit-premium-icon{color:#fff;background:linear-gradient(145deg,#8c57e8,#6e3ac8);border-radius:16px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex;box-shadow:0 12px 26px #7a47d347}.dashboard-premium-eyebrow{color:#929caf;letter-spacing:.075em;text-transform:uppercase;margin-bottom:3px;font-size:.64rem;font-weight:900;display:block}.dashboard-profit-premium-copy h3,.dashboard-premium-section-title h3{color:#2f2147;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:900}.dashboard-profit-premium-copy small{color:#8995a8;margin-top:4px;font-size:.69rem;font-weight:600;display:block}.dashboard-profit-premium-value{z-index:1;text-align:right;background:#ffffffd1;border:1px solid #9763f11f;border-radius:15px;min-width:170px;padding:13px 15px;position:relative;box-shadow:0 9px 24px #291e3b12}.dashboard-profit-premium-value span{color:#9aa4b5;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:.63rem;font-weight:800;display:block}.dashboard-profit-premium-value strong{color:#6417ea;font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.12rem,2vw,1.45rem);font-weight:900}.admin-dashboard-panel.dashboard-meta-card,.admin-dashboard-panel.dashboard-services-card{background:radial-gradient(circle at 100% 0,#9763f113,#0000 32%),linear-gradient(#fff 0%,#fdfcff 100%);border:1px solid #9763f11c;border-radius:22px;box-shadow:0 20px 48px #291e3b12}.admin-dashboard-panel.dashboard-services-card{background:radial-gradient(circle at 100% 0,#6916f914,#0000 32%),linear-gradient(#fff 0%,#fcfbff 100%)}.dashboard-premium-section-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.dashboard-premium-section-title{align-items:center;gap:11px;min-width:0;display:flex}.dashboard-premium-section-icon{color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex}.dashboard-premium-section-icon-violet{background:linear-gradient(145deg,#8c57e8,#6e3ac8);box-shadow:0 10px 24px #7a47d33d}.dashboard-premium-section-icon-orange{background:linear-gradient(145deg,#823cfb,#5e0dea);box-shadow:0 10px 24px #5e0dea38}.dashboard-premium-head-stat{text-align:right;background:#f9f8fcdb;border:1px solid #a194b821;border-radius:12px;min-width:86px;padding:8px 11px}.dashboard-premium-head-stat span,.dashboard-premium-head-stat strong{display:block}.dashboard-premium-head-stat span{color:#9aa4b5;text-transform:uppercase;margin-bottom:2px;font-size:.59rem;font-weight:800}.dashboard-premium-head-stat strong{color:#3f3355;font-family:var(--font-display);font-size:.9rem;font-weight:900}.dashboard-premium-list.admin-dashboard-list{gap:9px;display:grid}.dashboard-premium-list .admin-dashboard-list-item{background:#f9f8fcbd;border:1px solid #a194b81c;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0;padding:12px 13px 17px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.dashboard-premium-list .admin-dashboard-list-item:hover{border-color:#9763f133;transform:translateY(-1px);box-shadow:0 10px 24px #291e3b12}.dashboard-premium-list .admin-dashboard-list-icon{border-radius:12px;width:39px;height:39px;box-shadow:0 8px 18px #291e3b1f}.dashboard-premium-list-copy{min-width:0}.dashboard-premium-list-copy>span:last-child{color:#9aa4b5;margin-top:3px;font-size:.65rem;font-weight:700;display:block}.dashboard-premium-list .admin-dashboard-list-label{color:#3f3355;font-size:.82rem;font-weight:800;display:block}.dashboard-premium-list-metric{text-align:right;min-width:84px}.dashboard-premium-list-metric strong,.dashboard-premium-list-metric span{display:block}.dashboard-premium-list-metric strong{color:#6417ea;font-family:var(--font-display);font-size:.86rem;font-weight:900}.dashboard-premium-list-metric span{color:#8f9aab;margin-top:3px;font-size:.64rem;font-weight:700}.dashboard-premium-progress{background:#a194b829;border-radius:999px;height:3px;position:absolute;bottom:8px;left:13px;right:13px;overflow:hidden}.dashboard-premium-progress span{border-radius:inherit;background:linear-gradient(90deg,#8c57e8,#71baff);max-width:100%;height:100%;display:block}.dashboard-services-list .admin-dashboard-list-item{padding-bottom:12px}.dashboard-services-amount{color:#590bdf;font-family:var(--font-display);text-align:right;background:#6916f914;border:1px solid #6916f921;border-radius:999px;align-self:center;padding:7px 10px;font-size:.8rem;font-weight:900}@media (width<=640px){.dashboard-profit-premium,.dashboard-premium-section-head{flex-direction:column;align-items:stretch}.dashboard-profit-premium-value{text-align:left;min-width:0}.dashboard-premium-head-stat{text-align:left;align-self:stretch}.dashboard-premium-list .admin-dashboard-list-item,.dashboard-services-list .admin-dashboard-list-item{grid-template-columns:minmax(0,1fr) auto}.dashboard-premium-list-metric,.dashboard-services-amount{text-align:right;padding-left:0}}*{box-sizing:border-box}html,body,#root{min-height:100%}body{font-family:var(--font-body);color:var(--ink);background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .08), transparent 28%), radial-gradient(circle at bottom right, rgb(var(--accent-rgb) / .06), transparent 26%), linear-gradient(180deg, #f9f8fc 0%, #fff 50%, #f4f1f9 100%);margin:0;overflow-x:hidden}body.ft-locked{overflow:hidden}*{scrollbar-width:thin;scrollbar-color:rgb(var(--accent-rgb) / .72) #281f3714}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#281f3714;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, rgb(var(--accent-rgb) / .92), rgb(var(--accent-rgb) / .76));border:1px solid #f7f2ffa6;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, rgb(var(--accent-rgb) / 1), rgb(var(--accent-rgb) / .84))}.filters-row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:16px;display:grid}.filters-row .field{grid-column:span 4}.filters-row .field-action{grid-column:span 2}.card-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.bene-card{text-align:left;cursor:pointer;background:#f7f2ffe0;border:1px solid #ffffffb3;border-radius:22px;grid-column:span 4;padding:16px 18px;transition:transform .18s,box-shadow .18s;box-shadow:0 18px 44px #3e28651f}.bene-card:hover{transform:translateY(-2px);box-shadow:0 22px 54px #3e286529}.bene-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.bene-card-title{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:6px;font-weight:800}.bene-card-meta{font-weight:700;line-height:1.2}.alert-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.alert-metric-grid .metric{background:#ffffffad;border:1px solid #281f371a;border-radius:18px;gap:6px;padding:12px 14px;display:grid}.alert-metric-grid .metric span{color:var(--muted);font-size:.86rem;font-weight:700}.alert-metric-grid .metric strong{font-family:var(--font-display);letter-spacing:-.02em}@media (width<=980px){.filters-row{grid-template-columns:repeat(6,minmax(0,1fr))}.filters-row .field,.filters-row .field-action{grid-column:span 3}.bene-card{grid-column:span 6}.market-service-spotlight,.market-service-grid-premium{grid-template-columns:1fr}}@media (width<=640px){.filters-row{grid-template-columns:repeat(1,minmax(0,1fr))}.filters-row .field,.filters-row .field-action{grid-column:span 1}.bene-card{grid-column:span 12}.market-service-spotlight{border-radius:24px;padding:18px}.market-service-card{border-radius:22px;padding:18px 16px 16px}.market-service-card-image img{max-width:140px;height:72px}}button,input,select,textarea{font:inherit}.auth-shell{background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .12), transparent 34%), radial-gradient(circle at bottom right, rgb(var(--accent-rgb) / .08), transparent 30%), linear-gradient(180deg, #fcfbff 0%, #fff 100%);place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:hidden}.auth-backdrop{background:linear-gradient(140deg, rgb(var(--accent-rgb) / .12), transparent 32%), linear-gradient(320deg, rgb(var(--accent-rgb) / .08), transparent 28%);pointer-events:none;position:absolute;inset:0}.auth-card-wrap{z-index:1;position:relative}.auth-orb{filter:blur(24px);pointer-events:none;opacity:.7;border-radius:999px;position:absolute}.auth-orb-one{background:radial-gradient(circle, rgb(var(--accent-rgb) / .2), transparent 68%);width:240px;height:240px;top:8%;left:10%}.auth-orb-two{background:radial-gradient(circle, rgb(var(--accent-rgb) / .16), transparent 70%);width:280px;height:280px;bottom:10%;right:9%}.landing-site{background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .12), transparent 24%), radial-gradient(circle at top right, rgb(var(--accent-rgb) / .12), transparent 22%), radial-gradient(circle at bottom left, rgb(var(--accent-rgb) / .08), transparent 28%), linear-gradient(180deg, #fcfbff 0%, #f9f8fc 38%, #fff 100%);min-height:100vh;position:relative;overflow:hidden}.landing-noise{pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#190f2a08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 88%);mask-image:linear-gradient(#000000d9,#0000 88%)}.landing-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-bottom:1px solid #291e3b14;justify-content:space-between;align-items:center;gap:18px;padding:18px 34px;display:flex;position:sticky;top:0}.landing-brand{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.landing-brand-mark{background:linear-gradient(145deg,#fffffff5,#f4f1f9eb);border:1px solid #291e3b14;border-radius:20px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 16px 38px #190f2a1a}.landing-brand-mark img{object-fit:contain;width:48px;height:48px}.landing-brand-copy strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.18rem;display:block}.landing-brand-copy small{color:var(--muted);font-size:.9rem;display:block}.landing-nav{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.landing-nav a{color:var(--ink);font-weight:700;text-decoration:none}.landing-nav>a:not(.landing-nav-login){border-radius:999px;padding:10px 14px}.landing-nav>a:not(.landing-nav-login):hover{background:#291e3b0f}.landing-nav-login{background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;display:inline-flex;box-shadow:0 16px 34px #190f2a33;color:#fff!important}.landing-main{z-index:1;gap:28px;padding:28px 34px 64px;display:grid;position:relative}.landing-hero{grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);align-items:stretch;gap:22px;display:grid}.landing-hero-copy,.landing-showcase,.landing-banner,.landing-about-card,.landing-module-card,.landing-cta-panel,.landing-contact-card{background:#ffffffe0;border:1px solid #291e3b14;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 30px 80px #190f2a14}.landing-hero-copy{padding:44px}.landing-pill{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#291e3b0f;border:1px solid #291e3b1a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:800;display:inline-flex}.landing-pill-dark{color:#fff;background:#190f2aeb;border-color:#190f2aeb}.landing-hero-copy h1,.landing-banner h2,.landing-section-head h2,.landing-cta-panel h2{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 12px;line-height:.98}.landing-hero-copy h1{max-width:11ch;font-size:clamp(3.2rem,5.8vw,5.7rem)}.landing-hero-copy p,.landing-banner p,.landing-about-card p,.landing-module-card p,.landing-contact-card p,.landing-cta-panel p{color:var(--muted);margin:0;font-size:1rem;line-height:1.72}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.landing-primary-cta,.landing-secondary-cta,.landing-contact-button{min-height:54px;padding-inline:22px}.landing-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.landing-trust-row article{background:linear-gradient(#fffffff0,#f4f1f9e0);border:1px solid #291e3b14;border-radius:22px;padding:18px}.landing-trust-row strong{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:7px;display:block}.landing-trust-row span{color:var(--muted);font-size:.93rem;line-height:1.55}.landing-hero-visual{min-height:100%;position:relative}.landing-orbit{pointer-events:none;filter:blur(24px);border-radius:999px;position:absolute}.landing-orbit-one{background:radial-gradient(circle,#6e25eb3d,#0000 68%);width:220px;height:220px;top:-20px;right:26px}.landing-orbit-two{background:radial-gradient(circle,#291e3b33,#0000 70%);width:260px;height:260px;bottom:-30px;left:-40px}.landing-showcase{background:radial-gradient(circle at 100% 0,#6e25eb1a,#0000 26%),linear-gradient(145deg,#fffffff5,#f9f8fceb);height:100%;padding:24px}.landing-showcase-head{margin-bottom:16px}.landing-showcase-kicker{color:rgb(var(--accent-rgb) / .72);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:.78rem;font-weight:800;display:inline-block}.landing-showcase-head strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:2rem;display:block}.landing-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.landing-showcase-card{background:#ffffffd1;border:1px solid #291e3b14;border-radius:24px;grid-template-columns:auto 1fr;align-items:start;gap:12px;min-height:132px;padding:18px;display:grid}.landing-showcase-card svg{color:var(--accent)}.landing-showcase-card strong,.landing-about-card h3,.landing-module-card h3,.landing-contact-card h3{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:6px;font-size:1.2rem;display:block}.landing-showcase-card span{color:var(--muted);line-height:1.55}.landing-showcase-card-dark{background:linear-gradient(150deg, var(--brand-gradient-start), var(--brand-gradient-end));border-color:#ffffff14}.landing-showcase-card-dark svg,.landing-showcase-card-dark strong,.landing-showcase-card-dark span{color:#fff}.landing-showcase-card-accent{background:linear-gradient(145deg, rgb(var(--accent-rgb) / .96), rgb(var(--accent-rgb) / .82));border-color:#ffffff14}.landing-showcase-card-accent svg,.landing-showcase-card-accent strong,.landing-showcase-card-accent span{color:#fff}.landing-banner{background:linear-gradient(120deg,#fffffffa,#f4f1f9f0);grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:center;gap:16px;padding:28px 32px;display:grid}.landing-banner h2,.landing-section-head h2,.landing-cta-panel h2{max-width:16ch;font-size:clamp(2rem,3.3vw,3.5rem)}.landing-banner-side{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff;border-radius:24px;gap:10px;padding:20px;display:grid}.landing-banner-side strong{text-transform:uppercase;letter-spacing:.08em;font-size:.9rem}.landing-banner-side span{color:#ffffffb8;line-height:1.55}.landing-section{gap:20px;display:grid}.landing-about-grid,.landing-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landing-about-card,.landing-contact-card,.landing-module-card,.landing-cta-panel{padding:28px}.landing-about-card-primary{background:radial-gradient(circle at 100% 0,#6e25eb1f,#0000 28%),linear-gradient(145deg,#fffffffa,#f9f8fcf0)}.landing-point-list{color:var(--muted);gap:10px;margin:16px 0 0;padding-left:20px;display:grid}.landing-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.landing-module-card{min-height:240px}.landing-module-icon{border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:18px;display:inline-grid}.landing-module-card.tone-orange .landing-module-icon{background:linear-gradient(145deg,#823cfb2e,#6916f93d)}.landing-module-card.tone-blue .landing-module-icon{background:linear-gradient(145deg,#803bf629,#0ea5e938)}.landing-module-card.tone-green .landing-module-icon{background:linear-gradient(145deg,#22c55e29,#10b98138)}.landing-module-card.tone-slate .landing-module-icon{background:linear-gradient(145deg,#291e3b1f,#3f33552e)}.landing-module-card.tone-violet .landing-module-icon{background:linear-gradient(145deg,#07163824,#a855f738)}.landing-module-card.tone-teal .landing-module-icon{background:linear-gradient(145deg,#0d948824,#14b8a638)}.landing-module-card.tone-orange,.landing-module-card.tone-blue,.landing-module-card.tone-green,.landing-module-card.tone-slate,.landing-module-card.tone-violet,.landing-module-card.tone-teal{background:linear-gradient(#fffffff5,#f9f8fceb)}.landing-module-card:hover{transform:translateY(-4px);box-shadow:0 34px 86px #190f2a1f}.landing-module-card,.landing-contact-card,.landing-about-card,.landing-showcase-card,.landing-trust-row article{transition:transform .18s,box-shadow .18s}.landing-cta-panel{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-cta-panel p{color:#ffffffc2}.landing-contact-card-dark{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff}.landing-contact-card-dark p{color:#ffffffc2}.landing-contact-lines{gap:14px;margin-top:18px;display:grid}.landing-contact-lines div{gap:6px;display:grid}.landing-contact-lines strong{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.landing-contact-lines span{color:var(--muted)}@media (width<=1180px){.landing-hero,.landing-banner,.landing-about-grid,.landing-contact-grid{grid-template-columns:1fr}.landing-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero-copy h1,.landing-banner h2,.landing-section-head h2,.landing-cta-panel h2{max-width:none}}@media (width<=820px){.landing-topbar,.landing-main{padding-left:18px;padding-right:18px}.landing-topbar{flex-direction:column;align-items:stretch}.landing-nav{justify-content:space-between}.landing-hero-copy,.landing-showcase,.landing-banner,.landing-about-card,.landing-module-card,.landing-cta-panel,.landing-contact-card{border-radius:24px;padding:22px}.landing-showcase-grid,.landing-module-grid,.landing-trust-row{grid-template-columns:1fr}.landing-cta-panel{flex-direction:column;align-items:flex-start}}.web-home{background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .12), transparent 22%), radial-gradient(circle at bottom right, rgb(var(--accent-rgb) / .12), transparent 18%), linear-gradient(180deg, #fbf8ff 0%, #fff 44%, #f9f7fc 100%);min-height:100vh;position:relative;overflow:hidden}.web-home-glow{filter:blur(26px);pointer-events:none;opacity:.72;border-radius:999px;position:absolute}.web-home-glow-one{background:radial-gradient(circle, rgb(var(--accent-rgb) / .18), transparent 70%);width:280px;height:280px;top:-40px;left:-20px}.web-home-glow-two{background:radial-gradient(circle, rgb(var(--accent-rgb) / .18), transparent 72%);width:340px;height:340px;top:160px;right:-40px}.web-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border-bottom:1px solid #190f2a14;justify-content:space-between;align-items:center;gap:18px;padding:18px 34px;display:flex;position:sticky;top:0}.web-brand{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.web-brand-mark{background:linear-gradient(145deg,#fffffffa,#f4f1f9f0);border:1px solid #190f2a14;border-radius:20px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 16px 34px #190f2a14}.web-brand-mark img{object-fit:contain;width:48px;height:48px}.web-brand-copy strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.18rem;display:block}.web-brand-copy small{color:var(--muted);font-size:.92rem;display:block}.web-nav{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.web-nav a{color:var(--ink);font-weight:700;text-decoration:none}.web-nav>a:not(.web-login-link){border-radius:999px;padding:10px 14px}.web-nav>a:not(.web-login-link):hover{background:#190f2a0f}.web-login-link{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;display:inline-flex;box-shadow:0 16px 36px #190f2a2e;color:#fff!important}.web-main{z-index:1;gap:28px;padding:28px 34px 70px;display:grid;position:relative}.web-hero{grid-template-columns:minmax(0,1.2fr) minmax(420px,.85fr);gap:22px;display:grid}.web-hero-copy,.web-stage-panel,.web-stage-card,.web-story-card,.web-principles-card,.web-module-card,.web-architecture-strip,.web-cta-band,.web-contact-card{border:1px solid #190f2a14;box-shadow:0 30px 80px #190f2a14}.web-hero-copy{background:radial-gradient(circle at 100% 0,#6e25eb1a,#0000 26%),linear-gradient(#fffffff5,#f9f8fceb);border-radius:34px;padding:46px}.web-kicker{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#190f2a0f;border:1px solid #190f2a14;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:800;display:inline-flex}.web-kicker-dark{color:#fff;background:#190f2af0;border-color:#190f2af0}.web-hero-copy h1,.web-story-card h2,.web-section-head h2,.web-architecture-copy h2,.web-cta-copy h2{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 12px;line-height:.98}.web-hero-copy h1{max-width:11ch;font-size:clamp(3.3rem,5.6vw,5.9rem)}.web-hero-copy p,.web-story-card p,.web-module-card p,.web-contact-card p,.web-cta-copy p{color:var(--muted);margin:0;line-height:1.72}.web-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.web-primary-button,.web-secondary-button{min-height:54px;padding-inline:22px}.web-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.web-trust-grid article{background:linear-gradient(#fffffff5,#f4f1f9e0);border:1px solid #190f2a14;border-radius:22px;padding:18px}.web-trust-grid strong{font-family:var(--font-display);margin-bottom:6px;display:block}.web-trust-grid span{color:var(--muted);font-size:.93rem;line-height:1.56}.web-hero-stage{gap:16px;display:grid}.web-stage-panel{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff;border-radius:32px;padding:24px;position:relative;overflow:hidden}.web-stage-label{color:#ffffffb8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:.78rem;font-weight:800;display:inline-flex}.web-stage-panel strong{font-family:var(--font-display);letter-spacing:-.05em;max-width:14ch;font-size:clamp(1.7rem,2.5vw,2.5rem);line-height:1.04;display:block}.web-stage-badges{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.web-stage-badges span{color:#fff;background:#ffffff1f;border-radius:999px;padding:8px 12px;font-size:.84rem;font-weight:700}.web-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.web-stage-card{background:#ffffffe0;border-radius:26px;grid-template-columns:auto 1fr;align-items:start;gap:12px;min-height:146px;padding:18px;display:grid}.web-stage-card svg,.web-module-icon svg{color:var(--accent)}.web-stage-card strong,.web-module-card h3,.web-contact-card h3,.web-principles-card h3{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:6px;font-size:1.18rem;display:block}.web-stage-card span{color:var(--muted);line-height:1.55}.web-stage-card-accent{background:linear-gradient(145deg,#fffffffa,#e8dbfee6)}.web-ribbon{background:linear-gradient(90deg, var(--brand-gradient-start), var(--brand-gradient-end));border:1px solid #190f2a14;border-radius:22px;overflow:hidden;box-shadow:0 18px 44px #190f2a24}.web-ribbon-track{color:#fff;white-space:nowrap;gap:42px;padding:16px 24px;font-weight:700;display:flex}.web-ribbon-track span{position:relative}.web-ribbon-track span:after{content:"";background:#ffffff7a;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.web-split-section{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:20px;display:grid}.web-story-card,.web-principles-card{background:#ffffffe6;border-radius:30px;padding:30px}.web-story-card h2,.web-section-head h2,.web-architecture-copy h2,.web-cta-copy h2{max-width:15ch;font-size:clamp(2.1rem,3.4vw,3.6rem)}.web-point-list{color:var(--muted);gap:10px;margin:16px 0 0;padding-left:20px;display:grid}.web-module-section,.web-contact-section{gap:20px;display:grid}.web-section-head{max-width:920px}.web-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.web-module-card{background:#ffffffeb;border-radius:30px;min-height:236px;padding:28px;transition:transform .18s,box-shadow .18s}.web-module-card:hover,.web-contact-card:hover,.web-story-card:hover,.web-principles-card:hover,.web-stage-card:hover{transform:translateY(-4px);box-shadow:0 34px 86px #190f2a1f}.web-module-icon{border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:18px;display:inline-grid}.web-module-card.tone-warm .web-module-icon{background:linear-gradient(145deg,#823cfb29,#6916f93d)}.web-module-card.tone-cool .web-module-icon{background:linear-gradient(145deg,#803bf629,#0ea5e938)}.web-module-card.tone-forest .web-module-icon{background:linear-gradient(145deg,#22c55e29,#10b98138)}.web-module-card.tone-slate .web-module-icon{background:linear-gradient(145deg,#291e3b1f,#3f33552e)}.web-module-card.tone-violet .web-module-icon{background:linear-gradient(145deg,#07163824,#a855f738)}.web-module-card.tone-teal .web-module-icon{background:linear-gradient(145deg,#0d948824,#14b8a638)}.web-architecture-strip,.web-cta-band{border-radius:32px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:22px;padding:30px;display:grid}.web-architecture-strip{background:linear-gradient(145deg,#fffffffa,#f4f1f9eb)}.web-architecture-cards{gap:14px;display:grid}.web-architecture-cards article{background:rgb(var(--accent-rgb) / .94);color:#fff;border-radius:22px;padding:18px}.web-architecture-cards strong{font-family:var(--font-display);margin-bottom:6px;display:block}.web-architecture-cards span{color:#ffffffb8;line-height:1.55}.web-cta-band{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff}.web-cta-copy p{color:#ffffffc2}.web-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.web-contact-card{background:#ffffffeb;border-radius:30px;padding:28px;transition:transform .18s,box-shadow .18s}.web-contact-card-dark{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff}.web-contact-card-dark p{color:#ffffffbd}.web-contact-lines{gap:14px;margin-top:18px;display:grid}.web-contact-lines div{gap:6px;display:grid}.web-contact-lines strong{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.web-contact-lines span{color:var(--muted)}@media (width<=1180px){.web-hero,.web-split-section,.web-architecture-strip,.web-cta-band,.web-contact-grid{grid-template-columns:1fr}.web-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.web-hero-copy h1,.web-story-card h2,.web-section-head h2,.web-architecture-copy h2,.web-cta-copy h2{max-width:none}}@media (width<=820px){.web-topbar,.web-main{padding-left:18px;padding-right:18px}.web-topbar{flex-direction:column;align-items:stretch}.web-nav{justify-content:space-between}.web-hero-copy,.web-stage-panel,.web-story-card,.web-principles-card,.web-module-card,.web-architecture-strip,.web-cta-band,.web-contact-card{border-radius:24px;padding:22px}.web-stage-grid,.web-module-grid,.web-trust-grid{grid-template-columns:1fr}.web-ribbon-track{gap:28px;font-size:.92rem}}.public-site{background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .08), transparent 26%), radial-gradient(circle at bottom right, rgb(var(--accent-rgb) / .08), transparent 22%), linear-gradient(180deg, #f9f8fc 0%, #fff 46%, #f9f8fc 100%);min-height:100vh;color:var(--ink)}.public-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #190f2a14;justify-content:space-between;align-items:center;gap:20px;padding:18px 32px;display:flex;position:sticky;top:0}.public-brand{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.public-brand img{object-fit:contain;width:54px;height:54px}.public-brand strong{font-family:var(--font-display);font-size:1.1rem;display:block}.public-brand span{color:var(--muted);font-size:.92rem;display:block}.public-nav{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.public-nav a{color:var(--ink);font-weight:700;text-decoration:none}.public-nav-button{min-height:46px}.public-main{gap:34px;padding:28px 32px 56px;display:grid}.public-hero{grid-template-columns:minmax(0,1.3fr) minmax(360px,.9fr);align-items:stretch;gap:28px;display:grid}.public-hero-copy,.public-hero-panel,.public-about-card,.public-service-card,.public-contact-card,.public-cta-card{background:#ffffffe6;border:1px solid #291e3b14;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 30px 70px #190f2a14}.public-hero-copy{padding:44px}.public-kicker{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#291e3b14;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.public-hero-copy h1,.public-section-head h2,.public-cta-card h2{font-family:var(--font-display);letter-spacing:-.04em;margin:18px 0 12px;line-height:1.02}.public-hero-copy h1{max-width:12ch;font-size:clamp(2.8rem,5vw,4.8rem)}.public-hero-copy>p,.public-section-head p,.public-about-card p,.public-service-card p,.public-contact-card p,.public-cta-card p{color:var(--muted);font-size:1rem;line-height:1.7}.public-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.public-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.public-hero-metrics article{background:linear-gradient(#f9f8fceb,#f4f1f9d1);border:1px solid #291e3b14;border-radius:22px;padding:18px}.public-hero-metrics strong{font-family:var(--font-display);margin-bottom:6px;display:block}.public-hero-metrics span{color:var(--muted);font-size:.92rem;line-height:1.5}.public-hero-panel{background:radial-gradient(circle at top right, rgb(var(--accent-rgb) / .14), transparent 28%), radial-gradient(circle at bottom left, rgb(var(--accent-rgb) / .14), transparent 34%), linear-gradient(160deg, #fff 0%, #f9f8fc 100%);padding:28px}.public-hero-panel-glow{background:radial-gradient(circle, rgb(var(--accent-rgb) / .18), transparent 68%);filter:blur(22px);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;inset:auto -10% -20% auto}.public-hero-stat{color:#fff;background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex;position:relative;box-shadow:0 24px 50px #190f2a3d}.public-hero-stat span{text-transform:uppercase;letter-spacing:.08em;opacity:.84;margin-bottom:6px;font-size:.82rem;display:block}.public-hero-stat strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.6rem}.public-hero-stack{gap:14px;margin-top:18px;display:grid}.public-hero-card{background:#ffffffd6;border:1px solid #291e3b14;border-radius:22px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:18px;display:grid}.public-hero-card svg,.public-service-icon svg{color:var(--accent)}.public-hero-card strong,.public-service-card h3,.public-about-card h3,.public-contact-card h3{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:6px;display:block}.public-hero-card span{color:var(--muted);line-height:1.55}.public-section{gap:20px;display:grid}.public-section-head{max-width:860px}.public-section-head h2{max-width:18ch;font-size:clamp(2rem,3.2vw,3.2rem)}.public-about-grid,.public-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.public-about-card,.public-contact-card{padding:28px}.public-bullet-list{color:var(--muted);gap:10px;margin:14px 0 0;padding-left:20px;display:grid}.public-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.public-service-card{padding:26px}.public-service-icon{background:linear-gradient(135deg,#291e3b1a,#6e25eb29);border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:16px;display:inline-grid}.public-cta-card{color:#fff;background:linear-gradient(135deg,#190f2a,#291e3b 58%,#3f3355);justify-content:space-between;align-items:center;gap:20px;padding:34px;display:flex}.public-cta-card .public-kicker{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e}.public-cta-card p{color:#ffffffc7}.public-contact-card-accent{color:#fff;background:linear-gradient(160deg,#291e3bfa,#6e25ebeb)}.public-contact-card-accent p{color:#ffffffc7}.public-contact-lines{gap:8px;margin-top:18px;display:grid}.public-contact-lines strong{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.82rem}.public-contact-lines span{color:var(--muted)}@media (width<=1120px){.public-hero,.public-about-grid,.public-contact-grid{grid-template-columns:1fr}.public-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-hero-copy h1,.public-section-head h2{max-width:none}}@media (width<=760px){.public-topbar,.public-main{padding-left:18px;padding-right:18px}.public-topbar{flex-direction:column;align-items:stretch}.public-nav{justify-content:space-between}.public-hero-copy,.public-hero-panel,.public-about-card,.public-service-card,.public-contact-card,.public-cta-card{border-radius:24px;padding:22px}.public-hero-metrics,.public-service-grid{grid-template-columns:1fr}.public-cta-card{flex-direction:column;align-items:flex-start}}.eyebrow{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb3;border:1px solid #291e3b29;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.auth-copy p,.page-header p,.panel-head p,.muted{color:var(--muted)}.auth-card-wrap{justify-content:center;align-items:center;width:100%;display:flex}.auth-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff0;border:1px solid #ffffffd9;border-radius:30px;width:min(100%,480px);padding:30px;box-shadow:0 30px 70px #190f2a24}.auth-brand-block{flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-bottom:16px;padding:6px 0 8px;display:flex}.auth-brand-logo{background:0 0;border:0;border-radius:24px;flex:none;place-items:center;width:188px;height:96px;display:grid;overflow:hidden}.auth-brand-logo img{object-fit:contain;width:100%;height:100%;display:block}.auth-brand-divider{background:linear-gradient(90deg,#0000,#281f3724,#0000);width:min(100%,220px);height:1px}.auth-tabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}.auth-tabs-single{grid-template-columns:1fr}.auth-tab,.primary-button,.secondary-button,.table-button,.icon-button,.text-button{cursor:pointer;border:0}.auth-tab{color:var(--muted);background:#ffffffb8;border-radius:14px;padding:12px 14px}.auth-tab-active{color:#fff;background:linear-gradient(135deg,#cb6037,#8a3419)}.auth-head h2,.page-header h2,.panel-head h3,.modal-head h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0}.auth-form,.stack-lg,.stack-xl{gap:8px;min-width:0;display:grid}.auth-head{text-align:center;margin-bottom:2px}.auth-card .primary-button{min-height:48px;font-size:.98rem}.stack-md{gap:14px;min-width:0;display:grid}.stack-xl{gap:22px}.stack-lg>*,.stack-xl>*{min-width:0}.field{gap:4px;display:grid}.field>span:first-child{font-size:.92rem;font-weight:700}.form-error{color:var(--danger);margin-top:6px;font-size:.86rem;font-weight:700}.field-error-slot{min-height:18px;display:block}.input,select.input,textarea.input{border:1px solid var(--line);width:100%;color:var(--ink);background:#ffffffe6;border-radius:14px;padding:13px 14px}.auth-input-shell{border:1px solid var(--line);background:#ffffffeb;border-radius:16px;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffffb8}.auth-input-shell:focus-within{border-color:#c2542e47;box-shadow:0 0 0 3px #c2542e1f}.auth-input-icon{color:#5f6b7aeb;flex:none;justify-content:center;align-items:center;display:inline-flex}.auth-input-control,.auth-input-control.input{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.auth-input-control:focus,.auth-input-control.input:focus{box-shadow:none;outline:none}.auth-input-control-password,.auth-input-control-password.input{padding-right:4px}.auth-input-toggle{color:#5f6b7aeb;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.auth-input-toggle:hover{color:var(--accent-dark)}.auth-actions-row{justify-content:flex-end;margin-top:-2px;display:flex}.auth-link-button{color:var(--accent-dark);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.auth-link-button:hover{color:var(--accent)}.auth-forgot-form{gap:14px}.auth-card .auth-form .field-error-slot{min-height:14px}.auth-card .auth-form .field{gap:3px}.auth-socials{gap:14px;margin-top:16px;display:grid}.auth-socials-divider{text-align:center;position:relative}.auth-socials-divider:before{content:"";background:#281f3714;height:1px;position:absolute;top:50%;left:0;right:0}.auth-socials-divider span{z-index:1;color:var(--muted);background:#fffffff0;padding:0 12px;font-size:.88rem;font-weight:700;display:inline-block;position:relative}.auth-socials-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-social-button{min-height:50px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:1px solid #281f3714;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-weight:800;display:inline-flex;box-shadow:0 12px 26px #190f2a0f}.auth-social-mark{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.94rem;font-weight:900;line-height:1;display:inline-flex}.auth-social-mark-google{background:linear-gradient(135deg,#ea4335,#5f05fb)}.auth-social-mark-facebook{text-transform:lowercase;background:linear-gradient(135deg,#6818f2,#5014b8)}.auth-social-button-google:hover{border-color:#ea433538}.auth-social-button-facebook:hover{border-color:#6818f238}.input-multiselect{min-height:180px}.textarea-lg{min-height:140px}.textarea-xl{min-height:220px}.primary-button,.secondary-button,.table-button,.icon-button{border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.button-spinner{border:2px solid #190f2a2e;border-top-color:var(--accent-dark);border-radius:999px;flex:none;width:14px;height:14px;animation:.85s linear infinite buttonSpin}@keyframes buttonSpin{to{transform:rotate(360deg)}}.primary-button{background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff}.secondary-button,.table-button,.icon-button{color:var(--ink);border:1px solid var(--line);background:#ffffffe0}.table-button-success{color:var(--success)}.table-button-danger{color:var(--danger)}.table-button-package-commission{color:#0b6e4f;background:#146c431a;border-color:#146c4333}.table-button-package-edit{color:#8a3419;background:#c2542e1a;border-color:#c2542e2e}.package-commission-table .package-col-input{width:180px;min-width:180px}.package-commission-table .package-col-select{width:170px;min-width:170px}.package-commission-table .package-col-status{width:120px;min-width:120px}.package-commission-table .package-col-apply{text-align:center;width:110px;min-width:110px}.package-commission-table .package-col-actions{width:240px;min-width:240px}.package-commission-table .package-col-control{width:100%;min-width:100%}.package-commission-table th,.package-commission-table td{vertical-align:middle!important}.package-commission-table .table-actions,.package-commission-table .icon-button,.package-commission-table .table-button{align-items:center}.package-commission-table td>.input,.package-commission-table td>.package-col-toggle-all,.package-commission-table td>input[type=checkbox],.package-commission-table td>.package-operator-cell{margin-top:0;margin-bottom:0}.package-operator-cell{align-items:center;gap:10px;display:inline-flex}.package-col-toggle-all{white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.package-col-toggle-all input[type=checkbox],.package-commission-table .package-col-apply input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.package-commission-bulk-row td{background:radial-gradient(circle at 0 0,#291e3b0d,#0000 58%),linear-gradient(#ede7f7e6,#f7f2fff5);border-bottom:1px solid #291e3b14}.package-commission-bulk-label,.package-commission-bulk-hint,.package-commission-bulk-note{color:var(--accent);font-weight:800}.package-commission-bulk-label{text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.package-commission-bulk-hint,.package-commission-bulk-note{font-size:.84rem}.package-commission-bulk-note{color:var(--muted);font-weight:700}.modal-card.modal-card-wide.package-commission-modal{width:min(96vw,1320px);max-height:min(88vh,920px);overflow:auto}.package-commission-modal .multi-row-grid{grid-template-columns:140px 140px minmax(170px,1fr) 150px 150px 120px;align-items:end}.package-commission-modal .button-row{margin-top:14px}.package-modal-action-button{margin-top:4px}.button-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.collection-history-action-btn{color:#fff;border:0;box-shadow:0 12px 24px #190f2a1a}.collection-history-action-complaint{background:linear-gradient(135deg,#6916f9,#5d0cea)}.collection-history-action-success{background:linear-gradient(135deg,#22c55e,#15803d)}.collection-history-action-failure{background:linear-gradient(135deg,#ef4444,#b91c1c)}.collection-history-action-settlement{background:linear-gradient(135deg,#1684f5,#0065e8)}.collection-history-export-button,.transaction-history-export-button,.pos-request-export-button{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border:0;box-shadow:0 12px 24px #15803d38}.pos-request-bulk-upload-button{color:#fff;background:linear-gradient(135deg,#071638,#0065e8);border:0;box-shadow:0 12px 24px #621dd833}.pos-request-bulk-update-button{color:#fff;background:linear-gradient(135deg,#071638,#004bb5);border:0;box-shadow:0 12px 24px #6d28d933}.pos-request-page-total-card{background:linear-gradient(135deg,#6e25eb24,#0f766e1f);border:1px solid #6e25eb29;border-radius:18px;align-items:center;gap:14px;margin-left:auto;padding:12px 16px;display:inline-flex}.pos-request-page-total-label{color:#5f6b7a;font-weight:700}.pos-request-page-total-value{color:#4d0fb8;font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1rem;display:inline-flex}.pending-transaction-action-button{color:#fff;border:0;gap:8px;box-shadow:0 12px 24px #190f2a1a}.pending-transaction-action-check{background:linear-gradient(135deg,#0f766e,#0f766e)}.pending-transaction-action-resubmit{background:linear-gradient(135deg,#071638,#0065e8)}.pending-transaction-action-update{background:linear-gradient(135deg,#071638,#004bb5)}.data-table input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-dark)}.collection-history-stats-grid .collection-history-stat-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff!important;border:0!important;box-shadow:0 18px 36px #190f2a1a!important}.collection-history-stats-grid .collection-history-stat-card span,.collection-history-stats-grid .collection-history-stat-card strong{color:inherit!important}.collection-history-stats-grid .collection-history-stat-card strong{font-size:1.9rem}.collection-history-stats-grid .collection-history-stat-total{background:linear-gradient(135deg,#1684f5,#004bb5)!important}.collection-history-stats-grid .collection-history-stat-txn{background:linear-gradient(135deg,#0ea5e9,#3d03a1)!important}.collection-history-stats-grid .collection-history-stat-settlement{background:linear-gradient(135deg,#10b981,#047857)!important}.collection-history-stats-grid .collection-history-stat-page{background:linear-gradient(135deg,#6916f9,#c2410c)!important}.collection-history-logs-modal{width:min(98vw,1320px);max-height:min(90vh,900px)}.modal-button-row{justify-content:center;margin-top:18px}.package-save-row{justify-content:center;margin-top:16px}.package-save-button{min-width:240px}.api-list-table th,.api-list-table td{text-align:center;vertical-align:middle!important}.api-list-table td:nth-child(2){text-align:left}.block-amount-table th,.block-amount-table td{vertical-align:middle!important}.block-amount-table td:last-child .table-actions{justify-content:center}.bank-account-table th,.bank-account-table td{vertical-align:middle!important}.bank-account-table th:last-child,.bank-account-table td:last-child,.bank-account-table th:first-child,.bank-account-table td:first-child{text-align:center}.bank-account-table td>.table-button,.bank-account-table td>.icon-button,.bank-account-table td>.table-actions{align-items:center;margin-top:0;margin-bottom:0}.bank-account-table td:last-child .table-actions{flex-wrap:nowrap;justify-content:center}.bank-account-table td:last-child .table-button{white-space:nowrap;border-radius:12px;padding:10px 12px}.assign-tid-table th,.assign-tid-table td{vertical-align:middle!important}.assign-tid-table th:last-child,.assign-tid-table td:last-child{text-align:center}.assign-tid-table td:last-child .table-actions{flex-wrap:nowrap;justify-content:center}.assign-tid-table td:last-child .table-button{white-space:nowrap;border-radius:12px;padding:10px 12px}.notification-table th,.notification-table td{vertical-align:middle!important}.notification-table th:last-child,.notification-table td:last-child{text-align:center}.news-panel-table th,.news-panel-table td{vertical-align:middle!important}.news-panel-table th:last-child,.news-panel-table td:last-child{text-align:center}.news-panel-table td:last-child .table-actions{justify-content:center}.login-alert-table th,.login-alert-table td{vertical-align:middle!important}.login-alert-table th:last-child,.login-alert-table td:last-child{text-align:center}.login-alert-table td:last-child .table-actions{justify-content:center}.login-alert-file-cell{justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.login-alert-thumb{object-fit:cover;background:#fff;border:1px solid #281f371a;border-radius:14px;width:56px;height:56px;box-shadow:0 10px 24px #190f2a1f}.slider-image-table th,.slider-image-table td{vertical-align:middle!important}.slider-image-table th:last-child,.slider-image-table td:last-child{text-align:center}.slider-image-table td:last-child .table-actions{flex-wrap:nowrap;justify-content:center}.api-list-table td>.table-button,.api-list-table td>.icon-button,.api-list-table td>.api-balance-button,.api-list-table td>.package-operator-cell,.api-list-table td>.table-actions{align-items:center;margin-top:0;margin-bottom:0}.api-list-table .table-actions{justify-content:center}.circle-list-table th,.circle-list-table td{vertical-align:middle!important}.circle-list-table td:last-child .table-actions{justify-content:center}.plan-api-list-table th,.plan-api-list-table td{vertical-align:middle!important}.plan-api-list-table td:last-child .table-actions{justify-content:center}.sms-setting-table th,.sms-setting-table td{vertical-align:middle!important}.sms-setting-table td:last-child .table-actions{justify-content:center}.sms-setting-table{table-layout:fixed}.sms-setting-table .sms-setting-url-column,.sms-setting-table .sms-setting-url-cell{width:58%}.sms-setting-table .sms-setting-status-column,.sms-setting-table .sms-setting-status-cell,.sms-setting-table .sms-setting-method-column,.sms-setting-table .sms-setting-method-cell{width:10%}.sms-setting-table .sms-setting-action-column,.sms-setting-table .sms-setting-action-cell{width:22%}.sms-setting-table .sms-setting-url-cell{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.5}.sms-setting-table .sms-setting-action-cell{white-space:nowrap}.sms-setting-table .sms-setting-action-cell .table-actions{flex-wrap:nowrap;justify-content:center}.api-operator-table th,.api-operator-table td{vertical-align:middle!important}.api-operator-table td>.input,.api-operator-table td>.table-button,.api-operator-table td>.icon-button,.api-operator-table td>.package-operator-cell{align-items:center;margin-top:0;margin-bottom:0}.api-action-button{min-width:118px}.api-balance-button{min-width:72px;padding:10px 12px}.api-balance-value{color:var(--accent-dark);font-weight:700}.api-balance-loading{letter-spacing:.08em;font-weight:700}.api-create-modal{width:min(100%,550px)}.api-create-actions{justify-content:center;margin-top:8px}.switch-toolbar{align-items:end}.switch-toolbar-search{width:min(100%,340px)}.switch-package-row{justify-content:space-between}.switch-filter-grid{align-items:end}.switch-three-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.switch-three-grid-compact{gap:14px}.switch-block-panel{gap:14px;padding:16px 16px 14px}.switch-block-panel .panel-head h3{font-size:1rem}.switch-block-panel .panel-head p{font-size:.82rem}.switch-block-panel .multi-row-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.switch-block-panel .input,.switch-block-panel select.input{padding:11px 12px}.switch-block-panel .secondary-button,.switch-block-panel .table-button{padding:10px 14px}.switch-operator-head{justify-content:space-between;align-items:center;display:flex}.compact-row{gap:8px}.error-text{color:var(--danger);margin:0}.success-text{color:var(--success);margin:0}.snackbar-stack{top:max(20px, env(safe-area-inset-top));right:max(20px, env(safe-area-inset-right));z-index:2600;pointer-events:none;gap:12px;width:min(400px,100vw - 32px);max-height:calc(100dvh - 40px);padding:4px 4px 16px;display:grid;position:fixed;overflow-y:auto}.snackbar{--snackbar-accent:#071638;--snackbar-tint:#f2f7ff;background:linear-gradient(115deg, var(--snackbar-tint), #fff 46%);color:#190f2a;pointer-events:auto;border:1px solid #e7e2f0;border-radius:18px;align-items:flex-start;gap:13px;padding:18px 14px 20px 18px;animation:.22s ease-out both snackbar-enter;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #190f2a17,0 2px 6px #190f2a0a}.snackbar-success{--snackbar-accent:#047857;--snackbar-tint:#ecfdf5}.snackbar-error{--snackbar-accent:#be123c;--snackbar-tint:#fff1f2}.snackbar-info{--snackbar-accent:#0065e8;--snackbar-tint:#f2f7ff}.snackbar-icon{border:1px solid color-mix(in srgb, var(--snackbar-accent) 16%, transparent);background:var(--snackbar-tint);height:38px;color:var(--snackbar-accent);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.snackbar-content{flex:1;min-width:0;padding-top:1px}.snackbar-title{letter-spacing:.01em;font-size:13px;font-weight:700;line-height:1.5;display:block}.snackbar-message{color:#534769;overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0;font-size:13px;line-height:1.55}.snackbar-close{color:#72648b;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;margin:-4px -3px 0 0;padding:0;transition:background .15s,color .15s;display:grid}.snackbar-close:hover{color:#190f2a;background:#f4f1f9}.snackbar-close:focus-visible{outline:2px solid var(--snackbar-accent);outline-offset:2px}.snackbar-progress{background:var(--snackbar-accent);opacity:.65;transform-origin:0;width:100%;height:3px;animation:snackbar-countdown var(--snackbar-duration) linear forwards;position:absolute;bottom:0;left:0}.snackbar[data-paused] .snackbar-progress{animation-play-state:paused}@keyframes snackbar-enter{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes snackbar-countdown{to{transform:scaleX(0)}}@media (width<=480px){.snackbar-stack{top:max(12px, env(safe-area-inset-top));width:calc(100vw - 24px);right:12px}}@media (prefers-reduced-motion:reduce){.snackbar{animation:none}.snackbar-close{transition:none}.snackbar-progress{display:none}}.modal-backdrop{overscroll-behavior:contain;z-index:2400;background:#201b2857;justify-content:center;align-items:center;padding:24px 20px;animation:.18s ease-out modalBackdropIn;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-card{background:var(--surface-solid);width:min(100%,420px);box-shadow:var(--shadow);transform-origin:50%;border-radius:24px;max-height:calc(100vh - 48px);margin:0;padding:24px;animation:.22s cubic-bezier(.22,1,.36,1) modalCardIn;overflow:auto}.modal-card-wide{width:min(100%,720px)}.modal-card.modal-card-wide.collection-history-logs-modal{max-height:min(90vh,900px);width:min(98vw,1320px)!important;max-width:1320px!important}.modal-card.modal-card-wide.my-commission-amountwise-modal{width:min(96vw,1080px)!important;max-width:1080px!important}.collection-history-log-copy{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin-right:auto;display:inline-flex}.collection-history-log-cell{justify-items:start;gap:10px;display:grid}.collection-history-log-text{white-space:pre-wrap;word-break:break-word;text-align:left;width:100%}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalCardIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pin-modal-backdrop{align-items:center}.pin-modal-card{width:min(100%,520px)}.otp-modal-card{width:min(100%,560px)}.otp-input-row{justify-content:center}.pin-modal-hero{background:linear-gradient(135deg,#cb60371f,#146c430f);border:1px solid #281f3714;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pin-modal-icon{width:42px;height:42px;color:var(--accent-dark);background:#ffffffbd;border:1px solid #cb603733;border-radius:16px;place-items:center;display:grid}.pin-modal-hero-title{letter-spacing:.01em;font-weight:800}.pin-input-row{justify-content:center;align-items:center;gap:12px;margin:10px 0 14px;display:flex}.pin-input{text-align:center;letter-spacing:.14em;background:#ffffffdb;border:1px solid #281f3724;border-radius:16px;outline:none;width:58px;height:58px;font-size:1.25rem;font-weight:800;transition:box-shadow .16s,transform .16s,border-color .16s;box-shadow:inset 0 1px #ffffffb3}.pin-input:focus{border-color:#cb60376b;transform:translateY(-1px);box-shadow:0 12px 26px #3e28652e}.pin-input:disabled{opacity:.7}.screen-lock-pin-input{-webkit-text-security:disc}.alert-modal-backdrop{align-items:center}.alert-modal-card{width:min(100%,560px);padding:22px 22px 18px;position:relative;overflow:hidden}.alert-modal-glow{pointer-events:none;background:radial-gradient(circle,#6d24eb29,#0000 68%);border-radius:999px;width:140px;height:140px;position:absolute;top:-48px;left:-48px}.alert-modal-head,.alert-modal-message,.alert-modal-meta,.modal-button-row.alert-modal-actions{z-index:1;position:relative}.alert-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.alert-modal-title{align-items:flex-start;gap:12px;display:flex}.alert-modal-icon{background:#fffc;border:1px solid #281f371a;border-radius:16px;place-items:center;width:42px;height:42px;display:grid}.alert-modal-card h3{margin:2px 0 4px}.alert-modal-card p{margin:0}.alert-modal-meta{background:#ffffffb8;border:1px solid #281f3714;border-radius:18px;margin-top:12px;padding:12px 14px}.alert-kv{gap:10px;display:grid}.alert-kv-row{justify-content:space-between;align-items:baseline;gap:16px;padding:2px 0;display:flex}.alert-kv-key{min-width:120px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700}.alert-kv-value{text-align:right;font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);word-break:break-word;margin-left:auto}.alert-tone-success .alert-modal-icon{color:var(--success);background:linear-gradient(135deg,#146c431f,#146c430a);border-color:#146c4342}.alert-tone-error .alert-modal-icon{color:var(--danger);background:linear-gradient(135deg,#b423181f,#b423180a);border-color:#b4231847}.alert-tone-warning .alert-modal-icon{color:#a16207;background:linear-gradient(135deg,#a162071f,#a162070a);border-color:#a162074d}.alert-tone-info .alert-modal-icon{color:#0065e8;background:linear-gradient(135deg,#6d24eb1c,#6d24eb0a);border-color:#6d24eb38}.razorpayx-result-modal{background:radial-gradient(circle at 100% 0,#ffffffad,#0000 28%),linear-gradient(#fffffffa,#f9f8fcfa);border:1px solid #291e3b14;border-radius:28px;width:min(100%,620px);padding:26px 26px 22px;box-shadow:0 30px 70px #190f2a42,inset 0 1px #ffffff8c}.razorpayx-result-modal .alert-modal-glow{opacity:.9;filter:blur(48px);width:180px;height:180px}.razorpayx-result-modal .alert-modal-head{align-items:flex-start}.razorpayx-result-modal .alert-modal-title{gap:14px}.razorpayx-result-modal .alert-modal-icon{border-width:1px;width:54px;height:54px;box-shadow:0 10px 24px #190f2a1f}.razorpayx-result-modal .alert-modal-badge{letter-spacing:.14em}.razorpayx-result-modal h3{color:#190f2a;font-size:1.25rem;font-weight:900}.razorpayx-result-modal .alert-modal-message{margin-top:10px}.razorpayx-result-modal .alert-modal-message p{color:#3f3355;font-size:.98rem;line-height:1.6}.razorpayx-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.razorpayx-result-status,.razorpayx-result-metric{background:#ffffffc7;border:1px solid #a194b833;border-radius:20px;padding:14px 16px}.razorpayx-result-status{flex-direction:column;gap:6px;display:flex}.razorpayx-result-status-label,.razorpayx-result-metric span{letter-spacing:.08em;text-transform:uppercase;color:#72648b;font-size:.75rem;font-weight:800}.razorpayx-result-status strong,.razorpayx-result-metric strong{color:#190f2a;font-size:1rem;font-weight:900}.razorpayx-result-status-success{background:linear-gradient(#146c431f,#fffffff0);border-color:#146c4333}.razorpayx-result-status-success strong{color:var(--success)}.razorpayx-result-status-warning{background:linear-gradient(#f59e0b24,#fffffff0);border-color:#f59e0b38}.razorpayx-result-status-warning strong{color:#a16207}.razorpayx-result-status-error{background:linear-gradient(#dc262624,#fffffff2);border-color:#dc26263d;box-shadow:inset 0 1px #ffffff80}.razorpayx-result-status-error strong{color:#b42318}.razorpayx-result-modal.alert-tone-error .alert-modal-icon{color:#b42318;background:linear-gradient(#fee2e2f2,#fffffff5);border-color:#dc26263d;box-shadow:0 12px 28px #7f1d1d2e,inset 0 1px #ffffffa6}.razorpayx-result-modal.alert-tone-error .alert-modal-badge{color:#b42318;background:#dc26261f;border-color:#dc262629}.razorpayx-result-modal.alert-tone-error .alert-modal-glow{background:radial-gradient(circle,#dc262638,#0000 68%)}@media (width<=720px){.razorpayx-result-grid{grid-template-columns:1fr}}.modal-head,.panel-head,.page-header,.topbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.text-button{color:var(--accent-dark);background:0 0;padding:0}.modal-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.loader,.data-state{text-align:center;place-content:center;gap:10px;min-height:220px;display:grid}.loader{place-items:center;width:100%;min-width:0;margin:auto}.page-shell>.loader{min-height:100%}.loader-card{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#6916f924,#0000 40%),radial-gradient(circle at 0 100%,#610bf51a,#0000 42%),linear-gradient(145deg,#fbf9fffc,#f4edfff7);border:1px solid #6417ea2e;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:min(200px,100vw - 40px);height:min(200px,100vw - 40px);padding:24px 20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 44px #c2410c1f,inset 0 1px #fffc}.loader-card:before{content:"";background:linear-gradient(90deg,#610bf5,#6916f9,#c2410c);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.loader-spinner{filter:drop-shadow(0 9px 12px #5d0cea38);background:conic-gradient(from 35deg,#9a3412,#6417ea,#7324fb,#6916f929,#9a3412);border-radius:999px;flex:0 0 58px;width:58px;height:58px;animation:1s linear infinite loader-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 0)}@keyframes loader-spin{to{transform:rotate(360deg)}}.loader-copy{text-align:center;justify-items:center;gap:11px;width:100%;display:grid}.loader-label{color:#3f0b9a;letter-spacing:.01em;max-width:154px;font-size:.88rem;font-weight:900;line-height:1.25}.loader-bar{background:#6916f91f;border-radius:999px;width:118px;max-width:100%;height:5px;position:relative;overflow:hidden}.loader-bar:before{content:"";background:linear-gradient(90deg,#0000,#7324fb,#6916f9,#c2410c,#0000);animation:1.15s ease-in-out infinite loader-sheen;position:absolute;inset:0;transform:translate(-60%)}@keyframes loader-sheen{0%{transform:translate(-60%)}60%{transform:translate(120%)}to{transform:translate(120%)}}.data-state-compact{min-height:120px}.inline-state-shell{padding:4px 0}.loader-dot{background:var(--accent);border-radius:999px;width:12px;height:12px;margin:0 auto}.admin-shell{grid-template-columns:300px minmax(0,1fr);height:100vh;min-height:100vh;display:grid;overflow:hidden}.admin-shell-collapsed{grid-template-columns:92px minmax(0,1fr)}.sidebar{height:100vh;color:var(--sidebar-ink);background:radial-gradient(circle at 0 0,#a194b824,#0000 34%),radial-gradient(circle at 100% 100%,#ffffff0d,#0000 30%),linear-gradient(#3f3355,#291e3b);border-right:1px solid #ffffff0f;flex-direction:column;padding:22px 16px 22px 22px;display:flex;position:sticky;top:0;overflow:hidden}.sidebar-collapsed{padding:18px 12px}.brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:18px;display:flex}.sidebar-collapsed .brand{justify-content:center;margin-bottom:14px;padding-bottom:14px}.sidebar-collapse-button{color:#f9f8fceb;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;margin-left:auto;padding:9px 11px;box-shadow:inset 0 1px #ffffff1a}.sidebar-collapse-button:hover{color:#fff;background:#ffffff1f}.sidebar-collapsed .sidebar-collapse-button{margin-left:0}.brand-badge{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.brand-logo{object-fit:contain;width:100%;height:100%;display:block}.brand strong,.brand span{display:block}.brand span{color:#f9f8fcad;font-size:.9rem}.sidebar-collapsed .brand strong,.sidebar-collapsed .brand span{display:none}.sidebar-nav{flex-direction:column;flex:1;align-content:flex-start;gap:8px;min-height:0;padding-bottom:10px;padding-right:6px;display:flex;overflow:hidden auto}.sidebar-body{flex-direction:column;flex:auto;min-height:0;display:flex}.sidebar-footer{margin-top:auto;padding:14px 6px 0 0}.sidebar-footer .nav-link.nav-logout-link{min-height:52px;color:#f87171f5!important;background:0 0!important;border-top:1px solid #ffffff1a!important;border-radius:0!important;justify-content:flex-start!important}.sidebar-footer .nav-link.nav-logout-link:hover{color:#fecaca!important;background:#f871711f!important}.sidebar-footer .nav-link.nav-logout-link .nav-label-wrap{justify-content:flex-start;width:100%}.sidebar-footer .nav-link.nav-logout-link .nav-label-wrap svg{color:inherit}.sidebar-collapsed .sidebar-nav{justify-items:center;padding-right:0}.nav-group,.nav-node{gap:8px;display:grid}.nav-group-title{text-transform:uppercase;letter-spacing:.08em;color:#f9f8fc7a;font-size:.78rem}.nav-branch-button,.nav-link{cursor:pointer;width:100%;font:inherit;color:#f9f8fcd6;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 12px;text-decoration:none;transition:background-color .14s,color .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.nav-branch-button:hover,.nav-link:hover{color:#fff;background:#ffffff14;transform:translate(1px)}.nav-link-active,.nav-branch-open,.nav-node-active>.nav-branch-button{color:#fff;background:radial-gradient(circle at 0 0,#ffffff14,#0000 48%),linear-gradient(135deg,#534769eb,#291e3bfa);box-shadow:inset 0 0 0 1px #ffffff12,0 14px 26px #00000038}.nav-link-active:before,.nav-branch-open:before,.nav-node-active>.nav-branch-button:before{content:"";background:linear-gradient(#fffffff5,#a194b8eb);border-radius:999px;width:3px;position:absolute;top:12px;bottom:12px;left:8px;box-shadow:0 0 0 1px #ffffff14,0 10px 18px #291e3b3d}.nav-label-wrap{min-width:0;font-family:var(--font-display);letter-spacing:.01em;align-items:center;gap:12px;font-weight:750;display:inline-flex}.sidebar-collapsed .nav-branch-button,.sidebar-collapsed .nav-link{justify-content:center;width:56px;padding:11px 0}.sidebar-collapsed .nav-link-active:before,.sidebar-collapsed .nav-branch-open:before,.sidebar-collapsed .nav-node-active>.nav-branch-button:before{width:3px;top:14px;bottom:14px;left:6px}.sidebar-collapsed .nav-label-wrap{gap:0}.sidebar-collapsed .nav-label-wrap span:last-child{display:none}.sidebar-collapsed .nav-depth-1,.sidebar-collapsed .nav-depth-2,.sidebar-collapsed .nav-depth-3{margin-left:0}.nav-label-wrap span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-children{gap:5px;padding-top:2px;display:grid}.nav-node>.nav-children{background:radial-gradient(circle at 0 0,#291e3b0f,#0000 58%),radial-gradient(circle at 100% 100%,#c2542e14,#0000 62%),linear-gradient(#ede7f7fa,#f7f2fff5);border:1px solid #190f2a29;border-top:0;border-radius:0 0 18px 18px;margin-top:0;margin-left:0;padding:10px;box-shadow:inset 0 1px #ffffffb3,inset 0 10px 30px #ffffff1f,inset 0 -1px #190f2a0f,0 18px 44px #00000038}.nav-node.nav-node-open{gap:0}.nav-node.nav-node-open>.nav-branch-button.nav-branch-open{border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 22px #0000002e}.nav-node>.nav-children .nav-depth-1{margin-left:0}.nav-node>.nav-children .nav-depth-2{margin-left:14px;font-size:.93rem}.nav-node>.nav-children .nav-depth-3{margin-left:28px;font-size:.92rem}.nav-node>.nav-children .nav-branch-button,.nav-node>.nav-children .nav-link{color:#190f2adb;border-radius:14px;min-height:42px;padding:9px 12px}.nav-node>.nav-children .nav-branch-button:not(.nav-branch-open),.nav-node>.nav-children .nav-link:not(.nav-link-active){box-shadow:none;background:0 0}.nav-node>.nav-children .nav-branch-button:not(.nav-branch-open):hover,.nav-node>.nav-children .nav-link:not(.nav-link-active):hover{color:#190f2a;background:#291e3b1f}.nav-node>.nav-children .nav-branch-button:hover,.nav-node>.nav-children .nav-link:hover{transform:none}.nav-node>.nav-children .nav-link-active,.nav-node>.nav-children .nav-node-active>.nav-branch-button{color:#fff;background:linear-gradient(135deg,#291e3bf5,#190f2afa);box-shadow:inset 0 0 0 1px #190f2a2e,0 14px 24px #190f2a38}.nav-node>.nav-children .nav-link-active:before,.nav-node>.nav-children .nav-node-active>.nav-branch-button:before{background:linear-gradient(#6916f9fa,#610bf5eb);box-shadow:0 0 0 1px #610bf538,0 10px 18px #190f2a2e}.nav-depth-1{margin-left:10px}.nav-depth-2{margin-left:24px;font-size:.94rem}.nav-depth-3{margin-left:36px;font-size:.92rem}.nav-link-active{transform:translate(2px)}.sidebar-collapsed .nav-link-active{transform:none}.nav-flyout{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f9f8fc;background:#281f37f5;border:1px solid #ffffff14;border-radius:18px;width:280px;max-height:min(420px,100vh - 24px);position:fixed;overflow:hidden;box-shadow:0 26px 60px #00000057}.nav-flyout-title{letter-spacing:.01em;border-bottom:1px solid #ffffff14;padding:12px 14px 10px;font-weight:700}.nav-flyout-body{max-height:calc(min(420px,100vh - 24px) - 52px);padding:10px;overflow:auto}.nav-flyout-item{color:#f9f8fcd6;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;text-decoration:none;transition:background-color .14s,color .14s,transform .14s;display:flex}.nav-flyout-item:hover{color:#fff;background:#ffffff14}.nav-flyout-item-label{align-items:center;gap:10px;min-width:0;display:inline-flex}.nav-flyout-item-label span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-flyout-group{padding-top:8px}.nav-flyout-group-title{text-transform:uppercase;letter-spacing:.08em;color:#f9f8fc8f;padding:8px 10px 6px;font-size:.78rem}.nav-flyout-group-items{gap:4px;display:grid}.content-shell{grid-template-rows:auto 1fr;min-width:0;height:100vh;display:grid;overflow:hidden}.topbar{z-index:80;isolation:isolate;background:linear-gradient(#ede7f7f5,#ede7f7b8),0 0;padding:10px 16px 8px;position:sticky;top:0;overflow:hidden visible}.topbar-surface{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;background:radial-gradient(circle at 100% 0,#291e3b1f,#0000 22%),linear-gradient(135deg,#ffffffeb,#f4f1f9f0);border:1px solid #ffffffd1;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:10px 14px;display:flex;position:relative;overflow:visible;box-shadow:0 18px 40px #3e28651f,inset 0 1px #ffffffb3}.topbar-progress{opacity:0;pointer-events:none;z-index:3000;background:#281f3714;border-radius:0;height:3px;transition:opacity .14s;position:fixed;top:0;left:0;right:0;overflow:hidden}.topbar-progress:after{content:"";background:linear-gradient(90deg,#3f335500,#291e3bf2,#190f2a00);width:45%;position:absolute;inset:0;transform:translate(-60%)}.topbar-progress-active{opacity:1}.topbar-progress-active:after{animation:.9s ease-in-out infinite topbarProgressSweep}@keyframes topbarProgressSweep{0%{transform:translate(-60%)}to{transform:translate(220%)}}.topbar-main,.topbar-title-row,.topbar-meta,.topbar-usercard,.topbar-chip,.topbar-eyebrow{align-items:center;gap:10px;display:flex}.topbar-main{flex:auto;min-width:0}.topbar-eyebrow{width:fit-content;color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800;font-family:var(--font-display);background:#291e3b14;border-radius:999px;padding:5px 10px}.topbar-useravatar{flex-shrink:0;place-items:center;display:grid}.topbar-meta{z-index:2;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin-left:auto;position:relative}.topbar-chip,.topbar-usercard,.topbar-logout{background:#ffffffdb;border:1px solid #281f3714;border-radius:999px;min-height:38px;padding:7px 11px;box-shadow:inset 0 1px #ffffffb8}.topbar-chip{color:var(--muted);font-size:.84rem;font-weight:700}.topbar-action-chip{cursor:pointer;color:#0065e8;background:linear-gradient(135deg,#6e25eb1f,#6e25eb0a);border-color:#6e25eb29;transition:transform .14s,box-shadow .14s,border-color .14s}.topbar-action-chip:hover{border-color:#6e25eb3d;transform:translateY(-1px);box-shadow:0 10px 24px #190f2a14}.topbar-action-chip:active{transform:translateY(0)}.topbar-action-chip svg{color:currentColor}.topbar-action-chip-accent{color:var(--success);background:linear-gradient(135deg,#146c4324,#146c430f);border-color:#146c4329}.topbar-action-chip-accent:hover{border-color:#146c4342}.screen-lock-overlay{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#190f2a99;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.screen-lock-card{background:#ffffffeb;border:1px solid #ffffffb3;border-radius:26px;width:min(520px,100%);overflow:hidden;box-shadow:0 24px 80px #190f2a52}.screen-lock-head{border-bottom:1px solid #190f2a14;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 12px;display:flex}.screen-lock-title{align-items:center;gap:12px;display:flex}.screen-lock-icon{width:40px;height:40px;color:var(--accent-dark);background:linear-gradient(135deg,#3f335529,#291e3b1a);border:1px solid #291e3b38;border-radius:14px;place-items:center;display:grid}.screen-lock-body{padding:18px}.topbar-balance-chip{color:#0065e8;background:linear-gradient(135deg,#6e25eb1a,#6e25eb08);border-color:#6e25eb24;justify-content:flex-start;gap:9px;min-width:144px}.topbar-balance-chip-accent{color:var(--accent-dark);background:linear-gradient(135deg,#291e3b24,#291e3b0d);border-color:#291e3b24}.topbar-balance-chip-danger{color:#dc2626;background:linear-gradient(135deg,#dc26261f,#dc26260a);border-color:#dc262629}.topbar-balance-copy{gap:1px;line-height:1.05;display:grid}.topbar-balance-copy span{color:currentColor;letter-spacing:.04em;text-transform:uppercase;opacity:.82;font-size:.68rem;font-weight:700}.topbar-balance-copy strong{color:#191127;white-space:nowrap;font-size:.82rem;font-weight:800}.topbar-balance-chip .topbar-balance-copy strong{color:#0065e8}.topbar-balance-chip-accent .topbar-balance-copy strong{color:var(--accent-dark)}.topbar-balance-chip-danger .topbar-balance-copy strong{color:#dc2626}.topbar-chip-accent{color:var(--success);background:linear-gradient(135deg,#146c4324,#146c4314)}.topbar-usercard{border-radius:16px;padding-right:12px}.topbar-usermenu{z-index:120;position:relative}.topbar-usercard-trigger{cursor:pointer}.topbar-useravatar{color:#fff;background:linear-gradient(135deg,#3f3355,#291e3b);border-radius:12px;width:34px;height:34px;font-weight:800}.topbar-usercopy{gap:1px;line-height:1.1;display:grid}.topbar-usercopy strong{font-size:.88rem;font-family:var(--font-display);letter-spacing:.01em}.topbar-usercopy span{color:var(--muted);font-size:.74rem}.topbar-userdropdown{z-index:1000;background:#f7f2fffa;border:1px solid #281f3714;border-radius:20px;gap:6px;min-width:220px;padding:10px;display:grid;position:fixed;box-shadow:0 20px 45px #281f3726}.topbar-userdropdown-item{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:inline-flex}.topbar-userdropdown-item:hover{background:#c2542e14}.topbar-userdropdown-item-danger{color:var(--danger)}.topbar-userdropdown-item-danger:hover{background:#b4231814}.page-shell{z-index:1;min-width:0;min-height:0;padding:24px;position:relative;overflow:hidden auto}.floating-action-stack{z-index:78;gap:12px;display:grid;position:fixed;bottom:22px;right:22px}.floating-action-button{color:#fff;cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 18px 36px #190f2a33}.floating-action-button:hover{filter:brightness(1.03);transform:translateY(-2px);box-shadow:0 22px 44px #190f2a3d}.floating-action-button:active{transform:translateY(0)}.floating-action-button-contact{background:linear-gradient(135deg,#3f3355,#291e3b)}.floating-action-button-top{background:linear-gradient(135deg,#534769,#3f3355)}.panel,.stat-card{background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);border:1px solid #ffffffb3}.panel{z-index:1;border-radius:24px;min-width:0;padding:10px;position:relative;overflow:visible}.panel:has(.async-select-open){z-index:35}.profile-password-panel{max-width:780px}.profile-password-grid{align-items:start}.profile-password-field{grid-template-rows:auto auto minmax(18px,auto);align-content:start}.profile-password-field .input{align-self:start;min-height:58px}@media (width>=900px){.profile-password-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.alert-strip{color:#2d007a;background:#38009a1f;border:1px solid #38009a2e;border-radius:16px;padding:12px 14px}.page-header h2{margin-top:10px;margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.6rem)}.page-header p{max-width:720px;margin:0}.page-header-action{align-items:center;display:flex}.stats-grid,.service-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.dashboard-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.dashboard-hero{background:radial-gradient(circle at 12% 20%, rgb(var(--accent-rgb) / .22), transparent 55%), radial-gradient(circle at 90% 10%, rgb(var(--accent-rgb) / .12), transparent 58%), linear-gradient(165deg, #ffffffe6, #f6f1fff5);border:1px solid #281f3714;border-radius:26px;grid-template-columns:1.1fr .9fr;gap:18px;padding:18px;display:grid;box-shadow:0 28px 70px #190f2a1a}.dashboard-hero-retail{background:radial-gradient(circle at 10% 30%, #803bf624, transparent 60%), radial-gradient(circle at 90% 15%, rgb(var(--accent-rgb) / .18), transparent 55%), linear-gradient(165deg, #ffffffdb, #f4eeffeb)}.dashboard-hero-left{align-content:start;gap:10px;display:grid}.dashboard-hero-pill{letter-spacing:.12em;text-transform:uppercase;color:#281f37e0;background:#281f370f;border:1px solid #281f3714;border-radius:999px;justify-self:start;align-items:center;padding:6px 12px;font-size:.74rem;font-weight:750;display:inline-flex}.dashboard-hero-title{margin:0;font-size:clamp(1.4rem,2vw,1.9rem)}.dashboard-hero-sub{color:var(--muted);max-width:55ch;margin:0}.dashboard-hero-right{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.dashboard-hero-stat{background:#ffffff9e;border:1px solid #281f3714;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:inset 0 1px #fffc}.dashboard-hero-stat svg{color:rgb(var(--accent-rgb) / .95)}.dashboard-hero-stat strong{font-family:var(--font-display);margin-top:2px;font-size:1.05rem;display:block}.dashboard-grid.dashboard-grid-single{grid-template-columns:1fr}.dashboard-balance-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.dashboard-balance-card{background:radial-gradient(circle at 10% 20%, rgb(var(--accent-rgb) / .18), transparent 55%), linear-gradient(165deg, #ffffffd1, #f4eeffeb);border:1px solid #281f3714;border-radius:22px;padding:18px;box-shadow:0 22px 55px #190f2a17}.dashboard-balance-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.dashboard-balance-amount{font-family:var(--font-display);align-items:baseline;gap:10px;margin-top:10px;font-size:1.25rem;display:flex}.dashboard-meta-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dashboard-meta-item{background:#ffffff8c;border:1px solid #281f3717;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex;position:relative;overflow:hidden}.dashboard-meta-item:hover{border-color:rgb(var(--accent-rgb) / .22);transition:transform .16s,box-shadow .16s,border-color .16s;transform:translateY(-1px);box-shadow:0 18px 40px #190f2a1a}.dashboard-meta-left{align-items:center;gap:10px;min-width:0;display:inline-flex}.dashboard-meta-title{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.dashboard-meta-right{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:12px;display:inline-flex}.dashboard-dot{background:rgb(var(--accent-rgb) / .9);width:10px;height:10px;box-shadow:0 0 0 6px rgb(var(--accent-rgb) / .12);border-radius:999px}.dashboard-customer-card{padding:16px}.dashboard-customer-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.dashboard-customer-title{margin:0;font-size:1.05rem}.dashboard-customer-icon{background:rgb(var(--accent-rgb) / .14);border:1px solid rgb(var(--accent-rgb) / .18);width:44px;height:44px;color:rgb(var(--accent-rgb) / .98);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dashboard-badge-row{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.dashboard-pill{background:#ffffffb8;border:1px solid #281f371a;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:.88rem;font-weight:700;display:inline-flex}.dashboard-pill-success{color:#166534f5;background:#16a34a1a;border-color:#16a34a2e}.dashboard-pill-warn{color:#2d007af2;background:#610bf51a;border-color:#610bf538}.dashboard-pill-danger{color:#991b1bf5;background:#ef44441a;border-color:#ef444438}.dashboard-meter{background:#281f3714;border-radius:999px;height:6px;position:absolute;bottom:8px;left:12px;right:12px;overflow:hidden}.dashboard-meter span{background:linear-gradient(90deg, rgb(var(--accent-rgb) / .8), rgb(var(--accent-rgb) / .18));border-radius:999px;height:100%;display:block}.dashboard-profit-card{background:radial-gradient(circle at 15% 30%, rgb(var(--accent-rgb) / .22), transparent 60%), linear-gradient(165deg, #ffffffd6, #f4eeffeb);border:1px solid #281f3714;border-radius:22px;padding:14px 16px;box-shadow:0 22px 60px #190f2a1a}.dashboard-profit-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-profit-label{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--accent-rgb) / .92);align-items:center;gap:10px;font-weight:800;display:inline-flex}.dashboard-profit-value{font-family:var(--font-display);font-size:1.2rem}.dashboard-request-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.dashboard-request-card{background:#fff9;border:1px solid #281f3717;border-radius:18px;gap:8px;padding:14px;display:grid}.dashboard-request-card:hover{border-color:rgb(var(--accent-rgb) / .22);transition:transform .16s,box-shadow .16s,border-color .16s;transform:translateY(-1px);box-shadow:0 18px 42px #190f2a1a}.dashboard-request-card strong{font-family:var(--font-display);font-size:1.35rem}.dashboard-news-strip{background:linear-gradient(135deg,#291e3b1a 0%,#291e3b0a 100%);border:1px solid #291e3b29;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.dashboard-news-close{color:var(--accent);background:#ffffffd1;border-color:#291e3b1f}.dashboard-marquee{white-space:nowrap;overflow:hidden}.dashboard-marquee-track{align-items:center;gap:40px;padding-left:100%;animation:28s linear infinite dashboard-marquee;display:inline-flex}.dashboard-marquee-item{color:var(--accent);align-items:center;gap:14px;font-weight:700;display:inline-flex}.dashboard-marquee-item *{display:inline}.retail-dashboard-alert{background:#fff;border:1px solid #ad7dff2e;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid;position:relative;box-shadow:0 10px 24px #190f2a0d}.retail-dashboard-alert-text{text-align:center;color:#a06df8;font-size:1rem;font-weight:600;line-height:1.45}.retail-dashboard-alert-text span+span:before{content:"  "}.retail-dashboard-alert-close{box-shadow:none;background:0 0}.retail-dashboard-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.retail-dashboard-balance-card{background:#fff;border:1px solid #281f370f;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-height:112px;padding:22px 24px;display:flex;box-shadow:0 16px 36px #190f2a0f}.retail-dashboard-balance-card-wide{grid-column:span 1}.retail-dashboard-balance-copy{gap:14px;display:grid}.retail-dashboard-balance-copy h3{margin:0;font-size:1.05rem;font-weight:700}.retail-dashboard-balance-copy strong{font-family:var(--font-display);color:#42315f;font-size:1rem;font-weight:800}.retail-dashboard-rupee{color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.retail-dashboard-rupee-success{background:#2ecc71}.retail-dashboard-rupee-danger{background:#f24d3d}.retail-dashboard-rupee-warning{background:#ffb255}.retail-dashboard-rupee-cyan{background:#19c6dd}.retail-dashboard-rupee-violet{background:#9967f0}.retail-dashboard-panel{background:#fff;border:1px solid #281f370f;border-radius:18px;box-shadow:0 16px 36px #190f2a0f}.retail-dashboard-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.retail-dashboard-meta-grid-single{grid-template-columns:1fr}.retail-dashboard-panel-head{margin-bottom:18px}.retail-dashboard-panel-head h3{margin:0;font-size:1.1rem}.dashboard-date-toolbar{justify-content:flex-end;display:flex}.dashboard-date-field,.dashboard-chart-range-field{color:var(--muted);align-items:center;gap:10px;font-size:.86rem;font-weight:700;display:inline-flex}.dashboard-date-field .input{width:170px}.dashboard-chart-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-chart-range-field .input{width:170px}.dashboard-trend-card{background:radial-gradient(circle at 0 0,#8c57e81f,#0000 34%),radial-gradient(circle at 100% 0,#6916f917,#0000 30%),linear-gradient(#fff 0%,#fcfbff 100%);border:1px solid #9763f124;border-radius:24px;padding:26px;position:relative;overflow:hidden;box-shadow:0 24px 60px #291e3b17}.dashboard-trend-card:after{content:"";pointer-events:none;border:1px solid #8c57e81a;border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-60px}.dashboard-trend-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.dashboard-trend-eyebrow{color:#7d48d8;letter-spacing:.055em;text-transform:uppercase;background:#8c57e814;border:1px solid #8c57e824;border-radius:999px;align-items:center;gap:7px;margin-bottom:9px;padding:6px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.dashboard-trend-head h3{color:#211733;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:900}.dashboard-trend-head p{color:#7c879a;margin:7px 0 0;font-size:.85rem}.dashboard-trend-toggle{background:#f4f1f9e0;border:1px solid #a194b82e;border-radius:14px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #190f2a0a}.dashboard-trend-toggle button{min-height:36px;box-shadow:none;color:#7c879a;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:.78rem;font-weight:800}.dashboard-trend-toggle button:hover{color:#7546c7}.dashboard-trend-toggle button.is-active{color:#7a47d3;background:#fff;box-shadow:0 7px 18px #693db426}.dashboard-trend-metrics{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 10px;display:grid;position:relative}.dashboard-trend-metric{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #a194b824;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:15px 16px;display:flex;box-shadow:0 8px 24px #190f2a09}.dashboard-trend-metric span{color:#7c879a;align-items:center;gap:8px;font-size:.78rem;font-weight:700;display:inline-flex}.dashboard-trend-metric strong{color:#211733;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:900;overflow:hidden}.dashboard-trend-metric-net strong{color:#16a06a}.dashboard-trend-metric-net strong.is-negative{color:#e85d3f}.dashboard-trend-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #72648b14}.dashboard-trend-dot-collection{background:#8c57e8;box-shadow:0 0 0 4px #8c57e81c}.dashboard-trend-dot-payout{background:#6916f9;box-shadow:0 0 0 4px #6916f91a}.dashboard-trend-chart{z-index:1;border-radius:18px;min-width:0;margin-top:8px;padding:6px 4px 0;position:relative}.dashboard-trend-tooltip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #8c57e829;border-radius:14px;min-width:210px;padding:14px 15px;box-shadow:0 18px 46px #291e3b29}.dashboard-trend-tooltip>strong{color:#211733;margin-bottom:10px;font-size:.84rem;display:block}.dashboard-trend-tooltip>div{color:#7c879a;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;padding:5px 0;font-size:.78rem;display:grid}.dashboard-trend-tooltip b{color:#352a48;font-weight:800}@media (width<=560px){.dashboard-date-field,.dashboard-chart-range-field{flex-direction:column;align-items:stretch;width:100%}.dashboard-date-field .input,.dashboard-chart-range-field .input{width:100%}.dashboard-chart-head{flex-direction:column;align-items:stretch}.dashboard-trend-card{border-radius:20px;padding:19px 14px 14px}.dashboard-trend-head{flex-direction:column;align-items:stretch}.dashboard-trend-toggle{align-self:stretch}.dashboard-trend-toggle button{flex:1}.dashboard-trend-metrics{grid-template-columns:1fr;margin-top:18px}.dashboard-trend-metric{padding:13px 14px}}.retail-dashboard-list{margin:0;padding:0;list-style:none}.retail-dashboard-list-item{border-bottom:1px dashed #281f371f;grid-template-columns:minmax(0,1fr) 120px 60px;align-items:center;gap:12px;padding:14px 0;display:grid}.retail-dashboard-list-item:last-child{border-bottom:0}.retail-dashboard-list-left{align-items:center;gap:14px;min-width:0;display:inline-flex}.retail-dashboard-list-label{color:#463368;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.retail-dashboard-list-amount,.retail-dashboard-list-count{text-align:right;color:#ff8d74;font-weight:700;font-family:var(--font-display)}.retail-dashboard-list-amount-single{grid-column:span 2}.retail-dashboard-table th,.retail-dashboard-table td{vertical-align:middle}.retail-dashboard-recent-panel{background:radial-gradient(circle at 100% 0,#6e25eb14,#0000 22%),linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #291e3b14;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 48px #190f2a14}.retail-dashboard-recent-panel:before{content:"";pointer-events:none;background:linear-gradient(135deg,#291e3b05,#0000 32%);position:absolute;inset:0}.retail-dashboard-recent-head{z-index:1;margin-bottom:0;padding-bottom:4px;position:relative}.retail-dashboard-recent-head h3{color:#190f2a;font-size:1.12rem;font-weight:900}.retail-dashboard-recent-head .muted{color:#72648b;margin:4px 0 0;font-size:.88rem}.retail-dashboard-recent-scroll{z-index:1;padding-bottom:2px;position:relative}.retail-dashboard-recent-table{border-collapse:separate;border-spacing:0;min-width:860px}.retail-dashboard-recent-table thead th{letter-spacing:.08em;background:linear-gradient(135deg,#291e3b,#3f3355);border-color:#ffffff0f;font-size:.8rem}.retail-dashboard-recent-table thead th:first-child{border-top-left-radius:16px}.retail-dashboard-recent-table thead th:last-child{border-top-right-radius:16px}.retail-dashboard-recent-table tbody tr{transition:transform .15s,box-shadow .15s,background-color .15s}.retail-dashboard-recent-table tbody tr:nth-child(2n) td{background:#f9f8fcb8}.retail-dashboard-recent-table tbody tr:hover td{background:#f4f1f9f5}.retail-dashboard-recent-table tbody td{border:0;border-bottom:1px solid #a194b829;padding:15px 14px}.retail-dashboard-recent-table tbody tr:last-child td{border-bottom:0}.retail-dashboard-recent-txn,.retail-dashboard-recent-number{font-family:var(--font-display);color:#190f2a;font-weight:800}.retail-dashboard-recent-type{color:#3f3355;font-weight:700}.retail-dashboard-recent-status .status-chip{justify-content:center;min-width:96px}.retail-dashboard-recent-amount strong{color:#c2542e;font-family:var(--font-display);font-size:.98rem}.retail-dashboard-recent-date{color:#534769;font-weight:600}.admin-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.94fr);align-items:start;gap:18px;display:grid}.admin-dashboard-left,.admin-dashboard-right{gap:14px;display:grid}.admin-dashboard-customer-stack{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.admin-dashboard-customer-card,.admin-dashboard-panel,.admin-dashboard-profit{background:#fff;border:1px solid #281f370f;border-radius:18px;box-shadow:0 16px 36px #190f2a0d}.admin-dashboard-customer-card{--customer-card-accent:#9763f1;--customer-card-soft:#f8f4ff;--customer-card-pill:#9763f117;background:linear-gradient(145deg, #fff 12%, var(--customer-card-soft) 100%);color:#33264a;border:1px solid #a194b821;border-radius:20px;padding:13px 14px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 14px 34px #291e3b11}.admin-dashboard-customer-card:hover{border-color:var(--customer-card-accent);transform:translateY(-2px);box-shadow:0 20px 42px #291e3b1a}.admin-dashboard-customer-card:before{content:"";background:linear-gradient(90deg, var(--customer-card-accent), transparent 88%);pointer-events:none;height:4px;position:absolute;inset:0 0 auto}.admin-dashboard-customer-card:after{content:"";background:var(--customer-card-pill);pointer-events:none;border-radius:999px;width:116px;height:116px;position:absolute;top:-42px;right:-34px}.admin-dashboard-customer-top{z-index:1;justify-content:flex-start;align-items:flex-start;gap:8px;margin-bottom:7px;display:flex;position:relative}.admin-dashboard-customer-copy{min-width:0}.admin-dashboard-section-title{font-family:var(--font-display);color:#33264a;letter-spacing:.055em;margin:0;font-size:.88rem;font-weight:900;line-height:1.15}.admin-dashboard-customer-body{z-index:1;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.admin-dashboard-balance-stack{background:#ffffffb8;border:1px solid #a194b81f;border-radius:12px;flex:auto;gap:0;min-width:0;padding:3px 9px;display:grid;box-shadow:inset 0 1px #fffc}.admin-dashboard-balance-row{border-bottom:1px dashed #a194b826;align-items:center;gap:6px;min-width:0;min-height:23px;display:flex}.admin-dashboard-balance-row:last-child{border-bottom:0}.admin-dashboard-balance-currency{color:var(--customer-card-accent);flex:none;font-size:.86rem;font-weight:900;line-height:1}.admin-dashboard-balance-value{color:#4f4069;min-width:0;font-family:var(--font-display);word-break:break-word;font-size:.76rem;font-weight:800;line-height:1.1}.admin-dashboard-customer-count-pill{z-index:1;background:var(--customer-card-pill);min-height:32px;color:var(--customer-card-accent);border:1px solid #a194b81f;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.admin-dashboard-customer-count-pill strong{font-family:var(--font-display);font-size:.82rem;font-weight:900}.admin-dashboard-customer-card-success{--customer-card-accent:#6366f1;--customer-card-soft:#f5f4ff;--customer-card-pill:#6366f117}.admin-dashboard-customer-card-danger{--customer-card-accent:#f05270;--customer-card-soft:#fff5f7;--customer-card-pill:#f0527017}.admin-dashboard-customer-card-warning{--customer-card-accent:#ed8a16;--customer-card-soft:#fff9ef;--customer-card-pill:#ed8a161a}.admin-dashboard-customer-card-cyan{--customer-card-accent:#14a6a3;--customer-card-soft:#effcfb;--customer-card-pill:#14a6a317}.admin-dashboard-profit{padding:18px 22px}.admin-dashboard-profit-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-dashboard-profit-left{color:#402967;font-family:var(--font-display);letter-spacing:.08em;align-items:center;gap:14px;font-size:1rem;font-weight:800;display:inline-flex}.admin-dashboard-profit-icon{color:#fff;background:#f24d3d;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.admin-dashboard-profit-value{font-family:var(--font-display);color:#6112ea;letter-spacing:-.03em;font-size:1.8rem;font-weight:900}.admin-dashboard-panel{padding:20px 22px}.admin-dashboard-panel-head{margin-bottom:14px}.admin-dashboard-panel-head h3{color:#443066;margin:0;font-size:1.08rem;font-weight:800}.admin-dashboard-table th,.admin-dashboard-table td{vertical-align:middle}.admin-dashboard-table-wrap{padding-bottom:0;overflow-x:hidden}.data-table.admin-dashboard-table{table-layout:fixed;width:100%;min-width:0}.data-table.admin-dashboard-table th,.data-table.admin-dashboard-table td{white-space:normal;overflow-wrap:anywhere;padding-left:9px;padding-right:9px}.data-table.admin-dashboard-table th{letter-spacing:.035em;font-size:clamp(.68rem,1.4vw,.82rem)}.dashboard-payin-card{background:radial-gradient(circle at 100% 0,#6916f91a,#0000 32%),radial-gradient(circle at 0 0,#9763f11c,#0000 38%),#fff;border:1px solid #9763f11f;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 20px 48px #291e3b14}.dashboard-payin-head{justify-content:space-between;align-items:center;gap:16px;margin:-2px 0 18px;display:flex}.dashboard-payin-title{align-items:center;gap:12px;min-width:0;display:flex}.dashboard-payin-icon{color:#fff;background:linear-gradient(145deg,#975dfc,#6e3ac8);border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 10px 24px #7f4bda40}.dashboard-payin-eyebrow{color:#8b96a8;letter-spacing:.075em;text-transform:uppercase;margin-bottom:3px;font-size:.65rem;font-weight:900;display:block}.dashboard-payin-title h3{color:#291d3d;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:900}.dashboard-payin-summary{background:#f9f8fce0;border:1px solid #a194b824;border-radius:14px;align-items:stretch;gap:7px;padding:4px;display:flex}.dashboard-payin-summary>div{border-radius:10px;min-width:88px;padding:7px 10px}.dashboard-payin-summary>div:first-child{background:#fff;box-shadow:0 5px 14px #291e3b12}.dashboard-payin-summary span{color:#9f94b2;text-transform:uppercase;margin-bottom:2px;font-size:.61rem;font-weight:800;display:block}.dashboard-payin-summary strong{color:#36294c;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:900;display:block;overflow:hidden}.dashboard-payin-card .admin-dashboard-table{border-collapse:separate;border-spacing:0 7px;background:0 0;border:0}.dashboard-payin-card .admin-dashboard-table thead th{color:#9f94b2;letter-spacing:.08em;text-align:left;background:0 0;border:0;padding-top:7px;padding-bottom:7px;font-size:.66rem}.dashboard-payin-card .admin-dashboard-table thead th:last-child{text-align:center}.dashboard-payin-card .admin-dashboard-table tbody td{color:#3f3355;background:#f9f8fcc2;border:1px solid #a194b81c;border-left:0;border-right:0;padding-top:11px;padding-bottom:11px}.dashboard-payin-card .admin-dashboard-table tbody td:first-child{border-left:1px solid #a194b81c;border-radius:13px 0 0 13px}.dashboard-payin-card .admin-dashboard-table tbody td:last-child{text-align:center;border-right:1px solid #a194b81c;border-radius:0 13px 13px 0}.dashboard-payin-card .admin-dashboard-table tbody tr:hover td{background:#f4eeffb8;border-color:#9763f129}.dashboard-payin-card .admin-dashboard-table tbody td:nth-child(2),.dashboard-payin-card .admin-dashboard-table tbody td:nth-child(3){color:inherit}.dashboard-payin-gateway{align-items:center;gap:9px;min-width:0;display:flex}.dashboard-payin-gateway>span{color:#7d48d8;background:linear-gradient(145deg,#975dfc26,#6916f91f);border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.8rem;font-weight:900;display:inline-flex}.dashboard-payin-gateway>div{min-width:0}.dashboard-payin-gateway strong,.dashboard-payin-gateway small{display:block}.dashboard-payin-gateway strong{color:#33264a;text-overflow:ellipsis;font-size:.83rem;font-weight:800;overflow:hidden}.dashboard-payin-gateway small{color:#a0aaba;margin-top:2px;font-size:.62rem;font-weight:800}.dashboard-payin-amount{color:#6417ea;font-family:var(--font-display);font-size:.9rem;font-weight:900}.dashboard-payin-count{color:#7646c8;background:#9763f117;border:1px solid #9763f11f;border-radius:999px;justify-content:center;align-items:center;min-width:34px;min-height:28px;padding:4px 8px;font-size:.74rem;font-weight:900;display:inline-flex}@media (width<=700px){.dashboard-payin-head{flex-direction:column;align-items:stretch}.dashboard-payin-summary{align-self:stretch}.dashboard-payin-summary>div{flex:1;min-width:0}}.admin-dashboard-table tbody td:nth-child(2),.admin-dashboard-table tbody td:nth-child(3){color:#6112ea;font-family:var(--font-display);font-weight:800}.admin-dashboard-list{margin:0;padding:0;list-style:none}.admin-dashboard-list-item{border-bottom:1px solid #281f3714;grid-template-columns:minmax(0,1fr) 132px 54px;align-items:center;gap:12px;padding:15px 0;display:grid}.admin-dashboard-list-item:last-child{border-bottom:0}.admin-dashboard-list-left{align-items:center;gap:14px;min-width:0;display:inline-flex}.admin-dashboard-list-icon{color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.admin-dashboard-list-icon-success{background:#30d16f}.admin-dashboard-list-icon-danger{background:#f24d3d}.admin-dashboard-list-icon-warning{background:#ffad55}.admin-dashboard-list-icon-cyan{background:#17c0e7}.admin-dashboard-list-label{color:#443066;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.admin-dashboard-list-amount,.admin-dashboard-list-count,.admin-dashboard-list-amount-single{text-align:right;font-family:var(--font-display);color:#f08b72;font-size:1rem;font-weight:800}.admin-dashboard-list-amount-single{grid-column:span 2}@keyframes dashboard-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (width<=980px){.admin-dashboard-grid{grid-template-columns:1fr}.admin-dashboard-customer-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-customer-body{flex-direction:column;align-items:stretch}.dashboard-hero{grid-template-columns:1fr}.dashboard-hero-right{grid-template-columns:1fr 1fr}.dashboard-grid,.retail-dashboard-balance-grid,.retail-dashboard-meta-grid{grid-template-columns:1fr}}@media (width<=560px){.admin-dashboard-customer-stack{grid-template-columns:1fr}.admin-dashboard-customer-card{padding:13px 14px 12px}.admin-dashboard-customer-top{margin-bottom:7px}.admin-dashboard-section-title{font-size:.92rem}.admin-dashboard-balance-stack{width:100%}.admin-dashboard-customer-count-pill{width:fit-content}.admin-dashboard-list-item{grid-template-columns:1fr;gap:8px}.admin-dashboard-list-amount,.admin-dashboard-list-count,.admin-dashboard-list-amount-single{text-align:left;grid-column:auto;padding-left:60px}.admin-dashboard-customer-icon{width:62px;height:62px}.admin-dashboard-pill{min-width:86px;padding-inline:14px}.dashboard-hero-right{grid-template-columns:1fr}.retail-dashboard-list-item{grid-template-columns:1fr;gap:8px}.retail-dashboard-list-amount,.retail-dashboard-list-count,.retail-dashboard-list-amount-single{text-align:left;grid-column:auto;padding-left:78px}}.dashboard-login-alert{justify-content:center;padding:8px 0 2px;display:flex}.dashboard-login-alert-frame{width:min(980px,100%);height:min(78vh,640px);min-height:240px;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.dashboard-login-alert-skeleton{z-index:1;opacity:1;pointer-events:none;background:radial-gradient(circle at 18% 22%,#291e3b29,#0000 54%),radial-gradient(circle at 82% 76%,#c2542e24,#0000 56%),linear-gradient(#f7f2fff5,#ede7f7eb);transition:opacity .22s;position:absolute;inset:0}.dashboard-login-alert-skeleton-hidden{opacity:0}.dashboard-login-alert-loading{pointer-events:none;z-index:3;place-items:center;display:grid;position:absolute;inset:0}.dashboard-login-alert-loading-pill{color:#f9f8fcf5;background:#190f2ad6;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:650;display:inline-flex;box-shadow:0 18px 36px #190f2a38}.dashboard-login-alert-loading-dot{background:linear-gradient(#6916f9fa,#610bf5eb);border-radius:999px;width:10px;height:10px;animation:1.05s ease-in-out infinite dashboard-login-alert-pulse;box-shadow:0 0 0 1px #610bf52e,0 8px 18px #190f2a38}@keyframes dashboard-login-alert-pulse{0%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}to{opacity:.85;transform:scale(1)}}.dashboard-login-alert-image{object-fit:contain;opacity:0;z-index:2;cursor:zoom-in;background:0 0;width:100%;height:100%;transition:opacity .26s;position:absolute;inset:0}.dashboard-login-alert-image-loaded{opacity:1}.service-grid--tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.stat-card,.service-card{border-radius:20px;padding:18px}.stat-card{gap:8px;display:grid}.stat-card span{color:var(--muted)}.stat-card strong{font-size:1.35rem;font-family:var(--font-display)}.service-card{text-align:left;border:1px solid var(--line);background:linear-gradient(160deg, #ffffffeb, #f4eefff2), var(--surface-solid);cursor:pointer}.service-card:disabled{cursor:not-allowed;opacity:.7}.service-card--square{aspect-ratio:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 16px;display:flex}.service-card--square .service-card-top{justify-content:space-between;width:100%;margin-bottom:0}.service-card--square strong{margin:0;font-size:1.02rem;line-height:1.15}.service-card--square .service-card-hint{margin:0;font-size:.9rem}.service-card--square .other-service-thumb-wrap{border-radius:18px;width:60px;height:60px}.service-pill{color:var(--accent-dark);background:#c2542e24;border-radius:999px;margin-bottom:14px;padding:5px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.service-card strong{margin-bottom:8px;font-size:1.2rem;display:block}.service-card p{color:var(--muted);margin:0}.service-panel-shell .service-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.service-panel-hero{background:radial-gradient(circle at 0 0,#cb603738,#0000 44%),radial-gradient(circle at 100% 100%,#146c4324,#0000 42%),linear-gradient(135deg,#ffffffe6,#f5f0ffeb);border:1px solid #ffffffb8;border-radius:26px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 16px;display:flex;box-shadow:0 22px 46px #3e286524}.service-panel-hero-copy{flex:auto;min-width:0}.service-panel-eyebrow{color:#191127b8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;font-family:var(--font-display);background:#1911270f;border-radius:999px;align-items:center;gap:10px;padding:7px 12px;display:inline-flex}.service-panel-hero h2{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 8px;font-size:clamp(1.6rem,2.1vw,2.05rem)}.service-panel-hero p{color:var(--muted);max-width:720px;margin:0}.service-panel-hero-meta{flex:none;gap:10px;display:grid}.service-panel-kpi{background:#ffffffc7;border:1px solid #281f3714;border-radius:18px;gap:2px;min-width:150px;padding:12px 14px;display:grid}.service-panel-kpi span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.service-panel-kpi strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.35rem}.service-panel-kpi-accent{background:linear-gradient(135deg,#cb603724,#ffffffc7)}.service-panel-filters{padding:16px 18px}.service-panel-search span{font-family:var(--font-display);letter-spacing:.02em;font-weight:800}.service-panel-shell .service-card{--card-glow:#ffffff38;isolation:isolate;background:radial-gradient(circle at top left, var(--card-glow), transparent 36%), linear-gradient(160deg, var(--card-start), var(--card-end));color:#fff;border:0;border-radius:28px;min-height:146px;padding:18px 20px;transition:transform .18s,box-shadow .18s,filter .18s;display:block;position:relative;overflow:hidden;box-shadow:0 20px 44px #1e162d24}.service-panel-shell .service-card:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#fff3,#0000 66%);border-radius:50%;width:180px;height:180px;position:absolute;top:-58px;right:-42px}.service-panel-shell .service-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 34%),linear-gradient(#fff0,#ffffff0f);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.service-panel-shell .service-card:hover{filter:saturate(1.06);transform:translateY(-4px)scale(1.01);box-shadow:0 32px 64px #1e162d33}.service-card-main{flex-direction:column;justify-content:space-between;gap:18px;width:100%;min-height:108px;display:flex}.service-card-kicker{color:#fffffff0;letter-spacing:.12em;text-transform:uppercase;background:#ffffff29;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:.64rem;font-weight:800;display:inline-flex}.service-card-top{align-items:center;gap:14px;width:100%;margin:0;display:flex}.service-panel-shell .service-pill{color:#fffffff0;background:#ffffff29;border:1px solid #ffffff1f;margin-bottom:0;box-shadow:inset 0 1px #ffffff29}.service-card-icon{color:#fff;background:radial-gradient(circle at 0 0,#ffffff61,#0000 58%),#ffffff29;border-radius:20px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 22px #190f2a1f}.service-card-copy{flex:auto;gap:8px;min-width:0;display:grid}.service-panel-shell .service-card strong{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;margin:0;font-size:1.34rem;line-height:1.05}.service-card-hint{color:#ffffffeb;max-width:26ch;margin:0;font-size:.98rem;line-height:1.45}.service-card-footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.service-card-services{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:min(70%,290px);margin:0;font-size:.92rem;line-height:1.42;display:-webkit-box;overflow:hidden}.service-card-cta{min-height:42px;font-family:var(--font-display);color:#fff;white-space:nowrap;background:#ffffff29;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.service-card-tone-recharge{--card-start:#843dff;--card-end:#c94a1c}.service-card-tone-bbps{--card-start:#1ec6ff;--card-end:#580ed8}.service-card-tone-banking{--card-start:#2acb7c;--card-end:#168a52}.service-card-tone-addmoney{--card-start:#843dff;--card-end:#5b0de2}.service-card-tone-collection{--card-start:#8b63ff;--card-end:#5d35d9}@media (width<=640px){.service-panel-shell .service-card{border-radius:22px;min-height:132px;padding:18px}.service-panel-shell .service-card strong{font-size:1.14rem}.service-card-top,.service-card-footer{flex-wrap:wrap}}.other-service-thumb-wrap{background:#1911270f;border-radius:20px;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #281f3714,0 14px 28px #3e28651a}.other-service-thumb{object-fit:contain;width:100%;height:100%;display:block}.other-service-card strong{font-size:1.05rem}.service-request-shell .page-header{margin-bottom:0}.service-request-hero{display:none}.service-request-eyebrow{color:#191127b8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;font-family:var(--font-display);background:#1911270f;border-radius:999px;align-items:center;gap:10px;padding:7px 12px;display:inline-flex}.service-request-hero h2{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 8px;font-size:clamp(1.55rem,2vw,2rem)}.service-request-hero p{color:var(--muted);max-width:720px;margin:0}.service-request-hero-meta{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:stretch;gap:12px;display:flex}.service-request-kpi{background:#ffffffc7;border:1px solid #281f3714;border-radius:18px;gap:2px;min-width:150px;padding:12px 14px;display:grid}.service-request-kpi span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.service-request-kpi strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.35rem}.service-request-kpi-accent{background:linear-gradient(135deg,#cb603724,#ffffffc7)}.service-request-title-block{justify-content:center;align-items:center;padding:4px 0 2px;display:flex}.service-request-selected-title{text-align:center;font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-dark);margin:0;font-size:clamp(1.65rem,2.5vw,2.3rem)}.service-request-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.service-request-main{width:100%;max-width:100%;margin:0}.service-tabs-panel{padding:14px 14px 12px;overflow:hidden}.service-tabs-panel-plain{box-shadow:none;background:0 0;border:0;padding:0}.service-tabs-panel-grid{overflow:visible}.service-tabs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.service-tabs-title{font-family:var(--font-display);align-items:baseline;gap:10px;display:inline-flex}.service-tabs-title strong{letter-spacing:-.01em;font-weight:900}.service-tabs-search{width:min(320px,100%);height:44px;margin-left:auto}.service-tabs{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scrollbar-gutter:auto;gap:10px;max-width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.service-tabs::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.service-tabs.service-tabs-grid{scrollbar-width:auto;scrollbar-color:auto;overscroll-behavior-x:auto;padding-bottom:0;overflow:visible}.service-tabs-grid{scrollbar-width:auto;scrollbar-color:auto;overscroll-behavior-x:auto;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;padding-bottom:0;display:grid;overflow:visible}@media (width>=900px){.service-tabs-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px}}@media (width>=1200px){.service-tabs-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.service-tab{aspect-ratio:1;cursor:pointer;color:#fff;background:linear-gradient(160deg,#843dff,#c94a1c);border:0;border-radius:22px;flex:none;width:150px;min-width:150px;min-height:150px;padding:14px;transition:transform .18s,box-shadow .18s,filter .18s;display:block;position:relative;box-shadow:0 20px 44px #1e162d24}.service-tabs-grid .service-tab{width:100%;min-width:0}.service-tab:hover{filter:saturate(1.05);transform:translateY(-4px)scale(1.01);box-shadow:0 32px 64px #1e162d33}.service-tab-active{box-shadow:0 30px 58px #1e162d38,0 0 0 3px #ffffff47}.service-tab-icon{background:radial-gradient(circle at 0 0,#ffffff61,#0000 58%),#ffffff29;border-radius:16px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;line-height:0;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 22px #190f2a1f}.service-tab-icon img{object-fit:contain;width:30px;height:30px;margin:0 auto;display:block}.service-tab-main{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:100%;display:flex}.service-tab-top{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.service-tab-copy{text-align:center;justify-items:center;gap:8px;width:100%;min-width:0;display:grid}.service-tab-kicker{color:#fffffff0;letter-spacing:.12em;text-transform:uppercase;background:#ffffff29;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:.64rem;font-weight:800;display:inline-flex}.service-tab-title{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-top:6px;font-size:1.02rem;font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}.service-tab:nth-child(5n+1){background:linear-gradient(160deg,#843dff,#c94a1c)}.service-tab:nth-child(5n+2){background:linear-gradient(160deg,#1ec6ff,#580ed8)}.service-tab:nth-child(5n+3){background:linear-gradient(160deg,#2acb7c,#168a52)}.service-tab:nth-child(5n+4){background:linear-gradient(160deg,#843dff,#5b0de2)}.service-tab:nth-child(5n+5){background:linear-gradient(160deg,#8b63ff,#5d35d9)}@media (width<=640px){.service-tab{border-radius:18px;width:132px;min-width:132px;min-height:132px;padding:12px}.service-tab-title{font-size:.92rem}}.service-request-selected{font-family:var(--font-display);letter-spacing:-.02em;margin:0;padding:4px 6px 0;font-size:clamp(1.5rem,2.5vw,2rem)}.service-request-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.getepay-grid{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=980px){.getepay-grid{grid-template-columns:1fr 1fr;align-items:start}}.getepay-grid.getepay-grid-single{grid-template-columns:1fr;max-width:980px;margin:0 auto}.getepay-card{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;overflow:hidden;background:#fff!important}.getepay-card.panel,.getepay-pay-card.panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}.getepay-card-head{width:100%;font-family:var(--font-display);letter-spacing:-.01em;text-align:left;color:#fff;border-bottom:1px solid #ffffffa6;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 16px;font-weight:900;display:flex}.getepay-card .table-scroll{padding:14px 22px 0}.getepay-card .button-row{padding:0 22px 22px}.getepay-card .button-row .primary-button{min-width:120px}.getepay-card-t0 .getepay-card-head{background:linear-gradient(135deg,#b42318eb,#8a3419eb)}.getepay-card-t1 .getepay-card-head{background:linear-gradient(135deg,#146c43eb,#0b6e4feb)}.getepay-card-head .cashfree-card-tag{white-space:nowrap;color:var(--accent-dark);background:#fff;flex:none;box-shadow:0 1px #190f2a14,0 8px 18px #190f2a14}.getepay-table td,.getepay-table th{vertical-align:middle}.getepay-row td{padding-top:12px;padding-bottom:12px}.getepay-row,.getepay-row td,.getepay-row .getepay-operator,.getepay-row input[type=radio]{cursor:pointer}.getepay-row input[type=radio]{width:22px;height:22px;accent-color:var(--accent-dark)}.getepay-operator{letter-spacing:-.01em;color:var(--ink);font-weight:800}.getepay-charge-btn{cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:10px;width:100%;padding:0;display:inline-flex}.getepay-charge-eye{color:#6d38c9f5;background:#9f6df61a;border:1px solid #9f6df647;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.getepay-charge-text{color:var(--ink);white-space:nowrap;background:#ffffffc7;border:1px solid #281f371f;border-radius:14px;justify-content:flex-end;align-items:center;gap:10px;padding:10px 12px;font-weight:800;display:inline-flex}.getepay-pay-card{width:min(38vw,600px);margin:0 auto}.collection-pay-card{background:radial-gradient(circle at 100% 0,#291e3b14,#0000 26%),radial-gradient(circle at 0 0,#803bf614,#0000 22%),linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #291e3b1a;position:relative;overflow:hidden;box-shadow:0 26px 54px #190f2a1f,inset 0 1px #ffffffd1}.collection-pay-card:before{content:"";background:linear-gradient(90deg,#291e3b,#1684f5,#14b8a6);width:100%;height:5px;position:absolute;inset:0 auto auto 0}.collection-pay-card .panel-head{align-items:center;gap:18px;padding:8px 0 10px;position:relative}.collection-pay-card .panel-head:before{content:"◈";color:#fff;background:linear-gradient(135deg,#291e3b,#3f3355);border-radius:18px;flex:none;place-items:center;width:52px;height:52px;font-size:1.05rem;display:grid;box-shadow:0 16px 34px #291e3b38,inset 0 1px #ffffff2e}.collection-pay-card .panel-head>div{gap:4px;display:grid}.collection-pay-card .panel-head h3{letter-spacing:-.03em;color:#190f2a;font-size:1.55rem;font-weight:900}.collection-pay-card .panel-head .muted{color:#291e3b;letter-spacing:.01em;background:linear-gradient(135deg,#291e3b1a,#803bf60f);border-radius:999px;align-items:center;width:fit-content;padding:8px 14px;font-size:.88rem;font-weight:800;display:inline-flex}.collection-pay-card .field span{color:#291e3b;letter-spacing:.01em;font-weight:800}.collection-pay-card .input,.collection-pay-card select.input,.collection-pay-card textarea.input{background:#fffffff0;border:1px solid #291e3b1a;border-radius:18px;box-shadow:0 10px 24px #190f2a0f,inset 0 1px #ffffffbf}.collection-pay-card .input:focus,.collection-pay-card select.input:focus,.collection-pay-card textarea.input:focus{border-color:#803bf66b;box-shadow:0 0 0 4px #803bf61f,0 12px 26px #190f2a14}.collection-pay-card .button-row{justify-content:center;margin-top:6px}.collection-pay-card .button-row .primary-button{background:linear-gradient(135deg,#291e3b,#3f3355);border-radius:18px;min-width:156px;box-shadow:0 18px 32px #291e3b3d}.collection-pay-card .button-row .secondary-button{background:#ffffffeb;border:1px solid #291e3b1f;border-radius:18px;box-shadow:0 10px 24px #190f2a0f}.cashfree-page{isolation:isolate;position:relative}.cashfree-page:before{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(circle at 18% 32%,#291e3b1f,#0000 32%),radial-gradient(circle at 82% 18%,#6e25eb1f,#0000 26%),linear-gradient(135deg,#190f2a14,#fff0);height:260px;position:absolute;inset:-12px -18px auto}.cashfree-hero{grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:stretch;gap:20px;display:grid}.cashfree-hero-copy,.cashfree-progress-card,.cashfree-summary-panel,.cashfree-form-panel{background:#ffffffe6;border:1px solid #291e3b14;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 22px 60px #190f2a14}.cashfree-hero-copy{background:radial-gradient(circle at 0 0,#291e3b14,#0000 34%),linear-gradient(#fffffffa,#f9f8fce6);padding:30px 32px}.cashfree-eyebrow{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#291e3b14;border:1px solid #291e3b14;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.76rem;font-weight:800;display:inline-flex}.cashfree-hero-copy h1{font-family:var(--font-display);letter-spacing:-.05em;margin:14px 0 10px;font-size:clamp(2.25rem,4vw,3.6rem);line-height:.98}.cashfree-hero-copy p{max-width:62ch;color:var(--muted);margin:0;line-height:1.72}.cashfree-chip-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cashfree-chip{color:var(--accent-dark);background:#f9f8fcfa;border:1px solid #291e3b14;border-radius:999px;align-items:center;padding:9px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.cashfree-progress-card{align-content:center;gap:12px;padding:24px;display:grid}.cashfree-progress-step{color:var(--muted);background:#f9f8fcf0;border:1px solid #291e3b0f;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.cashfree-progress-step strong{width:36px;height:36px;color:var(--accent-dark);background:#291e3b14;border-radius:999px;flex:none;place-items:center;font-weight:800;display:grid}.cashfree-progress-step span{letter-spacing:-.01em;font-weight:800}.cashfree-progress-step.is-active{color:#fff;background:linear-gradient(135deg,#291e3bf5,#3f3355eb);border-color:#0000}.cashfree-progress-step.is-active strong{color:#fff;background:#ffffff29}.cashfree-gateway-shell{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:22px;display:grid}.cashfree-summary-panel,.cashfree-form-panel{padding:26px}.cashfree-summary-badge,.cashfree-form-kicker,.cashfree-card-tag{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#291e3b0f;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:800;display:inline-flex}.cashfree-summary-amount{font-family:var(--font-display);letter-spacing:-.05em;margin-top:12px;font-size:clamp(2rem,4vw,3rem);line-height:.95}.cashfree-summary-panel h3{font-family:var(--font-display);letter-spacing:-.03em;margin:12px 0 6px;font-size:1.55rem}.cashfree-summary-subtitle{color:var(--muted);margin:0 0 18px;font-weight:700}.cashfree-summary-list{gap:12px;margin:0;display:grid}.cashfree-summary-list div{background:#f9f8fcf5;border:1px solid #291e3b0f;border-radius:18px;padding:14px 16px}.cashfree-summary-list dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.cashfree-summary-list dd{color:var(--ink);margin:6px 0 0;font-weight:700}.cashfree-security-note{background:linear-gradient(#291e3b0d,#fffc);border:1px solid #291e3b14;border-radius:18px;gap:4px;margin-top:18px;padding:14px 16px;display:grid}.cashfree-security-note strong{font-weight:800}.cashfree-security-note span{color:var(--muted);line-height:1.55}.cashfree-security-note--footer{margin-top:16px}.cashfree-form-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.cashfree-form-head h3{font-family:var(--font-display);letter-spacing:-.03em;margin:10px 0 0;font-size:1.6rem}.cashfree-inline-cancel{border-radius:14px;min-height:44px;padding-inline:16px}.cashfree-form-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.cashfree-field{margin:0}.cashfree-field--half{grid-column:span 6}.cashfree-field--full{grid-column:1/-1}.cashfree-form .field>span:first-child{color:#291e3b;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.cashfree-form .input,.cashfree-form select.input,.cashfree-form textarea.input{background:#fffffff5;border:1px solid #291e3b1a;border-radius:18px;box-shadow:inset 0 1px #ffffffb3}.cashfree-form .input:focus,.cashfree-form select.input:focus,.cashfree-form textarea.input:focus{border-color:#803bf661;box-shadow:0 0 0 4px #803bf61f,0 14px 28px #190f2a14}.cashfree-cvv-control,.cashfree-card-number-control{padding:0 8px 0 14px}.cashfree-cvv-control:focus-within,.cashfree-card-number-control:focus-within{border-color:#803bf661;box-shadow:0 0 0 4px #803bf61f,0 14px 28px #190f2a14}.cashfree-cvv-control .input-with-icon-field,.cashfree-card-number-control .input-with-icon-field{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.cashfree-cvv-control .input-with-icon-field:focus,.cashfree-card-number-control .input-with-icon-field:focus{box-shadow:none!important;border:0!important;outline:none!important}.cashfree-cvv-control .icon-button,.cashfree-card-number-control .icon-button{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0 16px 16px 0;flex:none}.cashfree-field-hint{color:var(--muted);margin-top:6px;font-weight:700}.cashfree-form-actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.cashfree-pay-button{min-width:180px}.cashfree-operator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cashfree-operator-grid-single{grid-template-columns:minmax(0,1fr)}.cashfree-operator-card{overflow:hidden}.cashfree-card-tag{background:#291e3b14}.cashfree-card-action-row{justify-content:center;padding-top:6px}.cashfree-page-header{gap:8px;margin-bottom:6px;display:grid}.cashfree-page-title{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1}.cashfree-page-subtitle{color:var(--muted);margin:0;line-height:1.6}.cashfree-page-header--compact{margin-bottom:8px}.cashfree-payment-grid{grid-template-columns:minmax(280px,.9fr) minmax(0,1.35fr);align-items:start;gap:28px;display:grid}.cashfree-summary-card,.cashfree-form-card{border:1px solid #291e3b14;border-radius:28px;padding:24px;position:relative;overflow:hidden;box-shadow:0 22px 52px #190f2a14,inset 0 1px #ffffffe6}.cashfree-summary-card{background:radial-gradient(circle at 0 0,#803bf61f,#0000 30%),radial-gradient(circle at 100% 100%,#0ea5e91a,#0000 28%),linear-gradient(#fffffffa,#f9f8fcf5)}.cashfree-form-card{background:linear-gradient(#fffffffc,#fbfafcf7)}.cashfree-card-top{border-bottom:1px solid #a194b829;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.cashfree-summary-title{font-family:var(--font-display);letter-spacing:-.05em;margin:8px 0 6px;font-size:clamp(1.85rem,2.4vw,2.45rem);line-height:1}.cashfree-summary-subtitle{color:var(--muted);margin:0;font-size:.95rem;font-weight:700;line-height:1.4}.cashfree-summary-list{gap:12px;display:grid}.cashfree-summary-row{background:#ffffffd1;border:1px solid #a194b82e;border-radius:18px;justify-content:space-between;gap:16px;padding:15px 16px;display:flex;box-shadow:0 8px 18px #190f2a0a,inset 0 1px #ffffffdb}.cashfree-summary-row span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.86rem;font-weight:700}.cashfree-summary-row strong{color:var(--text);text-align:right;font-weight:800}.cashfree-summary-note{background:#f5efffb8;border:1px solid #803bf624;border-radius:18px;padding:14px 16px;box-shadow:0 8px 18px #190f2a0a,inset 0 1px #fffc}.cashfree-summary-note span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.8rem;font-weight:800;display:block}.cashfree-summary-note p{color:var(--text);margin:0;font-weight:700;line-height:1.5}@media (width<=980px){.cashfree-hero,.cashfree-gateway-shell{grid-template-columns:1fr}.cashfree-payment-grid{grid-template-columns:1fr;gap:20px}.cashfree-operator-grid{grid-template-columns:1fr}}@media (width<=640px){.cashfree-hero-copy,.cashfree-progress-card,.cashfree-summary-panel,.cashfree-form-panel{border-radius:24px;padding:20px}.cashfree-form-grid{grid-template-columns:1fr}.cashfree-field--half,.cashfree-field--full{grid-column:auto}.cashfree-form-head{flex-direction:column;align-items:stretch}.cashfree-inline-cancel,.cashfree-pay-button{width:100%}.cashfree-card-top{flex-direction:column;align-items:stretch}.cashfree-summary-card,.cashfree-form-card{border-radius:24px;padding:18px}.cashfree-summary-title{font-size:1.9rem}.cashfree-summary-row{flex-direction:column;align-items:flex-start}.cashfree-summary-row strong{text-align:left}}.payout-premium-panel{background:radial-gradient(circle at 0 0,#10b98114,#0000 24%),radial-gradient(circle at 100% 0,#803bf614,#0000 22%),linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #291e3b1a;position:relative;overflow:hidden;box-shadow:0 24px 54px #190f2a1a,inset 0 1px #ffffffd1}.payout-premium-panel:before{content:"";background:linear-gradient(90deg,#10b981,#291e3b,#1684f5);width:100%;height:5px;position:absolute;inset:0 auto auto 0}.payout-premium-panel .panel-head{align-items:center;gap:16px}.payout-premium-panel .panel-head h3{color:#190f2a;letter-spacing:-.02em;font-weight:900}.payout-premium-panel .panel-head .muted{color:#534769}.payout-premium-form{padding:8px 6px 2px;position:relative;overflow:hidden}.modal-card.modal-card-wide.payout-bene-edit-modal{min-height:min(88vh,820px);overflow:visible}.payout-bene-edit-modal .payout-premium-form,.payout-bene-edit-modal .payout-premium-form .form-grid{overflow:visible}.payout-bene-edit-modal .payout-state-field .async-select-menu{top:auto;bottom:calc(100% + 8px)}@media (height<=760px),(width<=720px){.modal-card.modal-card-wide.payout-bene-edit-modal{min-height:calc(100vh - 24px);max-height:calc(100vh - 24px);overflow:hidden auto}}.payout-premium-form:before{display:none}.payout-premium-form .form-grid{background:linear-gradient(#fffffff0,#f9f8fceb);border:1px solid #291e3b14;border-radius:24px;padding:18px;box-shadow:0 16px 32px #190f2a0f,inset 0 1px #ffffffd1}.payout-premium-form .field span{color:#291e3b;letter-spacing:.01em;font-weight:800}.payout-premium-form .input,.payout-premium-form select.input,.payout-premium-form textarea.input{background:#fffffff5;border:1px solid #291e3b1a;border-radius:18px;box-shadow:0 10px 24px #190f2a0d,inset 0 1px #ffffffc2}.payout-premium-form .input:focus,.payout-premium-form select.input:focus,.payout-premium-form textarea.input:focus{border-color:#10b98166;box-shadow:0 0 0 4px #10b9811f,0 12px 26px #190f2a14}.payout-premium-form .button-row{justify-content:center;margin-top:12px}.payout-premium-form .button-row .primary-button{background:linear-gradient(135deg,#3f3355,#291e3b);border-radius:18px;min-width:156px;box-shadow:0 18px 32px #291e3b33}.payout-premium-form .button-row .secondary-button{background:#f9f8fcf5;border:1px solid #a194b83d;border-radius:18px;box-shadow:0 10px 24px #190f2a0d}.payout-premium-form .payout-toggle-button{color:#291e3b;background:#f9f8fcf5;border:1px solid #a194b83d;border-radius:18px;min-width:156px;padding:12px 18px;box-shadow:0 10px 24px #190f2a0d}.payout-premium-form .payout-toggle-button.is-active{color:#fff;background:linear-gradient(135deg,#3f3355,#291e3b);border-color:#291e3b33}.payout-premium-form .payout-verify-button{background:linear-gradient(135deg,#071638,#0065e8);border:1px solid #0065e8;border-radius:18px;width:fit-content;min-width:220px;box-shadow:0 12px 26px #6e25eb47;color:#fff!important}.payout-premium-form .payout-verify-button,.payout-premium-form .payout-verify-button *{color:#fff!important}.payout-premium-form .payout-verify-button:hover:not(:disabled){background:linear-gradient(135deg,#0065e8,#0065e8);transform:translateY(-1px)}.payout-premium-form .payout-verify-field{flex-direction:column;grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.payout-premium-form .payout-verify-field>span{align-self:flex-start}@media (width<=720px){.payout-premium-form .payout-verify-field{align-items:stretch}.payout-premium-form .payout-verify-button{width:100%;min-width:0}}.getepay-pay-grid{grid-template-columns:minmax(0,1fr)}.getepay-pay-grid .field-span-2{grid-column:auto}@media (width<=720px){.getepay-pay-card{width:min(92vw,560px)}.collection-pay-card .panel-head{align-items:flex-start}.collection-pay-card .panel-head:before{border-radius:16px;width:46px;height:46px}.collection-pay-card .panel-head h3{font-size:1.32rem}.payout-premium-form:before{border-radius:18px;width:56px;height:56px;margin-bottom:12px}.payout-premium-form .form-grid{border-radius:20px;padding:14px}.getepay-pay-grid{grid-template-columns:minmax(0,1fr)}.getepay-pay-grid .field-span-2{grid-column:auto}}.ippayout-shell .page-header{margin-bottom:6px}.ippayout-panel{overflow:hidden}.ippayout-action-button{border-radius:16px;padding:11px 16px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 14px 30px #190f2a14,inset 0 1px #ffffffb8}.ippayout-action-button:hover{transform:translateY(-1px);box-shadow:0 18px 38px #190f2a1f,inset 0 1px #ffffffc7}.ippayout-action-button:active{filter:saturate(1.06);transform:translateY(0)}.ippayout-action-button.secondary-button{background:linear-gradient(135deg,#fffffff5,#ffffffb8);border:1px solid #281f371f}.ippayout-action-button.primary-button{background:radial-gradient(circle at 0 0,#ffffff38,#0000 55%),linear-gradient(135deg,#cb6037,#8a3419)}.ippayout-hero{padding:10px 6px 2px}.ippayout-hero-card{background:radial-gradient(circle at 0 0,#ffffffe6,#fff9 42%,#0000 66%),linear-gradient(135deg,#cb603724,#ffffffdb);border:1px solid #281f3714;border-radius:22px;max-width:820px;margin:0 auto;padding:18px 18px 16px;box-shadow:0 18px 44px #190f2a14,inset 0 1px #ffffffb3}.ippayout-hero-title{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ippayout-hero-icon{background:#1911270f;border-radius:16px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #281f3714,0 14px 28px #3e28651a}.ippayout-hero-heading{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-bottom:2px;font-size:20px;font-weight:900}.ippayout-hero-form{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.ippayout-hero-input{height:48px}.ippayout-hero-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ippayout-sender-bar{background:#ffffffb8;border:1px solid #281f3714;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 18px 44px #190f2a0f}.ippayout-sender-chip{align-items:center;gap:12px;display:flex}.ippayout-sender-avatar{width:40px;height:40px;font-family:var(--font-display);color:#6f2812f2;background:#cb603729;border:1px solid #cb603738;border-radius:16px;place-items:center;font-weight:900;display:grid}.ippayout-sender-stats{align-items:center;gap:10px;display:inline-flex}.ippayout-stat{background:#1911270a;border:1px solid #281f370f;border-radius:16px;gap:1px;min-width:120px;padding:8px 10px;display:grid}.ippayout-filters{background:#ffffffa6;border:1px solid #281f3714;border-radius:18px;padding:12px}.ippayout-bene{align-items:center;gap:10px;display:flex}.ippayout-bene-avatar{width:38px;height:38px;font-family:var(--font-display);color:var(--ink);background:#1911270f;border:1px solid #281f3714;border-radius:16px;flex:none;place-items:center;font-weight:900;display:grid}.ippayout-bene-name{letter-spacing:-.01em;color:var(--ink);font-weight:800;line-height:1.2}.ippayout-table td{vertical-align:middle}.ippayout-verified-banner{background:#10b98114;border:1px solid #10b98133;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ippayout-verified-banner-warn{background:#610bf514;border-color:#610bf538}.ippayout-transfer-summary{background:#ffffffa8;border:1px solid #281f3714;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 18px 44px #190f2a0f}@media (width<=720px){.ippayout-hero-form{grid-template-columns:1fr}.ippayout-stat{width:100%;min-width:0}}.service-request-form{width:min(720px,100% - 32px);max-width:720px;margin-left:auto;margin-right:auto}.service-request-form-premium{background:radial-gradient(circle at 0 0,#803bf61a,#0000 24%),radial-gradient(circle at 100% 0,#10b98114,#0000 22%),linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #291e3b1a;position:relative;overflow:visible;box-shadow:0 28px 56px #190f2a1a,inset 0 1px #ffffffd1}.service-request-form-premium>*,.service-request-form-premium .field{z-index:1;position:relative}.service-request-form-premium .field:has(.async-select-open){z-index:220}.service-request-form-premium:before{content:"";background:linear-gradient(90deg,#291e3b,#1684f5,#10b981);width:100%;height:5px;position:absolute;inset:0 auto auto 0}.service-request-form-premium:after{content:"◎";color:#ffffffb8;pointer-events:none;z-index:0;opacity:.4;background:linear-gradient(135deg,#291e3b6b,#3f335542);border-radius:18px;place-items:center;width:54px;height:54px;font-size:1rem;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 10px 24px #190f2a14,inset 0 1px #ffffff1f}.service-request-form-premium .field>span:first-child{color:#291e3b;letter-spacing:.01em;font-weight:800}.service-request-form-premium .input,.service-request-form-premium select.input,.service-request-form-premium textarea.input,.service-request-form-premium .async-select-trigger{background:#fffffff5;border:1px solid #291e3b1a;border-radius:18px;box-shadow:0 10px 24px #190f2a0d,inset 0 1px #ffffffc2}.service-request-form-premium .input:focus,.service-request-form-premium select.input:focus,.service-request-form-premium textarea.input:focus,.service-request-form-premium .async-select-open .async-select-trigger{border-color:#803bf661;box-shadow:0 0 0 4px #803bf61a,0 12px 26px #190f2a14}.service-request-form-premium .service-request-actions{justify-content:center;gap:12px;margin-top:6px}.service-request-form-premium .service-request-actions .primary-button{background:linear-gradient(135deg,#291e3b,#0f766e);border-radius:18px;min-width:170px;box-shadow:0 18px 32px #190f2a33}.service-request-form-premium .service-request-actions .secondary-button{background:#fffffff0;border:1px solid #291e3b1f;border-radius:18px;box-shadow:0 10px 24px #190f2a0f}.fund-transfer-type-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.fund-transfer-type-card{color:var(--ink);cursor:pointer;background:linear-gradient(135deg,#291e3b0f,#291e3b1f);border:1px solid #291e3b1f;border-radius:20px;justify-content:center;align-items:center;gap:.75rem;min-height:68px;padding:0 1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.fund-transfer-type-card:hover{transform:translateY(-1px);box-shadow:0 16px 36px #190f2a1f}.fund-transfer-type-card.active{color:#fff;background:linear-gradient(135deg,#291e3b,#3f3355);border-color:#291e3b}.fund-transfer-form-grid{align-items:start}.fund-transfer-balance-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.fund-transfer-balance-card{background:linear-gradient(135deg,#291e3b0a,#291e3b14);border:1px solid #291e3b1a;border-radius:20px;flex-direction:column;gap:.35rem;min-height:120px;padding:1.1rem 1.15rem;display:flex}.fund-transfer-balance-card span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.fund-transfer-balance-card strong{color:var(--ink);font-size:1.2rem}.fund-transfer-balance-card small{color:var(--muted)}.user-details-cell{flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex}.user-details-cell small{color:var(--muted)}.input-with-icon{border:1px solid var(--line);background:#ffffffd6;border-radius:16px;align-items:center;gap:10px;padding:0 12px;display:flex}.input-with-icon-field{background:0 0;border:0;outline:none;width:100%;padding:12px 0}.service-request-meta .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-request-feature-row{flex-wrap:wrap;gap:10px;display:flex}.feature-pill{color:#281f37a3;font-size:.84rem;font-weight:800;font-family:var(--font-display);background:#ffffffb3;border:1px solid #281f371a;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.feature-pill-on{color:var(--success);background:linear-gradient(135deg,#146c4324,#ffffffbd);border-color:#146c432e}.service-visual-shell{padding:0 8px 24px}.service-visual-products{justify-items:center;gap:4px;margin-top:0;display:grid}.service-visual-products h2{font-family:var(--font-display);margin:0;font-size:1.05rem}.service-visual-underline{background:linear-gradient(90deg,#610bf5,#f43f5e);border-radius:999px;width:56px;height:3px}.service-visual-topcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(520px,100%);margin:10px auto 0;display:grid}.service-visual-card{color:#fff;cursor:pointer;border:0;border-radius:16px;justify-content:space-between;align-items:stretch;min-height:116px;padding:14px;display:flex;box-shadow:0 16px 30px #190f2a2e}.service-visual-card-copy{text-align:left;align-content:start;gap:6px;display:grid}.service-visual-card-copy strong{font-family:var(--font-display);font-size:1.05rem}.service-visual-card-copy span{opacity:.92;font-size:.88rem}.service-visual-card-icon{background:#fff3;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.service-visual-card-primary{background:linear-gradient(135deg,#291e3b,#3f3355)}.service-visual-section{gap:10px;margin-top:18px;display:grid}.service-visual-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.service-visual-section-head h3{font-family:var(--font-display);margin:0;font-size:1rem}.service-visual-section-head span{color:var(--muted);font-size:.84rem;font-weight:800}.service-visual-list{gap:10px;display:grid}.service-visual-row{color:#191127;cursor:pointer;background:#fffffff0;border:1px solid #291e3b1a;border-radius:18px;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:68px;padding:10px 14px;display:grid;box-shadow:0 14px 28px #190f2a0f}.service-visual-row-icon{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.service-visual-row-copy{text-align:left;gap:4px;display:grid}.service-visual-row-copy strong{font-family:var(--font-display);font-size:.95rem}.service-visual-row-copy span{color:#534769;font-size:.82rem}.service-visual-row-primary .service-visual-row-icon{background:linear-gradient(135deg,#291e3b,#3f3355)}.service-visual-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.service-visual-tile{text-align:left;cursor:pointer;background:#fffffff5;border:1px solid #cb60373d;border-radius:10px;align-content:center;justify-items:center;gap:8px;min-height:112px;padding:16px 12px;display:grid;box-shadow:0 10px 24px #190f2a0a}.service-visual-tile-image-wrap{background:#fffffff5;border:1px solid #291e3b14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.service-visual-tile-image{object-fit:cover;width:100%;height:100%;display:block}.service-visual-tile-image-wrap-shortcut{color:#fff;background:linear-gradient(135deg,#291e3b,#3f3355);width:40px;height:40px}.service-visual-tile-image-wrap-shortcut.shortcut-tone-dashboard{background:linear-gradient(135deg,#291e3b,#3f3355)}.service-visual-tile-image-wrap-shortcut.shortcut-tone-payin{background:linear-gradient(135deg,#146c43,#1f8f5a)}.service-visual-tile-image-wrap-shortcut.shortcut-tone-payout{background:linear-gradient(135deg,#cb6037,#8a3419)}.service-visual-tile-image-wrap-shortcut.shortcut-tone-wallet{background:linear-gradient(135deg,#071638,#0065e8)}.service-visual-tile-image-wrap-shortcut.shortcut-tone-transfer{background:linear-gradient(135deg,#071638,#8046e5)}.main-wallet-transfer-shell{max-width:1080px;margin:0 auto}.main-wallet-transfer-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.main-wallet-transfer-account{border:1px solid #291e3b1a;border-radius:22px;align-items:center;gap:1rem;min-height:126px;padding:1.25rem;display:flex}.main-wallet-transfer-account-source{background:linear-gradient(135deg,#07163817,#8046e50a)}.main-wallet-transfer-account-target{background:linear-gradient(135deg,#146c4317,#1f8f5a0a)}.main-wallet-transfer-icon{background:#fff;border:1px solid #291e3b1a;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.main-wallet-transfer-account div{gap:.2rem;display:grid}.main-wallet-transfer-account small{color:var(--muted);text-transform:uppercase;font-weight:700}.main-wallet-transfer-account strong{color:var(--ink);font-size:1.02rem}.main-wallet-transfer-account div>span{font-size:1.25rem;font-weight:900}.main-wallet-transfer-arrow{background:#fff;border:1px solid #291e3b1f;border-radius:999px;justify-content:center;align-self:center;align-items:center;width:44px;height:44px;display:inline-flex}.main-wallet-transfer-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;width:100%;max-width:620px;margin-inline:auto;display:grid}.main-wallet-transfer-form{border-radius:22px}.main-wallet-transfer-amount-input{align-items:center;display:flex;position:relative}.main-wallet-transfer-amount-input>svg{color:var(--muted);pointer-events:none;z-index:1;position:absolute;left:1rem}.main-wallet-transfer-amount-input .input{appearance:textfield;padding-left:2.75rem;font-size:1.35rem;font-weight:800}.main-wallet-transfer-amount-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-wallet-transfer-amount-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.main-wallet-transfer-presets{grid-template-columns:repeat(4,1fr);gap:.65rem;display:grid}.main-wallet-transfer-presets button{color:#8046e5;cursor:pointer;background:#8046e50f;border:1px solid #8046e529;border-radius:12px;min-height:40px;font-weight:800}.main-wallet-transfer-presets button:disabled{cursor:not-allowed;opacity:.45}.main-wallet-transfer-limit{background:#146c430f;border:1px solid #146c4324;border-radius:14px;justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex}.main-wallet-transfer-limit span{color:var(--muted)}.main-wallet-transfer-submit{justify-content:center;width:100%}@media (width<=760px){.main-wallet-transfer-route,.main-wallet-transfer-layout{grid-template-columns:1fr}.main-wallet-transfer-arrow{transform:rotate(90deg)}}.service-visual-tile-copy{text-align:center;justify-items:center;gap:0;display:grid}.service-visual-tile-copy strong{font-size:.88rem;font-weight:800;line-height:1.2}@media (width<=720px){.service-visual-topcards{grid-template-columns:1fr;width:100%}.service-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.service-visual-grid{grid-template-columns:1fr}}.keyvalue-grid{gap:10px;display:grid}.keyvalue-row{grid-template-columns:140px minmax(0,1fr);align-items:start;gap:12px;display:grid}.keyvalue-key{font-weight:900;font-family:var(--font-display);color:#281f37c7}.keyvalue-value{color:var(--ink);word-break:break-word}.service-plan-tabs{flex-wrap:wrap;gap:10px;padding-bottom:6px;display:flex}.service-plan-tab{cursor:pointer;font-family:var(--font-display);background:#ffffffb8;border:1px solid #281f3714;border-radius:999px;padding:9px 12px;font-weight:850}.service-plan-tab-active{color:#fff;background:linear-gradient(135deg,#cb6037,#8a3419);border-color:#0000}.service-plan-list{gap:10px;display:grid}.service-plan-row{text-align:left;cursor:pointer;background:#ffffffc7;border:1px solid #281f3714;border-radius:18px;grid-template-columns:96px minmax(0,1fr);gap:12px;width:100%;padding:12px;display:grid}.service-plan-row:hover{border-color:#cb60373d;box-shadow:0 18px 36px #3e28651f}.service-plan-amount{color:#191127c7;font-family:var(--font-display);white-space:nowrap;background:linear-gradient(135deg,#cb603729,#ffffffc7);border-radius:14px;justify-content:center;align-items:center;padding:10px 12px;font-weight:900;display:inline-flex}.service-plan-copy{gap:2px;display:grid}.service-plan-desc{color:var(--ink);font-weight:700}.service-plan-meta{color:var(--muted);font-size:.86rem}.modal-card.modal-card-wide.service-result-modal{isolation:isolate;scrollbar-width:thin;scrollbar-color:#553e7c47 transparent;background:radial-gradient(circle at 100% 0,#cb60371a,#0000 34%),#f9f8fb;border:1px solid #ffffffdb;border-radius:30px;width:min(94vw,880px);max-height:min(90vh,860px);padding:0;position:relative;overflow-y:auto;box-shadow:0 32px 90px #1a17203d,0 8px 24px #1a172014}.modal-card.modal-card-wide.service-bill-modal{border-top:4px solid #13845f;width:min(94vw,780px)}.modal-card.modal-card-wide.service-plan-modal{border-top:4px solid #c65b34;width:min(96vw,940px)}.modal-card.modal-card-wide.service-roffer-modal{background:radial-gradient(circle at 100% 0,#7557d824,#0000 35%),#fbfafc;border-top:4px solid #7557d8;width:min(94vw,860px)}.service-result-modal:before{z-index:-1;content:"";filter:blur(2px);pointer-events:none;background:#ffffff85;border-radius:999px;width:260px;height:260px;position:absolute;top:-110px;right:-90px}.service-result-modal>.modal-head{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff9e;border-bottom:1px solid #25202d14;align-items:center;padding:24px 28px 20px;position:relative}.service-result-modal>.modal-head h3{color:#211c19;font-size:clamp(1.25rem,2vw,1.55rem)}.service-result-modal>.modal-head .muted{color:#433831a6;margin:5px 0 0}.service-result-modal>.modal-head .icon-button{background:#ffffffc7;border:1px solid #25202d14;flex:none;transition:transform .18s,background .18s;box-shadow:0 8px 20px #251e3214}.service-result-modal>.modal-head .icon-button:hover{background:#fff;transform:rotate(5deg)scale(1.04)}.service-result-content{min-height:260px;padding:24px 28px 28px}.service-bill-modal-actions{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9f8fbe6;border-top:1px solid #25202d12;justify-content:flex-end;padding:16px 28px 22px;display:flex;position:sticky;bottom:0}.service-bill-modal-actions .primary-button{min-width:116px}.service-bill-modal-actions .primary-button:disabled{cursor:wait;opacity:.56}.service-process-transaction-button{min-width:206px;transition:opacity .18s,transform .18s,box-shadow .18s}.service-process-transaction-button[aria-busy=true]{cursor:wait;opacity:.82}.service-process-transaction-button:disabled{transform:none}.service-result-loading{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:320px;display:grid;position:relative;overflow:hidden}.service-result-loading:before{content:"";filter:blur(6px);background:#cb603717;border-radius:999px;width:210px;height:210px;animation:1.8s ease-in-out infinite serviceResultGlow;position:absolute}.service-result-loading-roffer:before{background:#7557d81f}.service-result-loading-bill:before{background:#13845f1c}.service-result-loading>*{z-index:1;position:relative}.service-result-loading strong{color:#211d29;font-family:var(--font-display);font-size:1.08rem}.service-result-loading>span:not(.service-result-loading-icon){max-width:390px;color:var(--muted);line-height:1.6}.service-result-loading-icon{color:#a64726;background:linear-gradient(145deg,#fff,#cb60371c);border:1px solid #cb603729;border-radius:22px;place-items:center;width:64px;height:64px;margin-bottom:6px;animation:1.4s ease-in-out infinite serviceResultIconFloat;display:grid;box-shadow:0 18px 40px #4a2c7d26}.service-result-loading-bill .service-result-loading-icon{color:#0f7654;background:linear-gradient(145deg,#fff,#13845f1f);border-color:#13845f2e}.service-result-loading-roffer .service-result-loading-icon{color:#6548c8;background:linear-gradient(145deg,#fff,#7557d821);border-color:#7557d833}.service-result-loading-line{background:#26203114;border-radius:999px;width:min(280px,72vw);height:5px;margin-top:14px;position:relative;overflow:hidden}.service-result-loading-line:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#d26941,#8d3f24);width:42%;animation:1.25s ease-in-out infinite serviceResultLoadingLine;position:absolute;inset:0 auto 0 0}.service-result-loading-bill .service-result-loading-line:after{background:linear-gradient(90deg,#27a477,#0f7654)}.service-result-loading-roffer .service-result-loading-line:after{background:linear-gradient(90deg,#9d83ef,#6548c8)}.service-bill-hero{background:linear-gradient(120deg,#13845f1f,#ffffffe0 62%),#fff;border:1px solid #13845f29;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px;animation:.32s cubic-bezier(.22,1,.36,1) both serviceResultCardIn;display:grid;box-shadow:0 18px 42px #205d471a}.service-bill-identity{align-items:center;gap:15px;min-width:0;display:flex}.service-result-hero-icon{color:#fff;background:linear-gradient(145deg,#198d68,#0b694b);border-radius:17px;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 14px 28px #0f765440}.service-result-eyebrow{color:#147453;letter-spacing:.075em;text-transform:uppercase;margin-bottom:4px;font-size:.74rem;font-weight:900;display:block}.service-bill-identity h4{color:#1e2925;font-family:var(--font-display);margin:0;font-size:1.12rem}.service-bill-identity p{color:var(--muted);margin:4px 0 0;font-size:.88rem}.service-bill-payable{text-align:right;background:#ffffffd1;border:1px solid #13845f1f;border-radius:17px;gap:3px;min-width:150px;padding:13px 16px;display:grid}.service-bill-payable span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.service-bill-payable strong{color:#0e694c;font-family:var(--font-display);letter-spacing:-.035em;font-size:1.45rem}.service-bill-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.service-bill-detail-card{background:#ffffffbd;border:1px solid #25202d13;border-radius:17px;gap:6px;min-width:0;padding:15px 16px;animation:.32s cubic-bezier(.22,1,.36,1) both serviceResultCardIn;display:grid;box-shadow:0 8px 24px #251e320b}.service-bill-detail-card span{color:var(--muted);letter-spacing:.025em;text-transform:uppercase;font-size:.75rem;font-weight:800}.service-bill-detail-card strong{color:#2c2521;overflow-wrap:anywhere;min-width:0;font-size:.92rem;line-height:1.45}.service-result-browser{gap:18px;display:grid}.service-plan-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.service-result-modal .service-plan-tabs{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:8px;padding:2px 2px 7px;overflow-x:auto}.service-result-modal .service-plan-tabs::-webkit-scrollbar{display:none}.service-result-modal .service-plan-tab{color:#5f524b;background:#ffffffbf;border-color:#322a411a;flex:none;padding:9px 14px;transition:color .18s,border-color .18s,background .18s,transform .18s;box-shadow:0 5px 14px #251e320a}.service-result-modal .service-plan-tab:hover{border-color:#c65b3447;transform:translateY(-1px)}.service-result-modal .service-plan-tab-active{color:#fff;background:linear-gradient(135deg,#d16a43,#98401f);border-color:#0000;box-shadow:0 10px 22px #98401f33}.service-result-count{color:#98401f;background:#cb603717;border-radius:999px;flex:none;padding:7px 10px;font-size:.76rem;font-weight:850}.service-result-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.service-result-card{min-width:0;min-height:158px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffd1;border:1px solid #322a4117;border-radius:20px;flex-direction:column;gap:13px;padding:17px;transition:transform .19s,box-shadow .19s,border-color .19s,background .19s;animation:.3s cubic-bezier(.22,1,.36,1) both serviceResultCardIn;display:flex;box-shadow:0 10px 26px #251e320e}.service-result-card:nth-child(2n){animation-delay:35ms}.service-result-card:hover{background:#fff;border-color:#c65b3447;transform:translateY(-3px);box-shadow:0 20px 42px #412a6a1f}.service-result-card-selected{border-color:#13845f6b;box-shadow:0 16px 36px #13845f1f}.service-result-card-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.service-result-card-amount{color:#a34725;font-family:var(--font-display);letter-spacing:-.025em;align-items:center;gap:5px;font-size:1.22rem;display:inline-flex}.service-result-validity{color:#146c43;white-space:nowrap;background:#146c4314;border-radius:999px;padding:5px 8px;font-size:.7rem;font-weight:850}.service-result-card-description{color:#423832;overflow-wrap:anywhere;flex:1;font-size:.88rem;font-weight:650;line-height:1.5}.service-result-card-action{color:#a34725;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:.76rem;font-weight:900;display:inline-flex}.service-result-card-action svg{transition:transform .18s}.service-result-card:hover .service-result-card-action svg{transform:translate(3px)}.service-roffer-intro{color:#5c42b5;background:linear-gradient(120deg,#7557d821,#ffffffd6);border:1px solid #7557d829;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;padding:17px 18px;display:grid}.service-roffer-intro-icon{color:#fff;background:linear-gradient(145deg,#856ce0,#5e45b7);border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 24px #5e45b73d}.service-roffer-intro .service-result-eyebrow{color:#7055ce}.service-roffer-intro strong{color:#33285e;font-family:var(--font-display);display:block}.service-roffer-result-card{background:linear-gradient(145deg,#ffffffe6,#7557d80b);border-color:#7557d81f}.service-roffer-result-card:hover{border-color:#7557d857;box-shadow:0 20px 42px #503a9b21}.service-roffer-result-card .service-result-card-amount,.service-roffer-result-card .service-result-card-action,.service-roffer-sparkle{color:#6548c8}@keyframes serviceResultIconFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes serviceResultGlow{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes serviceResultLoadingLine{0%{transform:translate(-110%)}to{transform:translate(340%)}}@keyframes serviceResultCardIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=680px){.modal-card.modal-card-wide.service-result-modal{border-radius:24px;width:min(100%,100vw - 20px);max-height:calc(100vh - 20px)}.service-result-modal>.modal-head{padding:20px 18px 16px}.service-result-content{padding:18px}.service-bill-modal-actions{padding:14px 18px 18px}.service-bill-modal-actions .primary-button,.service-process-transaction-button{width:100%}.service-bill-hero{grid-template-columns:1fr;padding:18px}.service-bill-payable{text-align:left;width:100%}.service-bill-detail-grid,.service-result-card-grid{grid-template-columns:1fr}.service-plan-toolbar{gap:8px;display:grid}.service-result-count{width:fit-content}.service-roffer-intro{grid-template-columns:auto minmax(0,1fr)}.service-roffer-intro>svg{display:none}}@media (prefers-reduced-motion:reduce){.service-result-loading:before,.service-result-loading-icon,.service-result-loading-line:after,.service-result-card,.service-bill-hero,.service-bill-detail-card{animation:none}}.market-home-hero.market-home-hero-premium{isolation:isolate;background:radial-gradient(circle at 72% 42%,#6916f933,#0000 29%),radial-gradient(circle at 8% 4%,#59447e4d,#0000 28%),linear-gradient(122deg,#1b112b 0%,#231737 48%,#181027 100%);min-height:600px;overflow:hidden}.market-home-hero-premium .market-home-hero-backdrop{z-index:-1;opacity:.62;mix-blend-mode:normal;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(#000 15%,#0000 94%);mask-image:linear-gradient(#000 15%,#0000 94%)}.market-home-hero-inner.market-home-hero-inner-premium{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);align-items:center;gap:clamp(34px,5vw,78px);width:min(100% - 40px,1320px);min-height:600px;margin:0 auto;padding:62px 0 82px;display:grid;position:relative}.market-home-hero-copy.market-home-hero-copy-premium{color:#fff;text-align:left;flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:660px;display:flex}.market-home-hero-premium [data-reveal]{opacity:1;transform:none}.market-home-hero-eyebrow{color:#ffffffd6;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:10px;width:fit-content;min-height:36px;padding:0 15px;font-size:.78rem;font-weight:720;display:inline-flex}.market-home-hero-eyebrow>span{background:#7020fb;border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite market-home-hero-status-pulse;box-shadow:0 0 0 6px #6916f921}.market-home-hero-premium .market-home-hero-title{font-family:var(--market-font-display);letter-spacing:-.062em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,4.15vw,4.2rem);font-weight:790;line-height:.98;color:#fff!important;-webkit-text-fill-color:#fff!important}.market-home-typewriter{letter-spacing:-.055em;white-space:nowrap;color:#7020fb;background:linear-gradient(100deg,#8945ff 0%,#6c1afb 52%,#a875ff 100%);-webkit-background-clip:text;background-clip:text;width:100%;min-height:1.24em;padding-top:.06em;padding-bottom:.12em;font-size:clamp(2.5rem,3.4vw,3.8rem);line-height:1.12;display:block;-webkit-text-fill-color:transparent!important}.market-home-typewriter-cursor{vertical-align:-.02em;background:#8945ff;border-radius:4px;width:.08em;height:.76em;margin-left:.08em;animation:.85s step-end infinite market-home-typewriter-cursor;display:inline-block;box-shadow:0 0 16px #7020fb66}.market-home-hero-premium .market-home-hero-quote{letter-spacing:-.02em;width:auto;margin:2px 0 0;font-weight:650;color:#fff!important;font-size:clamp(1.1rem,1.45vw,1.3rem)!important;line-height:1.45!important}.market-home-hero-premium .market-home-hero-lead{width:100%;color:#e6e0f1c7!important;max-width:610px!important;margin:0!important;font-size:clamp(1rem,1.18vw,1.1rem)!important;line-height:1.75!important}.market-home-hero-premium .market-home-hero-lead strong{color:#fff;font-weight:720}.market-home-hero-premium .market-home-hero-chip-row{justify-content:flex-start;gap:10px;margin-top:3px}.market-home-hero-premium .market-home-hero-chip{color:#ffffffdb;min-height:38px;box-shadow:none;background:#fff1;border-color:#ffffff21;padding:0 15px;font-size:.78rem}.market-home-hero-premium .market-home-hero-chip:hover{color:#fff;background:#7020fb1f;border-color:#7020fb73}.market-home-hero-actions.market-home-hero-actions-premium{justify-content:flex-start;align-items:center;gap:12px;margin-top:6px;display:flex}.market-home-hero-premium .market-home-hero-cta,.market-home-hero-cta-secondary{border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 25px;font-size:.94rem;font-weight:760;text-decoration:none;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,border-color .24s,background-color .24s;display:inline-flex}.market-home-hero-premium .market-home-hero-cta{color:#fff;background:linear-gradient(135deg,#792bff,#5d0aed);min-width:160px;box-shadow:0 18px 36px #5d0aed42}.market-home-hero-premium .market-home-hero-cta:hover{background:linear-gradient(135deg,#8945ff,#6716f3);box-shadow:0 24px 44px #5d0aed57}.market-home-hero-cta-secondary{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff24}.market-home-hero-cta-secondary:hover{background:#ffffff1c;border-color:#ffffff42;transform:translateY(-3px)}.market-home-hero-visual-premium{place-items:center;width:100%;min-width:0;max-width:475px;margin-inline:auto;display:grid;position:relative}.market-home-hero-visual-premium>img{z-index:2;filter:drop-shadow(0 30px 48px #08031233);width:100%;height:auto;animation:6s ease-in-out infinite market-home-hero-visual-float;display:block;position:relative}.market-home-hero-visual-glow{z-index:0;aspect-ratio:1;filter:blur(72px);background:#6916f933;border-radius:50%;width:78%;position:absolute}.market-home-hero-float-badge{z-index:3;color:#231737;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #ffffff8c;border-radius:15px;align-items:center;gap:9px;min-height:44px;padding:0 15px;font-size:.76rem;font-weight:760;display:inline-flex;position:absolute;box-shadow:0 18px 38px #0803122e}.market-home-hero-float-badge svg{color:#16a562}.market-home-hero-float-badge-security{top:18%;left:-2%}.market-home-hero-float-badge-services{bottom:19%;right:-2%}.market-home-hero-float-badge-services>span{background:#6916f9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #6916f91f}.market-home-hero-premium .market-home-hero-curve{z-index:4;background:#fff;height:52px;box-shadow:0 -16px 36px #09041214}@keyframes market-home-typewriter-cursor{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes market-home-hero-status-pulse{0%,to{box-shadow:0 0 0 5px #6916f91a}50%{box-shadow:0 0 0 8px #6916f92b}}@keyframes market-home-hero-visual-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (width<=1080px){.market-home-hero-inner.market-home-hero-inner-premium{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:26px}.market-home-hero-premium .market-home-hero-title{font-size:clamp(2.7rem,5vw,3.8rem)}.market-home-typewriter{font-size:clamp(2.35rem,4.4vw,3.2rem)}.market-home-hero-float-badge-security{left:1%}.market-home-hero-float-badge-services{right:1%}}@media (width<=860px){.market-home-hero.market-home-hero-premium{min-height:auto}.market-home-hero-inner.market-home-hero-inner-premium{grid-template-columns:1fr;gap:34px;width:min(100% - 32px,680px);min-height:auto;padding:64px 0 88px}.market-home-hero-copy.market-home-hero-copy-premium{text-align:center;align-items:center;max-width:680px;margin-inline:auto}.market-home-hero-premium .market-home-hero-title{font-size:clamp(2.6rem,9vw,3.8rem)}.market-home-typewriter{text-align:center;font-size:clamp(2.3rem,7.6vw,3.3rem)}.market-home-hero-premium .market-home-hero-chip-row,.market-home-hero-actions.market-home-hero-actions-premium{justify-content:center}.market-home-hero-premium .market-home-hero-chip{width:auto}.market-home-hero-visual-premium{max-width:440px}}@media (width<=560px){.market-home-hero-inner.market-home-hero-inner-premium{width:min(100% - 24px,520px);padding-top:68px}.market-home-hero-eyebrow{min-height:34px;padding:7px 13px;font-size:.68rem;line-height:1.35}.market-home-hero-premium .market-home-hero-title{font-size:clamp(2.3rem,11vw,3.1rem)}.market-home-typewriter{letter-spacing:-.045em;font-size:clamp(1.75rem,8.2vw,2.85rem)}.market-home-hero-premium .market-home-hero-chip-row{grid-template-columns:1fr;width:100%;display:grid}.market-home-hero-premium .market-home-hero-chip{justify-content:center;width:100%}.market-home-hero-actions.market-home-hero-actions-premium{grid-template-columns:1fr;width:100%;display:grid}.market-home-hero-premium .market-home-hero-cta,.market-home-hero-cta-secondary{width:100%}.market-home-hero-float-badge{border-radius:12px;min-height:38px;padding-inline:11px;font-size:.67rem}}@media (prefers-reduced-motion:reduce){.market-home-hero-eyebrow>span,.market-home-typewriter-cursor,.market-home-hero-visual-premium>img{animation:none!important}}.form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.form-grid.getepay-pay-grid{grid-template-columns:minmax(0,1fr)}.form-grid.getepay-pay-grid .field-span-2{grid-column:auto}.modal-card.modal-card-wide.vimopay-transfer-modal{width:min(96vw,900px);max-height:min(92vh,900px);overflow:visible auto}.vimopay-transfer-modal .payout-premium-form,.vimopay-transfer-modal .payout-premium-form .form-grid{overflow:visible}.vimopay-transfer-modal .getepay-pay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=720px){.vimopay-transfer-modal .getepay-pay-grid{grid-template-columns:minmax(0,1fr)}}.fund-request-grid{align-items:start}@media (width>=1100px){.fund-request-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.field-span-full{grid-column:1/-1}@media (width>=900px){.field-span-half{grid-column:span 2}}.split-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.customer-credential-grid{align-items:start}.customer-credential-grid .form-grid{grid-template-columns:minmax(0,1fr)}.whitelabel-settings-grid{align-items:start}.whitelabel-customer-summary{background:#f9f8fce6;border:1px solid #291e3b1f;border-radius:8px;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.whitelabel-customer-summary span{color:var(--muted)}.color-input{min-height:46px;padding:6px}.whitelabel-assets{gap:18px;display:grid}.whitelabel-asset-card{background:#f9f8fcb8;border:1px solid #291e3b1f;border-radius:8px;padding:16px}.whitelabel-logo-preview,.whitelabel-favicon-preview,.whitelabel-empty-preview{background:#fff;border:1px dashed #291e3b2e;border-radius:8px;place-items:center;margin-top:8px;display:grid}.whitelabel-logo-preview{object-fit:contain;width:100%;height:120px}.whitelabel-favicon-preview{object-fit:contain;width:84px;height:84px}.whitelabel-empty-preview{min-height:84px;color:var(--muted)}.whitelabel-domain-test{border:1px solid #291e3b1f;border-radius:8px;gap:4px;padding:14px 16px;display:grid}.whitelabel-domain-test.is-ready{background:#16a34a14;border-color:#16a34a38}.whitelabel-domain-test.is-pending{background:#610bf514;border-color:#610bf538}.whitelabel-preview-card{background:#fff;border:2px solid #291e3b1f;border-radius:8px;gap:8px;padding:16px;display:grid}.whitelabel-preview-card span,.whitelabel-preview-card small,.whitelabel-preview-card em{color:var(--muted)}.whitelabel-preview-card img{object-fit:contain;width:100%;height:92px}@media (width<=900px){.whitelabel-customer-summary{flex-direction:column}}.panel-tabs{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.panel-tab{color:var(--muted);cursor:pointer;background:#ffffffb8;border:1px solid #281f3714;border-radius:999px;padding:10px 14px;font-weight:700}.panel-tab-active{color:#fff;background:linear-gradient(135deg,#cb6037,#8a3419);border-color:#0000}.multi-row-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:16px;display:grid}.field-action{justify-content:end}.wallet-summary-filter-grid{align-items:end}@media (width>=1100px){.wallet-summary-filter-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.wallet-summary-filter-actions-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:8px;display:flex}.wallet-summary-stats-grid{grid-template-columns:repeat(auto-fit,minmax(170px,220px));justify-content:start;gap:12px;display:grid}.wallet-summary-stat-card{color:#fff;border-radius:18px;gap:8px;padding:14px 16px;display:grid;box-shadow:0 14px 28px #190f2a1f}.wallet-summary-stat-card strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem}.wallet-summary-stat-kicker{letter-spacing:.02em;align-items:center;gap:8px;font-size:.88rem;font-weight:800;display:inline-flex}.wallet-summary-stat-card-credit{background:linear-gradient(135deg,#16a34a,#15803d)}.wallet-summary-stat-card-debit{background:linear-gradient(135deg,#ef4444,#b91c1c)}.wallet-summary-user-cell{gap:2px;min-width:180px;display:grid}.wallet-summary-user-cell strong{font-weight:900}.wallet-summary-user-sub{color:var(--muted);font-size:.82rem}.wallet-summary-user-meta{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.wallet-summary-table{border-collapse:collapse}.wallet-summary-table th,.wallet-summary-table td{border:1px solid #281f371a}.wallet-summary-table thead th{color:#fff;text-align:center;background:linear-gradient(135deg,#3f3355,#291e3b);font-weight:900}.wallet-summary-table td.wallet-summary-amount-cell,.wallet-summary-table th.wallet-summary-amount-cell{text-align:right!important}.wallet-summary-table th .text-button{width:100%;color:inherit;justify-content:center;font-weight:900}.wallet-summary-amount-cell .customer-balance-cell{justify-content:flex-end}.field-action .table-button,.field-action .primary-button,.field-action .secondary-button{width:100%}.customer-filter-actions{align-self:end}.customer-filter-grid{align-items:start}.customer-filter-actions-row{flex-wrap:wrap;align-items:flex-end;gap:14px;display:inline-flex}.table-toolbar,.segmented-controls,.toggle-grid,.table-actions,.pagination-bar,.pagination-actions,.pagination-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.table-toolbar{justify-content:space-between}.toolbar-search,.toolbar-field{width:min(100%,360px)}.toggle-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.checkbox-row{border:1px solid var(--line);background:#ffffffb8;border-radius:16px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;display:inline-flex}.checkbox-row input{width:18px;height:18px}.access-accordion{border:1px solid var(--line);background:0 0;padding:0;overflow:hidden}.access-accordion-summary{cursor:pointer;background:#291e3b0f;align-items:center;min-height:52px;padding:12px 16px;list-style:none}.access-accordion-summary h3{margin:0}.access-accordion-summary::-webkit-details-marker{display:none}.access-accordion-summary__meta{color:var(--accent-dark);align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:inline-flex}.access-accordion-summary__meta:after{content:"+";font-size:1.1rem;line-height:1}.access-accordion[open] .access-accordion-summary__meta:after{content:"-"}.access-accordion-body{background:0 0;padding:14px 16px 16px}.radio-row{flex-wrap:wrap;gap:12px;display:flex}.radio-pill{border:1px solid var(--line);cursor:pointer;background:#ffffffb8;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-weight:800;display:inline-flex}.radio-pill input[type=radio]{width:18px;height:18px;accent-color:var(--accent-dark)}.radio-pill:has(input[type=radio]:checked){background:linear-gradient(135deg,#cb603724,#8a341914);border-color:#cb603759}.table-actions{gap:8px}.data-table td>.table-actions{flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:0;margin-bottom:0}.table-sort-button{font-size:.86rem;font-weight:700}.break-word-cell{word-break:normal;overflow-wrap:normal;white-space:nowrap;max-width:320px}.sms-setting-table .break-word-cell{max-width:none}.textarea-input{resize:vertical;min-height:96px}.multi-select{min-height:220px}.package-picker-panel{align-self:start}.package-picker-panel .panel-head{align-items:start}.package-picker-meta{border:1px solid var(--line);background:#291e3b0a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.package-picker-meta span{color:var(--ink);font-size:.86rem;font-weight:800}.package-picker-meta small{color:var(--muted);font-weight:700}.package-picker-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:stretch}.package-picker-row{cursor:pointer;border-radius:12px;min-height:52px;transition:border-color .16s,background .16s,box-shadow .16s}.package-picker-row:hover{background:#f5efffb8;border-color:#6e25eb4d}.package-picker-row-selected{background:#f5efffeb;border-color:#6e25eb75;box-shadow:0 10px 24px #6e25eb14}.package-picker-row span{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-weight:700}.detail-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.detail-item span,.block-note{color:var(--muted);font-size:.84rem}.status-pill{border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.status-pill-success{color:var(--success);background:#146c431f}.status-pill-danger{color:var(--danger);background:#b423181f}.status-pill-warning{color:#9a6700;background:#b478181f}.customer-verification-status{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.customer-verification-status .status-pill{font-size:.82rem}.topbar-useravatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.ekyc-result-meta{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:18px;display:grid}.digital-verification-footer{background:var(--surface,#fff);z-index:2;padding:16px 0;position:sticky;bottom:0}.ekyc-result-meta>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ekyc-result-meta>div>span{color:var(--muted);font-size:.88rem}.block-note{display:block}.pagination-bar{border-top:1px solid var(--line);justify-content:space-between;padding-top:16px}.pagination-meta strong{font-family:var(--font-display)}.pagination-page{text-align:center;min-width:68px}.pagination-size{width:110px;padding-top:10px;padding-bottom:10px}.table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:6px;overflow:auto visible}.data-table{border-collapse:collapse;background:#fff;border:1px solid #291e3b1f;width:100%;min-width:760px}.data-table th,.data-table td{text-align:left;vertical-align:middle;white-space:nowrap;word-break:normal;overflow-wrap:normal;border:1px solid #291e3b1a;padding:14px 12px}@media (width<=960px){.data-table{min-width:max-content}.data-table th,.data-table td{white-space:nowrap;overflow-wrap:normal;word-break:normal;padding:10px}.data-table td .table-actions{flex-wrap:nowrap}}.data-table th{color:#fff;text-transform:uppercase;letter-spacing:.06em;text-align:center;background:linear-gradient(135deg,#3f3355,#291e3b);font-size:.86rem;font-weight:900}.data-table th .text-button{width:100%;color:inherit;justify-content:center;font-weight:900}.data-table td.wallet-summary-amount-cell,.data-table th.wallet-summary-amount-cell{text-align:right!important}.data-table .wallet-summary-amount-cell .customer-balance-cell{justify-content:flex-end}.data-table td.collection-history-amount-cell{color:var(--accent);font-weight:800}.chart-wrap{height:320px}.code-block{color:#f9f8fc;background:#281f37eb;border-radius:18px;margin:0;padding:16px;overflow:auto}.runtime-summary-grid,.runtime-object-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.details-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.detail-item{border:1px solid var(--line);background:#ffffffb3;border-radius:18px;gap:8px;padding:16px;display:grid}.detail-item span{color:var(--muted);font-size:.88rem}.detail-item strong{font-size:1rem}.detail-item span{align-items:center;gap:8px;display:inline-flex}.profile-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.profile-hero{background:radial-gradient(circle at 100% 0,#291e3b24,#0000 28%),linear-gradient(#f9f7fdfa,#f3effbf0);border:1px solid #291e3b1a;gap:18px;padding:24px;display:grid;position:sticky;top:96px;box-shadow:0 20px 42px #190f2a14}.profile-hero-badge{color:#fff;width:84px;height:84px;font-family:var(--font-display);background:linear-gradient(135deg,#3f3355,#291e3b 72%,#190f2a);border-radius:24px;place-items:center;font-size:1.8rem;font-weight:800;display:grid;box-shadow:0 18px 32px #190f2a33}.profile-hero-image{object-fit:cover;background:#fff;border:1px solid #291e3b1f;border-radius:26px;width:96px;height:96px;box-shadow:0 18px 32px #190f2a24}.profile-hero-copy h3{font-size:1.9rem;font-family:var(--font-display);letter-spacing:-.03em;margin:12px 0 6px}.profile-hero-copy p{color:var(--muted);margin:0}.profile-hero .eyebrow{color:var(--accent);background:#291e3b14;border-color:#291e3b1f}.profile-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-hero-meta article,.profile-quick-list div{background:#ffffffd1;border:1px solid #291e3b1a;border-radius:18px;gap:6px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #fff9}.profile-hero-meta span,.profile-quick-list span{color:var(--muted);font-size:.82rem}.profile-hero-meta strong{font-size:.98rem}.profile-quick-list{gap:12px;display:grid}.profile-quick-list div{grid-template-columns:18px minmax(0,1fr);align-items:start}.profile-quick-list svg{color:var(--accent)}.profile-sections{gap:22px;display:grid}.profile-kyc-gallery{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.profile-edit-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.profile-edit-file-trigger{justify-self:start}.profile-edit-file-input:focus-visible+.profile-edit-file-trigger{outline:2px solid var(--accent);outline-offset:2px}.profile-edit-file-trigger.is-disabled{cursor:not-allowed;opacity:.6}.profile-edit-image-preview{background:#fff;border:1px solid #291e3b1f;border-radius:14px;place-items:center;width:100%;min-height:190px;padding:12px;display:grid}.profile-edit-image-preview img{object-fit:contain;width:100%;height:170px;display:block}.profile-kyc-thumb{text-align:left;color:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #291e3b14;border-radius:20px;gap:10px;padding:14px;display:grid;box-shadow:0 14px 28px #190f2a0a}.profile-kyc-thumb img{aspect-ratio:1;object-fit:cover;background:#f9f8fc;border-radius:16px;width:100%}.profile-kyc-thumb span{color:var(--accent);font-size:.88rem;font-weight:700}.profile-tid-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.profile-tid-item{background:#ffffffe0;border:1px solid #291e3b14;border-radius:18px;gap:6px;padding:16px 18px;display:grid}.profile-tid-item span{color:var(--muted);font-size:.82rem}.profile-tid-item strong{color:var(--accent);font-size:1.02rem}.profile-image-preview{place-items:center;padding:8px 0 4px;display:grid}.profile-image-preview img{object-fit:contain;background:#f9f8fc;border-radius:20px;width:min(100%,760px);max-height:72vh}.profile-action-note{color:var(--muted);background:#f9f8fcd6;border:1px dashed #291e3b24;border-radius:18px;padding:16px 18px;font-size:.92rem}.table-shell{background:#ffffffeb;border:1px solid #291e3b14;border-radius:24px;overflow:hidden}.table-cell-center{text-align:center}.my-commission-toolbar{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:end;gap:18px;display:grid}.my-commission-toolbar-copy h3{margin:10px 0 0;font-size:1.35rem}.my-commission-service-select{width:100%}.my-commission-operator{align-items:center;gap:12px;font-weight:700;display:inline-flex}.my-commission-operator-icon,.my-commission-operator-fallback{border-radius:14px;flex:0 0 42px;width:42px;height:42px}.my-commission-operator-icon{object-fit:cover;background:#fff;border:1px solid #291e3b1a}.my-commission-operator-fallback{color:var(--accent);background:#291e3b14;place-items:center;display:grid}.my-commission-value{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.my-commission-amountwise-button{min-height:34px;padding:8px 14px;font-size:.82rem}.profile-sections .panel{border:1px solid #291e3b14;box-shadow:0 18px 38px #190f2a0d}.profile-sections .panel-head h3{color:var(--accent)}.profile-sections .detail-item{border-color:#291e3b14}.profile-sections .detail-item span svg{color:var(--accent)}.contact-admin-grid{gap:22px;display:grid}.contact-admin-panel{border:1px solid #291e3b14;box-shadow:0 18px 36px #190f2a0d}.contact-section-head h3{color:var(--accent);font-family:var(--font-display);letter-spacing:-.02em;margin:0}.contact-admin-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.contact-inline-item{background:#ffffffd6;border:1px solid #291e3b1a;border-radius:18px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:16px 18px;display:grid}.contact-inline-item svg,.contact-address-block svg{color:var(--accent);margin-top:2px}.contact-inline-item span,.contact-address-block span,.contact-retail-copy small{color:var(--muted);font-size:.82rem}.contact-inline-item strong,.contact-address-block strong,.contact-retail-copy strong{color:var(--ink);font-size:1rem;line-height:1.5}.contact-inline-item-single{max-width:360px}.contact-address-block{background:#ffffffd6;border:1px solid #291e3b1a;border-radius:18px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:16px 18px;display:grid}.contact-retail-layout{gap:22px;display:grid}.contact-retail-hero{background:radial-gradient(circle at 100% 0,#291e3b1f,#0000 32%),linear-gradient(135deg,#f9f8fcfa,#f4f0faf5);border:1px solid #291e3b14;gap:18px;padding:28px;display:grid}.contact-retail-hero h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3vw,2.8rem)}.contact-retail-hero p{max-width:760px;color:var(--muted);margin:0}.contact-retail-badge{width:fit-content;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#291e3b0f;border:1px solid #291e3b1f;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.78rem;font-weight:800;display:inline-flex}.contact-retail-actions{flex-wrap:wrap;gap:12px;display:flex}.contact-retail-whatsapp-btn{color:#047857;background:#10b98114;border-color:#10b98133}.contact-retail-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.contact-retail-card{color:inherit;border:1px solid #291e3b14;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid;box-shadow:0 16px 34px #190f2a0d}.contact-retail-card-address{grid-column:span 2}.contact-retail-icon{color:#fff;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.contact-retail-icon-primary{background:linear-gradient(135deg,#3f3355,#291e3b)}.contact-retail-icon-success{background:linear-gradient(135deg,#22c55e,#15803d)}.contact-retail-icon-info{background:linear-gradient(135deg,#1684f5,#0065e8)}.contact-retail-icon-whatsapp{background:linear-gradient(135deg,#22c55e,#16a34a)}.contact-retail-icon-warning{background:linear-gradient(135deg,#f59e0b,#d97706)}.contact-retail-icon-danger{background:linear-gradient(135deg,#ef4444,#dc2626)}.contact-retail-copy{gap:4px;display:grid}@media (width<=960px){.contact-retail-card-address{grid-column:span 1}}.detail-item-wide{grid-column:span 2}.table-thumb{object-fit:cover;border:1px solid var(--line);border-radius:14px;width:88px;height:88px}.table-thumb-sm{width:54px;height:54px}.table-thumb-xs{width:38px;height:38px}.service-icon-thumb{object-fit:contain;background:#ffffffd1;padding:8px}.service-icon-thumb.table-thumb-sm{width:64px;height:64px;padding:10px}.service-icon-fallback{border:1px solid var(--line);width:64px;height:64px;color:var(--muted);background:#ffffffd1;border-radius:14px;place-items:center;display:inline-grid}.service-form-panel{width:100%;max-width:none}.package-form-panel{width:min(100%,760px);margin:0 auto}.service-form-upload-grid{align-items:start}.service-icon-preview-card{border:1px solid var(--line);background:#ffffffb8;border-radius:20px;gap:12px;padding:18px;display:grid}.service-icon-preview-head{align-items:center;gap:8px;display:inline-flex}.service-icon-preview-image{aspect-ratio:1;object-fit:contain;border:1px solid var(--line);background:#fffffff0;border-radius:20px;width:min(100%,240px);padding:18px}.wrap-row,.table-actions-wrap{flex-wrap:wrap}.customer-data-table td{vertical-align:middle;overflow:visible}.customer-data-table tbody,.customer-data-table tr,.customer-data-table td:first-child{overflow:visible}.customer-data-table td:first-child{z-index:20;position:relative}.customer-data-table td.customer-action-cell-open{z-index:30}.operator-data-table td{vertical-align:middle}.operator-data-table .operator-status-column{width:150px;min-width:150px}.operator-data-table .table-actions,.operator-data-table .status-chip,.operator-data-table .icon-button{align-items:center}.customer-role-pill{color:var(--accent-dark);background:#c2542e1f;border-radius:999px;align-items:center;padding:8px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.customer-id-cell,.customer-profile-copy{gap:4px;display:grid}.customer-id-cell span,.customer-profile-copy span,.sort-text,.action-menu-empty{color:var(--muted);font-size:.82rem}.customer-profile-cell,.customer-meta-cell,.customer-balance-cell,.action-menu-trigger,.action-menu-item{align-items:center;gap:10px;display:inline-flex}.customer-profile-cell{min-width:220px}.customer-avatar{width:38px;height:38px;color:var(--accent-dark);background:linear-gradient(135deg,#c2542e2e,#8a341914);border-radius:14px;place-items:center;display:grid}.nearby-amount-block{gap:10px;margin-top:10px;display:grid}.nearby-amount-title{color:var(--muted);font-size:.84rem;font-weight:700}.nearby-amount-row{flex-wrap:wrap;gap:10px;display:flex}.nearby-amount-chip{min-height:38px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:1px solid #291e3b1f;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-weight:700;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex}.nearby-amount-chip:hover{border-color:#291e3b38;transform:translateY(-1px);box-shadow:0 10px 24px #190f2a14}.nearby-amount-chip-active{color:var(--accent-dark);background:linear-gradient(135deg,#291e3b1f,#3f335514);border-color:#291e3b33}.customer-meta-cell,.customer-balance-cell{color:var(--muted)}.customer-email-cell{white-space:nowrap;min-width:240px;max-width:320px}.customer-email-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-balance-cell strong,.customer-id-cell strong,.customer-profile-copy strong{color:var(--ink)}.table-sort-button{align-items:center;gap:6px;display:inline-flex}.sort-icon{color:#5f6b7ab3}.sort-icon-active{color:var(--accent-dark)}.action-menu-wrap{position:relative;overflow:visible}.action-menu-trigger{border:1px solid var(--line);min-width:112px;color:var(--ink);cursor:pointer;background:#ffffffe6;border-radius:14px;justify-content:space-between;padding:10px 12px;font-weight:700}.action-menu-trigger-icon{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.action-menu-popover{z-index:9999;background:#f7f2fffa;border:1px solid #281f3714;border-radius:18px;gap:6px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 40px #281f3724}.action-menu-popover-fixed{overscroll-behavior:contain;position:fixed;overflow:hidden auto}.action-menu-popover-above{transform:translateY(-100%)}.action-menu-popover-right{left:auto;right:0}.action-menu-item{width:100%;color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.action-menu-item-btn{text-align:left;cursor:pointer;background:0 0;border:0}.action-menu-item-danger{color:var(--danger)}.action-menu-item-success{color:var(--success)}.action-menu-item-warning{color:#9a3412}.action-menu-item-info{color:#300b6f}.action-menu-item-purple{color:#102954}.action-menu-item:hover{background:#c2542e14}.operator-service-filter{align-self:start;max-width:420px}.operator-service-trigger{min-height:58px}.operator-service-selected,.operator-service-option-main{align-items:center;gap:10px;min-width:0;display:inline-flex}.operator-service-option-thumb{border:1px solid var(--line);object-fit:contain;background:#fffffff0;border-radius:10px;flex-shrink:0;width:34px;height:34px;padding:4px}.operator-service-menu{z-index:45}.operator-service-option{align-items:center}.operator-service-option-main span:last-child,.operator-service-selected span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-select-trigger-text,.operator-select-option-text{gap:2px;min-width:0;line-height:1.05;display:grid}.operator-select-trigger-text strong,.operator-select-option-text strong{color:var(--ink);font-size:.92rem;font-weight:800}.operator-select-trigger-sub,.operator-select-option-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:700;overflow:hidden}.action-menu-empty{padding:8px 10px}.async-select{z-index:40;position:relative}.async-select-open{z-index:120}.async-select-trigger{border:1px solid var(--line);width:100%;min-height:50px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffe6;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;display:flex}.async-select-trigger-disabled{opacity:.64;cursor:not-allowed}.async-select-menu{z-index:160;background:#f7f2fffc;border:1px solid #281f3714;border-radius:18px;gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 45px #281f3729}.async-select-menu-portal{z-index:4000;isolation:isolate;background:#f7f2fffc;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 24px 60px #190f2a38,0 0 0 1px #291e3b14}.async-select-search{border:1px solid var(--line);background:#ffffffeb;border-radius:14px;align-items:center;gap:10px;padding:0 12px;display:flex}.async-select-search-input{background:0 0;border:0;outline:none;width:100%;padding:12px 0}.async-select-clear,.async-select-option{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0}.async-select-clear{color:var(--accent-dark);align-items:center;gap:8px;padding:6px 2px;display:inline-flex}.async-select-options{gap:6px;max-height:260px;display:grid;overflow:hidden auto}.async-select-option{text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.async-select-option:hover,.async-select-option-active{background:#c2542e14}.async-select-empty{color:var(--muted);padding:10px 12px;font-size:.86rem}.panel-nested{border-style:dashed}.panel-soft{background:#ffffffb8}.receipt-panel{border:1px solid #281f3714;border-radius:18px;padding:18px}.receipt-item{gap:4px;min-width:0;display:grid}.receipt-item strong{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere}@media (width<=720px){.receipt-grid{grid-template-columns:1fr}}.receipt-page .page-header{display:none}.collection-receipt-page{width:100%}.receipt-print-shell{grid-template-columns:minmax(0,1fr);justify-content:center;width:100%;padding:0 14px;display:grid}.receipt-card{background:#ffffffeb;justify-self:center;width:min(720px,100%)}.receipt-head{justify-content:center;align-items:center;display:flex;position:relative}.receipt-title{font-family:var(--font-display);letter-spacing:.04em;font-weight:900}.receipt-close{position:absolute;top:10px;right:10px}.receipt-rule{background:#281f371f;border:0;height:1px;margin:16px 0}.receipt-meta{justify-content:space-between;gap:12px;font-weight:700;display:flex}.receipt-meta-right{text-align:right}.receipt-section-title{letter-spacing:.08em;font-size:.9rem;font-weight:900}.receipt-details{gap:10px;margin-top:12px;display:grid}.receipt-row{grid-template-columns:minmax(180px,1fr) 2fr;gap:12px;display:grid}.receipt-key{color:#281f37bf}.receipt-val{overflow-wrap:anywhere;font-weight:700}.receipt-total{font-size:1.05rem}.receipt-note{text-align:center;color:var(--muted);margin:0}.no-print{-webkit-print-color-adjust:exact;print-color-adjust:exact}@media print{body{background:#fff!important}.sidebar,.topbar,.sidebar-overlay,.no-print,.topbar-userdropdown,.nav-flyout,.page-shell>:not(.receipt-page){display:none!important}.admin-shell,.content-shell,.page-shell{margin:0!important;padding:0!important;display:block!important}.receipt-print-shell{justify-content:stretch}.receipt-card{width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}}.operator-thumbnail-grid{flex-wrap:wrap;gap:16px;display:flex}.operator-thumbnail{width:144px;max-width:100%;color:inherit;text-align:center;gap:8px;font-size:13px;text-decoration:none;display:grid}.operator-thumbnail img{box-sizing:border-box;object-fit:contain;background:#fff;border:1px solid #e7e2f0;border-radius:12px;width:100%;height:112px;padding:8px}.operator-thumbnail:hover img,.operator-thumbnail:focus-visible img{border-color:#72648b}.preview-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.preview-image,.receipt-preview{border:1px solid var(--line);background:#ffffffbf;border-radius:18px;width:100%}.collection-receipt-page .page-header{display:none}.collection-receipt-card{background:#fff;border:1px solid #1911271f;width:100%;max-width:600px;box-shadow:0 20px 50px #190f2a14}.collection-receipt-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.collection-receipt-logo{color:#191127;min-width:154px;height:64px;font-family:var(--font-display);letter-spacing:.05em;background:#fff;border:1px solid #1911271f;border-radius:14px;justify-content:center;align-items:center;padding:0 18px;font-weight:900;display:inline-flex}.collection-receipt-logo-alt{color:#071638}.collection-receipt-logo img{object-fit:contain;width:100%;height:100%;display:block}.collection-receipt-table-wrap{margin-top:12px}.collection-receipt-table{border-collapse:collapse;border-top:1px solid #000000e6;width:100%}.collection-receipt-table th,.collection-receipt-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #000000e6;border-right:1px solid #000000e6;padding:10px 12px}@media (width<=720px){.receipt-print-shell{padding:0 10px}.collection-receipt-card{max-width:100%}.collection-receipt-header{flex-direction:column;align-items:stretch}.collection-receipt-logo{width:100%;min-width:0}.collection-receipt-table th,.collection-receipt-table td{padding:8px;font-size:.95rem}}.collection-receipt-table th{color:#191127;border-left:1px solid #000000e6;width:52%;font-weight:800}.collection-receipt-table td{color:#191127;font-weight:600}.collection-receipt-status{font-weight:800}.receipt-share-button{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border:0;box-shadow:0 12px 24px #15803d38}.receipt-share-button:hover{border-color:#0000;box-shadow:0 18px 32px #15803d47}.receipt-back-button{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border:0;box-shadow:0 12px 24px #b91c1c38}.receipt-back-button:hover{border-color:#0000;box-shadow:0 18px 32px #b91c1c47}.transaction-receipt-page .page-header{display:none}.transaction-receipt-card{width:min(860px,100%)}.transaction-receipt-card .receipt-meta{justify-content:space-between;gap:12px;font-weight:700}.transaction-receipt-card .receipt-section-title{text-align:center;margin-top:4px}.transaction-receipt-card .receipt-details{border-top:1px solid #000000e6;gap:0;margin-top:10px}.transaction-receipt-card .receipt-row{grid-template-columns:minmax(240px,1fr) 1fr;gap:0}.transaction-receipt-card .receipt-key,.transaction-receipt-card .receipt-val{text-align:center;border-bottom:1px solid #000000e6;padding:10px 12px}.transaction-receipt-card .receipt-key{color:#191127;border-left:1px solid #000000e6;border-right:1px solid #000000e6;font-weight:800}.transaction-receipt-card .receipt-val{color:#191127;border-right:1px solid #000000e6;font-weight:700}.transaction-receipt-card .receipt-total{margin-top:0}.transaction-receipt-card .receipt-bill{margin-top:14px}@media (width<=720px){.collection-receipt-card{width:100%}.collection-receipt-header{flex-direction:column;align-items:stretch}.collection-receipt-logo{width:100%}.collection-receipt-table th,.collection-receipt-table td{padding:8px;font-size:.9rem}.transaction-receipt-card .receipt-row{grid-template-columns:1fr}.transaction-receipt-card .receipt-key,.transaction-receipt-card .receipt-val{border-left:1px solid #000000e6}}.customer-upload-card{align-content:start}.customer-form-shell{gap:20px}.customer-form-hero{background:radial-gradient(circle at 10% 18%, rgb(var(--accent-rgb) / .16), transparent 42%), radial-gradient(circle at 92% 12%, #146c431f, transparent 38%), linear-gradient(145deg, #ffffffeb, #f7f2fffa);border:1px solid #281f3714;border-radius:26px;grid-template-columns:1.1fr .9fr;gap:18px;padding:24px;display:grid;box-shadow:0 24px 60px #190f2a1a}.customer-form-hero-copy{align-content:start;gap:10px;display:grid}.customer-form-hero-copy h3{margin:0;font-size:clamp(1.7rem,3vw,2.5rem)}.customer-form-hero-copy p{max-width:55ch;color:var(--muted);margin:0}.customer-form-hero-pill{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-dark);background:#ffffffd1;border:1px solid #281f3714;border-radius:999px;justify-self:start;align-items:center;padding:7px 12px;font-size:.78rem;font-weight:800;display:inline-flex}.customer-form-hero-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.customer-form-hero-point{background:#ffffffad;border:1px solid #281f3714;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.customer-form-hero-point svg{color:var(--accent);flex:none}.customer-form-hero-point div{gap:4px;display:grid}.customer-form-hero-point strong{font-size:.96rem}.customer-form-hero-point span{color:var(--muted);font-size:.88rem;line-height:1.4}.customer-form-panel-create{background:linear-gradient(180deg, #fffffff0, #faf7fffa), var(--surface-solid);border-radius:28px;padding:22px;box-shadow:0 24px 64px #190f2a14}.customer-validation-summary{color:#991b1b;background:#fef2f2eb;border:1px solid #dc262647;border-radius:16px;padding:14px 16px}.customer-validation-summary ul{margin:8px 0 0;padding-left:20px}.customer-validation-summary li+li{margin-top:4px}.customer-form-section{background:#ffffffbd;border:1px solid #281f3714;border-radius:22px;padding:18px}.customer-form-section-head{margin-bottom:6px}.customer-form-section-head h3{margin-bottom:4px}.customer-form-section-head p{margin:0}.customer-form-actions{justify-content:center;padding-top:4px}.customer-form-actions .primary-button{min-width:220px}.customer-upload-preview{aspect-ratio:4/3;object-fit:cover;min-height:180px}.customer-document-grid{align-items:start}.customer-document-card{align-content:start;gap:12px}.customer-document-preview{aspect-ratio:4/3;object-fit:cover}.customer-document-link{justify-self:start}.kyc-doc-list{gap:8px;display:grid}.kyc-doc-item{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=980px){.customer-form-hero{grid-template-columns:1fr}}@media (width<=640px){.customer-form-hero-points{grid-template-columns:1fr}.customer-form-panel-create{padding:16px}.customer-form-section{padding:14px}}.kyc-doc-view{border-radius:12px;width:38px;height:38px;padding:0}.receipt-panel{max-width:920px}.receipt-brand{justify-content:space-between;align-items:center;gap:16px;display:flex}.receipt-brand span{color:var(--muted);display:block}.receipt-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.receipt-note{margin:0}.file-trigger{cursor:pointer;position:relative;overflow:hidden}.file-trigger input{opacity:0;cursor:pointer;position:absolute;inset:0}.runtime-card{border:1px solid var(--line);background:#ffffffad;border-radius:18px;gap:8px;padding:16px;display:grid}.runtime-card span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.84rem}.runtime-card strong{word-break:break-word;font-size:.98rem}.runtime-notes{gap:8px;display:grid}.status-chip{border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 12px;font-weight:700;display:inline-flex}.status-chip-success{color:var(--success);background:#146c4314}.status-chip-warn{color:var(--accent-dark);background:#c2542e14}.status-chip-danger{color:var(--danger);background:#b4231814}.status-chip-info{color:#4d0fb8;background:#6e25eb1a}.status-chip-utility{color:#071638;background:#0716381a}.sidebar-overlay,.mobile-only{display:none}@media (width<=960px){.auth-shell{grid-template-columns:1fr}.auth-copy{padding:48px 24px 0}.admin-shell{grid-template-columns:1fr}.sidebar{z-index:40;width:min(88vw,300px);transition:transform .15s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar-open{transform:translate(0)}.sidebar-overlay{z-index:35;background:#19112752;border:0;display:block;position:fixed;inset:0}.mobile-only{display:inline-flex}.topbar{padding:12px 12px 10px}.topbar-main{width:100%}.page-shell{padding:16px}.floating-action-stack{bottom:14px;right:14px}.floating-action-button{border-radius:16px;width:48px;height:48px}.topbar-meta{display:none}.service-panel-hero{flex-direction:column;align-items:stretch}.service-panel-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.service-request-hero{flex-direction:column;align-items:stretch}.service-request-hero-meta{flex-wrap:wrap}.service-request-layout,.profile-layout{grid-template-columns:1fr}.profile-hero{position:static}.detail-item-wide{grid-column:span 1}.pagination-bar{flex-direction:column;align-items:flex-start}}.inline-center{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.inline-center .table-thumb{object-fit:cover;background:#fff9;border:1px solid #281f371a;border-radius:10px;width:28px;height:28px}.cell-scroll{white-space:nowrap;vertical-align:middle;max-width:240px;display:inline-block;overflow:auto}.report-panel{gap:1.25rem}.report-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.report-stat-card{color:#fff;border:1px solid #fff3;border-radius:24px;padding:1rem 1.1rem;position:relative;overflow:hidden;box-shadow:0 22px 48px #190f2a1f}.report-stat-card:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff38,#0000 52%);position:absolute;inset:0}.report-stat-card>*{z-index:1;position:relative}.report-stat-card-purple,.report-stat-card-blue{background:linear-gradient(135deg,#071638,#0065e8)}.report-stat-card-green{background:linear-gradient(135deg,#059669,#047857)}.report-stat-card-orange{background:linear-gradient(135deg,#5d0cea,#c2410c)}.report-stat-card-head{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:.65rem;font-size:.84rem;font-weight:700;display:flex}.report-stat-card strong{font-size:1.4rem;font-weight:800;line-height:1.2;display:block}.report-stat-card-icon{background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.report-filter-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.report-filter-title{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.report-filter-title strong{color:#190f2a;font-size:1.15rem;font-weight:800}.report-filter-toggle,.report-filter-actions .primary-button,.report-filter-actions .secondary-button,.report-filter-actions .transaction-history-export-button{justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.report-filter-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.95rem 1rem}.report-filter-actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.report-inline-error{color:#b91c1c;background:#ef444414;border:1px solid #ef44442e;border-radius:16px;padding:.8rem .95rem;font-size:.96rem;font-weight:700}.report-export-button{cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:.55rem;min-height:3.2rem;padding:.85rem 1.2rem;font-size:.96rem;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 14px 28px #15803d38;color:#fff!important;background:linear-gradient(135deg,#22c55e,#15803d)!important}.report-export-button:hover:not(:disabled){filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 18px 32px #15803d47}.report-export-button:active:not(:disabled){transform:translateY(0)}.report-export-button:disabled{cursor:not-allowed;opacity:.6}.danger-button{color:#fff;background:linear-gradient(135deg,#b42318,#7f1d1d)}.danger-button:hover{box-shadow:0 20px 40px #7f1d1d3d}.devtool-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.devtool-section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;display:flex}.devtool-section-head h3,.devtool-doc-card h3{color:var(--ink);margin:0;font-size:1.12rem;font-weight:900}.devtool-section-head p,.devtool-doc-card p{color:var(--muted);margin:6px 0 0}.devtool-user-cell{justify-items:center;gap:2px;display:grid}.devtool-user-cell strong{color:var(--ink);font-weight:800}.devtool-user-cell span,.devtool-user-cell small{color:var(--muted)}.devtool-break{word-break:break-all}.devtool-action-button{min-width:0}.devtool-action-button-edit{color:var(--accent-dark);background:linear-gradient(135deg,#291e3b1f,#291e3b0a)}.devtool-action-button-delete{color:var(--danger);background:linear-gradient(135deg,#b423181f,#b423180a)}.devtool-field-full{grid-column:1/-1}.devtool-doc-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.devtool-doc-card{background:linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #291e3b14;border-radius:24px;padding:22px;box-shadow:0 24px 54px #190f2a14}.devtool-doc-title{color:var(--accent-dark);align-items:center;gap:10px;margin-bottom:12px;display:flex}.devtool-code-block,.devtool-code-sample{color:#e7e2f0;background:#190f2a;border-radius:18px;padding:16px 18px;font-family:Consolas,Courier New,monospace;font-size:.92rem;line-height:1.55;overflow-x:auto}.devtool-code-sample{white-space:pre-wrap;margin:0}.devtool-key-cell{color:var(--accent-dark);font-weight:800}.devtool-list{color:var(--muted);gap:10px;margin:0;padding-left:18px;display:grid}.devtool-select-inline{width:min(320px,100%)}.devtool-tabs{row-gap:12px}.devtool-section-head .operator-service-filter{width:min(560px,100%);max-width:560px}.report-table-loader{color:#534769;background:#291e3b0d;border:1px dashed #291e3b29;border-radius:18px;justify-content:center;align-items:center;min-height:7rem;font-weight:700;display:flex}.report-date-stack{flex-direction:column;gap:.16rem;display:inline-flex}.report-date-stack small{color:#72648b;font-size:.78rem;font-weight:700}.report-operator-cell{align-items:center;gap:.7rem;display:inline-flex}.report-operator-icon{object-fit:contain;background:#fff;border:1px solid #a194b83d;border-radius:14px;width:2.35rem;height:2.35rem;padding:.2rem}.report-wrap-cell{white-space:normal;word-break:break-word;min-width:180px;max-width:300px}.sms-report-table{table-layout:fixed;min-width:1260px}.sms-report-table th,.sms-report-table td{vertical-align:top}.sms-report-index-cell{width:48px}.sms-report-mobile-cell{width:126px}.sms-report-template-cell{width:124px}.sms-report-message-cell{width:260px}.sms-report-status-cell{width:104px}.sms-report-status-message-cell{width:148px}.sms-report-request-cell,.sms-report-response-cell{width:300px}.sms-report-date-cell{width:140px}.sms-report-text-block,.sms-report-code-block{min-width:0;max-height:9.5rem;display:block;overflow:auto}.sms-report-code-block{word-break:break-all;max-width:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45}.report-inline-action{min-width:8rem;font-size:.9rem}.report-table .wallet-summary-amount-cell{white-space:nowrap}.report-table tfoot td{color:#190f2a;background:#190f2a08;font-weight:800}.report-footer-label{text-align:left;font-weight:800;color:#291e3b!important}.report-footer-debit{color:#dc2626!important}.report-footer-credit{color:#059669!important}.input-icon{color:var(--muted);flex:none}.promocode-summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.promocode-search-field{width:100%;max-width:360px}.promocode-form-panel{overflow:visible}.promocode-form-banner{background:linear-gradient(135deg,#291e3b12,#ffffffdb);border:1px solid #291e3b1a;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.promocode-form-banner h3{margin:.35rem 0 0}.promocode-form-banner-meta{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.promocode-form-banner-meta span{color:var(--muted);font-size:.84rem;font-weight:700}.promocode-form-banner-meta strong{color:var(--accent-dark);font-size:.95rem}.promocode-choice-row{flex-wrap:wrap;gap:.75rem;display:flex}.promocode-choice-pill{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;min-width:120px;min-height:46px;padding:.75rem 1rem;font-weight:800;transition:all .18s;display:inline-flex}.promocode-choice-pill-active{background:linear-gradient(135deg, var(--accent), var(--accent-dark));color:#fff;border-color:#0000;box-shadow:0 18px 32px #291e3b2e}.promocode-choice-pill-active.success{background:linear-gradient(135deg,#16a34a,#15803d)}.promocode-choice-pill-active.danger{background:linear-gradient(135deg,#dc2626,#b91c1c)}.promocode-toggle-card{border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;background:#ffffffeb;border-radius:18px;align-items:center;gap:.8rem;width:100%;min-height:54px;padding:.8rem 1rem;display:inline-flex}.promocode-toggle-card-active{background:linear-gradient(135deg,#291e3b14,#291e3b08);border-color:#291e3b38}.promocode-toggle-indicator{color:var(--accent-dark);background:#291e3b1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.promocode-checkbox-field{justify-content:flex-end}.promocode-field-wide{grid-column:1/-1}.promo-operator-trigger{min-height:56px}.promo-operator-menu{z-index:50}.promocode-operator-chip-row{flex-wrap:wrap;gap:.55rem;margin-top:.8rem;display:flex}.promocode-operator-chip{color:var(--accent-dark);background:#291e3b14;border-radius:999px;align-items:center;min-height:32px;padding:.4rem .8rem;font-size:.84rem;font-weight:700;display:inline-flex}.promocode-view-modal{width:min(100%,920px)}.promocode-view-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}.promocode-view-item{background:#ffffffd6;border:1px solid #291e3b17;border-radius:18px;flex-direction:column;gap:.3rem;min-height:92px;padding:.95rem 1rem;display:flex}.promocode-view-item span{color:var(--muted);font-size:.84rem;font-weight:700}.promocode-view-item strong{font-size:1rem;line-height:1.45}.promocode-view-item-wide{grid-column:1/-1}.promocode-view-success{color:var(--success)}.promocode-view-danger{color:var(--danger)}.refer-condition-alert{color:#3f148a;background:linear-gradient(135deg,#7324fb1f,#ffffffe6);border:1px solid #4809b42e;align-items:center;gap:.65rem;display:inline-flex}.refer-condition-layout{align-items:start}.refer-condition-hero{background:linear-gradient(135deg,#291e3b12,#ffffffdb);border:1px solid #291e3b1a;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.refer-condition-hero h3{margin:.35rem 0 0}.refer-condition-hero-badge{color:var(--accent-dark);background:#291e3b14;border-radius:999px;align-items:center;gap:.55rem;min-height:42px;padding:.55rem .95rem;font-weight:800;display:inline-flex}.refer-condition-image{object-fit:contain;aspect-ratio:1;max-width:280px;margin:0 auto}@media (width<=900px){.report-filter-head{flex-direction:column;align-items:flex-start}.report-filter-actions{width:100%}.report-filter-actions .primary-button,.report-filter-actions .secondary-button,.report-filter-actions .transaction-history-export-button{flex:180px}.promocode-form-banner-meta{align-items:flex-start}.promocode-search-field{max-width:none}.refer-condition-hero{align-items:flex-start}}.market-site{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 0 0,#291e3b14,#0000 22%),radial-gradient(circle at 100% 100%,#6e25eb12,#0000 20%),linear-gradient(#fcfbff 0%,#fff 52%,#f9f8fc 100%)}.market-container{width:min(1180px,100% - 40px);margin:0 auto}.market-topbar{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border-bottom:1px solid #190f2a14;position:sticky;top:0}.market-topbar-inner{justify-content:space-between;align-items:center;gap:18px;min-height:86px;display:flex;position:relative}.market-brand{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.market-brand-mark{background:linear-gradient(145deg,#fffffffa,#f4f1f9f0);border:1px solid #190f2a14;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 16px 34px #190f2a14}.market-brand-mark img{object-fit:contain;width:44px;height:44px}.market-brand-copy strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.16rem;display:block}.market-brand-copy small{color:var(--muted);font-size:.9rem;display:block}.market-nav{align-items:center;gap:10px;display:inline-flex}.market-nav a{min-height:44px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.market-nav a.active:not(.market-login-link),.market-nav a:not(.market-login-link):hover{background:#190f2a0f}.market-login-link{background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));box-shadow:0 18px 36px #190f2a33;color:#fff!important}.market-menu-toggle{width:48px;height:48px;color:var(--accent-dark);background:#ffffffeb;border:1px solid #190f2a1a;border-radius:16px;display:none}.market-main{display:grid}.market-main-policy{padding-bottom:22px}.market-home-hero,.market-page-hero{width:100%;position:relative;overflow:hidden}.market-page-hero{background:radial-gradient(circle at top left, rgb(var(--accent-rgb) / .08), transparent 24%), linear-gradient(180deg, #fbf8ff 0%, #fff 100%);padding:28px 0 18px}.market-page-hero-compact{padding-bottom:8px}.market-home-hero-inner,.market-page-hero .market-container{width:min(1280px,100% - 40px);margin:0 auto}.market-home-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:24px;display:grid}.market-home-hero-copy{z-index:1;max-width:760px;position:relative}.market-hero-kicker,.market-page-kicker{min-height:34px;color:var(--accent-dark);text-transform:uppercase;letter-spacing:.08em;background:#190f2a0f;border:1px solid #190f2a14;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:800;display:inline-flex}.market-page-kicker-dark{background:rgb(var(--accent-rgb) / .94);border-color:rgb(var(--accent-rgb) / .94);color:#fff}.market-home-hero-copy h1,.market-page-hero h1,.market-section-head h2,.market-home-story-card h2,.market-home-banner h2,.market-policy-card h2{font-family:var(--font-display);letter-spacing:-.05em;margin:16px 0 12px;line-height:.98}.market-home-hero-copy h1{max-width:18ch;font-size:clamp(1.9rem,3.1vw,3rem)}.market-page-hero h1{max-width:20ch;font-size:clamp(2rem,3.1vw,3rem)}.market-privacy-hero-title{white-space:nowrap;max-width:none}.market-refund-hero-title{max-width:18ch;line-height:.98}.market-page-subtitle{max-width:64ch;color:var(--muted);margin:0;font-size:1.02rem;line-height:1.65}.market-home-hero-copy p,.market-page-hero p,.market-home-story-card p,.market-home-service-card p,.market-policy-card p,.market-contact-panel p{color:var(--muted);margin:0;font-size:.98rem;line-height:1.58}.market-home-hero-copy p,.market-page-hero p,.market-about-hero-copy p,.market-services-hero-copy p,.market-contact-hero-copy p{max-width:58ch}.market-home-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.market-hero-primary,.market-hero-secondary,.market-inline-cta,.market-footer-cta{min-height:52px;padding-inline:22px}.market-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.market-home-stats article{background:#ffffffe6;border:1px solid #190f2a14;border-radius:22px;padding:18px;box-shadow:0 18px 44px #190f2a14}.market-home-stats strong{font-family:var(--font-display);margin-bottom:6px;font-size:1.15rem;display:block}.market-home-stats span{color:var(--muted);font-size:.92rem}.market-home-trust-row{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.market-home-trust-row span{color:var(--ink);background:#ffffffeb;border:1px solid #190f2a14;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.market-home-hero-visual{min-height:100%;position:relative}.market-home-hero-glow{filter:blur(26px);pointer-events:none;border-radius:999px;position:absolute}.market-home-hero-glow-one{background:radial-gradient(circle,#6e25eb2e,#0000 72%);width:260px;height:260px;top:12px;left:-90px}.market-home-hero-glow-two{background:radial-gradient(circle,#10b98129,#0000 72%);width:280px;height:280px;bottom:-50px;right:-70px}.market-home-illustration-shell{background:radial-gradient(circle at 100% 0,#6e25eb29,#0000 24%),radial-gradient(circle at 0 100%,#10b98124,#0000 26%),linear-gradient(145deg,#fffffff7,#f4f1f9eb);border:1px solid #190f2a14;border-radius:34px;min-height:520px;padding:28px;position:relative;box-shadow:0 34px 80px #190f2a1f}.market-home-illustration-badge{background:linear-gradient(145deg,#fffffffa,#e7e2f0eb);border:1px solid #190f2a14;border-radius:26px;place-items:center;width:86px;height:86px;display:grid;position:absolute;top:30px;right:30px;box-shadow:0 18px 40px #190f2a1a}.market-home-illustration-badge img{object-fit:contain;width:64px;height:64px}.market-home-illustration-card{border:1px solid #190f2a14;border-radius:28px;max-width:380px;padding:26px;box-shadow:0 24px 56px #190f2a24}.market-home-illustration-card-primary{color:#fff;background:linear-gradient(155deg,#190f2a,#291e3b 64%,#3f3355);margin-top:90px}.market-home-illustration-card strong{font-family:var(--font-display);letter-spacing:-.04em;margin-top:16px;font-size:2rem;line-height:1.02;display:block}.market-home-illustration-chip{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:0 12px;font-size:.8rem;font-weight:800;display:inline-flex}.market-home-illustration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.market-home-illustration-grid article{background:#ffffffe6;border:1px solid #190f2a14;border-radius:24px;gap:10px;min-height:128px;padding:18px;display:grid;box-shadow:0 18px 44px #190f2a14}.market-home-illustration-grid article svg{color:var(--accent)}.market-home-illustration-grid article span{color:var(--ink);font-weight:800;line-height:1.4}.market-home-section,.market-page-section{gap:20px;padding:24px 0;display:grid}.market-about-intro-section{padding-top:16px}.market-about-intro-card{background:linear-gradient(#fffffffa,#f9f8fcf0);border:1px solid #190f2a14;border-radius:28px;padding:30px 32px 24px;box-shadow:0 18px 40px #190f2a0f}.market-about-intro-card h2{color:#22143b;font-family:var(--font-body);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2.2vw,2.2rem);font-weight:500;line-height:1.22}.market-about-intro-card p{color:#2f204a;margin:18px 0 0;font-size:1rem;line-height:1.78}.market-about-intro-animate{animation:.7s ease-out both market-about-intro-rise}.market-values-purpose-section{padding-top:6px;padding-left:0;padding-right:0}.market-values-purpose-grid{border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;overflow:hidden}.market-values-purpose-card{color:#fff;text-align:center;flex-direction:column;align-items:center;min-height:420px;padding:48px 40px 40px;transition:transform .22s,filter .22s;display:flex}.market-values-purpose-card:hover{filter:saturate(1.04);transform:translateY(-4px)}.market-values-card{background:linear-gradient(#ff6a35 0%,#ff6430 100%)}.market-purpose-card{background:linear-gradient(#803bf7 0%,#7d37f5 100%)}.market-values-purpose-icon{opacity:.98;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.market-values-purpose-card h2{color:#fff;margin:0;font-size:clamp(1.9rem,2.9vw,3rem);font-weight:700;line-height:1.08}.market-values-purpose-card p{color:#fffffff5;max-width:38ch;margin:16px 0 0;font-size:1.05rem;line-height:1.65}.market-values-purpose-card strong{color:#fff;margin-top:auto;padding-top:24px;font-size:1.12rem;font-weight:500;line-height:1.6}.market-trusted-partners-section{padding-top:0}.market-trusted-partners-shell{padding:52px 0 34px}.market-trusted-partners-head{text-align:center;justify-items:center;gap:10px;display:grid}.market-trusted-partners-head h2{color:#191028;max-width:920px;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.6vw,3.3rem);font-weight:700;line-height:1.08}.market-trusted-partners-marquee{margin-top:34px;position:relative;overflow:hidden}.market-trusted-partners-marquee:before,.market-trusted-partners-marquee:after{content:"";z-index:1;pointer-events:none;width:96px;position:absolute;top:0;bottom:0}.market-trusted-partners-marquee:before{background:linear-gradient(90deg,#fff 12%,#fff0);left:0}.market-trusted-partners-marquee:after{background:linear-gradient(270deg,#fff 12%,#fff0);right:0}.market-trusted-partners-track{align-items:center;gap:22px;width:max-content;animation:28s linear infinite market-trusted-marquee;display:flex}.market-trusted-partners-logo{color:#534769c7;width:208px;height:96px;font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;background:linear-gradient(#f9f8fce6,#fffffffa);border:1px solid #a194b83d;border-radius:24px;flex:0 0 208px;justify-content:center;align-items:center;padding:18px 26px;font-size:clamp(1.45rem,2vw,2.2rem);font-weight:700;display:inline-flex;box-shadow:0 16px 34px #190f2a0d}.market-trusted-partners-logo img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}@keyframes market-about-intro-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes market-trusted-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}.market-home-story-grid,.market-contact-grid,.market-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.market-home-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-home-feature-card{background:#fffffff0;border:1px solid #190f2a14;border-radius:28px;grid-template-columns:auto 1fr;align-items:flex-start;gap:16px;padding:22px;display:grid;box-shadow:0 20px 48px #190f2a14}.market-home-feature-icon{width:48px;height:48px;color:var(--accent);background:linear-gradient(135deg,#291e3b1f,#6e25eb29);border-radius:16px;place-items:center;display:inline-grid}.market-home-feature-card h3,.market-home-vision-copy h2,.market-home-call-copy h2{font-family:var(--font-display);color:var(--text);margin:0 0 8px}.market-home-feature-card h3{font-size:1.2rem}.market-home-feature-card p,.market-home-vision-copy p,.market-home-vision-points p,.market-home-call-copy p{color:var(--muted);margin:0;line-height:1.58}.market-home-vision-card,.market-home-call-card{background:linear-gradient(135deg,#fbf8fff2,#fffffffa);border:1px solid #190f2a14;border-radius:34px;gap:20px;padding:26px;display:grid;box-shadow:0 28px 72px #190f2a1a}.market-home-vision-card{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center}.market-home-vision-copy h2,.market-home-call-copy h2{max-width:26ch;font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.08}.market-home-vision-points{gap:14px;display:grid}.market-home-vision-points article{background:#ffffffe6;border:1px solid #190f2a14;border-radius:24px;padding:18px 18px 16px}.market-home-vision-points article span{width:42px;height:42px;color:var(--accent);background:linear-gradient(135deg,#291e3b1f,#10b98129);border-radius:14px;place-items:center;margin-bottom:12px;display:inline-grid}.market-home-vision-points article strong{color:var(--text);margin-bottom:6px;display:block}.market-home-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-home-step-card{background:#ffffffeb;border:1px solid #190f2a14;border-radius:28px;padding:26px;position:relative;box-shadow:0 22px 50px #190f2a0f}.market-home-step-index{font-family:var(--font-display);color:var(--accent);margin-bottom:14px;font-size:1.1rem;display:inline-flex}.market-home-step-card h3,.market-home-badge-card strong,.market-home-faq-card h3,.market-home-contact-copy h3{font-family:var(--font-display);color:var(--text);margin:0 0 10px}.market-home-step-card p,.market-home-badge-card p,.market-home-faq-card p,.market-home-contact-copy p{color:var(--muted);margin:0;line-height:1.58}.market-home-badge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-home-badge-card{background:linear-gradient(145deg,#fffffff0,#f9f8fcf5);border:1px solid #190f2a14;border-radius:28px;grid-template-columns:auto 1fr;gap:14px;padding:24px;display:grid;box-shadow:0 22px 50px #190f2a0f}.market-home-badge-card svg{color:var(--accent)}.market-home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.market-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-testimonial-card{background:radial-gradient(circle at 100% 0,#803bf61f,#0000 24%),radial-gradient(circle at 0 100%,#10b9811a,#0000 22%),linear-gradient(#fffffffa,#f9f8fcf5);border:1px solid #190f2a14;border-radius:30px;gap:16px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 62px #190f2a14}.market-testimonial-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#6e25eb14,#0000 40%,#10b9810f);position:absolute;inset:0}.market-testimonial-card>*{position:relative}.market-testimonial-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-testimonial-quote-mark{color:#fff;background:linear-gradient(145deg,#190f2aeb,#3f3355eb);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 14px 28px #190f2a2e}.market-testimonial-label{min-height:28px;color:var(--slate);letter-spacing:.08em;text-transform:uppercase;background:#190f2a0d;border-radius:999px;align-items:center;padding:0 10px;font-size:.74rem;font-weight:800;display:inline-flex}.market-testimonial-card p{color:var(--text);margin:0;font-size:1rem;line-height:1.8}.market-testimonial-card-bottom{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding-top:4px;display:grid}.market-testimonial-avatar{color:#fff;width:48px;height:48px;font-family:var(--font-display);letter-spacing:.04em;background:linear-gradient(145deg,#190f2a,#3f3355);border-radius:16px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;box-shadow:0 14px 30px #190f2a2e}.market-testimonial-card-bottom strong{font-family:var(--font-display);color:var(--text);letter-spacing:-.03em;display:block}.market-testimonial-card-bottom span{color:var(--muted);font-size:.92rem;line-height:1.4;display:block}.market-home-faq-card{background:#ffffffeb;border:1px solid #190f2a14;border-radius:28px;padding:26px;box-shadow:0 22px 50px #190f2a0f}.market-home-contact-card{color:#fff;background:linear-gradient(145deg,#190f2a,#291e3b 68%,#3f3355);border:1px solid #190f2a14;border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:28px;display:grid;box-shadow:0 26px 66px #190f2a1f}.market-home-contact-list{gap:12px;margin-top:16px;display:grid}.market-home-contact-list span{color:#fffc;align-items:center;gap:10px;display:inline-flex}.market-home-contact-copy h3,.market-home-contact-copy p{color:inherit}.market-home-contact-card .market-home-call-actions{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.market-home-call-card{background:radial-gradient(circle at 100% 0,#6e25eb1f,#0000 22%),linear-gradient(135deg,#1d142dfa,#291e3bf5);border-color:#ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center}.market-home-call-copy h2,.market-home-call-copy p,.market-home-call-copy .market-page-kicker{color:#f9f8fc}.market-home-call-copy p{color:#f4f1f9bd}.market-home-story-card,.market-home-service-card,.market-home-banner,.market-pillar-card,.market-contact-panel,.market-policy-card,.market-story-card{background:#ffffffeb;border:1px solid #190f2a14;border-radius:30px;box-shadow:0 26px 66px #190f2a14}.market-home-story-card,.market-story-card,.market-contact-panel,.market-policy-card{padding:30px}.market-policy-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.market-terms-grid{grid-template-columns:1fr}.market-policy-card-highlight{color:#fff;background:linear-gradient(145deg,#190f2af5,#291e3bf0)}.market-policy-card-highlight h2,.market-policy-card-highlight p,.market-policy-card-highlight span{color:inherit}.market-policy-contact-list{margin-top:18px}.market-refund-grid{grid-template-columns:1fr}.market-home-story-card-dark,.market-story-card-dark{color:#fff;background:linear-gradient(145deg,#190f2a,#291e3b 68%,#3f3355)}.market-home-story-card-dark p,.market-story-card-dark p{color:#ffffffc2}.market-section-head{max-width:900px}.market-section-head h2,.market-home-banner h2{max-width:none;font-size:clamp(1.65rem,2.7vw,2.55rem);line-height:1.08}.market-home-service-grid,.market-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-service-spotlight{background:radial-gradient(circle at 0 0,#803bf61f,#0000 26%),radial-gradient(circle at 100% 100%,#10b9811f,#0000 24%),#fffffff0;border:1px solid #190f2a14;border-radius:30px;grid-template-columns:1fr;gap:18px;margin-bottom:18px;padding:24px;display:grid;box-shadow:0 28px 72px #190f2a14}.market-service-spotlight-copy h3{font-family:var(--font-display);letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1.04}.market-service-spotlight-copy p{max-width:68ch;color:var(--muted);line-height:1.7}.market-service-spotlight-list article{background:linear-gradient(#f9f8fcfa,#fffffff5);border:1px solid #a194b82e;border-radius:22px;padding:16px 18px;box-shadow:inset 0 1px #ffffffb3}.market-service-spotlight-list strong{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:4px;font-size:1rem;display:block}.market-service-spotlight-list span{color:var(--muted);font-size:.95rem;line-height:1.55}.market-service-grid-premium{grid-template-columns:1fr;gap:18px;display:grid}.market-service-card{background:radial-gradient(circle at 100% 0,#ffffffeb,#0000 28%),linear-gradient(#fffffffa,#fbf8fff0);border:1px solid #190f2a14;border-radius:26px;gap:12px;min-height:100%;padding:22px 20px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;box-shadow:0 18px 46px #190f2a0f}.market-service-card-image{place-items:center;width:100%;padding-top:4px;display:grid}.market-service-card-image img{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 22px #190f2a14);width:auto;max-width:180px;height:88px;display:block}.market-service-card:hover{transform:translateY(-3px);box-shadow:0 26px 60px #190f2a1c}.market-service-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-service-card-icon{width:42px;height:42px;color:var(--slate);background:#190f2a0f;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.market-service-tag{min-height:28px;color:var(--slate);letter-spacing:.08em;text-transform:uppercase;background:#190f2a0d;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.74rem;font-weight:800;display:inline-flex}.market-service-card h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:1.18rem;line-height:1.12}.market-service-card p{color:var(--muted);margin:0;line-height:1.75}.market-service-card-footer{color:var(--slate);letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-top:2px;font-size:.82rem;font-weight:800;display:flex}.market-service-tone-1 .market-service-card-icon{color:#071638;background:#803bf61a}.market-service-tone-2 .market-service-card-icon{color:#059669;background:#10b9811a}.market-service-tone-3 .market-service-card-icon{color:#5306d9;background:#610bf51f}.market-service-tone-4 .market-service-card-icon{color:#dc2626;background:#ef44441a}.market-home-service-card,.market-pillar-card{padding:28px;position:relative;overflow:hidden}.market-home-service-card:before,.market-pillar-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff4d,#0000 26%),linear-gradient(#ffffff0f,#0000);position:absolute;inset:0}.market-home-service-card h3,.market-pillar-card h3,.market-contact-panel h3{font-family:var(--font-display);letter-spacing:-.03em;margin:16px 0 10px;font-size:1.28rem}.market-home-service-icon,.market-pillar-icon,.market-contact-panel-icon{background:#ffffffe6;border:1px solid #fff3;border-radius:18px;place-items:center;width:58px;height:58px;display:inline-grid;box-shadow:0 14px 30px #190f2a1f}.market-home-service-tone-1{color:#fff;background:linear-gradient(160deg,#ff773df2,#c94a1cf5)}.market-home-service-tone-2{color:#fff;background:linear-gradient(160deg,#1ec6fff2,#580ed8f5)}.market-home-service-tone-3{color:#fff;background:linear-gradient(160deg,#2acb7cf2,#168a52f5)}.market-home-service-card p{color:#ffffffd6}.market-home-service-card svg{color:var(--accent-dark)}.market-home-banner{background:radial-gradient(circle at 100% 0,#6e25eb1f,#0000 22%),linear-gradient(145deg,#fffffffa,#f4f1f9eb);justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.market-home-banner-actions{flex-wrap:wrap;gap:14px;display:flex}.market-point-list{color:inherit;gap:10px;margin:16px 0 0;padding-left:20px;display:grid}.market-contact-panel-dark{color:#fff;background:linear-gradient(145deg,#190f2a,#291e3b 68%,#3f3355)}.market-contact-panel-dark p{color:#ffffffc2}.market-contact-list{gap:14px;margin-top:18px;display:grid}.market-contact-list span{color:var(--muted);align-items:center;gap:10px;line-height:1.5;display:inline-flex}.market-contact-panel-dark .market-contact-list span{color:#ffffffbd}.market-inline-cta,.market-footer-cta{border-radius:999px;justify-content:center;align-items:center;gap:10px;width:fit-content;font-weight:800;text-decoration:none;display:inline-flex}.market-inline-cta{color:#fff;background:#ffffff24;border:1px solid #ffffff24;margin-top:22px}.market-policy-card{gap:10px;display:grid}.market-policy-card h2{margin-top:8px;font-size:1.6rem}.market-footer{color:#fff;background:linear-gradient(160deg,#130b20,#201533 60%,#291e3b 100%);margin-top:34px;position:relative;overflow:hidden}.market-footer-glow{filter:blur(28px);pointer-events:none;opacity:.45;border-radius:999px;position:absolute}.market-footer-glow-one{background:radial-gradient(circle,#6e25eb57,#0000 72%);width:260px;height:260px;top:-80px;left:-60px}.market-footer-glow-two{background:radial-gradient(circle,#10b98147,#0000 72%);width:280px;height:280px;bottom:-80px;right:-80px}.market-footer-grid{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(280px,.8fr) minmax(280px,.8fr);gap:24px;padding:46px 0 34px;display:grid;position:relative}.market-footer-brand,.market-footer-links,.market-footer-contact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff14;border-radius:28px;padding:24px}.market-footer-logo{background:#ffffffeb;border-radius:22px;place-items:center;width:72px;height:72px;display:inline-grid;box-shadow:0 18px 44px #190f2a3d}.market-footer-logo img{object-fit:contain;width:56px;height:56px}.market-footer-copy h3,.market-footer-links h4,.market-footer-contact h4{font-family:var(--font-display);letter-spacing:-.03em;margin:18px 0 10px;font-size:1.35rem}.market-footer-copy p{color:#ffffffbd;margin:0;line-height:1.7}.market-footer-badges{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.market-footer-badges span{color:#fff;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:.84rem;font-weight:700;display:inline-flex}.market-footer-link-grid{gap:10px;display:grid}.market-footer-link-grid a,.market-footer-bottom-links a{color:#fffc;font-weight:700;text-decoration:none}.market-footer-link-grid a:hover,.market-footer-bottom-links a:hover{color:#fff}.market-footer-contact-card{gap:12px;margin-top:6px;display:grid}.market-footer-contact-card span{color:#ffffffc2;align-items:center;gap:10px;display:inline-flex}.market-footer-cta{color:#fff;background:linear-gradient(135deg,#0065e8,#0f766e);margin-top:18px}.market-footer-bottom{z-index:1;border-top:1px solid #ffffff14;position:relative}.market-footer-bottom-inner{color:#ffffffb3;justify-content:space-between;align-items:center;gap:18px;min-height:70px;display:flex}.market-footer-bottom-links{flex-wrap:wrap;gap:16px;display:inline-flex}.market-about-hero{background:radial-gradient(circle at 0 0,#803bf61f,#0000 22%),radial-gradient(circle at 100%,#10b9811f,#0000 18%),linear-gradient(#fbf8ff 0%,#fff 100%);width:100%;padding:28px 0 14px}.market-about-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:22px;display:grid}.market-about-hero-copy{max-width:760px}.market-about-hero-copy h1{font-family:var(--font-display);letter-spacing:-.05em;max-width:18ch;margin:14px 0 12px;font-size:clamp(1.9rem,3vw,2.95rem);line-height:1}.market-about-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.market-about-stat-row article{background:#ffffffeb;border:1px solid #190f2a14;border-radius:22px;padding:18px;box-shadow:0 18px 44px #190f2a14}.market-about-stat-row strong{font-family:var(--font-display);margin-bottom:6px;display:block}.market-about-stat-row span{color:var(--muted);font-size:.92rem;line-height:1.55}.market-about-hero-visual{min-height:560px;position:relative}.market-about-hero-image-card{background:#fffffff0;border:1px solid #190f2a14;border-radius:34px;padding:18px;position:relative;box-shadow:0 34px 84px #190f2a1f}.market-about-hero-image-card img{border-radius:24px;width:100%;height:auto;display:block}.market-about-floating-card{color:#fff;background:linear-gradient(145deg,#190f2af5,#291e3beb);border:1px solid #ffffff29;border-radius:24px;max-width:240px;padding:18px 20px;position:absolute;box-shadow:0 24px 56px #190f2a38}.market-about-floating-card strong{font-family:var(--font-display);margin-bottom:6px;display:block}.market-about-floating-card span{color:#ffffffc2;font-size:.92rem;line-height:1.55}.market-about-floating-card-top{top:-12px;right:-6px}.market-about-floating-card-bottom{bottom:26px;left:-8px}.market-story-illustration{background:#fffffff0;border:1px solid #190f2a14;border-radius:26px;margin-top:22px;overflow:hidden}.market-story-illustration img{width:100%;height:auto;display:block}.market-services-hero,.market-contact-hero{background:radial-gradient(circle at 0 0,#803bf61f,#0000 22%),radial-gradient(circle at 100%,#10b9811a,#0000 18%),linear-gradient(#fbf8ff 0%,#fff 100%);width:100%;padding:28px 0 14px}.market-services-hero-grid,.market-contact-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:22px;display:grid}.market-services-hero-copy,.market-contact-hero-copy{max-width:760px}.market-services-hero-copy h1,.market-contact-hero-copy h1{font-family:var(--font-display);letter-spacing:-.05em;max-width:18ch;margin:14px 0 12px;font-size:clamp(1.9rem,3vw,2.95rem);line-height:1}.market-services-hero-image-card,.market-contact-hero-image-card{background:#fffffff0;border:1px solid #190f2a14;border-radius:34px;padding:18px;box-shadow:0 34px 84px #190f2a1f}.market-services-hero-image-card img,.market-contact-hero-image-card img{border-radius:24px;width:100%;height:auto;display:block}.market-contact-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.market-contact-mini-grid article{background:#ffffffeb;border:1px solid #190f2a14;border-radius:22px;padding:18px;box-shadow:0 18px 44px #190f2a14}.market-contact-mini-grid strong{font-family:var(--font-display);margin-bottom:6px;display:block}.market-contact-mini-grid span{color:var(--muted);font-size:.92rem;line-height:1.55}.market-contact-form-shell{background:radial-gradient(circle at 100% 0,#6e25eb14,#0000 20%),linear-gradient(145deg,#fffffffa,#f4f1f9eb);border:1px solid #190f2a14;border-radius:30px;padding:30px;box-shadow:0 26px 66px #190f2a14}.market-contact-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.market-contact-form-actions{grid-column:1/-1;justify-content:flex-start;display:flex}@keyframes market-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes market-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes market-soft-scale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.market-float-fast{animation:4.2s ease-in-out infinite market-float}.market-float-medium{animation:5.4s ease-in-out infinite market-float}.market-float-slow{animation:6.4s ease-in-out infinite market-float}.market-home [data-reveal]{opacity:0;transition:opacity .92s cubic-bezier(.16,1,.3,1),transform .92s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:transform, opacity;transform:translateY(28px)scale(.992)}.market-home [data-reveal].is-revealed{opacity:1;transform:translate(0,0)scale(1)}.market-home-story-card,.market-home-service-card,.market-home-badge-card,.market-testimonial-card,.market-home-faq-card,.market-contact-panel,.market-contact-form-shell,.market-service-card,.market-service-spotlight,.market-story-card,.market-pillar-card{will-change:transform, opacity}.market-home-hero-actions .primary-button,.market-home-hero-actions .secondary-button,.market-home-banner-actions .primary-button,.market-home-banner-actions .secondary-button,.market-contact-form-actions .primary-button,.market-inline-cta,.market-hero-primary,.market-hero-secondary{transition:transform .18s,box-shadow .18s,opacity .18s}.market-home-hero-actions .primary-button:hover,.market-home-hero-actions .secondary-button:hover,.market-home-banner-actions .primary-button:hover,.market-home-banner-actions .secondary-button:hover,.market-contact-form-actions .primary-button:hover,.market-inline-cta:hover,.market-hero-primary:hover,.market-hero-secondary:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.market-float-fast,.market-float-medium,.market-float-slow,.market-home [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}@media (width<=1180px){.market-home-hero-inner,.market-home-story-grid,.market-story-grid,.market-contact-grid,.market-footer-grid,.market-home-feature-grid,.market-home-service-grid,.market-home-steps-grid,.market-home-badge-grid,.market-home-faq-grid,.market-testimonial-grid,.market-pillar-grid,.market-about-hero-grid,.market-services-hero-grid,.market-contact-hero-grid,.market-home-vision-card,.market-home-call-card{grid-template-columns:1fr}.market-home-banner{flex-direction:column;align-items:flex-start}.market-home-hero-copy h1,.market-page-hero h1,.market-section-head h2,.market-home-story-card h2,.market-home-banner h2,.market-about-hero-copy h1,.market-services-hero-copy h1,.market-contact-hero-copy h1{max-width:none}}@media (width<=860px){.market-container,.market-home-hero-inner,.market-page-hero .market-container{width:min(100%,100% - 28px)}.market-topbar-inner{min-height:78px;position:relative}.market-menu-toggle{place-items:center;display:inline-grid}.market-nav{opacity:0;visibility:hidden;pointer-events:none;background:#fffffff5;border:1px solid #190f2a14;border-radius:24px;flex-direction:column;align-items:stretch;padding:12px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-10px);box-shadow:0 24px 54px #190f2a24}.market-nav-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.market-nav a{justify-content:flex-start}.market-home-hero,.market-page-hero{padding-top:24px}.market-home-hero-copy h1{font-size:clamp(2.1rem,9vw,3rem)}.market-page-hero h1{font-size:clamp(1.9rem,8vw,2.7rem)}.market-privacy-hero-title{white-space:normal}.market-refund-hero-title{max-width:none}.market-about-hero-copy h1{font-size:clamp(2rem,8vw,2.9rem)}.market-home-stats,.market-home-illustration-grid,.market-about-stat-row,.market-contact-mini-grid,.market-contact-form{grid-template-columns:1fr}.market-home-illustration-shell,.market-home-story-card,.market-home-feature-card,.market-home-service-card,.market-home-banner,.market-home-vision-card,.market-home-call-card,.market-home-contact-card,.market-story-card,.market-contact-panel,.market-policy-card,.market-footer-brand,.market-footer-links,.market-footer-contact,.market-about-hero-image-card,.market-services-hero-image-card,.market-contact-hero-image-card,.market-contact-form-shell{border-radius:24px}.market-home-illustration-shell{min-height:auto;padding:22px}.market-home-illustration-badge{margin-bottom:14px;position:static}.market-home-illustration-card-primary{margin-top:0}.market-home-contact-card{grid-template-columns:1fr}.market-testimonial-card{border-radius:24px;padding:22px}.market-about-hero-visual{min-height:auto}.market-services-hero-copy h1,.market-contact-hero-copy h1{font-size:clamp(1.9rem,8vw,2.8rem)}.market-about-floating-card{max-width:none;margin-top:16px;position:static}.market-footer-bottom-inner{flex-direction:column;justify-content:center;padding:14px 0}}.two-factor-setup-card{background:linear-gradient(135deg,#291e3b0f,#803bf614),#fff;border:1px solid #291e3b1f;border-radius:22px;padding:18px 20px;box-shadow:0 18px 48px #190f2a14}.two-factor-setup-label{color:#534769;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:700}.two-factor-setup-secret{color:#190f2a;letter-spacing:.18em;word-break:break-word;font-size:1.2rem;font-weight:800}.two-factor-setup-meta{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.two-factor-setup-meta span{color:#291e3b;background:#ffffffd6;border:1px solid #803bf629;border-radius:999px;align-items:center;padding:8px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.two-factor-qr-wrap{background:#fff;border:1px solid #291e3b1f;border-radius:18px;width:fit-content;margin:12px auto 14px;padding:12px;box-shadow:0 12px 30px #190f2a14}.txn-slip-picker-shell{gap:12px;display:grid}.txn-slip-picker-shell-has-preview{grid-template-columns:minmax(280px,420px) minmax(240px,360px);align-items:start}.txn-slip-picker-shell>span{grid-column:1/-1}.txn-slip-picker{cursor:pointer;background:linear-gradient(135deg,#291e3b08,#803bf60f),#fff;border:1px dashed #291e3b38;border-radius:22px;align-content:center;justify-items:start;gap:14px;width:100%;min-height:220px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.txn-slip-picker:hover,.txn-slip-picker:focus-within,.txn-slip-picker-dragging{border-color:#291e3b80;transform:translateY(-1px);box-shadow:0 16px 36px #190f2a14}.txn-slip-picker-has-file{border-style:solid}.txn-slip-picker-input{display:none}.txn-slip-picker-copy{justify-items:start;gap:14px;display:grid}.txn-slip-picker-label{align-items:center;gap:12px;display:inline-flex}.txn-slip-picker-label strong{color:#190f2a;font-size:1rem;font-weight:800}.txn-slip-picker-actions{flex-wrap:wrap;gap:10px;display:flex}.txn-slip-picker-actions .secondary-button{justify-content:center;align-items:center;gap:8px;min-width:160px;display:inline-flex}.txn-slip-picker-icon{color:#291e3b;background:#291e3b14;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.txn-slip-picker-preview-shell{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.txn-slip-picker-preview{width:100%;max-width:360px;position:relative}.txn-slip-picker-preview .receipt-preview{background:#fff;border:1px solid #291e3b1f;border-radius:18px;width:100%;box-shadow:0 12px 30px #190f2a14}.txn-slip-picker-remove{color:#fff;cursor:pointer;background:#190f2ac7;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:10px;right:10px}@media (width<=640px){.txn-slip-picker-shell-has-preview{grid-template-columns:1fr}.txn-slip-picker{min-height:190px;padding:18px}.txn-slip-picker-preview{max-width:100%}}.market-site{background:radial-gradient(circle at 0 0,#512a9414,#0000 22%),radial-gradient(circle at 85% 14%,#244c4214,#0000 18%),linear-gradient(#f8f6fc 0%,#fff 45%,#f1eef7 100%)}.market-utility-strip{color:#ffffffb8;background:linear-gradient(90deg,#190f2a,#211633 55%,#302248)}.market-utility-strip-inner{justify-content:space-between;align-items:center;gap:16px;min-height:42px;font-size:.84rem;display:flex}.market-utility-strip-links{flex-wrap:wrap;align-items:center;gap:16px;display:inline-flex}.market-utility-strip-links a{color:#fff;font-weight:700;text-decoration:none}.market-topbar{background:#f6f3fce0;border-bottom:1px solid #392f4a14}.market-topbar-inner{gap:24px;min-height:92px}.market-brand-copy small{color:#667085;margin-top:4px;font-size:.84rem;line-height:1.4;display:block}.market-nav{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.market-nav>a{color:#281f37;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.market-nav>a:hover{background:#190f2a0d}.market-nav>a.active{color:#190f2a;background:#190f2a14}.market-nav-cta{align-items:center;gap:12px;margin-left:6px;display:inline-flex}.market-nav-meta{color:#534767;background:#ffffffe6;border:1px solid #190f2a14;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.market-login-link{white-space:nowrap;background:linear-gradient(135deg,#211733,#30214b 68%,#4b366e);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;display:inline-flex;box-shadow:0 18px 40px #21173329;color:#fff!important}.market-home-hero{background:radial-gradient(circle at 10% 10%,#6a3eb624,#0000 18%),radial-gradient(circle at 90% 16%,#21504624,#0000 18%),linear-gradient(145deg,#f3effb 0%,#fcfaff 48%,#eff5f1 100%);padding:42px 0 30px}.market-home-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:34px}.market-home-hero-copy h1,.market-section-head h2,.market-home-story-card h2,.market-home-banner h2,.market-policy-card h2{letter-spacing:-.06em}.market-home-hero-copy h1{max-width:10.5ch;font-size:clamp(2.7rem,5vw,4.9rem);line-height:.92}.market-home-hero-copy p{max-width:58ch;font-size:1rem;line-height:1.72}.market-home-hero-copy p+p{margin-top:12px}.market-home-stats article,.market-home-story-card,.market-home-service-card,.market-home-lane-card,.market-home-step-card,.market-home-faq-card,.market-home-contact-card,.market-story-card,.market-pillar-card,.market-service-card,.market-service-spotlight,.market-contact-panel,.market-contact-form-shell,.market-contact-note-card,.market-about-fact-card,.market-service-focus-card,.market-contact-hero-board{background:linear-gradient(#fffffffa,#f3f0f9e6);border:1px solid #23193414;box-shadow:0 28px 70px #261c3614}.market-home-stats article{background:linear-gradient(#fffffffa,#ede8f6f0)}.market-home-trust-row span{background:#ffffffc7}.market-home-hero-visual{min-height:100%}.market-home-ops-board{background:radial-gradient(circle at 100% 0,#3e7c691f,#0000 24%),radial-gradient(circle at 0 100%,#764cbe24,#0000 26%),linear-gradient(150deg,#fffffffa,#ede9f4f0);border:1px solid #23193414;border-radius:36px;height:100%;min-height:520px;padding:30px;box-shadow:0 34px 82px #20182e1f}.market-home-ops-header{gap:12px;max-width:28rem;display:grid}.market-home-ops-kicker{color:#190f2a;letter-spacing:.08em;text-transform:uppercase;background:#190f2a14;border-radius:999px;align-items:center;width:fit-content;min-height:32px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.market-home-ops-header strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2rem,3.2vw,3rem);line-height:.98}.market-home-ops-stack{gap:16px;margin-top:26px;display:grid}.market-home-ops-stack article{background:#ffffffe0;border:1px solid #190f2a14;border-radius:28px;gap:8px;padding:22px;display:grid}.market-home-ops-stack article span{color:#667085;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.market-home-ops-stack article strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.4rem;line-height:1.08}.market-home-ops-strip{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.market-home-ops-strip span{color:#2f2442;background:#ffffffbd;border:1px solid #190f2a14;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.market-section-head h2{max-width:none;font-size:clamp(2rem,3.4vw,3.5rem)}.market-home-story-card,.market-story-card,.market-pillar-card,.market-home-service-card,.market-home-lane-card,.market-home-step-card,.market-home-faq-card,.market-contact-panel,.market-contact-note-card{border-radius:30px;padding:30px}.market-home-story-card-dark,.market-story-card-dark,.market-home-banner,.market-contact-panel-dark{color:#fff;background:linear-gradient(145deg,#191029,#231836 66%,#352550);border-color:#ffffff14}.market-home-story-card-dark p,.market-story-card-dark p,.market-contact-panel-dark p,.market-home-banner .market-page-kicker-dark{color:#ffffffc2}.market-home-lane-grid,.market-home-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.market-home-lane-card,.market-home-step-card{min-height:240px}.market-home-lane-icon,.market-pillar-icon,.market-service-card-icon,.market-home-service-icon{color:#2d2044;background:linear-gradient(145deg,#764cbe24,#40806c2e);border-radius:18px;place-items:center;width:58px;height:58px;display:inline-grid}.market-home-lane-card h3,.market-home-step-card h3,.market-home-service-card h3,.market-service-card h3,.market-pillar-card h3,.market-contact-note-card h3{font-family:var(--font-display);letter-spacing:-.04em;margin:18px 0 10px;font-size:1.4rem}.market-home-step-no{color:#231836;width:54px;height:54px;font-family:var(--font-display);background:#190f2a14;border-radius:16px;justify-content:center;align-items:center;font-size:1.05rem;font-weight:800;display:inline-flex}.market-home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.market-home-service-card{min-height:220px}.market-home-contact-card{border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:30px;display:grid}.market-home-call-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.market-home-banner{border-radius:32px;align-items:center;padding:30px 32px}.market-footer{background:linear-gradient(160deg,#130b20,#211733 58%,#302247 100%);margin-top:42px}.market-footer-eyebrow{color:#fff9;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:.8rem;font-weight:800;display:inline-block}.market-footer-footnote{margin-top:14px!important}.market-about-human-hero,.market-services-hero,.market-contact-hero{background:radial-gradient(circle at 0 0,#764cbe1f,#0000 20%),radial-gradient(circle at 100%,#2f6e5c1f,#0000 18%),linear-gradient(#f3effb 0%,#fff 100%)}.market-about-human-grid,.market-services-hero-grid,.market-contact-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(360px,.9fr);align-items:stretch;gap:26px;display:grid}.market-about-human-copy h1,.market-services-hero-copy h1,.market-contact-hero-copy h1{font-family:var(--font-display);letter-spacing:-.05em;max-width:12ch;margin:16px 0 12px;font-size:clamp(2.3rem,4vw,4rem);line-height:.96}.market-about-fact-card,.market-service-focus-card,.market-contact-hero-board{border-radius:32px;gap:16px;padding:28px;display:grid}.market-about-fact-card article,.market-contact-hero-board article,.market-service-focus-list article{background:#ffffffb3;border:1px solid #190f2a14;border-radius:22px;gap:6px;padding:18px;display:grid}.market-about-fact-card article span,.market-service-focus-list article span,.market-contact-hero-board article span{color:#667085;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.market-about-fact-card article strong,.market-service-focus-card h3,.market-service-focus-list article strong,.market-contact-hero-board article strong{font-family:var(--font-display);letter-spacing:-.03em}.market-about-fact-card-footer{color:#534767;align-items:flex-start;gap:10px;line-height:1.65;display:inline-flex}.market-service-focus-card h3{margin:2px 0 6px;font-size:1.8rem;line-height:1.04}.market-service-focus-list{gap:14px;display:grid}.market-service-spotlight{border-radius:32px;padding:30px}.market-service-spotlight-list{gap:14px;display:grid}.market-service-spotlight-list article{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.market-service-spotlight-icon{color:#211733;background:#190f2a14;border-radius:14px;place-items:center;width:42px;height:42px;display:inline-grid}.market-service-spotlight-list article strong{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:4px;font-size:1.06rem;display:block}.market-service-spotlight-list article span{color:#667085;line-height:1.6}.market-contact-hero-board article{background:#ffffffd1}.market-contact-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-contact-form-layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);gap:22px;display:grid}.market-contact-note-card{align-self:start}.market-contact-note-card .secondary-button{margin-top:20px}@media (width<=1180px){.market-home-hero-inner,.market-home-lane-grid,.market-home-step-grid,.market-about-human-grid,.market-services-hero-grid,.market-contact-hero-grid,.market-contact-form-layout,.market-home-service-grid,.market-home-contact-card{grid-template-columns:1fr}.market-home-hero-copy h1,.market-about-human-copy h1,.market-services-hero-copy h1,.market-contact-hero-copy h1,.market-section-head h2{max-width:none}}@media (width<=860px){.market-utility-strip-inner{flex-direction:column;align-items:flex-start;min-height:auto;padding:10px 0}.market-nav{gap:8px}.market-nav-cta{flex-direction:column;align-items:stretch;width:100%;margin-left:0;padding-top:6px}.market-nav-meta,.market-login-link{justify-content:center;width:100%}.market-home-hero{padding-top:28px}.market-home-ops-board,.market-home-story-card,.market-home-service-card,.market-home-lane-card,.market-home-step-card,.market-home-faq-card,.market-home-contact-card,.market-story-card,.market-pillar-card,.market-service-card,.market-service-spotlight,.market-contact-panel,.market-contact-form-shell,.market-contact-note-card,.market-about-fact-card,.market-service-focus-card,.market-contact-hero-board,.market-home-banner{border-radius:24px;padding:22px}.market-home-ops-board{min-height:auto}.market-home-hero-copy h1,.market-about-human-copy h1,.market-services-hero-copy h1,.market-contact-hero-copy h1{font-size:clamp(2rem,9vw,3.2rem)}.market-section-head h2{max-width:12ch;font-size:clamp(1.7rem,7vw,2.7rem)}.market-contact-mini-grid,.market-contact-form,.market-values-purpose-grid{grid-template-columns:1fr}.market-values-purpose-card{min-height:auto;padding:34px 20px 30px}.market-values-purpose-card p{max-width:34ch;font-size:1rem}.market-values-purpose-card strong{padding-top:20px}.market-about-intro-card{padding:22px 20px 18px}.market-about-intro-card h2{font-size:clamp(1.25rem,6vw,1.7rem)}.market-trusted-partners-shell{padding:42px 0 24px}.market-trusted-partners-marquee{margin-top:26px}.market-trusted-partners-marquee:before,.market-trusted-partners-marquee:after{width:42px}.market-trusted-partners-track{gap:14px}.market-trusted-partners-logo{border-radius:20px;flex-basis:168px;width:168px;height:80px;padding:14px 20px}}.market-home-hero-copy h1,.market-page-hero h1,.market-section-head h2,.market-home-story-card h2,.market-home-banner h2,.market-policy-card h2,.market-home-ops-header strong,.market-home-ops-stack article strong,.market-home-lane-card h3,.market-home-step-card h3,.market-home-service-card h3,.market-service-card h3,.market-pillar-card h3,.market-contact-note-card h3,.market-about-human-copy h1,.market-services-hero-copy h1,.market-contact-hero-copy h1,.market-service-focus-card h3,.market-service-focus-list article strong,.market-contact-hero-board article strong,.market-footer-copy h3,.market-footer-links h4,.market-footer-contact h4{font-family:var(--font-display);font-weight:760}.market-site-home .market-topbar{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f3fce0;border-bottom:1px solid #392f4a14;margin-bottom:0;position:sticky;top:0}.market-site-home .market-topbar-inner{min-height:92px}.market-site-home .market-brand{color:inherit}.market-site-home .market-brand-mark{background:linear-gradient(145deg,#fffffffa,#f4f1f9f0);border:1px solid #190f2a14;width:58px;height:58px;box-shadow:0 16px 34px #190f2a14}.market-site-home .market-brand-mark img{width:44px;height:44px}.market-site-home .market-nav>a,.market-site-home .market-login-link-home{color:var(--ink)!important}.market-site-home .market-nav>a:hover,.market-site-home .market-nav>a.active{background:#190f2a0f}.market-site-home .market-nav>a.active{position:relative}.market-site-home .market-nav>a.active:after{content:none}.market-site-home .market-login-link-home{-webkit-text-fill-color:#fff;opacity:1;background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));min-width:104px;min-height:48px;padding:0 18px;box-shadow:0 18px 36px #190f2a33;color:#fff!important}.market-site-home .market-menu-toggle{color:var(--accent-dark)}.market-home,.market-page-shell,.market-site-home{width:100%;max-width:100%;overflow-x:clip}.market-main,.market-home,.market-page-shell,.market-container,.market-home-section,.market-page-section,.market-topbar-inner,.market-home-hero-inner,.market-home-story-grid,.market-story-grid,.market-home-service-grid,.market-home-lane-grid,.market-home-step-grid,.market-home-faq-grid,.market-home-contact-card,.market-home-banner,.market-values-purpose-grid,.market-values-purpose-card{min-width:0}.market-home-hero{background:linear-gradient(115deg, rgb(var(--accent-rgb) / .9), rgb(var(--accent-rgb) / .78)), radial-gradient(circle at 16% 20%, #ffffff1f, transparent 24%), radial-gradient(circle at 82% 78%, #ffffff29, transparent 20%), linear-gradient(180deg, var(--market-hero-start) 0%, var(--market-hero-end) 100%);align-items:center;min-height:560px;padding:0;display:flex;position:relative}.market-home-hero-backdrop{background:radial-gradient(circle at 18% 38%, rgb(var(--accent-rgb) / .22), transparent 22%), radial-gradient(circle at 72% 42%, #ffffff1f, transparent 18%), radial-gradient(circle at 86% 12%, #ffffff14, transparent 20%), linear-gradient(135deg, rgb(var(--accent-rgb) / .28), #ffffff1f);mix-blend-mode:multiply;position:absolute;inset:0}.market-home-hero-inner.market-home-hero-inner-single{justify-content:center;align-items:center;width:calc(100% - 32px);max-width:1120px;min-height:560px;margin:0 auto;padding-top:96px;padding-bottom:96px;display:flex}.market-home-hero-copy.market-home-hero-copy-centered{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:760px;margin:0 auto;display:flex}.market-home-hero [data-reveal]{opacity:1;transform:none}.market-home-hero-copy.market-home-hero-copy-centered>*{width:100%;max-width:100%}.market-home-hero-marquee{justify-content:center;align-items:center;width:min(100%,760px);min-height:56px;margin:0 auto;display:flex;position:relative;overflow:hidden}.market-home-hero-marquee-track{justify-content:center;align-items:center;width:auto;max-width:100%;animation:16s ease-in-out infinite alternate market-hero-marquee;display:inline-flex}.market-home-hero-marquee-track span{font-family:var(--font-display);letter-spacing:-.04em;text-align:center;white-space:nowrap;color:#fff;font-size:38px;font-weight:800;display:inline-block}.market-home-hero-quote{margin:0 auto;font-weight:800;color:#fff!important;font-size:1.15rem!important;line-height:1.5!important}.market-home-hero-lead{overflow-wrap:anywhere;width:min(100%,48rem);color:#ffffffeb!important;max-width:48rem!important;margin:0 auto!important;font-size:1.08rem!important;line-height:1.7!important}.market-home-hero-lead strong{color:#fffffffa}.market-home-hero-chip-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:0;display:flex}.market-home-hero-chip{background:rgb(var(--accent-rgb) / .84);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #120d1c29}.market-home-hero-actions-centered{justify-content:center;margin-top:0}.market-home-hero-cta{min-width:210px;min-height:54px;color:var(--accent-dark);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 30px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 18px 38px #17003e2e}.market-home-hero-curve{background:#fff;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;height:84px;position:absolute;bottom:-1px;left:-2%;right:-2%}@keyframes market-hero-marquee{0%{transform:translate(-18px)}to{transform:translate(18px)}}.market-about-intro-section,.market-trusted-partners-section{min-width:0}.market-about-intro-card,.market-trusted-partners-shell,.market-trusted-partners-marquee{width:100%;min-width:0;max-width:100%}.market-about-intro-card{margin:0}.market-about-intro-card h2,.market-about-intro-card p{overflow-wrap:anywhere;max-width:100%}.market-trusted-partners-track{min-width:max-content}.market-services-showcase-section{gap:28px;padding-top:8px}.market-services-showcase-head{gap:10px;display:grid}.market-services-showcase-kicker{color:#281f376b;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;width:fit-content;font-size:.9rem;font-weight:800;display:inline-flex}.market-services-showcase-kicker:after{content:"";background:linear-gradient(90deg,#610bf5cc,#610bf500);width:150px;height:1px}.market-services-showcase-head h2{color:#322744;font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(2rem,3vw,3.5rem);font-weight:800;line-height:.98}.market-services-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.market-services-showcase-card{min-height:320px;color:inherit;background:linear-gradient(#fcfcfbfa,#f7f5faf5);border:1px solid #190f2a0f;border-radius:28px;align-content:start;gap:18px;padding:34px 28px 30px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 22px 54px #190f2a0d}.market-services-showcase-card:hover{transform:translateY(-4px);box-shadow:0 28px 58px #190f2a14}.market-services-showcase-visual{aspect-ratio:4/3;background:#fff;border-radius:22px;width:min(100%,240px);margin-inline:auto;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #190f2a0d,0 14px 30px #190f2a0f}.market-services-showcase-visual img{object-fit:cover;width:100%;height:100%;transition:transform .38s cubic-bezier(.22,1,.36,1);display:block}.market-services-showcase-card:hover .market-services-showcase-visual img{transform:scale(1.035)}.market-services-showcase-card-fastag-recharge .market-services-showcase-visual img,.market-services-showcase-card-bill-payments .market-services-showcase-visual img{object-fit:contain}.market-services-showcase-card-fastag-recharge:hover .market-services-showcase-visual img,.market-services-showcase-card-bill-payments:hover .market-services-showcase-visual img{transform:none}.market-services-showcase-card h3{color:#22143b;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,2.1vw,2.3rem);font-weight:700;line-height:1.08}.market-services-showcase-card p{color:#504267;margin:0;font-size:1rem;line-height:1.8}.market-container>*,.market-page-section>*,.market-home-section>*{min-width:0;max-width:100%}.market-home-cta-band{background-position:50%;background-repeat:no-repeat;background-size:cover;place-items:center;min-height:306px;margin:20px 0 0;padding:48px 24px;display:grid}.market-home-cta-copy{text-align:center;color:#fff;justify-items:center;gap:16px;width:min(100%,820px);display:grid}.market-page-kicker-light{color:#ffffffeb;background:#ffffff1f;border-color:#ffffff2e}.market-home-cta-copy h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.market-home-cta-phone{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.market-home-cta-phone:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-2px)}.market-testimonial-grid{align-items:stretch}.market-testimonial-card{text-align:center;background:#fff;gap:20px;padding:34px 34px 30px;box-shadow:0 18px 42px #190f2a14}.market-testimonial-card:before{background:linear-gradient(180deg, rgb(var(--accent-rgb) / .05), transparent 40%)}.market-testimonial-card-top{justify-content:center}.market-testimonial-quote-mark{width:auto;height:auto;color:var(--accent);box-shadow:none;background:0 0;border-radius:0;padding:0;font-size:4rem;line-height:.8}.market-testimonial-card p{color:#5b6677;font-size:1.02rem;line-height:1.75}.market-testimonial-card-bottom{grid-template-columns:1fr;justify-items:center;gap:12px}.market-testimonial-card-bottom>.market-testimonial-avatar{background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;padding:0;line-height:0;display:inline-grid;box-shadow:0 14px 28px #190f2a24}.market-testimonial-card-bottom>.market-testimonial-avatar svg{stroke-width:2.2px;flex:none;width:24px;height:24px;margin:0;display:block;transform:none}.market-testimonial-card-bottom strong{font-size:1.25rem}.market-testimonial-card-bottom span{text-transform:uppercase}.market-testimonial-card-bottom span+span{text-transform:none;margin-top:6px}@media (width<=1180px){.market-site-home .market-nav{gap:4px}.market-services-showcase-grid{grid-template-columns:1fr;gap:20px}.market-services-showcase-card{min-height:0}.market-home-hero-inner.market-home-hero-inner-single{min-height:520px;padding-top:88px;padding-bottom:88px}}@media (width<=860px){.market-site-home .market-topbar-inner{min-height:86px}.market-site-home .market-nav{z-index:20;background:#1c1528f5}.market-site-home .market-nav>a,.market-site-home .market-login-link-home{justify-content:flex-start;color:#f9f8fc!important}.market-site-home .market-nav>a.active,.market-site-home .market-nav>a:hover{background:#ffffff14;color:#fff!important}.market-site-home .market-login-link-home{-webkit-text-fill-color:#fff;opacity:1;background:linear-gradient(135deg,#33244d,#433161 70%,#523f74);color:#fff!important}.market-home-hero{min-height:auto}.market-home-hero-inner.market-home-hero-inner-single{width:min(100%,100% - 28px);min-height:auto;padding-top:84px;padding-bottom:84px}.market-home-hero-marquee-track span{font-size:30px}.market-home-hero-chip-row{gap:12px}.market-home-hero-chip{justify-content:center;width:100%}.market-home-cta-band{min-height:260px;padding:40px 18px}.market-home-cta-copy h2{font-size:clamp(1.7rem,8vw,2.4rem)}.market-testimonial-card{padding:28px 22px 24px}.market-services-showcase-kicker:after{width:80px}.market-services-showcase-card{border-radius:24px;padding:24px 20px 22px}.market-services-showcase-visual{border-radius:18px;width:min(100%,220px)}.market-home-hero-curve{height:56px}}.market-footer.market-footer-modern{color:#fff;background:#10071f;margin-top:42px}.market-footer-modern-grid{grid-template-columns:300px minmax(0,1fr) minmax(0,1fr) minmax(280px,.95fr);align-items:start;gap:28px;padding:44px 0 38px;display:grid}.market-footer-modern-brand{justify-content:center;align-items:center;min-height:100%;display:flex}.market-footer-modern-logo{background:#ffffff05;border-radius:999px;place-items:center;width:230px;height:230px;display:grid;box-shadow:0 0 0 1px #ffffff0f,0 0 40px #ffffff1f}.market-footer-modern-logo img{object-fit:contain;width:170px;height:170px}.market-footer-modern-column h4{color:#fff;font-family:var(--font-display);text-transform:uppercase;border-bottom:2px solid #ff2b67;margin:0 0 18px;padding-bottom:14px;font-size:1.15rem;font-weight:800}.market-footer-modern-list{display:grid}.market-footer-modern-list a{color:#fff;border-bottom:1px solid #ffffff1a;align-items:center;min-height:60px;padding:0 0 0 34px;font-size:1rem;font-weight:500;text-decoration:none;transition:color .18s,padding-left .18s;display:flex;position:relative}.market-footer-modern-list a:before{content:"›";color:#ff2b67;font-size:1.9rem;line-height:1;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.market-footer-modern-contact-copy{color:#fff;gap:10px;display:grid}.market-footer-modern-contact-copy p{color:#ffffffeb;margin:0;font-size:.98rem;line-height:1.8}.market-footer-modern-contact-copy strong{color:#fff;font-weight:800}.market-footer-modern-bottom{background:#ffffff0a;border-top:1px solid #ffffff14}.market-footer-modern-bottom-inner{text-align:center;justify-content:center;align-items:center;min-height:96px;display:flex}.market-footer-modern-bottom-inner span{color:#fff;font-size:.98rem;line-height:1.6}@media (width<=1180px){.market-footer-modern-grid{grid-template-columns:1fr 1fr}.market-footer-modern-brand{grid-column:1/-1;justify-content:flex-start}}@media (width<=860px){.market-footer-modern-grid{grid-template-columns:1fr;gap:24px;padding:34px 0 28px}.market-footer-modern-brand{justify-content:center}.market-footer-modern-logo{width:180px;height:180px}.market-footer-modern-logo img{width:132px;height:132px}.market-footer-modern-list a{min-height:54px}.market-footer-modern-bottom-inner{min-height:78px}}.market-feature-hero{color:#fff;background:radial-gradient(circle at 18% 76%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 32%,#ffffff14,#0000 28%),linear-gradient(#6f3d3f 0%,#9e3e41 46%,#c53a39 100%);margin:0 0 34px;position:relative;overflow:hidden}.market-feature-hero-inner{z-index:1;grid-template-columns:minmax(0,1.25fr) 280px;align-items:center;gap:52px;min-height:560px;padding-top:110px;padding-bottom:140px;display:grid;position:relative}.market-feature-hero-copy{gap:20px;max-width:760px;display:grid}.market-feature-hero-copy .market-page-kicker{color:#ffffffeb;background:#ffffff1a;border-color:#ffffff2e;justify-self:start}.market-feature-hero-copy h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2.65rem,4.2vw,4rem);line-height:.98}.market-feature-hero-copy p{color:#fff5f5f0;max-width:52ch;margin:0;font-size:clamp(1rem,1.35vw,1.45rem);line-height:1.55}.market-feature-hero-icon-shell{justify-content:center;display:flex}.market-feature-hero-icon-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#9137399e;border-radius:36px;place-items:center;width:316px;height:316px;display:grid;box-shadow:0 28px 60px #49141847,0 0 0 1px #ffffff0d}.market-feature-hero-media-card{background:#91373952;border-radius:36px;width:316px;height:316px;display:grid;overflow:hidden;box-shadow:0 28px 60px #49141847,0 0 0 1px #ffffff0d}.market-feature-hero-media{object-fit:cover;width:100%;height:100%}.market-feature-hero-icon-card svg{stroke-width:1.9px;color:#fff;width:132px;height:132px}.market-feature-hero-wave{clip-path:ellipse(61% 100% at 50% 100%);background:#fff;height:126px;position:absolute;bottom:-1px;left:0;right:0}.market-feature-hero-compact{margin-bottom:26px}.market-feature-hero-compact .market-feature-hero-inner{grid-template-columns:minmax(0,1.3fr) 220px;min-height:420px;padding-top:80px;padding-bottom:112px}.market-feature-hero-compact .market-feature-hero-copy h1{font-size:clamp(2.05rem,2.8vw,3rem)}.market-feature-hero-compact .market-feature-hero-copy p{max-width:31ch;font-size:clamp(.95rem,1.08vw,1.12rem)}.market-feature-hero-compact .market-feature-hero-icon-card,.market-feature-hero-compact .market-feature-hero-media-card{border-radius:30px;width:232px;height:232px}.market-feature-hero-compact .market-feature-hero-icon-card svg{width:92px;height:92px}.market-feature-hero-compact .market-feature-hero-wave{height:82px}.market-feature-hero-stack{gap:0;display:grid}.market-service-detail-head{text-align:center;justify-items:center}.market-service-detail-head p{color:#5b6779;max-width:700px;margin:0;font-size:1.02rem;line-height:1.8}.market-service-detail-intro{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;gap:28px;display:grid}.market-service-detail-copy-card,.market-service-detail-image-card,.market-service-detail-story-copy,.market-service-detail-story-media{background:linear-gradient(#fcfcfbfa,#f7f5faf5);border:1px solid #190f2a0f;border-radius:30px;overflow:hidden;box-shadow:0 24px 56px #190f2a0f}.market-service-detail-copy-card{align-content:start;gap:18px;padding:34px 34px 32px;display:grid}.market-service-detail-copy-badge{object-fit:cover;border-radius:24px;width:110px;height:110px;box-shadow:0 18px 36px #190f2a1f}.market-service-detail-copy-card h2,.market-service-detail-story-copy h3,.market-service-detail-overview-card h3{color:#24153f;font-family:var(--font-display);letter-spacing:-.04em;margin:0;line-height:1.05}.market-service-detail-copy-card h2{font-size:clamp(2rem,3vw,3rem)}.market-service-detail-copy-stack,.market-service-detail-story-copy{gap:14px;display:grid}.market-service-detail-copy-stack p,.market-service-detail-story-copy p,.market-service-detail-overview-card p{color:#54486a;margin:0;font-size:1rem;line-height:1.85}.market-service-detail-image-card img,.market-service-detail-story-media img{object-fit:cover;width:100%;height:100%;display:block}.market-service-detail-page-fastag .market-service-detail-image-card{background:#fff}.market-service-detail-page-fastag .market-service-detail-image-card img{object-fit:contain;padding:clamp(28px,6vw,72px)}.market-service-detail-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.market-service-detail-overview-card{background:#fff;border:1px solid #190f2a0f;border-radius:28px;align-content:start;gap:16px;padding:28px 24px;display:grid;box-shadow:0 20px 46px #190f2a0d}.market-service-detail-overview-icon{color:#c53a39;background:linear-gradient(145deg,#c53a391f,#fcd3d15c);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.market-service-detail-overview-card h3{font-size:1.5rem}.market-service-detail-story-stack{gap:24px;display:grid}.market-service-detail-story-row{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:stretch;gap:28px;display:grid}.market-service-detail-story-row-reverse{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.market-service-detail-story-row-reverse .market-service-detail-story-media{order:2}.market-service-detail-story-row-reverse .market-service-detail-story-copy{order:1}.market-service-detail-story-copy{padding:34px 34px 32px}.market-service-detail-story-copy h3{font-size:clamp(1.85rem,2.4vw,2.5rem)}@media (width<=1180px){.market-feature-hero-inner{grid-template-columns:minmax(0,1fr) 236px;gap:34px;min-height:510px;padding-top:94px;padding-bottom:122px}.market-feature-hero-copy p{max-width:46ch}.market-feature-hero-icon-card,.market-feature-hero-media-card{width:266px;height:266px}.market-feature-hero-compact .market-feature-hero-inner{grid-template-columns:minmax(0,1fr) 190px;min-height:390px}.market-feature-hero-compact .market-feature-hero-icon-card,.market-feature-hero-compact .market-feature-hero-media-card{width:200px;height:200px}.market-service-detail-intro,.market-service-detail-story-row,.market-service-detail-story-row-reverse{grid-template-columns:1fr}.market-service-detail-story-row-reverse .market-service-detail-story-media,.market-service-detail-story-row-reverse .market-service-detail-story-copy{order:initial}.market-service-detail-overview-grid{grid-template-columns:1fr}}@media (width<=860px){.market-feature-hero{margin-bottom:24px}.market-feature-hero-inner,.market-feature-hero-compact .market-feature-hero-inner{text-align:left;grid-template-columns:1fr;gap:28px;min-height:0;padding-top:72px;padding-bottom:92px}.market-feature-hero-copy{gap:16px;max-width:100%}.market-feature-hero-copy h1{font-size:clamp(2.2rem,9vw,3rem)}.market-feature-hero-copy p,.market-feature-hero-compact .market-feature-hero-copy p{max-width:100%;font-size:1.05rem}.market-feature-hero-icon-shell{justify-content:flex-start}.market-feature-hero-icon-card,.market-feature-hero-compact .market-feature-hero-icon-card,.market-feature-hero-media-card,.market-feature-hero-compact .market-feature-hero-media-card{border-radius:28px;width:184px;height:184px}.market-feature-hero-icon-card svg,.market-feature-hero-compact .market-feature-hero-icon-card svg{width:78px;height:78px}.market-feature-hero-wave{height:70px}.market-service-detail-copy-card,.market-service-detail-story-copy{padding:28px 22px 24px}.market-service-detail-copy-card h2{font-size:clamp(1.75rem,8vw,2.4rem)}.market-service-detail-story-copy h3,.market-service-detail-overview-card h3{font-size:1.45rem}.market-service-detail-copy-badge{border-radius:20px;width:88px;height:88px}}.market-site{--market-font-display:"Segoe UI Variable Display", "Aptos Display", "Segoe UI", sans-serif;--market-font-body:"Segoe UI Variable Text", "Aptos", "Segoe UI", sans-serif;--market-orange:#6916f9;--market-orange-dark:#c2410c;--market-navy:#1c112e;--market-border:#190f2a13;--font-display:var(--market-font-display);--font-body:var(--market-font-body);font-family:var(--market-font-body);font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.008em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.market-route-view{width:100%;min-width:0;animation:.42s cubic-bezier(.22,1,.36,1) both market-route-enter}@keyframes market-route-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.market-site h1,.market-site h2,.market-site h3,.market-site h4{font-family:var(--market-font-display);text-wrap:balance}.market-site h1,.market-site h2{color:#211733;letter-spacing:-.045em;font-weight:760}.market-feature-hero-copy h1,.market-values-purpose-card h2,.market-home-story-card-dark h2,.market-story-card-dark h2,.market-home-banner h2,.market-contact-panel-dark h3,.market-policy-card-highlight h2,.market-home-cta-copy h2{color:#fff}.market-site p,.market-site li{text-wrap:pretty}.market-topbar,.market-site-home .market-topbar{-webkit-backdrop-filter:blur(22px)saturate(150%);background:#faf7ffdb;border-bottom-color:#190f2a0f;min-height:0;transition:background-color .26s,box-shadow .26s,border-color .26s;box-shadow:0 1px #ffffffb3}.market-topbar-scrolled,.market-site-home .market-topbar-scrolled{background:#faf7fff5;border-bottom-color:#190f2a17;box-shadow:0 14px 38px #190f2a16}.market-topbar-inner,.market-site-home .market-topbar-inner{min-height:80px}.market-brand{gap:12px}.market-brand-mark,.market-site-home .market-brand-mark{background:linear-gradient(145deg,#fff,#f4edff);border-color:#6916f91f;border-radius:16px;width:52px;height:52px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;box-shadow:0 12px 28px #190f2a13}.market-brand:hover .market-brand-mark{transform:translateY(-2px)rotate(-2deg);box-shadow:0 17px 34px #c2410c21}.market-brand-copy strong{color:#211733;letter-spacing:-.035em;font-size:1.08rem;font-weight:760}.market-nav,.market-site-home .market-nav{gap:4px}.market-nav>a,.market-site-home .market-nav>a{letter-spacing:-.01em;min-height:40px;padding-inline:12px;font-size:.88rem;font-weight:650;transition:color .2s,background-color .2s,transform .2s;position:relative;color:#524666!important}.market-nav>a:not(.market-login-link):hover,.market-site-home .market-nav>a:not(.market-login-link):hover{background:#6916f912;transform:translateY(-1px);color:#211733!important}.market-nav>a.active:not(.market-login-link),.market-site-home .market-nav>a.active:not(.market-login-link){background:#6916f91a;color:#9a3412!important}.market-login-link,.market-site-home .market-login-link-home{background:linear-gradient(135deg,#6916f9,#5d0cea 62%,#c2410c);min-width:94px;min-height:44px;transition:transform .22s,box-shadow .22s,filter .22s;box-shadow:0 13px 28px #5d0cea38;color:#fff!important}.market-login-link:hover,.market-site-home .market-login-link-home:hover{filter:saturate(1.04);transform:translateY(-2px);box-shadow:0 18px 34px #5d0cea45}.market-menu-toggle{color:#c2410c;cursor:pointer;background:#f9f5ff;border-color:#6916f929;transition:transform .2s,background-color .2s,box-shadow .2s;box-shadow:0 10px 24px #190f2a12}.market-menu-toggle:hover{background:#f0e7ff;transform:translateY(-1px);box-shadow:0 14px 28px #c2410c1f}.market-home-hero-marquee-track span{letter-spacing:-.055em;text-shadow:0 14px 34px #08031233;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:780;line-height:.98}.market-home-hero-quote{font-family:var(--market-font-display);letter-spacing:-.02em;font-weight:650;font-size:clamp(1.1rem,1.6vw,1.32rem)!important}.market-home-hero-lead{font-weight:450;max-width:44rem!important;font-size:clamp(1rem,1.3vw,1.12rem)!important}.market-home-hero-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1c;border:1px solid #ffffff29;transition:transform .22s,background-color .22s,border-color .22s;box-shadow:inset 0 1px #ffffff1f}.market-home-hero-chip:hover{background:#ffffff2b;border-color:#ffffff47;transform:translateY(-2px)}.market-home-hero-cta{color:#9a3412;transition:transform .22s,box-shadow .22s,background-color .22s;box-shadow:0 18px 40px #08031233}.market-home-hero-cta:hover{background:#f6f1ff;transform:translateY(-3px);box-shadow:0 24px 48px #0803123d}.market-home-section,.market-page-section{gap:26px;padding-top:clamp(38px,5vw,66px);padding-bottom:clamp(38px,5vw,66px)}.market-section-head{gap:12px;display:grid}.market-section-head h2,.market-services-showcase-head h2,.market-trusted-partners-head h2{color:#211733;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:760;line-height:1.02}.market-page-kicker,.market-hero-kicker,.market-services-showcase-kicker{color:#4809b4;background:#f4edffdb;border-color:#6916f924;font-weight:750}.market-home-stats article,.market-home-story-card,.market-home-service-card,.market-home-lane-card,.market-home-step-card,.market-home-faq-card,.market-testimonial-card,.market-story-card,.market-pillar-card,.market-service-card,.market-services-showcase-card,.market-service-spotlight,.market-contact-panel,.market-contact-form-shell,.market-contact-note-card,.market-policy-card,.market-about-intro-card,.market-about-fact-card,.market-service-focus-card,.market-contact-hero-board,.market-service-detail-copy-card,.market-service-detail-image-card,.market-service-detail-story-copy,.market-service-detail-story-media,.market-service-detail-overview-card{border-color:var(--market-border);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;box-shadow:0 18px 46px #190f2a0e}.market-home-stats article:hover,.market-home-story-card:hover,.market-home-service-card:hover,.market-home-lane-card:hover,.market-home-step-card:hover,.market-home-faq-card:hover,.market-testimonial-card:hover,.market-story-card:hover,.market-pillar-card:hover,.market-service-card:hover,.market-services-showcase-card:hover,.market-contact-panel:hover,.market-contact-note-card:hover,.market-policy-card:hover,.market-service-detail-overview-card:hover{border-color:#6916f926;transform:translateY(-5px);box-shadow:0 26px 58px #190f2a17}.market-contact-form .input{min-height:54px;font-family:var(--market-font-body);background:#ffffffe0;border-color:#190f2a1a;border-radius:15px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #ffffffbf}.market-contact-form .input:focus{background:#fff;border-color:#6916f985;outline:none;box-shadow:0 0 0 4px #6916f91a}.market-contact-form .field>span{color:#403454;font-size:.86rem;font-weight:700}.market-site .primary-button,.market-site .secondary-button,.market-inline-cta,.market-home-cta-phone{font-family:var(--market-font-body);font-weight:700;transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s}.market-site .primary-button{background:linear-gradient(135deg,#6916f9,#5d0cea 62%,#c2410c);box-shadow:0 14px 30px #5d0cea33}.market-site .primary-button:hover,.market-site .secondary-button:hover{transform:translateY(-2px)}.market-feature-hero{background:radial-gradient(circle at 18% 76%,#6916f92e,#0000 34%),radial-gradient(circle at 82% 26%,#ffffff14,#0000 30%),linear-gradient(145deg,#191127 0%,#211733 56%,#36274f 100%)}.market-feature-hero-icon-card,.market-feature-hero-media-card{background:#ffffff14;border:1px solid #ffffff1a;box-shadow:0 28px 64px #0803124d}.market-footer.market-footer-modern{background:radial-gradient(circle at 8% 20%,#6916f91f,#0000 24%),linear-gradient(150deg,#10071f,#1a102b 58%,#24173a);margin-top:clamp(34px,5vw,64px)}.market-footer-modern-grid{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr) minmax(260px,1fr);gap:clamp(28px,4vw,54px);padding-top:54px;padding-bottom:46px}.market-footer-modern-logo{background:#ffffff0d;border-radius:40px;width:174px;height:174px;box-shadow:0 24px 60px #08031247,inset 0 0 0 1px #ffffff14}.market-footer-modern-logo img{width:128px;height:128px}.market-footer-modern-column h4{border-bottom-color:var(--market-orange);letter-spacing:.08em;margin-bottom:14px;padding-bottom:12px;font-size:.9rem;font-weight:750}.market-footer-modern-list a{color:#ffffffbf;min-height:48px;padding-left:26px;font-size:.92rem;font-weight:520}.market-footer-modern-list a:before{content:"›";color:#823cfb;font-size:1.5rem;left:4px}.market-footer-modern-list a:hover,.market-footer-modern-list a.active{color:#fff;padding-left:32px}.market-footer-modern-contact-copy p,.market-footer-modern-bottom-inner span{color:#ffffffb8;font-size:.9rem}.market-footer-modern-bottom-inner{min-height:72px}.market-site a:focus-visible,.market-site button:focus-visible,.market-site input:focus-visible,.market-site textarea:focus-visible{outline-offset:3px;outline:3px solid #6916f952}@media (width<=1180px){.market-footer-modern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-footer-modern-brand{grid-column:1/-1;justify-content:center}}@media (width<=860px){.market-topbar-inner,.market-site-home .market-topbar-inner{min-height:72px}.market-brand-mark,.market-site-home .market-brand-mark{width:46px;height:46px}.market-site-home .market-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1c112efa;border-radius:20px;padding:10px;top:calc(100% + 8px);box-shadow:0 28px 60px #0803123d}.market-site-home .market-nav>a{min-height:46px;padding-inline:16px;color:#ffffffd1!important}.market-site-home .market-nav>a.active:not(.market-login-link),.market-site-home .market-nav>a:not(.market-login-link):hover{background:#6916f929;color:#fff!important}.market-home-section,.market-page-section{padding-top:38px;padding-bottom:38px}.market-home-hero-marquee-track span{white-space:normal;font-size:clamp(2.15rem,10vw,3rem)}.market-footer-modern-grid{grid-template-columns:1fr;padding-top:40px;padding-bottom:34px}.market-footer-modern-brand{grid-column:auto}.market-footer-modern-logo{border-radius:34px;width:148px;height:148px}.market-footer-modern-logo img{width:108px;height:108px}}@media (prefers-reduced-motion:reduce){.market-route-view,.market-home-hero-marquee-track{animation:none!important}.market-site *,.market-site :before,.market-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.customer-send-pin-button{color:#fff;background:#0f766e;border-color:#0f766e}.customer-send-pin-button:hover:not(:disabled){background:#115e59;border-color:#115e59}.secondary-button.customer-export-button{color:#fff;background:#15803d;border-color:#15803d}.secondary-button.customer-export-button:hover:not(:disabled){background:#166534;border-color:#166534}.customer-export-button .button-spinner{border-color:#fff #ffffff59 #ffffff59}.customer-bulk-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:16px;width:min(100%,840px);display:grid}.customer-bulk-actions .customer-bulk-card{border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.customer-bulk-card h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.customer-bulk-card h3 span{color:var(--muted);font-size:12px;font-weight:500}.customer-bulk-card p{margin:0;font-size:12px;line-height:1.5}.customer-bulk-card .field{gap:6px;font-size:13px}.customer-bulk-card .input{min-height:42px;padding:10px 12px;font-size:14px}.customer-bulk-card .button-row{gap:8px;margin-top:auto}.customer-bulk-card .primary-button,.customer-bulk-card .secondary-button{border-radius:10px;padding:9px 12px;font-size:13px}@media (width<=700px){.customer-bulk-actions{grid-template-columns:minmax(0,1fr);max-width:420px}}:root{--orange-particles:radial-gradient(circle at 18% 24%, #8443f54d 2px, transparent 3px), radial-gradient(circle at 73% 68%, #8443f538 5px, #8443f514 7px, transparent 10px), radial-gradient(circle at 48% 39%, #8443f545 1px, transparent 2px), radial-gradient(circle at 84% 16%, #8443f540 3px, transparent 5px), radial-gradient(circle at 32% 83%, #8443f53d 1.5px, transparent 3px), radial-gradient(circle at 65% 48%, #8443f52e 7px, #8443f512 10px, transparent 13px);--orange-particle-sizes:217px 293px, 419px 487px, 131px 173px, 347px 389px, 181px 241px, 557px 619px;--accent:#071638;--accent-rgb:7 22 56;--accent-dark:#0065e8;--brand-gradient-start:#071638;--brand-gradient-end:#0065e8;--market-hero-start:#071638;--market-hero-end:#0065e8;--sidebar-bg:#0065e8;--tenant-primary:#071638;--tenant-secondary:#0065e8}.loader-spinner{filter:drop-shadow(0 9px 12px #07163838);background:conic-gradient(from 35deg,#0065e8,#071638,#a7d4ff,#7c3aed29,#0065e8)}.loader-label{color:#0065e8}.loader-bar{background:#0716381f}.loader-bar:before{background:linear-gradient(90deg,#0000,#a7d4ff,#071638,#0065e8,#0000)}.loader-card{background:linear-gradient(145deg,#fff,#f2f7ff);border-color:#d3e6fc}.loader-card:before{background:radial-gradient(circle,#07163814,#0000 70%)}.button-spinner{border-color:#071638 #07163833 #07163833}.primary-button .button-spinner{border-color:#fff #fff5 #fff5}.primary-button:not(.danger-button){color:#fff;background:linear-gradient(110deg,#071638,#0065e8);border-color:#071638}.primary-button:not(.danger-button):hover:not(:disabled){background:#0065e8}.input:focus,.select:focus,select:focus,textarea:focus{border-color:#071638;box-shadow:0 0 0 3px #07163818}select,input[type=checkbox],input[type=radio],input[type=range]{accent-color:#071638}select option{color:#2e1065;background:#fff}select option:checked,.async-select-option:hover,.async-select-option-active,.async-select-option[aria-selected=true]{color:#0065e8;background:#e8f2ff}.async-select-menu,.async-select-dropdown,.async-select-popover{border-color:#d3e6fc}.async-select-trigger:focus-visible,.async-select-trigger[aria-expanded=true]{border-color:#071638;outline-color:#071638}.topbar-userdropdown-item:not(.topbar-userdropdown-item-danger):hover,.nav-flyout-item:hover,.nav-flyout-item-active{color:#0065e8;background:#e8f2ff}.secondary-button:not(.danger-button):hover{background:#f2f7ff;border-color:#a7d4ff}:focus-visible{outline-color:#071638}
