.client-stage{isolation:isolate;position:relative!important}.client-aequus-orbit{--aequus-orbit-blue:#69d4ff;--aequus-orbit-blue-2:#329aff;--aequus-orbit-blue-3:#1478ea;--aequus-orbit-gold:#d7a62b;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:72px 0 0;overflow:hidden}.client-aequus-orbit:after{content:"";z-index:8;pointer-events:none;background:radial-gradient(circle at 52% 38%,#050b1300 0%,#050b130d 31%,#050b1338 59%,#050b1394 100%),linear-gradient(#050b1305,#050b132e);position:absolute;inset:0}.client-aequus-orbit-scene{aspect-ratio:1;z-index:1;opacity:.92;width:min(760px,84vw);position:absolute;top:39%;left:52%;transform:translate(-50%,-50%)}.client-aequus-orbit--soft .client-aequus-orbit-scene{opacity:1}.client-aequus-orbit-halo{filter:blur(8px);background:radial-gradient(circle,#1478ea21 0%,#1478ea0e 31%,#d7a62b05 52%,#0000 72%);border-radius:50%;width:650px;height:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.client-aequus-orbit-guide{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.client-aequus-orbit-guide-1{border:1px solid #3aa0ff4f;width:270px;height:270px;box-shadow:0 0 80px #006fe21c,inset 0 0 70px #006fe20f}.client-aequus-orbit-guide-2{border:1px solid #3c9bff2e;width:390px;height:390px}.client-aequus-orbit-guide-3{border:1px solid #3c9bff1f;width:520px;height:520px}.client-aequus-orbit-core{z-index:6;place-items:center;width:250px;height:110px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.client-aequus-orbit-core-glow{filter:blur(17px);background:radial-gradient(circle,#329aff24,#1478ea0e 42%,#0000 72%);border-radius:50%;width:320px;height:190px;position:absolute}.client-aequus-orbit-core img{z-index:2;object-fit:contain;opacity:.22;filter:saturate(.76)brightness(1.16)drop-shadow(0 0 22px #0e89ff2e);width:220px;max-height:82px;position:relative}.client-aequus-orbit-layer{transform-origin:50%;will-change:transform;z-index:5;border-radius:999px;animation:linear infinite aequus-dashboard-orbit-spin;position:absolute;top:50%;left:50%}.client-aequus-orbit-layer i{background:var(--aequus-orbit-blue);opacity:.82;width:10px;height:10px;box-shadow:0 0 8px var(--aequus-orbit-blue),0 0 22px #69d4ff9e;border-radius:999px;margin-left:-5px;position:absolute;top:-5px;left:50%}.client-aequus-orbit-layer i:after{content:"";border-radius:inherit;background:#ffffffdb;position:absolute;inset:22%}.client-aequus-orbit-layer-1{width:236px;height:236px;margin:-118px 0 0 -118px;animation-duration:22s;animation-delay:-4s}.client-aequus-orbit-layer-2{width:356px;height:356px;margin:-178px 0 0 -178px;animation-duration:31s;animation-direction:reverse;animation-delay:-11s}.client-aequus-orbit-layer-2 i{background:var(--aequus-orbit-blue-2);width:11px;height:11px;box-shadow:0 0 9px var(--aequus-orbit-blue-2),0 0 24px #329aff94;margin-left:-5.5px;top:-5.5px}.client-aequus-orbit-layer-3{width:476px;height:476px;margin:-238px 0 0 -238px;animation-duration:43s;animation-delay:-17s}.client-aequus-orbit-layer-3 i{background:var(--aequus-orbit-blue-3);width:8px;height:8px;box-shadow:0 0 8px var(--aequus-orbit-blue-3),0 0 20px #1478ea8a;margin-left:-4px;top:-4px}.client-aequus-orbit-layer-4{border:1px solid #d7a62b12;width:596px;height:596px;margin:-298px 0 0 -298px;animation-duration:58s;animation-direction:reverse;animation-delay:-23s}.client-aequus-orbit-layer-4 i{background:var(--aequus-orbit-gold);opacity:.64;width:7px;height:7px;margin-left:-3.5px;top:-3.5px;box-shadow:0 0 8px #d7a62be6,0 0 20px #d7a62b5c}@keyframes aequus-dashboard-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.client-dashboard-head,.client-dashboard-hero,.client-dashboard-actions,.client-kpi-grid,.client-dashboard-grid,.client-recent,.client-stage>.alert{z-index:3;position:relative}.client-dashboard-hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:.73;background:radial-gradient(circle at 90% 20%,#d7a62b21,#0000 28%),linear-gradient(120deg,#071a33d1,#0a3b78c2 52%,#07121fd4)!important;border-color:#4ca7ff47!important}.client-dashboard-actions button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.73;background:linear-gradient(145deg,#0c1826c7,#08111cba)!important}.client-dashboard-grid{opacity:.73}.client-kpi-grid article,.client-dashboard-grid .client-card{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(145deg,#0d1928d1,#070f19c4)!important}.client-current-status-list article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071421d4!important}.client-recent{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#071226e0!important}.client-dashboard-hero,.client-dashboard-actions button,.client-dashboard-grid .client-card,.client-current-status-list article,.client-recent{box-shadow:0 12px 34px #00000029,inset 0 1px #ffffff05;border-color:#5db0ff2e!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.client-dashboard-hero,.client-dashboard-actions button,.client-kpi-grid article,.client-dashboard-grid .client-card{background:#081522!important}.client-recent{background:#071426!important}}@media (width<=679px){.client-aequus-orbit{inset:64px 0}.client-aequus-orbit-scene{opacity:.82;width:620px;top:34%;left:50%}.client-aequus-orbit-halo{width:560px;height:560px}.client-aequus-orbit-core{width:190px;height:84px}.client-aequus-orbit-core img{opacity:.18;width:150px}.client-aequus-orbit-guide-1{width:220px;height:220px}.client-aequus-orbit-guide-2{width:320px;height:320px}.client-aequus-orbit-guide-3{width:430px;height:430px}.client-aequus-orbit-layer-1{width:200px;height:200px;margin:-100px 0 0 -100px}.client-aequus-orbit-layer-2{width:300px;height:300px;margin:-150px 0 0 -150px}.client-aequus-orbit-layer-3{width:410px;height:410px;margin:-205px 0 0 -205px}.client-aequus-orbit-layer-4{width:520px;height:520px;margin:-260px 0 0 -260px}}@media (prefers-reduced-motion:reduce){.client-aequus-orbit-layer{animation:none!important}}:is(body:has(.admin-portal),body:has(.owner-portal)){color:#f4f7fb;background:#050a12}.admin-portal,.owner-portal{--role-bg:#07111f;--role-bg-deep:#04080f;--role-surface:#0a1422;--role-surface-2:#0d1928;--role-surface-3:#101f31;--role-line:#6f97c629;--role-line-strong:#1f8eff57;--role-blue:#168dff;--role-blue-soft:#168dff21;--role-gold:#d7a62b;--role-gold-2:#f1cc68;--role-gold-soft:#d7a62b21;--role-text:#f4f7fb;--role-muted:#8fa1b8;--role-success:#39c985;--role-danger:#ff6174;color:var(--role-text)!important;background:radial-gradient(circle at 85% -10%,#1271e02e,#0000 34%),linear-gradient(#07111f 0%,#050b13 100%)!important}.admin-portal *,.owner-portal *{box-sizing:border-box}.admin-stage,.owner-stage{isolation:isolate;overflow:hidden;color:var(--role-text)!important;background:0 0!important;position:relative!important}.admin-stage>.client-aequus-orbit,.owner-stage>.client-aequus-orbit{z-index:0;opacity:.78;inset:0}.admin-stage>.client-aequus-orbit .client-aequus-orbit-scene,.owner-stage>.client-aequus-orbit .client-aequus-orbit-scene{opacity:.78;top:38%}.admin-stage-top,.owner-stage-top,.admin-main,.owner-main{z-index:3;position:relative}.admin-main,.owner-main{color:var(--role-text)}.admin-mobile-header,.owner-mobile-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--role-line)!important;background:#040910f0!important}.admin-side,.owner-side{border-right:1px solid var(--role-line)!important;background:linear-gradient(#070c13 0%,#060b11 100%)!important;box-shadow:24px 0 60px #00000059!important}.admin-brand,.owner-brand{color:#fff!important}.admin-brand b,.owner-brand b,.admin-side-kicker,.owner-side-kicker{color:var(--role-gold-2)!important}.admin-side nav a,.owner-side nav a{color:#aab7c8!important;background:0 0!important;border:1px solid #0000!important;font-weight:700!important}.admin-side nav a:hover,.owner-side nav a:hover{color:#fff!important;background:#ffffff09!important}.admin-side nav a.active,.owner-side nav a.active{color:#fff!important;box-shadow:inset 3px 0 0 var(--role-blue)!important;background:linear-gradient(90deg,#1285ff3d,#1285ff1a)!important;border-color:#1f8eff47!important}.admin-side nav a.active svg,.owner-side nav a.active svg{color:var(--role-blue)!important}.admin-side-footer,.owner-side-footer{border-top:1px solid var(--role-line)!important}.admin-signout,.owner-signout{color:#7f8b9b!important}.admin-signout:hover,.owner-signout:hover{color:#ff7586!important;background:#ff61740f!important}.admin-drawer-backdrop,.owner-drawer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e!important}.admin-stage-top,.owner-stage-top{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--role-line)!important;background:#050a12a8!important}.admin-icon-btn,.owner-icon-btn{box-shadow:inset 0 1px #ffffff05;border:1px solid var(--role-line)!important;color:var(--role-blue)!important;background:#0a1422d1!important}.admin-manager b,.owner-manager b{color:#fff!important}.admin-manager small,.owner-manager small{color:var(--role-muted)!important}.admin-page-head>div>span,.owner-page-head>div>span{color:var(--role-blue)!important}.admin-page-head h1,.owner-page-head h1{color:#fff!important}.admin-page-head p,.owner-page-head p{color:var(--role-muted)!important}.admin-card,.owner-card,.admin-kpis article,.owner-kpis article,.owner-connection-card,.admin-client-list,.admin-client-detail,.admin-ticket-list,.admin-ticket-detail,.owner-client-list,.owner-client-detail,.owner-acquirer-card,.owner-crypto-config,.owner-provider-audit{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border:1px solid var(--role-line)!important;color:var(--role-text)!important;background:linear-gradient(145deg,#0d1928d1,#070f19c4)!important;box-shadow:0 12px 34px #00000029,inset 0 1px #ffffff05!important}.admin-card h2,.owner-card h2,.admin-card h3,.owner-card h3{color:#fff!important}.admin-card p,.owner-card p,.admin-muted,.owner-muted,.admin-card-title p,.owner-card-title p{color:var(--role-muted)!important}.admin-kpis article:nth-child(odd),.owner-kpis article:nth-child(odd){box-shadow:0 12px 34px #00000029,inset 0 -2px #d7a62b61!important}.admin-kpis article:nth-child(2n),.owner-kpis article:nth-child(2n){box-shadow:0 12px 34px #00000029,inset 0 -2px #168dff57!important}.admin-kpis article>svg,.owner-kpis article>svg{color:var(--role-gold-2)!important}.admin-kpis span,.owner-kpis span{color:#a8b4c3!important}.admin-kpis strong,.owner-kpis strong{color:#fff!important}.admin-kpis small,.owner-kpis small{color:#71d7aa!important}.admin-link,.owner-link{color:var(--role-blue)!important}.admin-link.danger,.owner-link.danger{color:#ff7586!important}.admin-primary,.owner-primary{color:#fff!important;background:linear-gradient(90deg,#0870df,#1599ff)!important;border:1px solid #168dff5c!important;box-shadow:0 8px 25px #1278ee29!important}.admin-outline,.owner-outline{border:1px solid var(--role-line)!important;color:#dce8f5!important;background:#0d1a29!important}.admin-primary:hover,.owner-primary:hover{filter:brightness(1.07)}.admin-outline:hover,.owner-outline:hover{border-color:var(--role-line-strong)!important;color:#fff!important}.admin-portal input,.admin-portal select,.admin-portal textarea,.owner-portal input,.owner-portal select,.owner-portal textarea,.admin-search,.owner-search,.owner-toolbar form{border-color:var(--role-line)!important;color:#e8eff8!important;background:#08121f!important}.admin-portal input::placeholder,.admin-portal textarea::placeholder,.owner-portal input::placeholder,.owner-portal textarea::placeholder{color:#52677f!important}.admin-portal label,.owner-portal label{color:#a9b8ca!important}.admin-search svg,.owner-search svg{color:var(--role-blue)!important}.admin-tabs,.admin-subtabs,.owner-tabs,.owner-settings-tabs,.owner-provider-audit-tabs{border:1px solid var(--role-line)!important;background:#07111d!important;border-radius:11px!important;padding:4px!important}.admin-tabs button,.admin-subtabs button,.owner-tabs button,.owner-settings-tabs button,.owner-provider-audit-tabs button{color:#8799ae!important;background:0 0!important;border:0!important;border-radius:8px!important}.admin-tabs button.active,.admin-subtabs button.active,.owner-tabs button.active,.owner-settings-tabs button.active,.owner-provider-audit-tabs button.active{color:#fff!important;box-shadow:inset 0 -2px 0 var(--role-blue)!important;background:linear-gradient(90deg,#168dff33,#d7a62b14)!important}.admin-priority-row,.admin-alert-row,.admin-risk-row,.admin-detail-lines>*,.admin-mini-list>*,.admin-timeline article,.owner-health-row,.owner-alert-row,.owner-settlement-row,.owner-risk-row,.owner-detail-lines>*,.owner-account-list article,.owner-fee-list>div,.owner-provider-list>div,.owner-team-grid article,.owner-incidents article,.owner-timeline article{border-color:var(--role-line)!important;color:#dce7f4!important}.admin-priority-row,.admin-client-scroll>button,.admin-ticket-scroll>button,.owner-client-list>button{color:#dce7f4!important;background:#ffffff03!important}.admin-priority-row:hover,.admin-client-scroll>button:hover,.admin-ticket-scroll>button:hover,.owner-client-list>button:hover{background:#168dff12!important}.admin-client-scroll>button.active,.admin-ticket-scroll>button.active,.owner-client-list>button.selected{color:#fff!important;background:linear-gradient(90deg,#168dff29,#d7a62b0d)!important}.admin-client-avatar,.owner-avatar{color:var(--role-gold-2)!important;background:linear-gradient(135deg,#168dff38,#d7a62b1c)!important;border:1px solid #168dff2e!important}.admin-client-metrics span,.owner-client-metrics span,.owner-recon-kpis span,.admin-ticket-context span,.owner-settlement-detail span{border:1px solid var(--role-line)!important;color:#fff!important;background:#ffffff06!important}.admin-client-metrics small,.owner-client-metrics small,.owner-recon-kpis small,.admin-ticket-context small,.owner-settlement-detail small{color:var(--role-muted)!important}.admin-movement-table>div,.owner-movement-table>div,.owner-webhook-list>div,.owner-pool-row,.admin-crypto-requests article,.admin-dispute-list article,.owner-crypto-row{border-color:var(--role-line)!important;color:#dce7f4!important;background:#ffffff02!important}.owner-pool-row.head,.owner-crypto-row.head{color:#9fb3ca!important;background:#168dff0e!important}.admin-movement-table a,.owner-movement-table a,.owner-webhook-list a{color:#69b6ff!important}.admin-movement-table strong,.owner-movement-table strong,.owner-big-money{color:#fff!important}.admin-bar.in,.owner-bar.in{background:linear-gradient(#168dff,#69c3ff)!important}.admin-bar.out,.owner-bar.out{background:linear-gradient(#d7a62b,#79570f)!important}.admin-bars-legend,.owner-bar-group small{color:var(--role-muted)!important}.admin-chat{border-color:var(--role-line)!important;background:#040a1259!important}.admin-chat article{border:1px solid var(--role-line)!important;color:#dce7f4!important;background:#0b1724!important}.admin-chat article.manager{background:#168dff1a!important}.admin-chat article.note{background:#d7a62b14!important;border-color:#d7a62b2e!important}.admin-security-note,.owner-account-note,.admin-provider-route,.admin-integration-preview{border:1px solid var(--role-line)!important;color:#bcd0e4!important;background:#168dff0e!important}.admin-provider-route.available{background:#39c9850e!important;border-color:#39c98533!important}.admin-fees-editor,.admin-fee-edit-row,.owner-acquirer-fields,.owner-acquirer-health,.owner-crypto-create-form{border-color:var(--role-line)!important;background:#040a123d!important}.owner-webhook-kpis article,.owner-connection-card,.owner-team-grid article,.owner-acquirer-grid>*,.owner-crypto-table,.owner-provider-audit-list{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-color:var(--role-line)!important;color:#dce7f4!important;background:#071226bd!important}.owner-connection-head>span{background:var(--role-blue-soft)!important;color:var(--role-blue)!important}.owner-connection-card p,.owner-connection-card dt{color:var(--role-muted)!important}.owner-connection-card dd{color:#fff!important}.owner-fee-list>div,.owner-provider-list>div{background:#ffffff05!important}.owner-account-note{color:#b9cce0!important}.owner-switch{border-color:var(--role-line)!important;background:#111c29!important}.owner-switch.on{border-color:var(--role-line-strong)!important;background:#168dff40!important}.admin-portal .alert,.owner-portal .alert{color:#ff98a5!important;background:#ff617414!important;border:1px solid #ff617438!important}.admin-portal .notice,.owner-portal .notice{color:#72dba9!important;background:#39c98514!important;border:1px solid #39c98533!important}.admin-empty,.owner-empty{color:var(--role-muted)!important}.admin-empty svg,.owner-empty svg{color:var(--role-blue)!important}.owner-modal-backdrop,.owner-live-pix-modal-backdrop{-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:#000000b8!important}.owner-crypto-modal,.owner-audit-modal,.owner-live-pix-modal{color:#fff!important;background:linear-gradient(155deg,#0c1826,#060c14)!important;border:1px solid #168dff40!important;box-shadow:0 30px 90px #00000080!important}.owner-crypto-modal-head,.owner-live-pix-modal header{border-color:var(--role-line)!important}.owner-crypto-modal-head span{color:var(--role-blue)!important}.owner-crypto-modal-head p{color:var(--role-muted)!important}.owner-live-pix-qr-shell,.owner-live-pix-summary,.owner-live-pix-meta{border-color:var(--role-line)!important;color:#fff!important;background:#0b1724!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.admin-card,.owner-card,.admin-kpis article,.owner-kpis article,.owner-connection-card{background:#0a1422!important}}@media (width<=979px){.admin-stage>.client-aequus-orbit,.owner-stage>.client-aequus-orbit{opacity:.66;inset:64px 0 0}.admin-stage-top,.owner-stage-top{background:#050a12e6!important}.admin-main,.owner-main{padding-left:10px!important;padding-right:10px!important}}@media (width>=980px){.admin-stage-top,.owner-stage-top{background:#050a1238!important;border-bottom-color:#0000!important}.admin-main,.owner-main{z-index:3;position:relative}.admin-side,.owner-side{background:linear-gradient(#070c13 0%,#060b11 100%)!important}}@media (prefers-reduced-motion:reduce){.admin-stage>.client-aequus-orbit .client-aequus-orbit-layer,.owner-stage>.client-aequus-orbit .client-aequus-orbit-layer{animation:none!important}}.client-stage,.admin-stage,.owner-stage{isolation:isolate!important;position:relative!important}.client-stage>.client-aequus-orbit,.admin-stage>.client-aequus-orbit,.owner-stage>.client-aequus-orbit{transform:translateZ(0);z-index:1!important;opacity:1!important;pointer-events:none!important;position:absolute!important;inset:72px 0 0!important;overflow:hidden!important}.client-stage>.client-aequus-orbit .client-aequus-orbit-scene,.admin-stage>.client-aequus-orbit .client-aequus-orbit-scene,.owner-stage>.client-aequus-orbit .client-aequus-orbit-scene{opacity:.98!important;transform:translate(-50%,-50%)translateZ(0)!important}.client-stage>.client-aequus-orbit:after,.admin-stage>.client-aequus-orbit:after,.owner-stage>.client-aequus-orbit:after{background:radial-gradient(circle at 52% 38%,#050b1300 0%,#050b1306 36%,#050b131a 63%,#050b134d 100%),linear-gradient(#050b1300,#050b130f)!important}.client-stage>:not(.client-aequus-orbit),.admin-stage>:not(.client-aequus-orbit),.owner-stage>:not(.client-aequus-orbit){z-index:3;position:relative}.client-dashboard-hero,.client-dashboard-actions button,.client-dashboard-grid{opacity:.73!important}@media (prefers-reduced-motion:no-preference){.client-aequus-orbit-layer-1{animation:22s linear -4s infinite aequus-dashboard-orbit-spin!important}.client-aequus-orbit-layer-2{animation:31s linear -11s infinite reverse aequus-dashboard-orbit-spin!important}.client-aequus-orbit-layer-3{animation:43s linear -17s infinite aequus-dashboard-orbit-spin!important}.client-aequus-orbit-layer-4{animation:58s linear -23s infinite reverse aequus-dashboard-orbit-spin!important}}@media (width<=679px){.client-stage>.client-aequus-orbit,.admin-stage>.client-aequus-orbit,.owner-stage>.client-aequus-orbit{inset:64px 0!important}}:root{color:#eef6ff;font-synthesis:none;--primary:#1478ea;--muted:#93a8c0;--border:#1d3150;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050913;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:var(--primary);text-decoration:none}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:2px solid #72d3ff}input,select{color:#f3f8ff;background:#081426;border:1px solid #294262;border-radius:10px;width:100%;min-height:48px;padding:12px}label{color:#d6e2f0;gap:8px;font-size:14px;display:grid}h1,h2,h3,p{margin:0}h1{letter-spacing:-1px;font-size:32px;font-weight:600;line-height:1.15}h2{letter-spacing:-.5px;font-size:24px;font-weight:600}h3{font-size:18px}p{color:var(--muted);font-size:16px;line-height:1.65}small{color:var(--muted);font-size:13px;line-height:1.5}em{color:#69d4ff;font-style:normal}.brand{color:#fff;letter-spacing:-1.5px;align-items:center;gap:10px;font-size:28px;font-weight:650;display:inline-flex}.brand>span{background:var(--primary);color:#03152f;letter-spacing:-3px;border-radius:10px;place-items:center;width:39px;height:39px;padding-right:3px;font-weight:700;display:grid}.eyebrow{letter-spacing:1.8px;color:#7aaad6;font-size:12px;font-weight:600}.primary,.secondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:600;display:inline-flex}.primary{background:var(--primary);color:#fff}.secondary{border-color:var(--border);color:#e9f2fc;background:#0b1a31}.primary:not(.inline){width:100%}.icon-button{color:#a9bdd4;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.auth-page{min-height:100dvh;display:grid}.auth-story{display:none}.auth-form{flex-direction:column;justify-content:center;gap:60px;padding:28px 24px 50px;display:flex}.form-card{width:100%;max-width:420px;margin:auto}.form-card h2{margin:12px 0}.form-card form{gap:20px;margin-top:30px;display:grid}.auth-switch{text-align:center;margin-top:24px;font-size:14px}.alert{color:#ffd5df;background:#351c23;border:1px solid #703846;border-radius:10px;margin:12px 0;padding:14px;font-size:14px}.success{color:#a3f3d4;background:#0b3530;border:1px solid #22675b;border-radius:10px;margin:12px 0;padding:14px}.workspace{min-height:100dvh}.mobile-header{border-bottom:1px solid var(--border);z-index:20;background:#050b17f5;justify-content:space-between;align-items:center;height:76px;padding:16px 20px;display:flex;position:sticky;top:0}.sidebar{display:none}.sidebar.open{z-index:19;background:#050c19;flex-direction:column;padding:24px;display:flex;position:fixed;inset:76px 0 0;overflow:auto}.sidebar.open>.brand{display:none}.role-badge{color:#7ecaff;background:#0a2444;border:1px solid #254c78;border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin:24px 0 32px;padding:8px 10px;font-size:12px;display:flex}.sidebar nav{gap:8px;display:grid}.sidebar nav a{color:#9eb3ca;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:12px 14px;font-size:14px;display:flex}.sidebar-bottom{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:auto;padding-top:24px;display:flex}.sidebar-bottom>div{flex:1;min-width:0}.sidebar-bottom b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.sidebar-bottom small{font-size:12px}.avatar{color:#83dbcc;background:#1b3d37;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.avatar.big{width:64px;height:64px;font-size:24px}.workspace-main{max-width:1540px;margin:auto;padding:28px 20px}.page-heading{flex-direction:column;gap:22px;margin-bottom:28px;display:flex}.page-heading h1{margin:10px 0}.page-heading>.primary,.page-heading>.secondary{align-self:flex-start}.tiffany{color:var(--primary)}.stats{gap:16px;margin:24px 0;display:grid}.stat{background:linear-gradient(145deg,#14211f,#081426);border:1px solid #293e38;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative;overflow:hidden}.stat small{padding-top:18px}.stat strong{letter-spacing:-1px;font-size:32px;font-weight:550}.stat span:not(.stat-icon){color:var(--muted);overflow-wrap:anywhere;font-size:13px}.stat-icon{color:#45c7b3;background:#15423a;border-radius:10px;place-items:center;padding:9px;display:grid;position:absolute;top:20px;right:20px}.stat-icon svg{width:20px}.stat .date-value{font-size:26px}.feature-panel{background:radial-gradient(at 95% 20%,#17695e77,#0000 65%),linear-gradient(110deg,#0f2824,#123830);border:1px solid #265b51;border-radius:18px;margin-bottom:24px;padding:28px;position:relative;overflow:hidden}.feature-panel h2{margin:20px 0;font-size:32px;line-height:1.13}.feature-panel p{color:#a0c6bd;max-width:500px;margin-bottom:24px}.panel{border:1px solid var(--border);background:#101918;border-radius:16px;margin-bottom:24px;padding:22px}.empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 10px;display:flex}.empty svg{color:#4b897d}.empty p{max-width:470px;font-size:14px}.profile dl{margin-top:24px}.profile dl>div{border-top:1px solid var(--border);gap:8px;padding:18px 0;display:grid}.profile dt{color:var(--muted);font-size:13px}.profile dd{overflow-wrap:anywhere;margin:0}.loading,.center{text-align:center;justify-items:center;gap:20px;padding:60px 24px;display:grid}.create-form{gap:16px;margin-top:24px;display:grid}.search{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.search input{flex:1;min-width:130px}.search>svg{display:none}.user-row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.user-info{overflow-wrap:anywhere;flex:1;min-width:170px}.user-info b,.user-info small{display:block}.user-row select{width:auto;max-width:160px;min-height:44px;font-size:13px}.badge{border-radius:6px;padding:5px 9px;font-size:12px}.badge.on{color:#99e6cb;background:#1b3930}.badge.off{color:#bdc9c5;background:#2b3431}.muted{color:var(--muted);font-size:13px}.pagination{border-top:1px solid var(--border);flex-direction:column;gap:18px;padding-top:20px;display:flex}.pagination>div{gap:10px;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.workspace-main{padding:36px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading{flex-direction:row;justify-content:space-between;align-items:center}.page-heading>.primary,.page-heading>.secondary{flex-shrink:0;align-self:center}.feature-panel{padding:40px}.feature-panel h2{font-size:40px}.panel{padding:28px}.create-form{grid-template-columns:repeat(2,minmax(0,1fr))}.pagination{flex-direction:row;justify-content:space-between;align-items:center}.search>svg{display:block}.profile dl>div{grid-template-columns:180px 1fr}.auth-form{padding:48px}}@media (width>=1024px){.auth-page{grid-template-columns:1fr 1fr}.auth-story{background:radial-gradient(at 30% 45%,#205e5088,#0000 70%),#0c1c18;flex-direction:column;justify-content:space-between;padding:50px;display:flex}.auth-story h1{margin:24px 0;font-size:56px}.auth-story p{max-width:390px}.mobile-brand,.mobile-header{display:none}.workspace{padding-left:250px}.sidebar{border-right:1px solid var(--border);background:#0b1311;flex-direction:column;width:250px;padding:32px 20px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-main{padding:46px}.stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.feature-panel{padding:44px}.sidebar .brand{padding-left:10px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand{letter-spacing:.08em;text-transform:uppercase;gap:10px;font-size:20px;font-weight:700}.brand>img{object-fit:contain;object-position:center;width:58px;height:40px}.brand>span{color:#d9a958;letter-spacing:.08em;background:0 0;border-radius:0;width:auto;height:auto;padding:0;display:inline}.brand .brand-aequus{color:#f4f8ff}.brand .brand-pay{color:#d9ad5d;margin-left:-5px}:root{--primary:#1597ff;--muted:#96a9c2;--border:#233a59;color:#eef6ff;background:#030711}body{background:#030711}a,em,.tiffany{color:#1597ff}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:#8ed8ff}input,select{color:#f4f8ff;background:#071426;border-color:#2b4568}.eyebrow{color:#55c8ff}.primary{color:#fff;background:linear-gradient(135deg,#2af,#0876fa)}.primary:hover{background:#1597ff}.secondary{color:#e4efff;background:#0b1b31;border-color:#294668}.secondary:hover{background:#102a4b}.auth-story{background:radial-gradient(at 30% 45%,#0b66c777,#0000 70%),#061326}.mobile-header,.sidebar{background:#050c18}.role-badge{color:#74c8ff;background:#092849;border-color:#21558a}.sidebar nav a{color:#95aac3}.sidebar nav a.active{color:#55c8ff;background:#0b2949}.avatar{color:#7dcaff;background:#113a68}.stat,.panel{background:linear-gradient(145deg,#0c1c32,#071221);border-color:#243d5d}.stat-icon{color:#55c8ff;background:#0d3a69}.feature-panel{background:radial-gradient(at 95% 20%,#0877f955,#0000 65%),linear-gradient(110deg,#071b32,#092b50);border-color:#155ca2}.feature-panel p{color:#a4bad1}.success{background:#0b3530}.badge.on{background:#123b36}.hero{background:#0a3b70;border-color:#1768b5}.heroText{color:#b9d7f4}.onboarding-page{background:radial-gradient(circle at 50% 80%,#0b376144,#0000 38%),#050b13;place-items:center;min-height:100dvh;padding:24px;display:grid}.onboarding-card{background:#070d15;border:1px solid #172a40;border-radius:26px;width:min(100%,660px);max-height:calc(100dvh - 48px);padding:34px;overflow:auto;box-shadow:0 30px 90px #0008}.onboarding-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.onboarding-header>a:last-child{color:#9fb2ca;font-size:13px}.onboarding-card form{gap:18px;display:grid}.flow-heading{margin:16px 0 12px}.flow-heading h1{letter-spacing:-.04em;font-size:28px}.flow-heading p{color:#8799af;margin-top:8px}.account-options{gap:14px;display:grid}.account-options>button{text-align:left;color:#f3f7fc;background:#0d1621;border:1px solid #1d2d40;border-radius:14px;grid-template-columns:52px 1fr 22px;align-items:center;gap:14px;min-height:92px;padding:16px;display:grid}.account-options>button:hover,.account-options>button.selected{background:#0c2138;border-color:#1597ff}.account-options svg{color:#55c8ff;background:#0d3c6b;border-radius:12px;width:44px;height:44px;padding:10px}.account-options span{gap:6px;display:grid}.account-options b{font-size:17px}.account-options small{font-size:14px}.account-options i{border:2px solid #2b3a4a;border-radius:50%;width:20px;height:20px}.account-options .selected i{background:#fff;border:5px solid #1597ff}.stepper{width:min(370px,80%);margin:18px auto 34px;display:flex}.stepper span{flex:1;align-items:center;display:flex;position:relative}.stepper span:after{content:"";background:#172230;flex:1;height:3px}.stepper span:last-child{flex:0}.stepper span:last-child:after{display:none}.stepper i{color:#8292a6;background:#17202b;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;font-weight:700;display:grid}.stepper .active i,.stepper .active:after{color:#fff;background:#1597ff;box-shadow:0 0 18px #1597ff33}.flow-fields{gap:16px;display:grid}.flow-fields label small{margin-left:5px;display:inline}.flow-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.flow-actions button{width:100%}.flow-login{text-align:center;font-size:14px}.password-field{position:relative}.password-field input{padding-right:54px}.password-field button{color:#8da1ba;background:0 0;border:0;width:44px;height:44px;position:absolute;top:4px;right:5px}.password-field svg{width:20px}.password-meter{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.password-meter i{background:#253243;border-radius:5px;height:5px}.password-meter i.ok{background:#1597ff}.review-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.review-heading>button{color:#55c8ff;background:#0b2946;border:1px solid #164d7d;border-radius:10px;padding:10px 16px}.review-block{background:#0d151f;border:1px solid #1c2a3a;border-radius:14px;margin-top:16px;padding:18px}.review-block h2{color:#8294a9;margin-bottom:13px;font-size:14px}.review-block>div{grid-template-columns:.8fr 1.2fr;gap:16px;padding:7px 0;display:grid}.review-block span{color:#8799af;font-size:14px}.review-block b{text-align:right;overflow-wrap:anywhere;font-size:14px}@media (width<=640px){.onboarding-page{place-items:stretch stretch;padding:0}.onboarding-card{border:0;border-radius:0;min-height:100dvh;max-height:none;padding:22px 18px}.onboarding-header{margin-bottom:20px}.onboarding-header .brand>img{width:48px}.onboarding-header .brand>span{font-size:15px}.flow-heading h1{font-size:26px}.flow-actions{background:linear-gradient(#0000,#070d15 24%);margin-inline:-18px;padding:14px 18px 22px;position:sticky;bottom:-22px}.review-block>div{grid-template-columns:1fr}.review-block b{text-align:left}.stepper{width:90%}}.demo-login{color:#a9bbcf;background:#071a2e;border:1px solid #214a70;border-radius:12px;gap:5px;margin-top:18px;padding:14px;font-size:13px;display:grid}.demo-login b{color:#5bc5ff}.demo-login code{color:#fff}.client-portal{color:#071426;background:#f2f6fb;min-height:100dvh}.cp-nav{display:none}.cp-main{padding:24px 18px 110px}.cp-main>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:26px;display:flex}.cp-main h1{font-size:27px}.cp-kicker{color:#168ce8;letter-spacing:.14em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.cp-user{display:none}.balance{color:#fff;background:linear-gradient(135deg,#071629,#0b3158);border-radius:22px;justify-content:space-between;gap:15px;padding:24px;display:flex;box-shadow:0 18px 45px #0a315326}.balance div{gap:8px;display:grid}.balance small{color:#b7cde3}.balance small button{color:#86b9e5;vertical-align:middle;background:0 0;border:0;margin-left:5px;padding:0}.balance small svg{width:17px}.balance strong{font-size:36px}.balance span{color:#8eaac5;font-size:12px}.sandbox-pill,.cp-env{letter-spacing:.1em;background:#0c3963;border:1px solid #2d83c8;border-radius:99px;align-self:flex-start;padding:7px 10px;font-weight:800;color:#63c9ff!important;font-size:9px!important}.quick-actions{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.quick-actions button{color:#52667d;background:0 0;border:0;place-items:center;gap:7px;padding:12px 4px;font-size:11px;display:grid}.quick-actions svg{color:#168fea;background:#fff;border:1px solid #dce7f2;border-radius:14px;width:46px;height:46px;padding:12px;box-shadow:0 8px 22px #0e305018}.cp-grid{gap:16px;display:grid}.flow-card,.gateway-card,.recent,.cp-section,.integration article,.integration-alert{background:#fff;border:1px solid #dce6ef;border-radius:20px;box-shadow:0 12px 32px #1336560d}.flow-card,.gateway-card,.recent,.cp-section{padding:20px}.flow-card header,.recent header{justify-content:space-between;align-items:center;display:flex}.flow-card header div{gap:5px;display:grid}.flow-card header span{color:#64778b}.flow-card header strong{font-size:14px}.flow-card header svg{color:#1597ff}.chart{align-items:flex-end;gap:9px;height:160px;padding-top:30px;display:flex}.chart i{background:linear-gradient(#26adff,#dff2ff);border-radius:5px 5px 0 0;flex:1}.chart i:first-child{height:35%}.chart i:nth-child(2){height:60%}.chart i:nth-child(3){height:42%}.chart i:nth-child(4){height:78%}.chart i:nth-child(5){height:56%}.chart i:nth-child(6){height:90%}.chart i:nth-child(7){height:70%}.flow-card footer{color:#6c7d8f;gap:20px;font-size:12px;display:flex}.flow-card footer i{background:#179aff;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.gateway-card{color:#fff;background:linear-gradient(145deg,#08213c,#093e70)}.gateway-card>svg{color:#d6ad62}.gateway-card>span{color:#60c9ff;letter-spacing:.12em;margin:16px 0 7px;font-size:10px;font-weight:800;display:block}.gateway-card p{color:#abc2d8;font-size:14px}.gateway-card button,.recent button,.code-card button{color:#4ec4ff;background:0 0;border:0;margin-top:18px;font-weight:700}.gateway-card button svg,.code-card button svg{vertical-align:middle;width:16px}.recent{margin-top:16px}.recent header button{color:#168fea;margin:0}.recent>div{border-top:1px solid #e4ebf2;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}.recent>div>svg{color:#1597ff}.recent>div span{flex:1;display:grid}.recent small{color:#77899d}.cp-bottom{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #dae5ee;border-radius:24px;justify-content:space-around;padding:7px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 15px 40px #0b29492b}.cp-bottom span{flex:1}.cp-bottom button{color:#536578;background:0 0;border:0;border-radius:17px;place-items:center;gap:3px;width:100%;padding:8px 3px;font-size:10px;display:grid}.cp-bottom button svg{width:21px}.cp-bottom button.active{color:#087deb;background:#e5f3ff}.cp-section{gap:18px;display:grid}.cp-section p{color:#687b8f}.cp-section input{color:#14273c;background:#f6f9fc;border-color:#d7e2ed}.pix-form{max-width:720px}.pix-form>.primary{margin-top:10px}.preset,.cp-tabs,.statement-tools{flex-wrap:wrap;gap:8px;display:flex}.preset button,.cp-tabs button,.statement-tools button{color:#466078;background:#f5f8fb;border:1px solid #d6e2ed;border-radius:10px;padding:10px 14px}.cp-tabs button.active{color:#fff;background:#117fd8}.rate-list{gap:12px;display:grid}.rate-list article{border:1px solid #dce6ef;border-radius:14px;padding:18px}.rate-list article>div{display:grid}.rate-list small{color:#74869a}.rate-list dl{margin:15px 0 0}.rate-list dl div,.limit-grid article p{justify-content:space-between;gap:20px;padding:8px 0;display:flex}.rate-list dt,.limit-grid span{color:#718397}.rate-list dd{margin:0;font-weight:700}.ref-hero{color:#fff;background:linear-gradient(135deg,#071b32,#075b9e);border-radius:18px;padding:24px}.ref-hero>span{color:#61caff;font-size:10px}.ref-hero p{color:#bad0e3}.copy-row{background:#061526;border:1px solid #315678;border-radius:10px;align-items:center;margin-top:15px;display:flex;overflow:hidden}.copy-row code{text-overflow:ellipsis;flex:1;padding:12px;overflow:hidden}.copy-row button{color:#fff;background:#0e83db;border:0;padding:12px}.copy-row svg{vertical-align:middle;width:15px}.ranking{display:grid}.ranking div{border-bottom:1px solid #e1e8ef;padding:14px 6px;display:flex}.ranking b{color:#d3a652;width:45px}.ranking span{flex:1}.asset-summary{align-items:center;gap:20px;display:flex}.ring{border:18px solid #1597ff;border-radius:50%;width:110px;height:110px}.asset-summary div:last-child{gap:7px;display:grid}.asset-grid{gap:10px;display:grid}.asset-grid article{border:1px solid #dbe5ee;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.asset-grid article>span{color:#0c80d9;background:#e3f3ff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.asset-grid article div{flex:1;display:grid}.asset-grid small{color:#728397}.limit-grid article{border:1px solid #dce6ef;border-radius:16px;padding:20px}.limit-grid article>svg{color:#158fe7}.integration{gap:16px;display:grid}.integration-alert{background:#e9f5ff;gap:13px;padding:17px;display:flex}.integration-alert svg{color:#087ed7;flex:none}.integration-alert p{color:#59738c;font-size:13px}.integration-grid{gap:16px;display:grid}.integration article{padding:20px}.integration article>svg{color:#168ee7}.integration label{color:#425b73;margin-top:15px}.integration label .copy-row{margin-top:7px}.integration article>small{margin-top:14px;display:block}.code-card header,.code-card header div,.code-card footer{align-items:center;gap:10px;display:flex}.code-card header{justify-content:space-between}.code-card header span{color:#8294a5;font-size:12px}.code-card pre{color:#89d5ff;background:#061425;margin:18px -20px;padding:20px;font-size:12px;overflow:auto}.code-card footer{color:#637b91;flex-wrap:wrap;font-size:12px}.code-card footer button{margin:0 0 0 auto}.profile-head{border-bottom:1px solid #e0e9f1;align-items:center;gap:15px;padding-bottom:20px;display:flex}.profile-head>span{color:#fff;background:#0d82dc;border-radius:50%;place-items:center;width:62px;height:62px;font-weight:800;display:grid}.account-grid{gap:10px;display:grid}.account-grid button{color:#304961;background:#f8fafc;border:1px solid #dce6ef;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.account-grid button svg:first-child{color:#168ee7}.account-grid button span{text-align:left;flex:1}.account-grid button svg:last-child{width:17px}.statement-tools input{flex:1;min-width:180px}.statement-empty{text-align:center;padding:70px 10px}.statement-empty svg{color:#168ee7;width:38px;height:38px}.workspace:has(.client-portal){padding-left:0}:is(.workspace:has(.client-portal)>.mobile-header,.workspace:has(.client-portal)>.sidebar){display:none}.workspace:has(.client-portal)>.workspace-main{max-width:none;margin:0;padding:0}@media (width>=760px){.cp-main{padding:36px 38px 80px}.cp-user{align-items:center;gap:10px;display:flex}.cp-user>span{color:#fff;background:#0e83dc;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.cp-user div{display:grid}.cp-user small{color:#698096}.cp-grid,.integration-grid,.limit-grid{grid-template-columns:1.35fr 1fr}.quick-actions{grid-template-columns:repeat(8,1fr)}.asset-grid,.account-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.client-portal{padding-left:265px}.cp-nav{color:#fff;background:#050d19;flex-direction:column;width:265px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.cp-brand{align-items:center;gap:10px;display:flex}.cp-brand img{object-fit:contain;width:55px;height:42px}.cp-brand b{letter-spacing:.13em}.cp-brand i{color:#d8ad61;font-style:normal}.cp-env{margin:24px 0}.cp-nav nav{gap:5px;display:grid}.cp-nav nav>span button{color:#93a7bd;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;width:100%;padding:13px;display:flex}.cp-nav nav button.active{color:#65caff;background:#0b2744}.cp-nav nav svg{width:19px}.cp-help{background:#0a1b2e;border:1px solid #1c3956;border-radius:15px;gap:7px;margin-top:auto;padding:17px;display:grid}.cp-help svg{color:#d8ad61}.cp-help small{color:#879db2}.cp-main{max-width:1500px;margin:auto;padding:45px 52px}.cp-main h1{font-size:34px}.cp-bottom{display:none}}.cp-header-actions{align-items:center;gap:12px;display:flex}.cp-logout,.cp-logout-side{color:#52677c;background:#fff;border:1px solid #d2dfeb;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.cp-logout{width:44px;height:44px}.cp-logout span{display:none}.cp-logout svg,.cp-logout-side svg{width:18px}.cp-logout-side{color:#a8bbcf;background:#0a1b2e;border-color:#1c3956;margin-top:auto;padding:12px}.cp-help{margin-top:12px!important}@media (width>=760px){.cp-logout{width:auto;padding:0 14px}.cp-logout span{display:inline}}.pix-balance{color:#fff;background:linear-gradient(135deg,#07182c,#0b3d6d);border-radius:15px;gap:5px;margin:-4px -4px 4px;padding:18px 20px;display:grid}.pix-balance span,.pix-balance small{color:#a9c3dc}.pix-balance strong{font-size:27px}.security-icon{color:#0c86df;background:#e4f4ff;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.security-icon svg{width:27px;height:27px}.selfie-box{color:#40708f;text-align:center;cursor:pointer;background:#f3f9fd;border:2px dashed #b9d3e7;border-radius:18px;place-items:center;min-height:220px;padding:20px;display:grid;overflow:hidden}.selfie-box>svg{color:#168fe7;width:50px;height:50px}.selfie-box>img{object-fit:cover;border-radius:12px;width:100%;height:260px}.selfie-confirmed{background:#f0fbf7;border:1px solid #bfe2d3;border-radius:14px;align-items:center;gap:12px;padding:13px;display:flex}.selfie-confirmed img{object-fit:cover;border-radius:50%;width:55px;height:55px}.selfie-confirmed span{flex:1;display:grid}.selfie-confirmed small{color:#638375}.selfie-confirmed>svg{color:#19a76d}.pin-error{background:#fff0f2;border-radius:9px;padding:10px 12px;font-size:13px;color:#bd3550!important}.pix-success{text-align:center;justify-items:center;gap:15px;padding:45px 10px;display:grid}.pix-success>svg{color:#1597ff;width:66px;height:66px}.live-camera{color:#6dbff5;background:#07182b;border-radius:18px;place-items:center;min-height:280px;display:grid;overflow:hidden}.live-camera video,.live-camera img{object-fit:cover;width:100%;height:330px}.live-camera>svg{width:68px;height:68px}.data-list{gap:0;display:grid}.data-list div{border-bottom:1px solid #e3eaf1;gap:4px;padding:14px 0;display:grid}.data-list span{color:#73869a;font-size:13px}.document-list{gap:10px;display:grid}.document-list>div{border:1px solid #dce6ef;border-radius:13px;align-items:center;gap:11px;padding:14px;display:flex}.document-list svg{color:#168ee7}.document-list span{flex:1;display:grid}.document-list small{color:#75889c}.document-list em{border-radius:7px;padding:5px 8px;font-size:10px;font-style:normal}.doc-ok{color:#08764d;background:#e1f7ee}.doc-wait{color:#a46400;background:#fff3dd}.manager-card{text-align:center;justify-items:center;max-width:650px}.manager-avatar{color:#fff;background:linear-gradient(135deg,#0d8ce8,#082e55);border-radius:50%;place-items:center;width:100px;height:100px;font-size:30px;font-weight:800;display:grid}.security-notice{color:#204f72;text-align:left;background:#eaf6ff;border-radius:13px;gap:10px;padding:16px;display:flex}.security-notice svg{color:#168ee7;flex:none}.whatsapp-button{color:#fff;background:#20ad67;border-radius:12px;padding:14px 18px;font-weight:800}.whatsapp-button svg{vertical-align:middle;width:17px}.limit-actions{gap:9px;margin-top:15px;display:grid}.limit-actions button{color:#2e5878;background:#fff;border:1px solid #cbdbe8;border-radius:10px;padding:12px}.limit-actions .primary{color:#fff}.cp-modal{z-index:100;background:#04101caa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cp-modal>div{background:#fff;border-radius:20px;gap:17px;width:min(100%,480px);padding:28px;display:grid;position:relative;box-shadow:0 30px 80px #0005}.modal-close{color:#547087;background:0 0;border:0;width:40px;height:40px;font-size:28px;position:absolute;top:10px;right:12px}.cp-modal label{color:#39556c}.cp-modal input{color:#10283c;background:#f4f8fb;border-color:#d5e1eb}.crypto-quote{color:#fff;background:linear-gradient(135deg,#071b32,#0b477e);border-radius:17px;gap:13px;padding:20px;display:grid}.crypto-quote>span{color:#64caff;letter-spacing:.12em;font-size:10px;font-weight:800}.crypto-quote>div{display:grid}.crypto-quote>div strong{font-size:27px}.crypto-quote label{color:#c9dceb}.request-ok{background:#dff7ee;border-radius:10px;padding:12px;color:#087650!important}.request-ok svg{vertical-align:middle;width:17px}.crypto-orders{gap:10px;display:grid}.crypto-orders article{border:1px solid #dce6ef;border-radius:13px;gap:7px;padding:16px;display:grid}.crypto-orders small{color:#73869a}.crypto-orders button{color:#1185dc;background:0 0;border:0;justify-self:start}.crypto-orders button svg{vertical-align:middle;width:16px}.status{text-transform:uppercase;border-radius:7px;justify-self:start;padding:5px 8px;font-size:10px;font-weight:800}@media (width>=760px){.profile-details .data-list{grid-template-columns:1fr 1fr;column-gap:30px}.crypto-orders{grid-template-columns:1fr 1fr}}.language-switcher{z-index:200;background:#fffffff0;border:1px solid #bfd0df;border-radius:10px;gap:2px;padding:4px;display:flex;position:fixed;bottom:86px;right:12px;box-shadow:0 8px 24px #08284420}.language-switcher button{color:#587086;background:0 0;border:0;border-radius:7px;padding:7px 8px;font-size:10px;font-weight:800}.payout-filters{gap:10px;display:grid}.payout-filters select,.payouts select{color:#314b62;background:#f5f8fb;border-color:#d7e2ed}.payout-table{gap:10px;display:grid}.payout-table article{border:1px solid #dce6ef;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:15px;display:grid}.payout-table article div{display:grid}.payout-table small{color:#728599}.payout-table .status{grid-column:1/-1}.report-cards{gap:12px;display:grid}.report-cards article{border:1px solid #dce6ef;border-radius:14px;gap:6px;padding:18px;display:grid}.report-cards small,.report-cards span{color:#708397}.report-cards strong{font-size:25px}.report-bars{gap:15px;display:grid}.report-bars>div{grid-template-columns:minmax(120px,1fr) 2fr 42px;align-items:center;gap:10px;display:grid}.report-bars span{font-size:13px}.report-bars i{background:#e3edf5;border-radius:9px;height:9px;overflow:hidden}.report-bars i b{background:linear-gradient(90deg,#117ed5,#40b7ff);border-radius:9px;height:100%;display:block}.report-bars strong{text-align:right;font-size:12px}@media (width>=760px){.payout-filters,.report-cards{grid-template-columns:1fr 1fr}.language-switcher{top:12px;bottom:auto;right:12px}}@media (width>=1100px){.language-switcher{right:28px}}.tenant-picker{flex-direction:column;gap:6px;min-width:220px;font-size:12px;font-weight:700;display:flex}.tenant-picker select,.gateway-form input,.gateway-form select,.cms-section textarea{border:1px solid var(--border,#dbe2ea);background:var(--surface,#fff);width:100%;color:inherit;border-radius:12px;padding:11px 12px}.notice{background:#23ad701a;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex}.gateway-empty{text-align:center}.gateway-empty>svg{width:42px;height:42px}.provider-title,.panel-title-row{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.provider-title>div{align-items:center;gap:12px;display:flex}.provider-logo{color:#fff;background:#0c5be8;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:grid}.gateway-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gateway-fields label,.gateway-form>label{flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.gateway-fields .wide{grid-column:1/-1}.check-row{flex-wrap:wrap;gap:24px;margin:18px 0;display:flex}.check-row label{align-items:center;gap:8px;display:flex}.gateway-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.gateway-actions button svg,.panel-title-row button svg,.api-key-reveal button svg{width:16px;height:16px}.provider-health{border-top:1px solid var(--border,#e4e9ef);grid-template-columns:auto repeat(3,1fr);align-items:center;gap:14px;padding-top:18px;display:grid}.provider-health span{flex-direction:column;gap:3px;display:flex}.provider-health small{opacity:.72}.gateway-table{overflow:auto}.table-head,.table-row{grid-template-columns:minmax(230px,1.5fr) 100px 120px 120px minmax(190px,1fr);align-items:center;gap:14px;min-width:850px;padding:13px 8px;display:grid}.table-head{text-transform:uppercase;letter-spacing:.08em;opacity:.62;border-bottom:1px solid var(--border,#e4e9ef);font-size:11px}.table-row{border-bottom:1px solid var(--border,#eef1f4)}.table-row>span{flex-direction:column;gap:3px;display:flex}.table-row small{opacity:.62;text-overflow:ellipsis;font-size:11px;overflow:hidden}.table-meta{padding:14px 8px;display:block}.api-key-reveal{align-items:center;gap:16px;display:flex}.api-key-reveal>div{flex:1;min-width:0}.api-key-reveal code{color:#e2e8f0;background:#0f172a;border-radius:10px;margin-top:8px;padding:12px;display:block;overflow:auto}.key-list>div,.tenant-list>div{border-bottom:1px solid var(--border,#e7ebef);align-items:center;gap:12px;padding:14px 0;display:flex}.key-list>div>span,.tenant-list>div>span{flex-direction:column;flex:1;display:flex}.tenant-admin-grid{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:20px;display:grid}.cms-editor{gap:18px;display:grid}.cms-section textarea{resize:vertical;min-height:240px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.status{background:#94a3b82e;border-radius:999px;justify-content:center;align-items:center;width:max-content;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.status.confirmed{color:#168257;background:#23ad701f}.status.cancelled{color:#c53a3a;background:#ef44441f}@media (width<=800px){.gateway-fields,.tenant-admin-grid,.provider-health{grid-template-columns:1fr}.provider-health>svg{display:none}.api-key-reveal,.panel-title-row,.provider-title{flex-direction:column;align-items:flex-start}.tenant-picker{min-width:100%}}.cms-page-subtitle{color:var(--muted,#667085);max-width:760px;margin:.35rem 0 0;line-height:1.55}.landing-loader{z-index:9999;color:#f4f8ff;text-align:center;background:radial-gradient(circle at 50% 40%,#1597ff29,#0000 32%),linear-gradient(160deg,#020711,#061423 62%,#04110f);place-content:center;justify-items:center;gap:24px;min-height:100dvh;padding:32px;display:grid;position:fixed;inset:0}.landing-loader-mark{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051423b3;border:1px solid #55c8ff2e;border-radius:24px;place-items:center;width:96px;height:76px;display:grid;box-shadow:0 24px 80px #00000057,0 0 55px #1597ff1f}.landing-loader-mark img{object-fit:contain;filter:drop-shadow(0 0 16px #1597ff66);width:78px;height:58px}.landing-loader-copy{gap:8px;display:grid}.landing-loader-copy strong{letter-spacing:.16em;font-size:21px}.landing-loader-copy strong span{color:#d9ad5d}.landing-loader-copy small{color:#8fa9c4;letter-spacing:.03em}.landing-loader-line{background:#8ed8ff1f;border-radius:99px;width:min(280px,70vw);height:2px;overflow:hidden}.landing-loader-line i{border-radius:inherit;background:linear-gradient(90deg,#0000,#1597ff,#55c8ff,#0000);width:42%;height:100%;animation:1.15s ease-in-out infinite aequus-loader;display:block}.landing-loader-retry{color:#eaf6ff;background:#1597ff1f;border:1px solid #55c8ff59;border-radius:999px;min-height:44px;padding:10px 18px;font-weight:700}@keyframes aequus-loader{0%{transform:translate(-130%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.landing-loader-line i{width:100%;animation:none}}.cms-section textarea{color:#eaf4ff;caret-color:#69d4ff;tab-size:2;white-space:pre;background:#071426;border-color:#2b4568;font-size:13px;line-height:1.65;overflow:auto;box-shadow:inset 0 1px #ffffff06}.cms-section textarea:focus{border-color:#1597ff;outline:none;box-shadow:0 0 0 3px #1597ff29,inset 0 1px #ffffff08}.cms-section textarea::selection{color:#fff;background:#125a9c}.cms-section textarea::-webkit-scrollbar{width:12px;height:12px}.cms-section textarea::-webkit-scrollbar-track{background:#08111f;border-radius:10px}.cms-section textarea::-webkit-scrollbar-thumb{background:#294b73;border:3px solid #08111f;border-radius:10px}.cms-section textarea::-webkit-scrollbar-thumb:hover{background:#356392}.checkout-admin-grid{grid-template-columns:minmax(420px,1.15fr) minmax(320px,.85fr);gap:20px;margin-bottom:20px;display:grid}.checkout-link-form,.checkout-theme-form{align-self:start}.checkout-methods{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0;display:flex}.checkout-methods>span{text-transform:uppercase;letter-spacing:.08em;opacity:.68;width:100%;font-size:12px;font-weight:800}.checkout-methods label{align-items:center;gap:8px;display:flex}.checkout-color-grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.checkout-color-grid label{font-size:11px}.checkout-color-grid input[type=color]{width:100%;min-height:42px;padding:4px}.checkout-mini-preview{border:1px solid;border-radius:16px;gap:7px;margin:10px 0;padding:18px;display:grid}.checkout-mini-preview span{letter-spacing:.12em;font-size:10px;font-weight:900}.checkout-mini-preview strong{font-size:18px}.checkout-mini-preview p{opacity:.78;margin:0}.checkout-mini-preview button{border:0;border-radius:10px;justify-self:start;padding:9px 13px;font-weight:800}.checkout-link-list{gap:12px;display:grid}.checkout-link-list article{border:1px solid var(--border,#23374d);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.checkout-link-icon{color:#399cff;background:#1478ea1f;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.checkout-link-main{gap:5px;min-width:0;display:grid}.checkout-link-main>div{align-items:center;gap:10px;display:flex}.checkout-link-main code{text-overflow:ellipsis;white-space:nowrap;color:#69d4ff;overflow:hidden}.checkout-link-main small{opacity:.68}.checkout-link-actions{flex-wrap:wrap;gap:8px;display:flex}.checkout-link-actions .secondary{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.public-checkout{color:#eaf4ff;background:#020711;flex-direction:column;gap:28px;min-height:100dvh;padding:28px clamp(18px,4vw,68px);display:flex}.public-checkout>header,.public-checkout>footer{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1180px;margin:0 auto;display:flex}.public-checkout>header img{object-fit:contain;width:auto;max-width:180px;height:58px}.public-checkout>header span,.public-checkout>footer{opacity:.7;font-size:12px}.public-checkout-grid{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:center;gap:clamp(28px,6vw,80px);width:min(1180px,100%);margin:auto;display:grid}.public-checkout-grid>aside{gap:18px;display:grid}.public-checkout-grid>aside h1{margin:0;font-size:clamp(36px,5vw,68px);line-height:.98}.public-checkout-grid>aside p{opacity:.72;font-size:17px;line-height:1.7}.checkout-price{border-block:1px solid color-mix(in srgb,var(--checkout-primary) 35%,transparent);gap:4px;padding:18px 0;display:grid}.checkout-price small{opacity:.62}.checkout-price strong{font-size:30px}.checkout-trust{color:var(--checkout-accent);align-items:flex-start;gap:12px;display:flex}.checkout-trust span{color:inherit;font-weight:700}.checkout-trust small{color:inherit;opacity:.7;font-weight:500}.checkout-card{background:var(--checkout-surface);border:1px solid color-mix(in srgb,var(--checkout-primary) 35%,transparent);border-radius:24px;padding:clamp(22px,4vw,38px);box-shadow:0 28px 90px #0006}.checkout-card form{gap:18px;display:grid}.checkout-card label,.checkout-success label{gap:7px;font-size:12px;font-weight:800;display:grid}.checkout-card input{border:1px solid color-mix(in srgb,var(--checkout-primary) 28%,#607089);background:color-mix(in srgb,var(--checkout-surface) 86%,#fff 14%);width:100%;color:inherit;border-radius:12px;padding:12px 13px}.checkout-customer-grid,.checkout-card-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkout-card-fields .wide{grid-column:1/-1}.checkout-method-picker{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.checkout-method-picker button{border:1px solid color-mix(in srgb,var(--checkout-primary) 28%,transparent);color:inherit;background:0 0;border-radius:12px;padding:12px 8px;font-weight:800}.checkout-method-picker button.active{background:var(--checkout-primary);border-color:var(--checkout-primary);color:#fff}.checkout-pay{background:var(--checkout-primary);color:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-weight:900;text-decoration:none;display:flex}.checkout-legal{text-align:center;opacity:.55;line-height:1.5}.checkout-error{color:#fecaca;background:#7f1d1d55;border-radius:10px;padding:11px 13px}.checkout-success{text-align:center;justify-items:center;gap:16px;display:grid}.checkout-success>svg{width:54px;height:54px;color:var(--checkout-primary)}.checkout-success>strong{font-size:32px}.checkout-success code{text-align:left;word-break:break-all;white-space:pre-wrap;background:#0005;border-radius:12px;width:100%;padding:14px;overflow:auto}.checkout-success .secondary{align-items:center;gap:7px;display:inline-flex}.public-checkout>footer div{gap:16px;display:flex}.public-checkout>footer a{color:inherit}.checkout-unavailable,.checkout-loading{text-align:center;place-content:center;align-items:center}.checkout-unavailable img{width:110px;margin:auto}.checkout-unavailable h1{font-size:42px}@media (width<=960px){.checkout-admin-grid,.public-checkout-grid{grid-template-columns:1fr}.checkout-color-grid{grid-template-columns:repeat(3,1fr)}.checkout-link-list article{grid-template-columns:auto 1fr}.checkout-link-actions{grid-column:1/-1}.public-checkout-grid{margin-top:20px}}@media (width<=620px){.checkout-color-grid,.checkout-customer-grid,.checkout-card-fields,.checkout-method-picker{grid-template-columns:1fr}.public-checkout>header,.public-checkout>footer{flex-direction:column;align-items:flex-start}.checkout-link-list article{grid-template-columns:1fr}.checkout-link-icon{display:none}.checkout-link-actions{grid-column:auto}}.checkout-theme-readonly{color:#e7c77f;background:#d9ad5d1a;border:1px solid #d9ad5d40;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.dashboard-v3{gap:22px;display:grid}.dash-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dash-kpis article{background:radial-gradient(circle at 100% 0,#126fc72f,#0000 40%),linear-gradient(145deg,#0c1b31,#071221);border:1px solid #254261;border-radius:18px;align-content:start;gap:8px;min-height:162px;padding:20px;display:grid;position:relative;overflow:hidden}.dash-kpis article>svg{color:#55c8ff;width:22px;position:absolute;top:18px;right:18px}.dash-kpis small{color:#93a9c3;padding-right:34px}.dash-kpis strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(24px,2vw,34px)}.dash-kpis span{color:#7890aa;font-size:12px}.dash-provider-section{gap:16px;display:grid}.dash-section-heading{justify-content:space-between;align-items:center;gap:20px;padding:4px 2px;display:flex}.dash-section-heading h2{margin:6px 0}.dash-section-heading>svg{color:#55c8ff;width:30px;height:30px}.provider-dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.provider-dashboard-card{background:linear-gradient(155deg,#0d1d32,#07111e);border:1px solid #254261;border-radius:18px;gap:13px;padding:18px;display:grid}.provider-dashboard-head,.provider-dashboard-head>div,.provider-dashboard-foot,.dash-card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.provider-dashboard-head>div{justify-content:flex-start}.provider-dashboard-head strong,.provider-dashboard-head small{display:block}.health-dot{background:#73839a;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #73839a1a}.health-dot.ok{background:#39d98a;box-shadow:0 0 16px #39d98a99}.health-dot.error{background:#ef5b68;box-shadow:0 0 16px #ef5b6899}.health-spark{background:#071426;border:1px solid #193754;border-radius:12px;width:100%;height:72px;padding:6px}.provider-dashboard-foot small{max-width:62%}.provider-dashboard-card p{font-size:12px;line-height:1.4}.secondary.compact{min-height:36px;padding:7px 10px;font-size:12px}.dash-two-cols{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.dash-card-title>svg{color:#55c8ff}.dash-line-chart{margin-top:22px}.dash-line-chart svg{width:100%;height:auto;min-height:180px}.dash-chart-labels{text-align:center;color:#7f95ae;grid-template-columns:repeat(7,1fr);font-size:11px;display:grid}.dash-volume-summary{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:14px;display:grid}.dash-volume-summary>div{text-align:center;background:#071426;border-radius:9px;gap:2px;padding:8px 4px;display:grid}.dash-volume-summary small,.dash-volume-summary span{font-size:10px}.dash-volume-summary strong{font-size:11px}.rank-list{margin-top:18px;display:grid}.rank-list>div{border-top:1px solid #203852;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.rank-list>div>b{color:#55c8ff;font-size:11px}.rank-list>div>span{min-width:0}.rank-list strong,.rank-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rank-list em{color:#d9ad5d;font-size:13px;font-weight:800}.dash-balance-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.balance-card{background:radial-gradient(circle at 100% 0,#168fff40,#0000 46%),linear-gradient(145deg,#0b213e,#071427);border:1px solid #28517c;border-radius:20px;align-content:start;gap:15px;min-height:220px;padding:24px;display:grid}.balance-card.crypto{background:radial-gradient(circle at 100% 0,#d9ad5d35,#0000 46%),linear-gradient(145deg,#171b2d,#0b1425);border-color:#6b5a2e}.balance-card strong{letter-spacing:-.04em;font-size:clamp(28px,3vw,42px)}.balance-card .primary,.balance-card .secondary{justify-self:start;margin-top:8px}.heading-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.notice{color:#b6f3dd;background:#0c302a;border:1px solid #246654;border-radius:10px;align-items:center;gap:8px;margin:0 0 18px;padding:12px 14px;display:flex}.notice svg{width:18px}.tenant-picker select{min-width:220px}@media (width<=1180px){.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-two-cols{grid-template-columns:1fr}.dash-volume-summary{grid-template-columns:repeat(4,1fr)}}@media (width<=720px){.dash-kpis,.dash-balance-grid{grid-template-columns:1fr}.dash-volume-summary{grid-template-columns:repeat(2,1fr)}.rank-list>div{grid-template-columns:28px minmax(0,1fr)}.rank-list em{grid-column:2}.provider-dashboard-foot{flex-direction:column;align-items:flex-start}.provider-dashboard-foot small{max-width:none}.dash-section-heading{align-items:flex-start}.dash-section-heading>svg{display:none}}.ops-help{color:#a9c4df;background:#0a1b2e;border:1px solid #1d456d;border-radius:12px;align-items:center;gap:9px;margin:0 0 16px;padding:12px 14px;display:flex}.ops-help svg{color:#69d4ff}.ops-table{overflow:auto}.ops-head,.ops-row{grid-template-columns:minmax(250px,1.6fr) 110px 135px 135px 125px 105px;align-items:center;gap:14px;min-width:930px;padding:13px 8px;display:grid}.ops-head{text-transform:uppercase;letter-spacing:.08em;opacity:.64;border-bottom:1px solid var(--border,#20354d);font-size:11px}.ops-row{border-bottom:1px solid var(--border,#162b42)}.ops-row>span{gap:3px;display:grid}.ops-row small{opacity:.63;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ops-head.links,.ops-row.links{grid-template-columns:minmax(260px,1.6fr) 110px 85px 110px 145px 105px}.ops-head.audit,.ops-row.audit{grid-template-columns:minmax(300px,1.8fr) 130px 70px 90px 170px 115px}.secondary.compact{justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.ops-detail{z-index:80;color:#eaf4ff;background:#06111f;border:1px solid #284967;border-radius:20px;width:min(720px,100vw - 44px);padding:22px;position:fixed;top:22px;bottom:22px;right:22px;overflow:auto;box-shadow:0 30px 100px #000a}.ops-detail pre{color:#cde8ff;white-space:pre-wrap;word-break:break-word;background:#020711;border:1px solid #19324a;border-radius:14px;min-height:300px;margin:0;padding:18px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.statement-list{display:grid}.statement-list article{border-bottom:1px solid var(--border,#17304a);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:15px 4px;display:grid}.statement-list article>span:nth-child(2){gap:4px;display:grid}.statement-list small{opacity:.62}.statement-list em{font-style:normal;font-weight:900}.statement-list article.credit em{color:#59dfa3}.statement-list article.debit em{color:#ff8b94}.statement-icon{color:#69d4ff;background:#0a2948;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.credential-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.credential-grid>span{background:#08182a;border:1px solid #1d3955;border-radius:14px;gap:9px;padding:16px;display:grid}.credential-grid small{opacity:.66}.credential-grid code,.secret-reveal code{color:#69d4ff;background:#020711;border-radius:9px;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:auto}.secret-reveal{background:#0b2036;border:1px solid #2d5a83;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;margin-top:18px;padding:17px;display:grid}.secret-reveal>svg{color:#59dfa3}.secret-reveal>div{gap:7px;display:grid}.secret-reveal small{opacity:.68}@media (width<=820px){.credential-grid{grid-template-columns:1fr}.ops-detail{width:auto;inset:12px}.statement-list article{grid-template-columns:auto 1fr}.statement-list article em,.statement-list article i{grid-column:2}}.finance-settings-grid,.banking-grid,.payment-actions-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);align-items:start;gap:18px;display:grid}.fee-rules{margin-top:18px;display:grid;overflow:auto}.fee-rule{border-bottom:1px solid #18334e;grid-template-columns:minmax(160px,1.2fr) 135px 110px 135px 110px;align-items:center;gap:10px;min-width:700px;padding:10px 0;display:grid}.fee-rule.head{text-transform:uppercase;letter-spacing:.08em;color:#7890aa;font-size:10px}.fee-rule input,.fee-rule select,.banking-form input,.banking-form select{color:#eaf4ff;background:#071426;border:1px solid #294968;border-radius:10px;width:100%;padding:10px 11px}.withdrawal-policy,.banking-form{gap:13px;display:grid}.withdrawal-policy label,.banking-form label{color:#a9bdd3;gap:7px;font-size:12px;display:grid}.switch-line{align-items:center;grid-template-columns:auto 1fr!important}.switch-line input{width:auto}.withdrawal-list,.payment-history{overflow:auto}.withdrawal-row,.payment-history-row{border-bottom:1px solid #17304a;grid-template-columns:minmax(190px,1fr) 100px 120px 110px 130px 190px;align-items:center;gap:12px;min-width:850px;padding:12px 6px;display:grid}.withdrawal-row.head,.payment-history-row.head{text-transform:uppercase;letter-spacing:.08em;color:#7890aa;font-size:10px}.withdrawal-row span:first-child,.payment-history-row span:first-child{gap:3px;display:grid}.withdrawal-row small,.payment-history-row small{opacity:.62}.row-actions{gap:7px;display:flex!important}.danger{color:#ff9ea5!important;border-color:#69323a!important}.profile-finance-heading{justify-content:space-between;align-items:end;gap:20px;margin:28px 0 14px;display:flex}.profile-finance-heading h2{margin:5px 0}.banking-form{margin-top:14px}.bank-fields{grid-template-columns:1fr 1.2fr .65fr 1.4fr;gap:9px;display:grid}.bank-search>div{position:relative}.bank-search svg{color:#7794b3;position:absolute;top:11px;left:11px}.bank-search input{padding-left:34px}.deposit-details{margin:16px 0;display:grid}.deposit-details>div{border-bottom:1px solid #17304a;grid-template-columns:145px 1fr;gap:12px;padding:10px 0;display:grid}.deposit-details dt{text-transform:capitalize;color:#829ab3}.deposit-details dd{color:#eaf4ff;word-break:break-all;margin:0}.pix-key-title{margin-top:28px}.provider-pix-list{gap:8px;margin:13px 0;display:grid}.provider-pix-list>div{background:#071426;border:1px solid #1b3955;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:11px;display:grid}.provider-pix-list code{text-overflow:ellipsis;color:#69d4ff;overflow:hidden}.provider-pix-list span{color:#90a7be;font-size:11px}.payment-actions-grid{grid-template-columns:1fr 1fr}.payment-history-row{grid-template-columns:minmax(190px,1.4fr) 120px 110px 130px 170px;min-width:760px}.status.processing,.status.pending_approval,.status.pending{color:#efc66b}.status.done,.status.completed{color:#65dda9}@media (width<=1050px){.finance-settings-grid,.banking-grid,.payment-actions-grid{grid-template-columns:1fr}.bank-fields{grid-template-columns:1fr 1fr}.profile-finance-heading{flex-direction:column;align-items:flex-start}}@media (width<=620px){.bank-fields,.provider-pix-list>div,.deposit-details>div{grid-template-columns:1fr}.profile-finance-heading{margin-top:22px}}.workspace input:not([type=checkbox]):not([type=radio]):not([type=color]),.workspace select,.workspace textarea{color:#10243a;caret-color:#1478ea;background:#f8fbff;border-color:#b8c9db}.workspace input::placeholder,.workspace textarea::placeholder{color:#6f8299;opacity:1}.workspace select option{color:#10243a;background:#fff}.workspace input:disabled,.workspace select:disabled,.workspace textarea:disabled,.workspace input[readonly],.workspace textarea[readonly]{color:#51657a;opacity:1;background:#eaf0f6}.workspace input:-webkit-autofill{-webkit-text-fill-color:#10243a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff}.workspace input:-webkit-autofill:hover{-webkit-text-fill-color:#10243a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff}.workspace input:-webkit-autofill:focus{-webkit-text-fill-color:#10243a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff}.workspace textarea:-webkit-autofill{-webkit-text-fill-color:#10243a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff}.workspace select:-webkit-autofill{-webkit-text-fill-color:#10243a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff}.fee-button{align-items:center;gap:7px;display:inline-flex}.fee-modal-backdrop{z-index:250;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020813cc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.fee-modal{background:linear-gradient(145deg,#0c1c32,#071221);border:1px solid #294663;width:min(1120px,100%);max-height:calc(100vh - 48px);margin:0;padding:28px;overflow:auto;box-shadow:0 30px 100px #000a}.fee-modal-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.fee-modal-head h2{margin:4px 0}.fee-modal-head p{color:var(--muted);margin:0}.fee-inheritance-note{background:#0a2038;border:1px solid #244768;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.fee-inheritance-note svg{color:#55c8ff;flex:none;margin-top:2px}.fee-inheritance-note span{gap:3px;display:grid}.fee-inheritance-note small{color:#a8bdd2;line-height:1.45}.client-fee-list{gap:12px;display:grid}.client-fee-row{background:#08182b;border:1px solid #203c58;border-radius:15px;padding:18px}.client-fee-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.client-fee-title>div{gap:4px;display:grid}.client-fee-title small{color:#91a8bf}.fee-inherit-toggle{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.fee-inherit-toggle input{accent-color:#168ee7;width:auto!important;min-height:auto!important}.client-fee-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.client-fee-grid label{gap:6px;font-size:15px;font-weight:700;display:grid}.client-fee-grid input,.client-fee-grid select{color:#10243a;background:#f8fbff;border:1px solid #b8c9db;border-radius:10px;width:100%;padding:10px 11px}.client-fee-grid input:disabled,.client-fee-grid select:disabled{opacity:.68;color:#405970;cursor:not-allowed;background:#dfe8f1}.fee-modal-actions{background:#071221f2;border-top:1px solid #203c58;justify-content:flex-end;gap:10px;margin:20px -28px -28px;padding:16px 28px;display:flex;position:sticky;bottom:-28px}@media (width<=900px){.client-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-fee-title{flex-direction:column;align-items:flex-start}.fee-inherit-toggle{white-space:normal}}@media (width<=560px){.fee-modal-backdrop{padding:10px}.fee-modal{max-height:calc(100vh - 20px);padding:18px}.client-fee-grid{grid-template-columns:1fr}.fee-modal-actions{margin:18px -18px -18px;padding:14px 18px;bottom:-18px}}.asset-overview-grid{grid-template-columns:1.3fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.asset-ring-panel,.crypto-quote-panel{min-height:100%}.asset-ring-layout{grid-template-columns:240px 1fr;align-items:center;gap:1rem;display:grid}.asset-ring{background:conic-gradient(var(--brand,#3b82f6) 0 68%,#3b82f624 68% 100%);border-radius:50%;place-items:center;width:220px;height:220px;margin:auto;display:grid;box-shadow:inset 0 0 0 18px #ffffffd9}.asset-ring>div{background:var(--panel,#fff);text-align:center;border-radius:50%;place-items:center;width:146px;height:146px;padding:1rem;display:grid;box-shadow:0 8px 24px #0f172a14}.asset-ring strong{font-size:1.2rem;display:block}.asset-dist-list,.asset-table,.payment-history,.provider-pix-list,.key-list,.tenant-list{flex-direction:column;gap:.75rem;display:flex}.asset-dist-list>div,.asset-table-row,.asset-summary-strip>span{justify-content:space-between;align-items:center;gap:1rem;display:flex}.asset-dist-list small,.asset-table-row small,.asset-summary-strip small{color:var(--muted,#64748b);display:block}.asset-summary-strip{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem;display:grid}.asset-summary-strip>span{background:#f8fafccc;border:1px solid #94a3b840;border-radius:18px;padding:.85rem 1rem}.quote-selector{margin:.25rem 0 .75rem}.quote-card{color:#fff;background:linear-gradient(135deg,#0f2e63,#2664d8);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;padding:1rem 1.1rem;display:flex}.quote-card strong{font-size:2rem;line-height:1}.asset-request-form,.banking-form{flex-direction:column;gap:.85rem;display:flex}.segmented{background:#0f172a0f;border-radius:999px;gap:.25rem;padding:.25rem;display:flex}.segmented button{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:.7rem .9rem}.segmented button.active{color:#0f2e63;background:#fff;font-weight:700;box-shadow:0 8px 24px #0f172a1a}.asset-table-row{background:#ffffffd1;border:1px solid #94a3b833;border-radius:18px;padding:.9rem 1rem}.asset-table-row.head{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#64748b);background:0 0;border-style:dashed;font-size:.82rem;font-weight:700}.asset-table-row>span{flex-direction:column;gap:.15rem;display:flex}.asset-table.compact-top{margin-top:1rem}.admin-crypto-table .asset-table-row{grid-template-columns:1.1fr 1.3fr 1fr auto auto;align-items:center;display:grid}.admin-crypto-table .asset-table-row.head{display:grid}.row-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.status.confirmed{color:#15803d}.status.cancelled{color:#b91c1c}.notice,.success{align-items:center;gap:.6rem;display:flex}@media (width<=960px){.asset-overview-grid,.asset-ring-layout,.asset-summary-strip{grid-template-columns:1fr}.asset-ring{width:180px;height:180px}.asset-ring>div{width:118px;height:118px}.admin-crypto-table .asset-table-row{flex-direction:column;align-items:flex-start;display:flex}}.workspace .crypto-quote-panel input:not([type=checkbox]):not([type=radio]):not([type=color]),.workspace .crypto-quote-panel select,.workspace .asset-request-form input:not([type=checkbox]):not([type=radio]):not([type=color]),.workspace .asset-request-form select,.workspace .quote-selector select{color:#eaf6ff;caret-color:#69d4ff;background:linear-gradient(135deg,#1478ea2e,#1478ea17);border-color:#69d4ff57;box-shadow:inset 0 1px #ffffff09,0 0 0 1px #1478ea06}.workspace .crypto-quote-panel input::placeholder,.workspace .asset-request-form input::placeholder{color:#91b7d8;opacity:1}.workspace .crypto-quote-panel select option,.workspace .asset-request-form select option,.workspace .quote-selector select option{color:#edf7ff;background:#0a1f39}.workspace .crypto-quote-panel input:focus,.workspace .crypto-quote-panel select:focus,.workspace .asset-request-form input:focus,.workspace .asset-request-form select:focus,.workspace .quote-selector select:focus{background:linear-gradient(135deg,#1478ea42,#1478ea21);border-color:#69d4ffb8;box-shadow:0 0 0 3px #1478ea29,inset 0 1px #ffffff0d}.workspace .crypto-quote-panel input:disabled,.workspace .crypto-quote-panel select:disabled,.workspace .asset-request-form input:disabled,.workspace .asset-request-form select:disabled{color:#7898b5;background:#1478ea14;border-color:#69d4ff29}.workspace .segmented{background:#1478ea1a;border:1px solid #69d4ff24}.workspace .segmented button{color:#9fc5e8}.workspace .segmented button.active{color:#fff;background:linear-gradient(135deg,#1478eae0,#2491efc7);box-shadow:0 8px 22px #1478ea33,inset 0 1px #ffffff1f}.workspace .asset-summary-strip>span{background:linear-gradient(135deg,#1478ea21,#1478ea0e);border-color:#69d4ff2e}.workspace .asset-table-row:not(.head){background:linear-gradient(135deg,#1478ea17,#1478ea09);border-color:#69d4ff24}.workspace .asset-table-row:not(.head):hover{background:linear-gradient(135deg,#1478ea24,#1478ea0e);border-color:#69d4ff3b}.client-portal{color:#172033;--client-blue:#1688ea;--client-blue-2:#0b66d7;--client-navy:#061525;--client-line:#e3e8f0;--client-muted:#6f7a8b;background:#f5f7fb;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.client-sidebar{color:#dce9f5;scrollbar-width:thin;scrollbar-color:#2e99f080 transparent;z-index:60;background:linear-gradient(#061525 0%,#071728 58%,#081a2d 100%);flex-direction:column;height:100vh;padding:30px 22px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.client-sidebar::-webkit-scrollbar{width:6px}.client-sidebar::-webkit-scrollbar-thumb{background:#2e99f073;border-radius:999px}.client-sidebar .brand{margin:0 6px 20px}.client-sidebar .brand-aequus{color:#f5f8fc}.client-sandbox-badge{color:#73c7ff;letter-spacing:.16em;background:#1081da29;border:1px solid #3aa6f68c;border-radius:999px;align-self:flex-start;margin:0 4px 26px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.client-sidebar nav a{color:#aebdca;border-radius:11px;align-items:center;gap:13px;min-height:46px;padding:0 13px;font-size:14px;text-decoration:none;transition:all .18s;display:flex}.client-sidebar nav a:hover{color:#eaf6ff;background:#187bce1c}.client-sidebar nav a.active{color:#67c5ff;background:linear-gradient(90deg,#1173c847,#1173c824);box-shadow:inset 3px 0 #2da8ff}.client-logout{color:#d6e2eb;width:100%;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #86a5be29;border-radius:11px;align-items:center;gap:12px;padding:13px 14px;display:flex}.client-help-card{color:#dfe8f0;background:#0a1e32b8;border:1px solid #dfb45629;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;margin-top:18px;padding:14px;text-decoration:none;display:grid}.client-help-card>svg:first-child{color:#e2b45b}.client-help-card b,.client-help-card small{display:block}.client-help-card small{color:#8195a6;margin-top:4px;line-height:1.4}.client-stage{color:#172033;background:radial-gradient(circle at 72% -10%,#3f9bef0f,#0000 30%),#f6f7fa;min-width:0;padding:0 54px 54px}.client-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border-bottom:1px solid #e8ebf1;justify-content:space-between;align-items:center;height:74px;margin:0 -54px 26px;padding:0 54px;display:flex}.client-user-chip{align-items:center;gap:10px;display:flex}.client-user-chip>span{color:#fff;background:#278ed9;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.client-user-chip div{flex-direction:column;display:flex}.client-user-chip b{font-size:13px}.client-user-chip small{color:#7a8593;font-size:11px}.client-user-chip button{color:#8b95a2;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;display:flex}.client-mobile-head{display:none}.client-page-head>div:first-child>span,.client-portal .page-heading .eyebrow{color:#327eb8;letter-spacing:.18em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.client-page-head h1,.client-portal .page-heading h1{color:#172033;letter-spacing:-.025em;margin:0;font-size:28px}.client-portal .page-heading p{color:#77818e}.client-head-actions,.client-portal .heading-actions{align-items:center;gap:10px;display:flex}.client-tenant-switch,.client-portal .tenant-picker select{color:#273345;background:#fff;border:1px solid #dce4ec;border-radius:9px;padding:9px 12px}.client-icon-btn{color:#577086;cursor:pointer;background:#fff;border:1px solid #dce4ec;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.client-balance-card{color:#fff;background:linear-gradient(112deg,#142947,#1a355a 62%,#324b70);border-radius:18px;justify-content:space-between;align-items:flex-start;min-height:145px;margin-bottom:20px;padding:24px 28px;display:flex;box-shadow:0 18px 42px #1b304e1f}.client-balance-card.compact{max-width:760px;min-height:116px}.client-balance-card span{color:#d7e3ef;align-items:center;gap:8px;font-size:13px;display:flex}.client-balance-card span button{color:#adc1d5;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.client-balance-card strong{letter-spacing:-.035em;margin:12px 0 5px;font-size:35px;display:block}.client-balance-card small{color:#9db0c4}.client-balance-card em{letter-spacing:.12em;color:#7f99b4;font-size:11px;font-style:normal}.client-shortcuts{grid-template-columns:repeat(8,minmax(72px,1fr));gap:10px;margin-bottom:26px;display:grid}.client-shortcuts button{color:#596574;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:8px 4px;display:flex}.client-shortcuts button span{color:#647487;background:#fff;border:1px solid #e6eaf0;border-radius:12px;place-items:center;width:45px;height:45px;transition:all .17s;display:grid;box-shadow:0 4px 14px #1422370a}.client-shortcuts button:hover span{color:#1688ea;background:#eaf6ff;border-color:#b9ddfa;transform:translateY(-2px)}.client-shortcuts small{font-size:11px}.client-card,.client-portal .panel{color:#1c2738;background:#fff;border:1px solid #e4e8ef;border-radius:16px;box-shadow:0 8px 24px #1a2b4309}.client-home-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr);gap:18px;margin-bottom:20px;display:grid}.client-chart-card,.client-gateway-promo,.client-recent{padding:20px}.client-card-head span,.client-kicker{letter-spacing:.15em;color:#3483bd;font-size:10px;font-weight:900;display:block}.client-card-head h2{margin:4px 0 0;font-size:18px}.client-bar-chart{border-bottom:1px solid #edf0f4;align-items:flex-end;gap:10px;height:205px;padding:20px 8px 5px;display:flex}.client-bar-group{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;height:100%;display:flex}.client-bars{justify-content:center;align-items:flex-end;gap:3px;height:160px;display:flex}.client-bars i,.client-bars b{border-radius:6px 6px 2px 2px;width:42%;min-height:4px;display:block}.client-bars i{background:linear-gradient(#35aaf2,#4ab4f2)}.client-bars b{background:#173c68}.client-bar-group small{text-align:center;color:#8d97a5;font-size:9px}.client-chart-legend{color:#788391;gap:18px;margin-top:12px;font-size:11px;display:flex}.client-chart-legend span{align-items:center;gap:6px;display:flex}.client-chart-legend i,.client-chart-legend b{border-radius:50%;width:7px;height:7px}.client-chart-legend i{background:#35aaf2}.client-chart-legend b{background:#173c68}.client-gateway-promo{color:#fff;background:linear-gradient(138deg,#122946,#1b385e);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.client-gateway-promo>svg{color:#4fbaff}.client-gateway-promo>span{letter-spacing:.18em;color:#59b7ef;margin-top:18px;font-size:10px;font-weight:900}.client-gateway-promo h2{margin:6px 0 7px;font-size:21px}.client-gateway-promo p{color:#9fb1c4;line-height:1.55}.client-gateway-promo button{color:#5fc1ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;font-weight:700;display:flex}.client-recent .client-card-head button{color:#516275;cursor:pointer;background:0 0;border:0}.client-recent-row{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:13px 2px;display:flex}.client-recent-row>span{align-items:center;gap:10px;display:flex}.client-recent-row>span>span{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.client-recent-row>span.credit>span{color:#159466;background:#e9f9f1}.client-recent-row>span.debit>span{color:#c74955;background:#fff1f2}.client-recent-row b,.client-recent-row small{display:block}.client-recent-row small{color:#909aa8;margin-top:3px;font-size:11px}.client-recent-row strong.credit{color:#168a62}.client-recent-row strong.debit{color:#b74651}.client-empty{text-align:center;color:#6f7a89;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:190px;display:flex}.client-empty.compact{min-height:130px}.client-empty small{color:#98a1ac}.client-two-grid,.client-integration-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.client-two-grid>.client-card,.client-integration-grid>.client-card{padding:22px}.client-copy-field{align-items:center;gap:0;margin-top:6px;display:flex}.client-copy-field code{color:#26364a;text-overflow:ellipsis;background:#f4f6f9;border:1px solid #dce3eb;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:11px 12px;overflow:hidden}.client-copy-field button{color:#fff;cursor:pointer;background:#1688ea;border:0;border-radius:0 8px 8px 0;align-self:stretch;align-items:center;gap:5px;padding:0 13px;display:flex}.client-stat-line,.client-profile-grid span{border-bottom:1px solid #eef1f5;justify-content:space-between;gap:15px;padding:13px 0;display:flex}.client-muted{color:#8893a0}.client-code-card{margin-top:18px;padding:22px}.client-code-card pre{color:#dceafa;background:#172a44;border-radius:11px;padding:18px;line-height:1.65;overflow:auto}.client-primary,.client-secondary,.client-link-btn{font:inherit;cursor:pointer;border-radius:9px;padding:11px 16px;font-weight:700}.client-primary{color:#fff;background:linear-gradient(90deg,#1798ef,#1766d7);border:0;justify-content:center;align-items:center;gap:7px;display:flex}.client-secondary{color:#34465a;background:#fff;border:1px solid #d9e1e9}.client-link-btn{color:#2786ca;background:0 0;border:0}.client-pix-form{max-width:760px;padding:24px}.client-pix-form h2{margin:0 0 4px}.client-pix-form>p{color:#788391}.client-pix-form form,.client-integration-grid label,.client-manual-modal form{flex-direction:column;gap:12px;display:flex}.client-portal label{color:#425066;font-size:12px;font-weight:700}.client-portal input,.client-portal select,.client-portal textarea{box-sizing:border-box;color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #dbe3eb;border-radius:8px;outline:none;padding:11px 12px}.client-portal input:focus,.client-portal select:focus,.client-portal textarea:focus{border-color:#4aa9e8;box-shadow:0 0 0 3px #1e91e21f}.quick-values{gap:8px;display:flex}.quick-values button{color:#5f6c7a;cursor:pointer;background:#f8f9fb;border:1px solid #e1e6ec;border-radius:8px;padding:7px 13px}.client-fee-preview{color:#687586;background:#f6f8fb;border-radius:10px;grid-template-columns:1fr auto;gap:7px 16px;padding:12px 14px;display:grid}.client-statement{padding:20px}.client-statement-tools{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.client-statement-tools>div{gap:4px;display:flex}.client-statement-tools button,.client-tabs button{color:#6c7887;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 13px}.client-statement-tools button.active,.client-tabs button.active{color:#fff;background:#198ee6}.client-statement-row{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;padding:13px 3px;display:flex}.client-statement-row>span{align-items:center;gap:10px;display:flex}.client-statement-row>span>span{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.client-statement-row>span.credit>span{color:#178d63;background:#e9f8f0}.client-statement-row>span.debit>span{color:#bf4754;background:#fff0f1}.client-statement-row small,.client-statement-row b{display:block}.client-statement-row small{color:#8c97a4;margin-top:3px}.client-statement-row strong.credit{color:#16885f}.client-statement-row strong.debit{color:#b94a55}.client-fees-table>div{border-bottom:1px solid #edf0f4;grid-template-columns:1fr 140px 160px;align-items:center;gap:20px;padding:13px;display:grid}.client-fees-table small{color:#8994a2;display:block}.client-fees-table em{color:#7c8999;font-style:normal}.client-account-card{padding:24px}.client-tabs{gap:5px;margin-bottom:22px;display:flex}.client-profile-grid{grid-template-columns:1fr 1fr;gap:0 50px;margin-bottom:25px;display:grid}.client-profile-grid span,.client-profile-grid small,.client-profile-grid b{display:block}.client-profile-grid small{color:#7e8996;margin-bottom:5px}.client-doc-list>div{border-top:1px solid #eef1f4;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.client-doc-list svg{color:#4789bc}.client-doc-list small{color:#8d98a4;margin-top:3px;display:block}.client-doc-list em{color:#9b7a35;font-style:normal}.client-support{gap:16px;margin-top:18px;padding:22px;display:flex}.client-support>svg{color:#daa948}.client-payment-filters{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.client-payments-card{padding:20px}.client-payment-list{border-top:1px solid #eef1f5}.client-payment-row{border-bottom:1px solid #eef1f5;grid-template-columns:1fr auto 140px;align-items:center;gap:14px;padding:14px 3px;display:grid}.client-payment-row b,.client-payment-row small{display:block}.client-payment-row small{color:#8c96a3;margin-top:3px}.client-payment-row strong{text-align:right}.client-report-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.client-report-grid article{background:#f7f9fb;border:1px solid #e6ebf1;border-radius:12px;padding:17px}.client-report-grid small,.client-report-grid strong{display:block}.client-report-grid strong{color:#1b395d;margin-top:7px;font-size:22px}.client-modal-backdrop{z-index:120;background:#030c168c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.client-manual-modal{color:#172033;background:#fff;border-radius:18px;width:min(620px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 28px 80px #030f1d47}.client-modal-head{justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}.client-modal-head span{letter-spacing:.16em;color:#2d83bd;font-size:10px;font-weight:900}.client-modal-head h2{margin:5px 0}.client-modal-head p{color:#738090;margin:0}.client-modal-head>button{cursor:pointer;background:#fff;border:1px solid #e2e7ed;border-radius:9px;width:34px;height:34px;font-size:22px}.client-segmented{background:#edf2f7}.client-form-pair{grid-template-columns:1fr 120px;gap:10px;display:grid}.client-balance-warning{color:#b63f4b;background:#fff1f2;border-radius:8px;padding:10px}.client-portal .client-assets-head{margin-bottom:20px}.client-assets-distribution{background:#fff;border:1px solid #e4e8ef;border-radius:15px;grid-template-columns:105px 1fr;align-items:center;gap:18px;margin-bottom:14px;padding:18px 20px;display:grid}.client-assets-donut{background:conic-gradient(#178edd 0 78%,#e5e9ef 78% 100%);border-radius:50%;place-items:center;width:86px;height:86px;display:grid}.client-assets-donut:before{content:"";position:absolute}.client-assets-donut>div{text-align:center;background:#fff;border-radius:50%;place-items:center;width:59px;height:59px;display:grid}.client-assets-donut strong,.client-assets-donut small{display:block}.client-assets-distribution h3{margin:4px 0 9px;font-size:14px}.client-assets-distribution>div>small{color:#8793a1}.client-asset-chips{flex-wrap:wrap;gap:8px;display:flex}.client-asset-chips span{color:#738090;border:1px solid #e4e9ef;border-radius:8px;padding:6px 9px;font-size:11px}.client-asset-chips b{color:#26364a;margin-right:5px}.client-assets-quote-card{color:#fff;background:linear-gradient(120deg,#173358,#1c416f);border-radius:16px;margin-bottom:18px;padding:20px 22px;box-shadow:0 16px 32px #183a5e1f}.client-quote-top{justify-content:space-between;gap:18px;display:flex}.client-quote-top span{letter-spacing:.18em;color:#63c1fb;font-size:9px;font-weight:900}.client-quote-top h2{margin:5px 0 1px;font-size:18px}.client-quote-top strong{font-size:25px}.client-quote-top small{color:#9fb4c9;display:block}.client-quote-top label{color:#c6d8e7;min-width:220px}.client-quote-top select{color:#fff;background:#0a223ea6;border-color:#64b8f159;margin-top:5px}.client-assets-quote-card form{flex-direction:column;gap:9px;margin-top:14px;display:flex}.client-assets-quote-card label{color:#d8e5f0}.client-assets-quote-card input{color:#102239;background:#ffffffe0}.asset-mode-switch{background:#071c3473}.asset-mode-switch button{color:#bdd0e2}.asset-mode-switch button.active{color:#15395e;background:#fff}.client-assets-preview{color:#abc0d3;flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.client-assets-preview b{color:#6bc4ff}.client-assets-buy{color:#fff;cursor:pointer;background:linear-gradient(90deg,#28a9ef,#1769de);border:0;border-radius:8px;width:100%;padding:11px;font-weight:800}.client-assets-requests{margin-top:12px}.client-assets-requests>h2{font-size:19px}.client-assets-requests>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.client-assets-requests article{background:#fff;border:1px solid #e4e8ef;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.client-assets-requests article>span{color:#9d7c37;font-size:9px;font-weight:900}.client-assets-requests article.completed>span{color:#298a63}.client-assets-requests article.rejected>span{color:#bc4b58}.client-assets-requests article small{color:#8b96a3}.client-assets-requests article em{color:#4179a7;margin-top:5px;font-style:normal}.client-portal .asset-overview-grid,.client-portal .asset-table{color:#172033}@media (width<=1120px){.client-shortcuts{grid-template-columns:repeat(4,1fr)}.client-home-grid,.client-two-grid,.client-integration-grid{grid-template-columns:1fr}.client-report-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.client-portal{display:block}.client-mobile-head{background:#071728;justify-content:space-between;align-items:center;height:62px;padding:0 16px;display:flex}.client-mobile-head button{color:#fff;background:0 0;border:0}.client-sidebar{box-sizing:border-box;width:250px;transition:left .2s;position:fixed;left:-270px}.client-sidebar.open{left:0}.client-stage{padding:0 18px 38px}.client-topbar{height:60px;margin:0 -18px 20px;padding:0 18px}.client-user-chip button{display:none}.client-page-head,.client-portal .page-heading{flex-direction:column}.client-shortcuts{grid-template-columns:repeat(4,1fr)}.client-profile-grid{grid-template-columns:1fr}.client-statement-tools{flex-direction:column}.client-payment-row{grid-template-columns:1fr auto}.client-payment-row strong{text-align:left;grid-column:1/-1}.client-assets-requests>div{grid-template-columns:1fr}.client-quote-top{flex-direction:column}.client-quote-top label{min-width:0}}@media (width<=520px){.client-shortcuts{grid-template-columns:repeat(2,1fr)}.client-balance-card strong{font-size:28px}.client-report-grid,.client-form-pair{grid-template-columns:1fr}.client-assets-distribution{text-align:center;grid-template-columns:1fr}.client-assets-donut{margin:auto}.client-asset-chips{justify-content:center}}.client-crypto-send-details{margin-top:14px}.client-crypto-send-details>summary{cursor:pointer;color:#2f78ae;padding:10px 2px;font-weight:700}.client-portal .client-crypto-send-details .panel{margin-top:8px;padding:20px}.client-portal .client-crypto-send-details .panel .eyebrow{color:#3384bd}.client-portal .client-crypto-send-details .panel h2,.client-portal .profile-finance-heading{color:#172033}.client-portal .profile-finance-heading .eyebrow{color:#3384bd}.client-portal .banking-grid{margin-bottom:18px}.client-portal .banking-form label{color:#425066}.client-portal .banking-form input,.client-portal .banking-form select{color:#172033;background:#fff;border-color:#dbe3eb}.client-portal .deposit-details>div{border-bottom-color:#e7ebf0}.client-portal .deposit-details dt{color:#7d8997}.client-portal .deposit-details dd{color:#273548}.client-portal .provider-pix-list>div{background:#f6f8fb;border-color:#e1e7ee}.client-portal .provider-pix-list code{color:#2e7fb7}.client-portal .provider-pix-list span{color:#748293}body:has(.client-portal){width:100%;min-width:0;max-width:none;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}#root:has(.client-portal){width:100%;min-width:0;max-width:none;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}.client-portal{--client-sidebar-w:min(86vw, 280px);--client-stage-pad:16px;background:#f5f7fb;width:100%;min-width:0;max-width:none;min-height:100dvh;display:block;overflow-x:clip;margin:0!important;padding:0!important}.client-mobile-head{z-index:105;background:#071728;border-bottom:1px solid #7fa1be24;justify-content:space-between;align-items:center;width:100%;height:62px;margin:0;padding:0 16px;display:flex;position:sticky;inset:0 0 auto}.client-mobile-head .brand{margin:0}.client-mobile-head button{color:#fff;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.client-sidebar{box-sizing:border-box;overscroll-behavior:contain;z-index:120;max-width:100vw;min-height:100dvh;transition:transform .22s;overflow-y:auto;transform:translate(-102%);width:var(--client-sidebar-w)!important;height:100dvh!important;margin:0!important;position:fixed!important;inset:0 auto 0 0!important}.client-sidebar.open{transform:translate(0,0);left:0!important}.client-stage{width:100%;min-width:0;max-width:none;min-height:calc(100dvh - 62px);overflow-x:clip;padding:0 var(--client-stage-pad) 34px!important;margin:0!important}.client-topbar{width:calc(100% + (var(--client-stage-pad) * 2));box-sizing:border-box;height:60px;margin:0 calc(var(--client-stage-pad) * -1) 20px!important;padding:0 var(--client-stage-pad)!important}.client-page-head,.client-portal .page-heading{flex-direction:column;width:100%;min-width:0}.client-head-actions,.client-portal .heading-actions{flex-wrap:wrap;width:100%}.client-tenant-switch,.client-portal .tenant-picker,.client-portal .tenant-picker select{max-width:100%}.client-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.client-home-grid,.client-two-grid,.client-integration-grid,.client-report-grid,.client-profile-grid,.client-payment-filters{grid-template-columns:minmax(0,1fr)}.client-card,.client-portal .panel,.client-balance-card,.client-assets-distribution,.client-assets-quote-card{min-width:0;max-width:100%}.client-statement,.client-payments-card,.client-integration-grid,.client-code-card,.client-account-card,.client-assets-requests,.client-chart-card{min-width:0}.client-statement-tools{flex-direction:column}.client-statement-tools>input{max-width:none}.client-statement-tools>div,.client-tabs,.quick-values{scrollbar-width:thin;max-width:100%;overflow-x:auto}.client-payment-row{grid-template-columns:minmax(0,1fr) auto}.client-payment-row strong{text-align:left;grid-column:1/-1}.client-fees-table,.client-payment-list,.client-statement,.client-doc-list,.client-assets-requests{overflow-x:auto}.client-copy-field code,.client-code-card pre,.client-profile-grid b,.client-profile-grid small{overflow-wrap:anywhere;min-width:0}.client-quote-top{flex-direction:column}.client-quote-top label{width:100%;min-width:0}.client-assets-requests>div{grid-template-columns:minmax(0,1fr)}.client-user-chip button{display:none}@media (width>=560px){.client-portal{--client-stage-pad:24px}.client-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.client-report-grid,.client-assets-requests>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=821px){.client-portal{--client-sidebar-w:clamp(232px, 16vw, 270px);--client-stage-pad:clamp(28px, 3vw, 54px);grid-template-rows:minmax(100dvh,auto);align-items:stretch;grid-template-columns:var(--client-sidebar-w) minmax(0, 1fr)!important;padding:0!important;display:grid!important}.client-mobile-head{display:none!important}.client-sidebar,.client-sidebar.open{grid-area:1/1;transition:none;width:100%!important;height:100dvh!important;margin:0!important;position:sticky!important;inset:0 auto auto 0!important;transform:none!important}.client-stage{grid-area:1/2;min-width:0;min-height:100dvh;width:100%!important;max-width:none!important;padding:0 var(--client-stage-pad) 48px!important;margin:0!important}.client-topbar{width:calc(100% + (var(--client-stage-pad) * 2));height:74px;margin:0 calc(var(--client-stage-pad) * -1) 26px!important;padding:0 var(--client-stage-pad)!important}.client-page-head,.client-portal .page-heading{flex-direction:row;align-items:flex-start}.client-head-actions,.client-portal .heading-actions{justify-content:flex-end;width:auto}.client-shortcuts{grid-template-columns:repeat(8,minmax(66px,1fr))}.client-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-statement-tools{flex-direction:row}.client-statement-tools>input{max-width:420px}.client-payment-row{grid-template-columns:minmax(0,1fr) auto 140px}.client-payment-row strong{text-align:right;grid-column:auto}.client-quote-top{flex-direction:row}.client-quote-top label{width:auto;min-width:220px}.client-user-chip button{display:flex}}@media (width>=1040px){.client-home-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr)}.client-two-grid,.client-integration-grid,.client-payment-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.client-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1440px){.client-portal{--client-sidebar-w:260px;--client-stage-pad:clamp(44px, 3.2vw, 68px)}.client-stage,.client-home-grid,.client-card,.client-portal .panel{max-width:none!important}}@media (width>=1100px){.client-portal{margin-left:0!important;margin-right:0!important;padding-left:0!important}}:root{--ap-navy:#03101f;--ap-navy2:#0b3158;--ap-blue:#168fda;--ap-cyan:#57c7ff;--ap-bg:#f1f6fc;--ap-card:#fff;--ap-text:#071a2b;--ap-muted:#6e8294;--ap-line:#d7e3ee;--ap-soft:#eef5fb;--ap-green:#15966b;--ap-red:#c95061;--ap-amber:#d5941b}body:has(.admin-portal){background:var(--ap-bg);color:var(--ap-text)}.admin-portal{background:var(--ap-bg);width:100%;min-height:100dvh;color:var(--ap-text);grid-template-columns:minmax(0,1fr);display:grid;overflow-x:hidden}.admin-portal button,.admin-portal input,.admin-portal select,.admin-portal textarea{font:inherit}.admin-portal button{cursor:pointer}.admin-portal h1,.admin-portal h2,.admin-portal h3,.admin-portal p{color:inherit}.admin-mobile-header{background:var(--ap-navy);z-index:110;border-bottom:1px solid #15324d;justify-content:space-between;align-items:center;height:70px;padding:0 16px;display:flex;position:sticky;top:0}.admin-brand{color:#fff;letter-spacing:1.2px;white-space:nowrap;align-items:center;gap:12px;font-size:19px;font-weight:800;display:inline-flex}.admin-brand img{object-fit:contain;width:42px;height:42px}.admin-brand b{color:#e0ad56}.admin-side{z-index:120;background:var(--ap-navy);flex-direction:column;width:min(88vw,310px);padding:26px 16px 22px;transition:transform .22s;display:flex;position:fixed;inset:70px auto 0 0;overflow-y:auto;transform:translate(-102%)}.admin-side.open{transform:translate(0)}.admin-side>.admin-brand{display:none}.admin-side-kicker{color:#55c8ff;letter-spacing:2px;margin:12px 10px 24px;font-size:13.75px;font-weight:800}.admin-side nav{gap:7px;display:grid}.admin-side nav a{color:#9fb1c4;border-radius:11px;align-items:center;gap:15px;min-height:52px;padding:14px;font-size:16px;display:flex}.admin-side nav a:hover{color:#d8edff;background:#0a2239}.admin-side nav a.active{color:#63ceff;background:#0d3359;font-weight:700}.admin-signout{color:#9fb1c4;background:0 0;border:0;align-items:center;gap:13px;margin-top:auto;padding:14px;font-size:16px;display:flex}.admin-signout:hover{color:#fff}.admin-drawer-backdrop{z-index:115;background:#00101a99;border:0;position:fixed;inset:70px 0 0}.admin-stage{background:var(--ap-bg);min-width:0;min-height:100dvh}.admin-stage-top{border-bottom:1px solid var(--ap-line);z-index:90;background:#f9fbfef5;justify-content:flex-end;align-items:center;height:64px;padding:0 16px;display:flex;position:sticky;top:70px}.admin-stage-actions{align-items:center;gap:10px;display:flex}.admin-icon-btn{border:1px solid var(--ap-line);color:#466176;background:#fff;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;position:relative}.admin-bell span{color:#fff;background:#e45265;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12.5px;font-weight:800;display:grid;position:absolute;top:-5px;right:-4px}.admin-manager{display:none}.admin-manager b,.admin-manager small{display:block}.admin-manager small{color:var(--ap-muted)}.admin-main{width:100%;min-width:0;padding:24px 16px 50px}.admin-page-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.admin-page-head>div>span{color:#168fda;letter-spacing:2px;margin-bottom:8px;font-size:13.75px;font-weight:800;display:block}.admin-page-head h1{letter-spacing:-1.2px;font-size:30px;line-height:1}.admin-page-head>.admin-icon-btn{flex:none}.admin-card{background:var(--ap-card);border:1px solid var(--ap-line);border-radius:18px;min-width:0;padding:20px;box-shadow:0 7px 22px #18334e0a}.admin-card h2{letter-spacing:-.4px;font-size:20px}.admin-card p{color:var(--ap-muted);line-height:1.45}.admin-card-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.admin-card-title p{margin-top:3px;font-size:14px}.admin-link{color:#0c87d2;background:0 0;border:0;align-items:center;gap:7px;padding:4px;font-size:15px;font-weight:800;display:inline-flex}.admin-outline,.admin-primary{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-weight:700;display:inline-flex}.admin-outline{color:#466176;background:#fff;border:1px solid #bdcddd}.admin-primary{color:#fff;background:#168fda;border:1px solid #168fda}.admin-link:disabled,.admin-primary:disabled,.admin-outline:disabled{opacity:.45;cursor:not-allowed}.admin-kpis{grid-template-columns:1fr;gap:12px;margin-bottom:16px;display:grid}.admin-kpis article{border:1px solid var(--ap-line);background:#fff;border-radius:18px;align-content:start;gap:7px;min-height:145px;padding:20px;display:grid}.admin-kpis article>svg{color:#169bdd;width:23px;height:23px}.admin-kpis span{color:#667b8f;font-size:16.25px}.admin-kpis strong{letter-spacing:-.8px;font-size:26px}.admin-kpis small{color:#29966c;font-size:16.25px}.admin-two-cols{grid-template-columns:1fr;gap:16px;margin-bottom:16px;display:grid}.admin-volume{margin-top:16px}.admin-live{color:#1aa274;letter-spacing:.3px;font-size:13.75px;font-weight:800}.admin-priority-row,.admin-alert-row,.admin-risk-row{text-align:left;width:100%;color:var(--ap-text);background:0 0;border:0;border-bottom:1px solid #e3ebf2;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 4px;display:grid}.admin-priority-row:last-child,.admin-alert-row:last-child,.admin-risk-row:last-child{border-bottom:0}.admin-priority-row .ref{color:#168fda;font-size:15px}.admin-priority-row span b,.admin-priority-row span small,.admin-alert-row span b,.admin-alert-row span small,.admin-risk-row span b,.admin-risk-row span small{display:block}.admin-priority-row span small,.admin-alert-row span small,.admin-risk-row span small{color:var(--ap-muted);margin-top:2px}.admin-priority-row em,.admin-risk-row em{font-size:13.75px;font-style:normal}.admin-priority-row em.urgent{color:#d05c5c}.admin-priority-row em.high,.admin-priority-row em.normal{color:#c58a20}.admin-alert-row{grid-template-columns:auto minmax(0,1fr) auto}.admin-alert-row>svg,.admin-risk-row>svg{color:#dda028}.admin-alert-row em{color:#8797a6;font-size:13.75px;font-style:normal}.admin-bars{min-height:220px}.admin-bars-plot{border-bottom:1px solid #dbe5ed;align-items:flex-end;gap:7px;height:190px;padding:0 4px 24px;display:flex}.admin-bar-group{flex:1;justify-content:center;align-items:flex-end;gap:3px;min-width:0;height:100%;display:flex;position:relative}.admin-bar{border-radius:7px 7px 0 0;width:42%;min-height:4px}.admin-bar.in{background:linear-gradient(#1a9fe3,#70caff)}.admin-bar.out{background:#123f70}.admin-bar-group small{color:#8494a2;font-size:11.25px;position:absolute;bottom:-20px}.admin-bars-legend{color:#6e8294;gap:18px;padding-top:10px;font-size:13.75px;display:flex}.admin-bars-legend span{align-items:center;gap:5px;display:flex}.admin-bars-legend i{border-radius:50%;width:7px;height:7px}.admin-bars-legend i.in{background:#26a4e8}.admin-bars-legend i.out{background:#123f70}.admin-empty{text-align:center;color:#6d8294;align-content:center;place-items:center;gap:8px;min-height:170px;padding:22px;display:grid}.admin-empty svg{color:#168fda}.admin-empty b{color:#18314a}.admin-empty small{max-width:390px}.admin-client-layout,.admin-ticket-layout{grid-template-columns:1fr;gap:16px;display:grid}.admin-client-list h2,.admin-ticket-list h2{margin-bottom:12px}.admin-ticket-list>div:first-child p{color:var(--ap-muted);margin:-8px 0 16px}.admin-search{background:#fff;border:1px solid #cfdae4;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.admin-search input{width:100%;min-height:48px;color:#18314a!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:10px 0!important}.admin-search input::placeholder{color:#8595a3!important}.admin-client-scroll,.admin-ticket-scroll{max-height:600px;margin-top:14px;display:grid;overflow:auto}.admin-client-scroll>button,.admin-ticket-scroll>button{text-align:left;color:#18314a;background:#fff;border:0;border-bottom:1px solid #e2e9f0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 6px;display:grid}.admin-client-scroll>button.active,.admin-ticket-scroll>button.active{background:#eaf6ff}.admin-client-avatar{color:#0d8dd5;background:#dff3ff;border-radius:11px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.admin-client-scroll b,.admin-client-scroll small,.admin-ticket-scroll b,.admin-ticket-scroll small{display:block}.admin-client-scroll small,.admin-ticket-scroll small{color:var(--ap-muted)}.admin-client-scroll strong{white-space:nowrap;font-size:15px}.admin-ticket-scroll .ref{color:#168fda;font-size:15px}.admin-ticket-scroll em{color:#c38718;font-size:13.75px;font-style:normal}.admin-client-detail-head,.admin-ticket-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-client-detail-head>div>span,.admin-ticket-head>div>span{color:#168fda;letter-spacing:1.8px;font-size:12.5px;font-weight:800}.admin-client-detail-head p,.admin-ticket-head p{font-size:16.25px}.admin-client-detail-head>em{color:#16845e;background:#dff6ec;border-radius:8px;padding:6px 10px;font-size:13.75px;font-style:normal}.admin-client-detail-head>em.inactive{color:#b14c5d;background:#f6e9eb}.admin-client-metrics{grid-template-columns:1fr;gap:10px;margin:20px 0;display:grid}.admin-client-metrics span,.admin-dispute-kpis span{background:#eff5fa;border-radius:12px;gap:4px;padding:14px;display:grid}.admin-client-metrics small,.admin-dispute-kpis small{color:#708498}.admin-client-metrics b,.admin-dispute-kpis b{font-size:18px}.admin-tabs{flex-wrap:wrap;gap:6px;margin:4px 0 18px;display:flex}.admin-tabs button{color:#147cab;background:#e9f5fc;border:0;border-radius:9px;padding:9px 12px}.admin-tabs button.active{color:#086ea8;background:#d6effd;font-weight:700}.admin-detail-lines{display:grid}.admin-detail-lines span{border-bottom:1px solid #e1e9f0;justify-content:space-between;gap:12px;padding:14px 0;display:flex}.admin-detail-lines small{color:#718497}.admin-detail-lines b{text-align:right}.admin-mini-list,.admin-fees-preview{gap:8px;margin-bottom:16px;display:grid}.admin-mini-list>div,.admin-fees-preview>div{border-bottom:1px solid #e2e9f0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;display:grid}.admin-mini-list b,.admin-mini-list small,.admin-fees-preview b,.admin-fees-preview small{display:block}.admin-mini-list small,.admin-fees-preview small{color:var(--ap-muted)}.admin-mini-list em{font-size:13.75px;font-style:normal}.admin-integration-preview{grid-template-columns:1fr;gap:12px;margin-bottom:18px;display:grid}.admin-integration-preview>svg{color:#168fda}.admin-integration-preview span{background:#eff5fa;border-radius:12px;padding:12px}.admin-integration-preview small,.admin-integration-preview b{display:block}.admin-integration-preview small{color:var(--ap-muted)}.admin-ticket-context{background:#eaf4fc;border-radius:14px;grid-template-columns:1fr;gap:10px;margin:18px 0;padding:14px;display:grid}.admin-ticket-context span{gap:2px;display:grid}.admin-ticket-context small{color:#718497}.admin-chat{gap:10px;max-height:320px;margin:12px 0;display:grid;overflow:auto}.admin-chat article{background:#eef3f7;border-radius:14px;max-width:85%;padding:14px}.admin-chat article.manager{background:#dff2ff;margin-left:auto}.admin-chat article.note{background:#fff3d8;border:1px solid #f0d18a}.admin-chat p{margin:4px 0;font-size:14px}.admin-chat small{color:#708498}.admin-ticket-detail textarea{resize:vertical;border:1px solid #cfdbe5;border-radius:12px;width:100%;min-height:105px;padding:13px;color:#18314a!important;background:#fff!important}.admin-ticket-detail textarea::placeholder{color:#8595a3!important}.admin-ticket-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.admin-security-note{color:#936514;background:#fff3d9;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:15px;display:flex}.admin-security-note svg{flex:none;width:18px}.admin-filter-row{grid-template-columns:1fr;gap:10px;margin-bottom:16px;display:grid}.admin-filter-row select{border-radius:12px;min-height:48px;padding:0 12px;color:#18314a!important;background:#fff!important;border:1px solid #cfdae4!important}.admin-movement-table{display:grid}.admin-movement-table>div{border-top:1px solid #e2e9f0;grid-template-columns:1fr;gap:5px;padding:13px 8px;display:grid}.admin-movement-table a{color:#168fda;font-weight:700}.admin-movement-table strong{text-align:left}.admin-movement-table em{color:#9a6810;background:#fff0cf;border-radius:8px;justify-self:start;padding:5px 9px;font-size:13.75px;font-style:normal}.admin-movement-table em.paid,.admin-movement-table em.confirmed,.admin-movement-table em.completed,.admin-movement-table em.done{color:#17815c;background:#def5e9}.admin-movement-table em.failed,.admin-movement-table em.cancelled,.admin-movement-table em.rejected{color:#af4053;background:#f9e4e7}.admin-risk-row{grid-template-columns:auto minmax(0,1fr) auto}.admin-dispute-kpis{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.admin-timeline{padding-left:26px;position:relative}.admin-timeline:before{content:"";background:#d9e6ef;width:2px;position:absolute;top:10px;bottom:10px;left:8px}.admin-timeline article{gap:4px;padding:8px 0 18px;display:grid;position:relative}.admin-timeline article i{background:#fff;border:3px solid #168fda;border-radius:50%;width:10px;height:10px;position:absolute;top:13px;left:-23px}.admin-timeline article small{color:#718497}.admin-timeline article b{font-size:16px}.admin-timeline article span{color:#718497;font-size:16.25px}.admin-portal .alert,.admin-portal .notice{margin:0 0 16px}.admin-portal .notice{color:#166849;background:#e4f6ee;border:1px solid #bde6d4;border-radius:10px;padding:12px 14px}.admin-portal .language-switcher{top:10px!important;bottom:auto!important;right:10px!important}@media (width>=640px){.admin-main{padding:30px 24px 60px}.admin-page-head h1{font-size:36px}.admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-client-metrics{grid-template-columns:repeat(3,1fr)}.admin-ticket-context{grid-template-columns:repeat(2,1fr)}.admin-filter-row{grid-template-columns:minmax(0,1fr) 190px 190px}.admin-movement-table>div{grid-template-columns:150px minmax(160px,1fr) minmax(160px,1fr) 130px 110px;align-items:center}.admin-movement-table strong{text-align:right}.admin-movement-table em{justify-self:end}.admin-integration-preview{grid-template-columns:repeat(3,1fr)}}@media (width>=980px){.admin-portal{grid-template-columns:300px minmax(0,1fr)}.admin-mobile-header{display:none}.admin-side{grid-area:1/1;width:300px;height:100dvh;padding:34px 22px 26px;position:sticky;inset:auto;overflow-y:auto;transform:none}.admin-side>.admin-brand{margin-bottom:12px;display:flex}.admin-side-kicker{margin:12px 4px 25px}.admin-side nav a{padding:14px 12px}.admin-drawer-backdrop{display:none}.admin-stage{grid-area:1/2}.admin-stage-top{background:0 0;border-bottom:0;height:116px;padding:0 34px;top:0}.admin-manager{padding-right:6px;display:block}.admin-main{max-width:none;margin:0;padding:0 34px 42px}.admin-page-head{align-items:flex-start;min-height:92px;margin-top:-72px;padding-top:0;padding-right:270px}.admin-page-head h1{font-size:38px}.admin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-two-cols{grid-template-columns:1.15fr 1fr}.admin-client-layout{grid-template-columns:minmax(360px,.78fr) minmax(0,1.42fr)}.admin-ticket-layout{grid-template-columns:minmax(360px,.72fr) minmax(0,1.48fr)}.admin-main>.admin-card,.admin-main>.admin-client-layout,.admin-main>.admin-ticket-layout,.admin-main>.admin-two-cols,.admin-main>.admin-kpis{width:100%}.admin-portal .language-switcher{top:14px!important;right:20px!important}}@media (width>=1280px){.admin-main,.admin-stage-top{padding-left:52px;padding-right:52px}.admin-page-head{padding-right:300px}.admin-card{padding:22px}.admin-client-list,.admin-ticket-list,.admin-client-detail,.admin-ticket-detail{min-height:520px}}@media (width>=1600px){.admin-portal{grid-template-columns:300px minmax(0,1fr)}.admin-main,.admin-stage-top{padding-left:54px;padding-right:54px}}.admin-fees-editor{gap:12px;margin-bottom:16px;display:grid}.admin-fee-edit-row{background:#f9fcff;border:1px solid #dbe6ef;border-radius:12px;padding:12px}.admin-fee-edit-title{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.admin-fee-edit-title span b,.admin-fee-edit-title span small{display:block}.admin-fee-edit-title span small{color:var(--ap-muted)}.admin-fee-edit-title label{color:#4b657a;align-items:center;gap:7px;font-size:15px;display:flex}.admin-fee-edit-title input[type=checkbox]{width:auto;min-height:auto}.admin-fee-edit-grid{grid-template-columns:1fr;gap:8px;display:grid}.admin-fee-edit-grid label{color:#60788e;gap:5px;font-size:15px;display:grid}.admin-fee-edit-grid select,.admin-fee-edit-grid input{color:#18314a!important;background:#fff!important;border:1px solid #cfdae4!important;border-radius:9px!important;min-height:42px!important;padding:8px 10px!important}.admin-fee-edit-grid select:disabled,.admin-fee-edit-grid input:disabled{color:#8393a1!important;background:#edf2f6!important}@media (width>=760px){.admin-fee-edit-title{flex-direction:row;justify-content:space-between;align-items:center}.admin-fee-edit-grid{grid-template-columns:repeat(4,1fr)}}@media (width>=980px){body:has(.admin-portal) .language-switcher{top:14px!important;right:24px!important}.admin-stage-actions{margin-right:150px}}@media (width<=979px){body:has(.admin-portal) .language-switcher{top:78px!important;right:70px!important}}.admin-movement-table>div>*{min-width:0}.admin-movement-ref{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;line-height:1.35;display:block;overflow:hidden}.admin-movement-client{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width>=640px){.admin-movement-table>div{grid-template-columns:minmax(250px,1.15fr) minmax(170px,.85fr) minmax(170px,1fr) 140px 110px;column-gap:18px}}@media (width>=1200px){.admin-movement-table>div{grid-template-columns:minmax(300px,1.2fr) minmax(190px,.8fr) minmax(190px,1fr) 150px 110px;column-gap:22px}}@media (width<=639px){.admin-movement-ref{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;overflow:visible}.admin-movement-client{white-space:normal}}.dispute-enabled{position:relative}.client-statement-actions,.client-payment-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;min-width:0;display:flex}.client-contest-btn{color:#226f9f;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfe0ed;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:800}.client-contest-btn:hover{color:#0c78bc;background:#edf8ff;border-color:#77bde9}.client-dispute-badge{border:1px solid #f2d491;border-radius:999px;width:max-content;margin-top:5px;padding:4px 7px;font-weight:800;color:#80580c!important;background:#fff3d9!important;align-items:center!important;gap:5px!important;font-size:10px!important;display:inline-flex!important}.client-dispute-badge.won,.client-dispute-badge.closed{border-color:#b9e8d2;color:#147250!important;background:#e3f7ed!important}.client-dispute-badge.lost,.client-dispute-badge.rejected{border-color:#f2c3cb;color:#a63b4d!important;background:#fde9ec!important}.client-dispute-badge.awaiting_client{border-color:#f2ce79;color:#905e06!important;background:#fff1cf!important}.client-dispute-modal-backdrop{z-index:220;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04111e94;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.client-dispute-modal{color:#172033;background:#fff;border:1px solid #dbe5ed;border-radius:18px;width:min(720px,100%);max-height:min(86dvh,820px);padding:18px;overflow:auto;box-shadow:0 26px 70px #05142340}.client-dispute-modal-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.client-dispute-modal-head h2{margin:3px 0 0;font-size:22px}.client-dispute-modal-head>button{color:#637486;cursor:pointer;background:#fff;border:1px solid #d9e4ec;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.client-dispute-summary{background:#edf6fc;border-radius:12px;grid-template-columns:1fr;gap:8px;margin-bottom:14px;padding:12px;display:grid}.client-dispute-summary span{gap:2px;display:grid}.client-dispute-summary small{color:#6e8293}.client-dispute-summary b{overflow-wrap:anywhere}.client-dispute-form,.client-dispute-reply{gap:10px;display:grid}.client-dispute-form label{color:#60778b;gap:5px;font-size:12px;display:grid}.client-dispute-form select,.client-dispute-form textarea,.client-dispute-reply textarea{width:100%;color:#18314a!important;background:#fff!important;border:1px solid #cfdae4!important;border-radius:10px!important;padding:10px 12px!important}.client-dispute-form textarea,.client-dispute-reply textarea{resize:vertical;min-height:110px}.client-dispute-form textarea::placeholder,.client-dispute-reply textarea::placeholder{color:#8b9aa7!important}.client-security-note{color:#8b6418;background:#fff4da;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:11px;display:flex}.client-security-note svg{flex:none;width:17px}.client-dispute-status{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.client-dispute-status>span{color:#2d668b;background:#edf5fb;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.client-dispute-status small{color:#758697}.client-dispute-messages{gap:8px;max-height:260px;margin:12px 0;display:grid;overflow:auto}.client-dispute-messages article{background:#f1f4f7;border-radius:12px;padding:11px 12px}.client-dispute-messages article.mine{background:#e2f3ff;margin-left:12%}.client-dispute-messages b,.client-dispute-messages small{display:block}.client-dispute-messages p{white-space:pre-wrap;margin:4px 0}.client-dispute-messages small{color:#7b8a97;font-size:10px}.admin-subtabs{border-bottom:1px solid #e1e9f0;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 18px;padding-bottom:10px;display:flex}.admin-subtabs button{color:#667d91;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;display:inline-flex}.admin-subtabs button.active{color:#0f80bd;background:#e6f4fd}.admin-subtabs button>span{color:#fff;background:#e35d6f;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12.5px;display:grid}.admin-provider-route{color:#456176;background:#f3f8fc;border:1px solid #d5e3ee;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:13px 14px;display:flex}.admin-provider-route.available{color:#266c51;background:#e8f7ef;border-color:#c6e9d7}.admin-provider-route.manual{color:#845f1b;background:#fff4db;border-color:#efdaa3}.admin-provider-route>svg{flex:none;margin-top:1px}.admin-provider-route span{gap:2px;display:grid}.admin-provider-route small{opacity:.82;line-height:1.35}.admin-crypto-requests{gap:10px;display:grid}.admin-crypto-requests>article{background:#fff;border:1px solid #dfe7ee;border-radius:13px;grid-template-columns:1fr;gap:11px;padding:13px;display:grid}.admin-crypto-requests>article>div{min-width:0}.admin-crypto-requests>article>div:first-child{align-items:center;gap:10px;display:flex}.admin-crypto-requests b,.admin-crypto-requests small{display:block}.admin-crypto-requests small{color:#738597;line-height:1.35}.admin-crypto-requests em{color:#8c6210;background:#fff1cf;border-radius:8px;width:max-content;margin:3px 0;padding:5px 8px;font-size:13.75px;font-style:normal;display:inline-flex}.admin-crypto-requests em.completed{color:#17815c;background:#def5e9}.admin-crypto-requests em.rejected,.admin-crypto-requests em.failed{color:#aa4051;background:#f9e4e7}.admin-crypto-requests em.processing{color:#1677aa;background:#e5f3fd}.admin-crypto-symbol{color:#1085c5;background:#dff2ff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.admin-crypto-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-link.danger{color:#b44354}.admin-dispute-list{margin-top:18px}.admin-dispute-list>article{border-top:1px solid #e1e9f0;grid-template-columns:1fr;gap:10px;padding:14px 4px;display:grid}.admin-dispute-list>article>div{gap:4px;min-width:0;display:grid}.admin-dispute-list b,.admin-dispute-list small{display:block}.admin-dispute-list small{color:#718497;overflow-wrap:anywhere;line-height:1.4}.admin-dispute-origin{letter-spacing:.07em;background:#e3f3fd;border-radius:999px;width:max-content;padding:4px 7px;font-weight:900;color:#246e9c!important;font-size:11.25px!important;display:inline-flex!important}.admin-dispute-origin.provider{background:#fff2d7;color:#815a13!important}.admin-dispute-list em{color:#8d6210;background:#fff1cf;border-radius:8px;width:max-content;padding:5px 8px;font-size:13.75px;font-style:normal}.admin-dispute-list em.won,.admin-dispute-list em.closed{color:#17815c;background:#def5e9}.admin-dispute-list em.lost,.admin-dispute-list em.rejected{color:#a94052;background:#f9e4e7}.admin-dispute-list em.awaiting_client{color:#8d620d;background:#fff0c9}.admin-dispute-list em.under_review,.admin-dispute-list em.submitted_provider{color:#1677a9;background:#e4f3fd}.admin-dispute-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex!important}.admin-dispute-last-message{background:#f4f8fb;border-radius:8px;margin-top:6px;padding:8px 9px;color:#526d82!important}.admin-dispute-last-message b{color:#263e52;display:inline}@media (width>=640px){.client-dispute-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-crypto-requests>article{grid-template-columns:minmax(190px,1fr) minmax(170px,.9fr) minmax(140px,.65fr) minmax(220px,1.15fr);align-items:center}.admin-dispute-list>article{grid-template-columns:minmax(170px,.75fr) minmax(240px,1.1fr) minmax(155px,.62fr) minmax(260px,1.25fr);align-items:center;column-gap:16px}.admin-dispute-actions{justify-content:flex-end}}@media (width<=639px){.client-statement-actions,.client-payment-actions{justify-content:flex-start;align-items:flex-start}.client-dispute-modal-backdrop{padding:0}.client-dispute-modal{border-radius:18px 18px 0 0;align-self:end;width:100%;max-height:91dvh;padding:16px}.admin-subtabs{flex-wrap:nowrap;overflow-x:auto}.admin-subtabs button{white-space:nowrap}.admin-crypto-actions,.admin-dispute-actions{justify-content:flex-start}}.language-switcher{box-shadow:none;z-index:auto;background:#fffffff0;border:1px solid #bfd0df;border-radius:10px;gap:2px;padding:4px;display:flex;position:static!important}.language-switcher button{color:#587086;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 8px;font-size:10px;font-weight:800}.language-switcher button.active{color:#fff;background:#0e84dc}.sidebar-language{box-sizing:border-box;background:#ffffff09;border-color:#85accd33;justify-content:center;width:100%}.sidebar-language button{color:#91a9bf;flex:1}.sidebar-language button.active{color:#fff;background:#168ee7}.auth-language{z-index:220;background:#fff;top:18px;right:18px;position:fixed!important}.site-header{position:relative}.landing-language{z-index:30;background:#fffffff0;top:50%;right:18px;transform:translateY(-50%);position:absolute!important}.client-sidebar{overflow:hidden!important}.client-sidebar nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.client-sidebar-footer{flex:none;gap:10px;display:grid}.client-sidebar-footer .client-help-card,.client-sidebar-footer .client-logout{margin:0}.client-sidebar-spacer{min-height:8px}.admin-side{overflow:hidden!important}.admin-side nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.admin-side-footer{flex:none;gap:8px;margin-top:auto;display:grid}.admin-side-footer .admin-signout{margin:0}.admin-portal .admin-side-footer .language-switcher{position:static!important;inset:auto!important}:root{--op-bg:#f3f6fa;--op-navy:#050f1c;--op-blue:#1597e8;--op-line:#dce5ed;--op-text:#142033;--op-muted:#7a8da1;--op-green:#25a879;--op-yellow:#e5a52a;--op-red:#d55363}body:has(.owner-portal){background:var(--op-bg);color:var(--op-text)}.owner-portal{background:var(--op-bg);width:100%;min-height:100dvh;color:var(--op-text);grid-template-columns:minmax(0,1fr);display:grid;overflow-x:hidden}.owner-portal *{box-sizing:border-box}.owner-portal button,.owner-portal input,.owner-portal select,.owner-portal textarea{font:inherit}.owner-portal button{cursor:pointer}.owner-mobile-header{background:var(--op-navy);justify-content:space-between;align-items:center;height:70px;padding:0 16px;display:flex}.owner-brand{color:#fff;letter-spacing:.12em;align-items:center;gap:11px;font-weight:800;text-decoration:none;display:flex}.owner-brand img{object-fit:contain;width:42px;height:34px}.owner-brand b{color:#d9ad5d}.owner-icon-btn{color:#47647e;background:#fff;border:1px solid #d7e2ec;border-radius:11px;place-items:center;width:42px;height:42px;display:grid;position:relative}.owner-bell>span{color:#fff;background:#ed5a68;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:12.5px;display:grid;position:absolute;top:-8px;right:-6px}.owner-side{z-index:120;background:var(--op-navy);flex-direction:column;width:min(88vw,300px);padding:26px 16px 20px;transition:transform .2s;display:flex;position:fixed;inset:70px auto 0 0;overflow:hidden;transform:translate(-102%)}.owner-side.open{transform:none}.owner-side>.owner-brand{display:none}.owner-side-kicker{color:#58c8ff;letter-spacing:.18em;margin:12px 8px 24px;font-size:12.5px;font-weight:900}.owner-side nav{scrollbar-width:thin;flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.owner-side nav a{color:#9cafc2;border-radius:10px;align-items:center;gap:14px;min-height:48px;padding:0 12px;text-decoration:none;display:flex}.owner-side nav a:hover{color:#e9f6ff;background:#0a2239}.owner-side nav a.active{color:#62cbff;background:#0c335a;font-weight:700;box-shadow:inset 3px 0 #44baff}.owner-side-footer{flex:none;gap:8px;margin-top:auto;padding-top:12px;display:grid}.owner-signout{color:#a9bacb;background:0 0;border:0;align-items:center;gap:12px;padding:12px;display:flex}.owner-drawer-backdrop{z-index:115;background:#00101a99;border:0;position:fixed;inset:70px 0 0}.owner-stage{min-width:0}.owner-stage-top{justify-content:flex-end;align-items:center;height:78px;padding:0 18px;display:flex}.owner-stage-actions{align-items:center;gap:10px;display:flex}.owner-manager{display:none}.owner-manager b,.owner-manager small{display:block}.owner-manager small{color:#7b8b9a}.owner-main{padding:0 18px 40px}.owner-page-head{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 26px;display:flex}.owner-page-head>div>span{color:#168ee7;letter-spacing:.18em;margin-bottom:7px;font-size:12.5px;font-weight:900;display:block}.owner-page-head h1{letter-spacing:-.035em;margin:0;font-size:30px}.owner-card{border:1px solid var(--op-line);background:#fff;border-radius:17px;padding:20px;box-shadow:0 8px 24px #162f4909}.owner-card h2{margin:0 0 5px;font-size:21px}.owner-card p{color:var(--op-muted);margin:0}.owner-card-title{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.owner-card-title h2{margin:0}.owner-primary,.owner-outline,.owner-link{border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:700;display:inline-flex}.owner-primary{color:#fff;background:#158ee4;border:0}.owner-primary.compact{padding:9px 11px;font-size:15px}.owner-outline{color:#48637b;background:#fff;border:1px solid #d5e0ea}.owner-link{color:#1689d8;background:0 0;border:0}.owner-kpis{grid-template-columns:1fr;gap:12px;margin-bottom:16px;display:grid}.owner-kpis article{border:1px solid var(--op-line);background:#fff;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:142px;padding:20px;display:flex}.owner-kpis article>svg{color:#168fe7}.owner-kpis span{color:#6c7f91;margin-top:12px}.owner-kpis strong{margin-top:5px;font-size:24px}.owner-kpis small{color:#31a87e;margin-top:6px}.owner-two-cols{grid-template-columns:1fr;gap:16px;margin-bottom:16px;display:grid}.owner-health-row,.owner-alert-row,.owner-settlement-row{border-top:1px solid #e5ebf1;align-items:center;gap:11px;padding:14px 2px;display:flex}.owner-health-row i{background:#28ad7c;border-radius:50%;width:8px;height:8px}.owner-health-row i.warn{background:#e9a62d}.owner-health-row i.bad{background:#db5668}.owner-health-row span{flex:1}.owner-alert-row>svg{color:#e9a12b}.owner-alert-row span,.owner-settlement-row span{flex:1}.owner-alert-row b,.owner-alert-row small,.owner-settlement-row b,.owner-settlement-row small{display:block}.owner-alert-row small,.owner-settlement-row small{color:#8091a2}.owner-alert-row em{color:#8190a1;font-style:normal}.owner-volume{min-height:330px}.owner-live{color:#22a77c;font-size:13.75px;font-weight:800}.owner-bars-plot{align-items:flex-end;gap:8px;height:230px;display:flex}.owner-bar-group{flex:1;justify-content:center;align-items:flex-end;gap:3px;height:100%;padding-bottom:20px;display:flex;position:relative}.owner-bar{border-radius:6px 6px 0 0;width:43%;min-height:4px}.owner-bar.in{background:linear-gradient(#269be9,#9bd5fa)}.owner-bar.out{background:#173e69}.owner-bar-group small{color:#8b9aaa;font-size:11.25px;position:absolute;bottom:0}.owner-toolbar{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.owner-toolbar form,.owner-search{background:#fff;border:1px solid #d8e3ec;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.owner-toolbar input,.owner-search input{background:0 0;border:0;outline:0;width:100%;padding:12px}.owner-inline-form{margin-bottom:16px}.owner-inline-form form{grid-template-columns:1fr;gap:10px;display:grid}.owner-inline-form label{color:#586b7e;gap:5px;font-size:15px;display:grid}.owner-inline-form input,.owner-inline-form select,.owner-filter-row input,.owner-filter-row select{color:#1d2e41;background:#f8fafc;border:1px solid #d7e1ea;border-radius:9px;width:100%;padding:11px 12px}.owner-connection-grid{grid-template-columns:1fr;gap:14px;display:grid}.owner-connection-card{border:1px solid var(--op-line);background:#fff;border-radius:17px;padding:18px}.owner-connection-head{justify-content:space-between;display:flex}.owner-connection-head>span{color:#168ee7;background:#e5f4ff;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.owner-connection-card h2{margin:14px 0 2px}.owner-connection-card p{color:#7b8b9b}.owner-connection-card dl{margin:24px 0 14px}.owner-connection-card dl div{justify-content:space-between;padding:5px 0;display:flex}.owner-connection-card dt{color:#8191a1}.owner-connection-card dd{font-weight:700}.owner-connection-head em,.owner-client-detail-head em,.owner-account-list em,.owner-provider-list em,.owner-team-grid em{border-radius:8px;padding:6px 9px;font-size:13.75px;font-style:normal}.owner-connection-head em.active,.owner-client-detail-head em.active,.owner-account-list em.active,.owner-provider-list em.active,.owner-team-grid em.active{color:#177554;background:#dff6eb}.owner-connection-head em.paused,.inactive{color:#9b6a19;background:#fff0d7}.owner-card-actions{flex-wrap:wrap;gap:8px;display:flex}.owner-client-layout{grid-template-columns:1fr;gap:16px;display:grid}.owner-client-list>.owner-card-title{align-items:center}.owner-client-list>.owner-search{margin-bottom:12px}.owner-client-list>button{text-align:left;color:#1e3044;background:#fff;border:0;border-top:1px solid #e5eaf0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;width:100%;padding:13px;display:grid}.owner-client-list>button.selected{background:#eaf6ff}.owner-avatar{color:#1689d8;background:#e1f3ff;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.owner-client-list b,.owner-client-list small{display:block}.owner-client-list small{color:#738699}.owner-client-detail-head{justify-content:space-between;display:flex}.owner-client-detail-head span{color:#1688d8;letter-spacing:.14em;font-size:12.5px;font-weight:900}.owner-client-detail-head h2{margin:4px 0}.owner-client-detail-head p{color:#788a9c}.owner-client-metrics{grid-template-columns:1fr;gap:10px;margin:20px 0;display:grid}.owner-client-metrics span,.owner-recon-kpis span{background:#f0f5f9;border-radius:11px;padding:14px}.owner-client-metrics small,.owner-client-metrics b,.owner-recon-kpis small,.owner-recon-kpis b{display:block}.owner-client-metrics small,.owner-recon-kpis small{color:#788a9b}.owner-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.owner-tabs button{color:#247aaf;background:#e9f5fd;border:0;border-radius:8px;padding:9px 12px}.owner-tabs button.active{color:#fff;background:#178bdc}.owner-account-note{color:#46667f;background:#f0f7fc;border-radius:10px;gap:10px;padding:12px;display:flex}.owner-account-note b,.owner-account-note small{display:block}.owner-account-list article{border-bottom:1px solid #e6ebf0;grid-template-columns:1fr;gap:8px;padding:13px 2px;display:grid}.owner-account-list article span b,.owner-account-list article span small{display:block}.owner-account-list article small{color:#7c8c9c}.owner-detail-lines span{border-bottom:1px solid #e5ebf0;justify-content:space-between;padding:13px 0;display:flex}.owner-fee-list,.owner-provider-list{gap:8px;display:grid}.owner-fee-list>div,.owner-provider-list>div{border:1px solid #e0e7ee;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.owner-fee-list b,.owner-provider-list span{flex:1}.owner-provider-list b,.owner-provider-list small{display:block}.owner-filter-row{grid-template-columns:1fr;gap:8px;margin-bottom:12px;display:grid}.owner-filter-row form{margin:0}.owner-movement-table>div,.owner-webhook-list>div{border-top:1px solid #e3e9ef;grid-template-columns:1fr;align-items:center;gap:5px;padding:12px 5px;display:grid}.owner-movement-table a,.owner-webhook-list a{color:#1189dc;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.owner-movement-table em,.owner-webhook-list em{color:#177a56;background:#e2f6ec;border-radius:8px;justify-self:start;padding:5px 8px;font-style:normal}.owner-big-money{margin:14px 0;font-size:34px;display:block}.owner-muted{color:#7f8fa0}.owner-recon-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.owner-risk-row{border-top:1px solid #e5eaf0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 2px;display:grid}.owner-risk-row>svg{color:#efa42d}.owner-risk-row b,.owner-risk-row small{display:block}.owner-risk-row small{color:#7b8c9c}.owner-webhook-kpis{grid-template-columns:1fr;gap:10px;margin-bottom:14px;display:grid}.owner-webhook-kpis article{border:1px solid #dfe7ee;border-radius:12px;padding:17px}.owner-webhook-kpis svg{color:#158ee6}.owner-webhook-kpis small,.owner-webhook-kpis b,.owner-webhook-kpis span{display:block}.owner-webhook-kpis b{margin:5px 0;font-size:23px}.owner-webhook-kpis span{color:#34a47d}.owner-incidents{margin-top:22px}.owner-incidents article{border-top:1px solid #e6ebef;justify-content:space-between;align-items:center;padding:11px;display:flex}.owner-incidents b,.owner-incidents small{display:block}.owner-timeline{padding-left:22px;position:relative}.owner-timeline:before{content:"";background:#dce5ed;width:1px;position:absolute;top:6px;bottom:6px;left:6px}.owner-timeline article{padding:0 0 17px;position:relative}.owner-timeline article i{background:#fff;border:3px solid #1593e5;border-radius:50%;width:11px;height:11px;position:absolute;top:4px;left:-22px}.owner-timeline small,.owner-timeline b,.owner-timeline span{display:block}.owner-timeline small,.owner-timeline span{color:#7e8f9f}.owner-team-grid{grid-template-columns:1fr;gap:10px;display:grid}.owner-team-grid article{border:1px solid #dfe7ee;border-radius:11px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:12px;display:grid}.owner-team-grid b,.owner-team-grid small{display:block}.owner-team-grid small{color:#76899c}.owner-empty{text-align:center;color:#788a9a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:140px;display:flex}.owner-empty svg{color:#188ee4}@media (width>=640px){.owner-kpis{grid-template-columns:repeat(2,1fr)}.owner-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-inline-form form{grid-template-columns:repeat(2,1fr)}.owner-inline-form .wide{grid-column:1/-1}.owner-client-metrics{grid-template-columns:repeat(3,1fr)}.owner-account-list article{grid-template-columns:minmax(0,1.5fr) .7fr .7fr auto}.owner-webhook-kpis{grid-template-columns:repeat(3,1fr)}.owner-team-grid{grid-template-columns:repeat(2,1fr)}.owner-movement-table>div{grid-template-columns:minmax(140px,1fr) minmax(160px,1fr) minmax(120px,.9fr) 130px 100px}.owner-webhook-list>div{grid-template-columns:140px minmax(160px,1.4fr) minmax(150px,1fr) 150px 100px}.owner-filter-row{grid-template-columns:minmax(240px,1fr) 180px 170px 170px}.owner-filter-row form{grid-column:auto}.owner-toolbar{flex-direction:row;justify-content:space-between}.owner-toolbar form{min-width:320px}.owner-toolbar .owner-primary{width:auto}}@media (width>=980px){.owner-portal{grid-template-columns:300px minmax(0,1fr)}.owner-mobile-header{display:none}.owner-side{grid-area:1/1;width:300px;height:100dvh;padding:34px 18px 24px;position:sticky;inset:auto;transform:none}.owner-side>.owner-brand{margin-bottom:10px;display:flex}.owner-drawer-backdrop{display:none}.owner-stage{grid-area:1/2}.owner-stage-top{background:0 0;height:112px;padding:0 34px}.owner-manager{display:block}.owner-main{max-width:none;margin:0;padding:0 34px 42px}.owner-page-head{min-height:88px;margin-top:-68px;padding-right:250px}.owner-page-head h1{font-size:38px}.owner-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.owner-two-cols{grid-template-columns:1.15fr 1fr}.owner-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-client-layout{grid-template-columns:minmax(360px,.7fr) minmax(0,1.5fr)}.owner-side-footer{padding-top:10px}.owner-side nav{padding-right:2px}.owner-toolbar form{width:330px}}@media (width>=1500px){.owner-main,.owner-stage-top{padding-left:52px;padding-right:52px}}@media (width<=760px){.landing-language{transform-origin:100%;top:50%;right:70px;transform:translateY(-50%)scale(.9)}.owner-card{padding:16px}.owner-recon-kpis{grid-template-columns:1fr}.owner-client-list>button{grid-template-columns:auto 1fr auto}.owner-client-list>button strong{display:none}.owner-movement-table>div,.owner-webhook-list>div{flex-direction:column;align-items:flex-start;display:flex}.owner-movement-table strong{align-self:flex-start}.owner-webhook-list strong{font-weight:600}.owner-page-head{flex-direction:column}.owner-stage-top{height:62px}}:is(body:has(.client-portal),body:has(.admin-portal),body:has(.owner-portal)){overflow:hidden!important}.client-portal,.admin-portal,.owner-portal{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.client-portal .language-switcher,.admin-portal .language-switcher,.owner-portal .language-switcher{flex:none;position:static!important;inset:auto!important;transform:none!important}.admin-stage-actions,.owner-stage-actions,.client-topbar{min-width:0}.admin-stage-actions,.owner-stage-actions{flex-wrap:nowrap;justify-content:flex-end}.admin-stage-actions>*,.owner-stage-actions>*{flex:none}@media (width>=821px){.client-portal{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:250px minmax(0,1fr)!important}.client-sidebar{width:250px!important;height:100dvh!important;max-height:100dvh!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.client-sidebar nav{overscroll-behavior:contain;scrollbar-width:thin;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.client-sidebar-spacer{display:none!important}.client-sidebar-footer{flex:none!important}.client-stage{overscroll-behavior:contain;scrollbar-gutter:stable;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}.client-topbar{z-index:55!important;position:sticky!important;top:0!important}}@media (width<=820px){.client-portal{grid-template-rows:62px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.client-mobile-head{z-index:140!important;grid-row:1!important;position:relative!important}.client-sidebar{height:auto!important;max-height:calc(100dvh - 62px)!important;top:62px!important;bottom:0!important;overflow:hidden!important}.client-sidebar nav{overscroll-behavior:contain;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.client-sidebar-spacer{display:none!important}.client-stage{overscroll-behavior:contain;scrollbar-gutter:stable;grid-row:2!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.client-topbar{z-index:70!important;position:sticky!important;top:0!important}}@media (width>=980px){.admin-portal,.owner-portal{grid-template-rows:minmax(0,1fr)!important}.admin-side,.owner-side{height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.admin-side nav,.owner-side nav{overscroll-behavior:contain;scrollbar-width:thin;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.admin-side-footer,.owner-side-footer{flex:none!important;margin-top:auto!important}.admin-stage,.owner-stage{overscroll-behavior:contain;scrollbar-gutter:stable;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}.admin-stage-top,.owner-stage-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:95!important;background:#f3f6faf5!important;border-bottom:1px solid #cfdbe6b8!important;height:78px!important;min-height:78px!important;padding-top:0!important;padding-bottom:0!important;position:sticky!important;top:0!important}.admin-main,.owner-main{min-width:0!important;padding-top:22px!important}.admin-page-head,.owner-page-head{align-items:flex-start!important;min-height:0!important;margin-top:0!important;padding-top:0!important;padding-right:0!important}.admin-page-head>.admin-icon-btn,.owner-page-head>.owner-icon-btn{flex:none!important;margin-left:auto!important}}@media (width<=979px){.admin-portal,.owner-portal{grid-template-rows:70px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.admin-mobile-header,.owner-mobile-header{z-index:140!important;grid-row:1!important;position:relative!important;top:auto!important}.admin-side,.owner-side{height:auto!important;max-height:calc(100dvh - 70px)!important;top:70px!important;bottom:0!important;overflow:hidden!important}.admin-side nav,.owner-side nav{overscroll-behavior:contain;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.admin-stage,.owner-stage{overscroll-behavior:contain;scrollbar-gutter:stable;grid-row:2!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.admin-stage-top,.owner-stage-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:90!important;background:#f9fbfef5!important;position:sticky!important;top:0!important}.admin-page-head,.owner-page-head{margin-top:0!important;padding-right:0!important}}.client-sidebar nav::-webkit-scrollbar{width:7px}.admin-side nav::-webkit-scrollbar{width:7px}.owner-side nav::-webkit-scrollbar{width:7px}.client-stage::-webkit-scrollbar{width:7px}.admin-stage::-webkit-scrollbar{width:7px}.owner-stage::-webkit-scrollbar{width:7px}.client-sidebar nav::-webkit-scrollbar-thumb{background:#459adc59;border-radius:999px}.admin-side nav::-webkit-scrollbar-thumb{background:#459adc59;border-radius:999px}.owner-side nav::-webkit-scrollbar-thumb{background:#459adc59;border-radius:999px}.client-stage::-webkit-scrollbar-thumb{background:#647e9647;border-radius:999px}.admin-stage::-webkit-scrollbar-thumb{background:#647e9647;border-radius:999px}.owner-stage::-webkit-scrollbar-thumb{background:#647e9647;border-radius:999px}.landing-v040 .account-actions .landing-language,.landing-v040 .mobile-account-actions .landing-language{z-index:auto;flex:none;position:static!important;inset:auto!important;transform:none!important}.landing-v040 .account-actions .landing-language{background:#fffffff5;border-color:#69a0d26b;box-shadow:0 8px 26px #00000029}.landing-v040 .account-actions{gap:14px}.landing-v040 .mobile-account-actions .landing-language-mobile{background:#ffffff12;border-color:#69ace647;grid-column:1/-1;justify-content:center;width:100%;margin-top:2px}.landing-v040 .mobile-account-actions .landing-language-mobile button{color:#a9bfd4;flex:1}.landing-v040 .mobile-account-actions .landing-language-mobile button.active{color:#fff;background:#1478ea}@media (width>=981px){.landing-v040 .landing-language-mobile{display:none!important}}@media (width<=980px){.landing-v040 .landing-language-desktop{display:none!important}}@keyframes aequus-landing-reveal-failsafe{to{opacity:1;transform:none}}.landing-v040.landing-ready .reveal{animation:10ms linear 1s forwards aequus-landing-reveal-failsafe}.landing-v040.landing-ready .reveal.is-visible{animation:none}.client-sidebar nav a.active,.admin-side nav a.active,.owner-side nav a.active,.sidebar nav a.active,.client-sidebar nav a.active:before,.admin-side nav a.active:before,.owner-side nav a.active:before,.sidebar nav a.active:before{border-left:0!important;box-shadow:none!important;border-inline-start:0!important}.client-sidebar nav .active,.admin-side nav .active,.owner-side nav .active,.sidebar nav .active{border-left-color:#0000!important;border-inline-start-color:#0000!important}.auth-story-footer{flex-direction:column;align-items:stretch;gap:10px;width:min(100%,280px);margin-top:auto;display:flex}.auth-story-footer .auth-language{box-sizing:border-box;justify-content:center;z-index:auto!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:#ffffff09!important;border-color:#85accd33!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.auth-story-footer .auth-language button{color:#91a9bf;flex:1 1 0}.auth-story-footer .auth-language button.active{color:#fff;background:#168ee7}.auth-story-footer>small{margin:0;display:block}@media (width<=820px){.auth-story-footer{width:100%;max-width:280px}}.admin-side,.admin-mobile-header{background:#050d18!important}.admin-side-kicker{color:#55c8ff!important}.admin-side nav{gap:7px!important}.admin-side nav a,.admin-side nav a:hover,.admin-side nav a:focus,.admin-side nav a:active{border:0 #0000!important;min-height:52px!important;box-shadow:none!important;filter:none!important;color:#96a3b3!important;background:0 0!important;border-inline:0!important;border-radius:11px!important;outline:0!important;align-items:center!important;gap:15px!important;padding:14px!important;text-decoration:none!important;display:flex!important}.admin-side nav a:before,.admin-side nav a:after,.admin-side nav a.active:before,.admin-side nav a.active:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.admin-side nav a.active,.admin-side nav a.active:hover,.admin-side nav a.active:focus,.admin-side nav a.active:active{color:#63c7ff!important;box-shadow:none!important;background:#0c2948!important;border:0!important;outline:0!important;font-weight:700!important}.admin-side nav a svg{color:currentColor!important;stroke:currentColor!important;flex:0 0 20px!important;width:20px!important;height:20px!important}.admin-signout,.admin-signout:hover,.admin-signout:focus,.admin-signout:active{color:#96a3b3!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important}@media (width>=980px){.admin-side{width:300px!important;padding:34px 22px 26px!important}.admin-side nav a,.admin-side nav a:hover,.admin-side nav a:focus,.admin-side nav a:active{padding:14px 12px!important}}.client-sidebar nav a,.client-sidebar nav a:hover,.client-sidebar nav a:focus,.client-sidebar nav a:active,.client-sidebar nav a.active{border:0!important;border:0 #0000!important;box-shadow:none!important;border-inline:0!important;outline:0!important}.client-sidebar nav a:before,.client-sidebar nav a:after,.client-sidebar nav a.active:before,.client-sidebar nav a.active:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.client-shortcuts button,.client-shortcuts button:hover,.client-shortcuts button:focus,.client-shortcuts button:active,.client-shortcuts button>span,.client-shortcuts button:hover>span,.client-shortcuts button:focus>span,.client-shortcuts button:active>span,.client-shortcuts button svg,.client-shortcuts button:hover svg,.client-shortcuts button:focus svg,.client-shortcuts button:active svg,.client-shortcuts button small,.client-shortcuts button:hover small,.client-shortcuts button:focus small,.client-shortcuts button:active small{transform:translate(0,0)!important}.client-assets-quote-card .asset-input-label{flex-wrap:wrap;align-items:baseline;gap:.42rem;display:inline-flex}.client-assets-quote-card .asset-input-label em{color:#69d4ff;font-style:normal;font-weight:800}.client-assets-quote-card .client-asset-value-input{box-sizing:border-box;background:#ffffffe0;border:1px solid #dbe3eb;border-radius:8px;align-items:center;width:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.client-assets-quote-card .client-asset-value-input:focus-within{border-color:#4aa9e8;box-shadow:0 0 0 3px #1e91e21f}.client-assets-quote-card .client-asset-value-input>span{color:#1688ea;white-space:nowrap;pointer-events:none;flex:none;padding-left:12px;font-size:13px;font-weight:850;line-height:1}.client-assets-quote-card .client-asset-value-input>input{flex:auto;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-left:8px!important}.client-pix-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.client-pix-grid .client-pix-form{box-sizing:border-box;min-width:0;height:100%}.client-pix-card-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.client-pix-card-title h2{margin:0}.client-pix-card-title>svg{color:#168fea;stroke:#168fea}.client-pix-receive-result{border-top:1px solid #dce7f2;margin-top:18px;padding-top:18px}.client-pix-receive-result .client-pix-qr-wrap{background:#fff;border:1px solid #dce7f2;border-radius:14px;justify-content:center;margin-bottom:14px;padding:16px;display:flex}.client-pix-receive-result img{aspect-ratio:1;object-fit:contain;width:min(240px,100%);display:block}.client-pix-copy-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.client-pix-copy-row textarea{resize:none;box-sizing:border-box;word-break:break-all;width:100%;min-height:88px}.client-pix-copy-row button{white-space:nowrap;align-self:stretch}.client-pix-mock-note{color:#75889a;margin-top:9px;font-size:12px;display:block}.client-pix-form.is-focus{box-shadow:0 0 0 2px #168fea29,0 14px 32px #14486e14}.client-settings-tabs{background:#fff;border:1px solid #dce7f2;border-radius:12px;gap:8px;width:max-content;max-width:100%;margin:0 0 16px;padding:5px;display:flex}.client-settings-tabs button{color:#526b84;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 14px;font-weight:800}.client-settings-tabs button.active{color:#65caff;background:#0b2744}.client-settings-content>.client-page-head{justify-content:flex-end;min-height:0;margin:0 0 12px}.client-settings-content>.client-page-head>div:first-child{display:none}.client-settings-content>.client-page-head:has(.client-tenant-switch){display:flex}.client-settings-content>.client-page-head:not(:has(.client-tenant-switch)){display:none}@media (width<=760px){.client-pix-grid,.client-pix-copy-row{grid-template-columns:1fr}.client-settings-tabs{width:100%}.client-settings-tabs button{flex:1 1 0}}.client-ip-whitelist{gap:18px;display:grid}.client-ip-security-banner{background:#f7fbff;border:1px solid #dce7f2;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.client-ip-security-banner>div{gap:4px;display:grid}.client-ip-security-banner strong{color:#102b46;font-size:14px}.client-ip-security-banner small{color:#617991}.client-ip-security-banner code{color:#087fd1;background:#fff;border:1px solid #dce7f2;border-radius:9px;padding:8px 10px;font:700 13px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.client-ip-security-banner.is-active{background:#f3fbf7}.client-ip-whitelist-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:12px;display:grid}.client-ip-whitelist-form label{margin:0}.client-ip-input-row{gap:8px;display:flex}.client-ip-input-row input{flex:1;min-width:0}.client-ip-input-row button{white-space:nowrap}.client-ip-help{color:#617991;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.client-ip-help svg{color:#168fea;flex:none;margin-top:1px}.client-ip-table{border:1px solid #e0e9f2;border-radius:14px;display:grid;overflow:hidden}.client-ip-row{border-top:1px solid #edf2f7;grid-template-columns:minmax(150px,1fr) minmax(170px,1.1fr) minmax(145px,.8fr) minmax(145px,.8fr) 48px;align-items:center;gap:12px;padding:13px 15px;display:grid}.client-ip-row:first-child{border-top:0}.client-ip-row.head{color:#71849a;text-transform:uppercase;letter-spacing:.06em;background:#f7f9fc;font-size:11px;font-weight:800}.client-ip-row code{color:#153651;font:700 13px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.client-ip-row small{color:#71849a}.client-ip-delete{color:#8b9aad;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.client-ip-delete:hover{color:#c23838;background:#fff1f1}.client-ip-empty{text-align:center;color:#71849a;padding:24px}@media (width<=760px){.client-ip-security-banner{flex-direction:column;align-items:flex-start}.client-ip-whitelist-form{grid-template-columns:1fr}.client-ip-input-row{flex-direction:column}.client-ip-row.head{display:none}.client-ip-row{grid-template-columns:1fr auto;gap:7px 12px;padding:15px}.client-ip-row>span:first-child,.client-ip-row>span:nth-child(2),.client-ip-row>span:nth-child(3),.client-ip-row>span:nth-child(4){grid-column:1}.client-ip-row>span:nth-child(3):before{content:"Adicionado: ";font-weight:700}.client-ip-row>span:nth-child(4):before{content:"Último uso: ";font-weight:700}.client-ip-delete{grid-area:1/2/5;align-self:center}}.client-pin-card{margin-top:18px}.client-pin-status{background:#f7fbff;border:1px solid #dce7f2;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:14px 16px;display:flex}.client-pin-status>div{flex-direction:column;gap:3px;display:flex}.client-pin-status strong{color:#18334f}.client-pin-status small{color:#6e8297}.client-pin-status em{color:#66788b;background:#edf2f7;border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:700}.client-pin-status em.is-active{color:#16784a;background:#e8f8ef}.client-pin-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.client-pin-form label{margin:0}.client-pin-form input{font-variant-numeric:tabular-nums;letter-spacing:.16em}.client-pin-form .client-primary{justify-content:center;min-height:46px}.client-pin-help{color:#6b7f93;align-items:flex-start;gap:9px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.client-pin-help svg{flex:none;margin-top:2px}.client-settings-content .client-account-embedded>.client-page-head{display:none!important}@media (width<=760px){.client-pin-form{grid-template-columns:1fr}.client-pin-status{flex-direction:column;align-items:flex-start}.client-pin-status em{align-self:flex-start}}.client-pin-card,.client-fees-card,.client-ip-whitelist{padding:28px}@media (width<=639px){.client-pin-card,.client-fees-card,.client-ip-whitelist{padding:22px}}.client-finance-nav-group{gap:4px;margin:2px 0 4px;display:grid}.client-finance-nav-title{color:#93a7bd;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;display:flex}.client-finance-nav-title:hover,.client-finance-nav-title.open{color:#dcecff;background:#0b1c30}.client-finance-nav-title svg:last-child{margin-left:auto;transition:transform .18s}.client-finance-nav-title.open svg:last-child{transform:rotate(180deg)}.client-finance-subnav{gap:3px;padding:0 0 4px 30px;display:grid}.client-finance-subnav button{color:#93a7bd;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.client-finance-subnav button:hover,.client-finance-subnav button:focus-visible{color:#65caff;background:#0b2744;outline:none}.client-finance-subnav button svg{flex:none}.client-finance-modal-backdrop{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a14a8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.client-finance-modal{background:#fff;border:1px solid #dce7f2;border-radius:22px;width:min(620px,100%);max-height:min(88vh,900px);overflow:auto;box-shadow:0 28px 80px #0311204d}.client-finance-modal-head{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-bottom:1px solid #e8eef5;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 18px;display:flex;position:sticky;top:0}.client-finance-modal-head span{color:#168fea;letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.client-finance-modal-head h2{color:#07182e;margin:0;font-size:24px}.client-finance-modal-head p{color:#718397;margin:6px 0 0;font-size:13px}.client-finance-modal-close{color:#53677c;cursor:pointer;background:#f1f5f9;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.client-finance-modal-body{padding:24px 26px 28px}.client-finance-modal-body form{gap:14px;display:grid}.client-finance-modal-body label{color:#34495e;gap:7px;font-size:13px;font-weight:700;display:grid}.client-finance-modal-body input,.client-finance-modal-body select,.client-finance-modal-body textarea{box-sizing:border-box;color:#07182e;width:100%;font:inherit;background:#fff;border:1px solid #d8e2ed;border-radius:10px;outline:none;padding:12px 13px}.client-finance-modal-body .quick-values{margin-top:-4px}.client-finance-balance{color:#fff;background:#07182e;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:13px 15px;display:flex}.client-finance-balance span{color:#a8bdd0;font-size:12px}.client-finance-balance strong{font-size:18px}.client-finance-quote{background:#f4f8fc;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;margin:4px 0 2px;padding:14px;display:grid}.client-finance-quote span{color:#718397;gap:3px;font-size:12px;display:grid}.client-finance-quote b{color:#07182e;font-size:15px}.client-finance-generated-pin{background:#eef8ff;border:1px solid #b8dcf7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.client-finance-generated-pin span{gap:3px;display:grid}.client-finance-generated-pin strong{color:#07182e;letter-spacing:.14em;font-size:22px}.client-pin-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.client-pin-actions .client-secondary{justify-content:center}.client-pin-card .client-pin-form{margin-top:14px}@media (width<=760px){.client-finance-modal-backdrop{align-items:end;padding:0}.client-finance-modal{border-radius:22px 22px 0 0;width:100%;max-height:92vh}.client-finance-modal-head{padding:20px 18px 15px}.client-finance-modal-body{padding:20px 18px 24px}.client-finance-quote{grid-template-columns:1fr}.client-finance-subnav{padding-left:22px}}.client-pin-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a14ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.client-pin-modal{text-align:center;background:#fff;border:1px solid #dce7f2;border-radius:20px;width:min(470px,100%);padding:30px;box-shadow:0 28px 80px #03112047}.client-pin-modal h2{color:#07182e;letter-spacing:.025em;margin:0;font-size:20px;line-height:1.2}.client-pin-modal p{color:#6b7f94;margin:10px 0 22px;font-size:13px}.client-pin-modal-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 auto 22px;display:grid}.client-pin-modal-digit{box-sizing:border-box;color:#07182e;text-align:center;caret-color:#0000;background:#f8fbff;border:1px solid #cedbea;border-radius:12px;outline:none;width:100%;min-width:0;height:58px;font-size:26px;font-weight:800;line-height:1;transition:border-color .15s,box-shadow .15s,background .15s}.client-pin-modal-error{color:#b42318;text-align:left;background:#fff2f2;border-radius:10px;margin:-8px 0 18px;padding:10px 12px;font-size:13px}.client-pin-modal .client-primary{justify-content:center;min-width:120px}.client-pin-modal .client-primary:disabled{cursor:not-allowed;opacity:.55}@media (width<=560px){.client-pin-modal-backdrop{padding:14px}.client-pin-modal{border-radius:18px;padding:24px 18px}.client-pin-modal-fields{gap:7px}.client-pin-modal-digit{border-radius:10px;height:50px;font-size:23px}}.owner-side nav a,.owner-side nav a:hover,.owner-side nav a:focus,.owner-side nav a:active{border:0!important;border:0 #0000!important;box-shadow:none!important;filter:none!important;border-inline:0!important;outline:0!important;text-decoration:none!important}.owner-side nav a:before,.owner-side nav a:after,.owner-side nav a.active:before,.owner-side nav a.active:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.owner-side nav a.active,.owner-side nav a.active:hover,.owner-side nav a.active:focus,.owner-side nav a.active:active{color:#62cbff!important;border:0!important;border:0 #0000!important;box-shadow:none!important;filter:none!important;background:#0c335a!important;border-inline:0!important;outline:0!important;font-weight:700!important}.owner-signout,.owner-signout:hover,.owner-signout:focus,.owner-signout:active{box-shadow:none!important;filter:none!important;border:0!important;outline:0!important}.owner-settings-tabs{gap:10px;margin:0 0 18px;display:flex}.owner-settings-tabs button{border:1px solid var(--border,#dce5ef);background:var(--surface,#fff);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.owner-settings-tabs button.active{color:#fff;background:#0f2b46;border-color:#0f2b46}.owner-crypto-config{overflow:hidden}.owner-crypto-table{flex-direction:column;min-width:760px;display:flex}.owner-crypto-row{border-top:1px solid #788ca029;grid-template-columns:1.2fr .8fr 1.2fr .8fr 1fr;align-items:center;gap:16px;padding:14px 4px;display:grid}.owner-crypto-row.head{color:#738195;text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:.78rem;font-weight:800}.owner-crypto-row>span{flex-direction:column;gap:2px;display:flex}.owner-crypto-row small{color:#7c8998}.owner-crypto-row code{overflow-wrap:anywhere;font-size:.82rem}.owner-switch{cursor:pointer;width:max-content;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;flex-direction:row!important;display:inline-flex!important}.owner-switch i{background:#c8d1dc;border-radius:999px;width:38px;height:22px;transition:all .2s;position:relative}.owner-switch i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000040}.owner-switch.on i{background:#1f9d68}.owner-switch.on i:after{transform:translate(16px)}.owner-switch.off b{color:#7c8998}.owner-switch:disabled{opacity:.55;cursor:wait}.client-crypto-single-asset{background:#788ca014;border:1px solid #788ca047;border-radius:10px;align-items:center;min-height:44px;padding:0 12px;font-weight:700;display:flex}.client-crypto-unavailable{background:#d9ad5d14;border:1px solid #d9ad5d47;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.client-crypto-unavailable small{opacity:.74}@media (width<=900px){.owner-crypto-config,.owner-settings-tabs{overflow-x:auto}}.client-investments-card{max-width:820px;padding:24px}.client-investments-card .client-card-head svg{color:#3483bd}.client-investments-card>p{color:#667386;margin:18px 0 0;line-height:1.65}@media (width<=720px){.client-investments-card{padding:18px}}.owner-crypto-config>.owner-card-title .owner-card-actions{align-items:center}.owner-crypto-config>.owner-card-title .owner-card-actions>svg{color:#6f8294}.owner-modal-backdrop{z-index:1400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a14a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.owner-crypto-modal{color:#172033;background:#fff;border:1px solid #dce7f2;border-radius:20px;width:min(680px,100%);max-height:min(90vh,920px);padding:24px;overflow:auto;box-shadow:0 28px 80px #0311204d}.owner-crypto-modal-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.owner-crypto-modal-head span{color:#168fea;letter-spacing:.14em;margin-bottom:5px;font-size:12.5px;font-weight:900;display:block}.owner-crypto-modal-head h2{margin:0;font-size:24px}.owner-crypto-modal-head p{color:#718397;margin:6px 0 0;font-size:16.25px}.owner-crypto-modal-head>button{color:#637486;background:#fff;border:1px solid #d9e4ec;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.owner-crypto-create-form{gap:15px;display:grid}.owner-crypto-create-form label{color:#42566b;gap:7px;font-size:15px;font-weight:800;display:grid}.owner-crypto-create-form input[type=text],.owner-crypto-create-form input[type=number],.owner-crypto-create-form label>input:not([type]){box-sizing:border-box;color:#1d2e41;background:#f8fafc;border:1px solid #d7e1ea;border-radius:9px;outline:none;width:100%;padding:11px 12px}.owner-crypto-create-form input:focus{border-color:#168fea;box-shadow:0 0 0 3px #168fea1a}.owner-crypto-create-form label>small{color:#7b8b9b;font-weight:500}.owner-crypto-form-pair,.owner-crypto-create-switches{grid-template-columns:1fr 1fr;gap:12px;display:grid}.owner-crypto-create-switches>label{cursor:pointer;background:#f8fafc;border:1px solid #dfe7ee;border-radius:11px;align-items:flex-start;gap:10px;padding:13px;display:flex}.owner-crypto-create-switches input{accent-color:#158ee4;width:18px;height:18px;margin-top:1px}.owner-crypto-create-switches b,.owner-crypto-create-switches small{display:block}.owner-crypto-create-switches small{color:#7b8b9b;margin-top:3px;font-weight:500}.owner-crypto-modal-actions{justify-content:flex-end;gap:10px;padding-top:5px;display:flex}.owner-crypto-modal button:disabled{opacity:.58;cursor:not-allowed}@media (width<=640px){.owner-modal-backdrop{align-items:end;padding:0}.owner-crypto-modal{border-radius:20px 20px 0 0;width:100%;max-height:92vh;padding:20px 16px}.owner-crypto-form-pair,.owner-crypto-create-switches{grid-template-columns:1fr}.owner-crypto-modal-actions{flex-direction:column-reverse}.owner-crypto-modal-actions button{width:100%}}.owner-live-pix-modal-backdrop{z-index:1600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020b15ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.owner-live-pix-modal{color:#152238;background:#fff;border:1px solid #dce6ef;border-radius:18px;width:min(500px,100%);padding:24px;box-shadow:0 30px 90px #010c1857}.owner-live-pix-modal header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.owner-live-pix-modal header span{letter-spacing:.16em;color:#198fe5;font-size:12.5px;font-weight:900}.owner-live-pix-modal header h2{margin:5px 0 4px;font-size:22px}.owner-live-pix-modal header p{color:#718095;margin:0;font-size:16.25px}.owner-live-pix-modal header>button{color:#607186;cursor:pointer;background:#fff;border:1px solid #dce5ed;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.owner-live-pix-modal form{gap:18px;display:grid}.owner-live-pix-modal label{color:#33465c;gap:8px;font-size:16.25px;font-weight:800;display:grid}.owner-live-pix-modal input{box-sizing:border-box;color:#0d1c31;width:100%;font:inherit;background:#fff;border:1px solid #d4e0eb;border-radius:10px;outline:none;padding:13px 14px;font-size:18px;font-weight:800}.owner-live-pix-modal input:focus{border-color:#198fe5;box-shadow:0 0 0 3px #198fe51f}.owner-live-pix-modal label small{color:#7d8a99;font-weight:500}.owner-live-pix-modal-actions{justify-content:flex-end;gap:10px;display:flex}.owner-live-pix-result{background:#f8fbfe;border:1px solid #dfe8f0;border-radius:16px;margin-top:18px;padding:22px}.owner-live-pix-summary{grid-template-columns:minmax(220px,260px) 1fr;align-items:center;gap:28px;display:grid}.owner-live-pix-qr-shell{background:#fff;border:1px solid #d8e3ec;border-radius:14px;place-items:center;min-height:240px;padding:14px;display:grid}.owner-live-pix-qr{aspect-ratio:1;background:#fff;width:min(240px,100%)}.owner-live-pix-qr svg{width:100%;height:100%;display:block}.owner-live-pix-qr-error{color:#a83d49;align-items:center;gap:10px;font-size:16.25px;line-height:1.45;display:flex}.owner-live-pix-meta>span{color:#168de0;letter-spacing:.14em;font-size:12.5px;font-weight:900;display:block}.owner-live-pix-meta h3{color:#12243a;margin:6px 0 8px;font-size:30px}.owner-live-pix-meta>strong{color:#176da7;background:#eaf5fd;border-radius:8px;padding:7px 10px;font-size:15px;display:inline-flex}.owner-live-pix-meta dl{gap:10px;margin:18px 0 0;display:grid}.owner-live-pix-meta dl div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid}.owner-live-pix-meta dt{color:#8594a6;font-size:13.75px}.owner-live-pix-meta dd{color:#25354a;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.owner-live-pix-copy{gap:7px;margin:20px 0 14px;display:grid}.owner-live-pix-copy>span{color:#42546a;font-size:15px;font-weight:800}.owner-live-pix-copy textarea{box-sizing:border-box;resize:vertical;word-break:break-all;border:1px solid #d5e0ea;border-radius:10px;outline:none;width:100%;min-height:94px;padding:12px 13px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#17263a!important;background:#fff!important}.owner-live-pix-copy textarea:focus{border-color:#198fe5;box-shadow:0 0 0 3px #198fe51a}@media (width<=760px){.owner-live-pix-modal-backdrop{align-items:end;padding:0}.owner-live-pix-modal{border-radius:18px 18px 0 0;width:100%;padding:20px}.owner-live-pix-summary{grid-template-columns:1fr}.owner-live-pix-qr-shell{min-height:0}.owner-live-pix-qr{width:min(260px,82vw)}.owner-live-pix-meta{text-align:center}.owner-live-pix-meta dl{text-align:left}.owner-live-pix-modal-actions{grid-template-columns:1fr 1fr;display:grid}}.owner-live-pix-qr img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.client-settings-tabs-wide{scrollbar-width:thin;gap:8px;padding:2px 0 12px;display:flex;overflow-x:auto}.client-settings-tabs-wide button{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.client-security-page{gap:18px;display:grid}.client-settings-tenant{justify-content:flex-end;display:flex}.client-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.client-security-grid article{background:#fff;border:1px solid #dbe6ef;border-radius:16px;grid-template-columns:56px 1fr;align-items:center;gap:16px;min-height:138px;padding:22px;display:grid;box-shadow:0 8px 22px #0e2d4b0d}.client-security-grid article>svg{color:#168fe5;stroke-width:1.8px;background:#eef7fd;border-radius:14px;width:46px;height:46px;padding:9px}.client-security-grid h3{color:#14243a;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 7px;font-size:17px;display:flex}.client-security-grid h3 em{color:#198f68;font-size:12px;font-style:normal}.client-security-grid p{color:#718095;margin:0 0 12px;font-size:13px;line-height:1.45}.client-security-grid article button{color:#126ca8;font:inherit;cursor:pointer;background:#eaf5fd;border:0;border-radius:9px;padding:9px 12px;font-weight:800}.client-security-grid article span.ok{color:#19875f;background:#e9f8f0;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.client-security-grid article span.pending{color:#9d6a17;background:#fff5df;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.client-security-modal-backdrop{z-index:1800;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020d19b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.client-security-modal{color:#14243a;background:#fff;border:1px solid #dce7f0;border-radius:20px;width:min(620px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #010f1e61}.client-security-modal>header{z-index:1;background:#fff;border-bottom:1px solid #e3ebf2;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex;position:sticky;top:0}.client-security-modal>header h2{margin:0;font-size:22px}.client-security-modal>header button{color:#66798d;background:#fff;border:1px solid #dbe4ec;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.client-security-modal>.client-security-modal-body{padding:22px 24px}.client-security-modal p{color:#6f7e90;line-height:1.5}.client-security-modal form{gap:16px;display:grid}.client-security-modal label{color:#2e4055;gap:7px;font-size:13px;font-weight:800;display:grid}.client-security-modal input{box-sizing:border-box;color:#17283d;width:100%;font:inherit;background:#f9fbfd;border:1px solid #d6e1ea;border-radius:10px;outline:none;padding:12px 13px}.client-security-modal label small{color:#8491a0;font-weight:500}.client-pin-boxes{gap:8px;display:grid}.client-pin-boxes>span{color:#2e4055;font-size:13px;font-weight:800}.client-pin-boxes div{grid-template-columns:repeat(6,48px);gap:8px;display:grid}.client-pin-boxes input{text-align:center;padding:10px 2px;font-size:20px;font-weight:900}.client-2fa-setup{background:#f8fbfe;border:1px solid #dbe7ef;border-radius:14px;grid-template-columns:220px 1fr;align-items:center;gap:18px;padding:16px;display:grid}.client-2fa-setup img{background:#fff;width:220px;height:220px}.client-2fa-setup code{word-break:break-all;background:#eef3f7;border-radius:8px;margin:8px 0 12px;padding:10px;display:block}.client-primary,.client-danger{font:inherit;cursor:pointer;border:0;border-radius:10px;padding:12px 16px;font-weight:900}.client-primary{color:#fff;background:#168fe5}.client-danger{color:#fff;background:#b33b4c}.client-security-activity>div:not(.client-card-head){border-top:1px solid #e3ebf2;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.client-security-activity small{color:#8190a0;margin-top:3px;display:block}.client-security-activity em{color:#587086;font-size:11px;font-style:normal}.client-limits-real>div:not(.client-card-head){grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.client-limits-real>div>span{background:#f8fbfd;border:1px solid #dfe8ef;border-radius:12px;padding:14px}.client-limits-real small,.client-limits-real b{display:block}.client-limits-real small{color:#7c8b9c;margin-bottom:5px}.client-receipt-btn{color:#205f8c;font:inherit;cursor:pointer;background:#fff;border:1px solid #cddde9;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.checkout-pix-qr{background:#fff;border:1px solid #dbe7ef;border-radius:16px;place-items:center;max-width:280px;margin:16px auto;padding:14px;display:grid}.checkout-pix-qr img{width:100%;height:auto;display:block}.checkout-pix-copy{gap:8px;display:grid}.checkout-pix-copy textarea{box-sizing:border-box;color:#18283b;resize:vertical;background:#fff;border:1px solid #d7e2eb;border-radius:10px;width:100%;min-height:95px;padding:12px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=800px){.client-security-grid,.client-limits-real>div:not(.client-card-head),.client-2fa-setup{grid-template-columns:1fr}.client-2fa-setup img{margin:auto}.client-pin-boxes div{grid-template-columns:repeat(6,minmax(38px,1fr))}}@media (width<=640px){.client-security-modal-backdrop{align-items:end;padding:0}.client-security-modal{border-radius:20px 20px 0 0;width:100%;max-height:94vh}.client-security-modal>header,.client-security-modal>.client-security-modal-body{padding-left:16px;padding-right:16px}.client-security-grid article{grid-template-columns:46px 1fr;padding:16px}.client-security-grid article>svg{width:38px;height:38px}.client-pin-boxes div{gap:5px}}.owner-provider-audit-tabs{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.owner-provider-audit-tabs button{border:1px solid var(--border,#d7e1ea);color:#5d7186;background:#fff;border-radius:10px;padding:9px 12px;font-weight:700}.owner-provider-audit-tabs button.active{color:#fff;background:#0b7fd3;border-color:#0b7fd3}.owner-provider-audit-list{gap:8px;display:grid}.owner-provider-audit-list>button{text-align:left;color:#17283a;background:#fff;border:1px solid #e0e8ef;border-radius:12px;grid-template-columns:minmax(220px,1.5fr) minmax(160px,1fr) minmax(130px,.8fr);align-items:center;gap:16px;padding:12px 14px;display:grid}.owner-provider-audit-list>button:hover{background:#f8fcff;border-color:#8fc8ee}.owner-provider-audit-list span{gap:3px;min-width:0;display:grid}.owner-provider-audit-list b,.owner-provider-audit-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owner-provider-audit-list small{color:#7890a5}.owner-audit-modal{max-width:920px}.owner-audit-modal pre{color:#d9edf9;white-space:pre-wrap;word-break:break-word;background:#07131d;border-radius:12px;max-height:60vh;padding:16px;font-size:15px;overflow:auto}@media (width<=800px){.owner-provider-audit-list>button{grid-template-columns:1fr}}body:has(.client-portal-v2){color:#f6f8fb;background:#050a12}.client-portal-v2{--client-bg:#07111f;--client-bg-deep:#04080f;--client-surface:#0a1422;--client-surface-2:#0d1928;--client-surface-3:#101f31;--client-line:#6f97c629;--client-line-strong:#1f8eff57;--client-blue:#168dff;--client-blue-2:#065ecb;--client-blue-soft:#168dff21;--client-gold:#d7a62b;--client-gold-2:#f1cc68;--client-gold-soft:#d7a62b21;--client-text:#f4f7fb;--client-muted:#8fa1b8;--client-success:#39c985;--client-danger:#ff6174;min-height:100vh;color:var(--client-text);background:radial-gradient(circle at 85% -10%,#1271e02e,#0000 34%),linear-gradient(#07111f 0%,#050b13 100%);grid-template-columns:minmax(0,1fr);padding-bottom:72px;display:grid}.client-portal-v2 *{box-sizing:border-box}.client-portal-v2 a{color:inherit}.client-portal-v2 .brand{letter-spacing:-.03em;color:#f8fbff;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:flex}.client-portal-v2 .brand img{object-fit:contain;width:34px;height:34px}.client-portal-v2 .brand-aequus{color:#fff}.client-portal-v2 .brand-pay{color:var(--client-gold-2)}.client-mobile-head{z-index:64;border-bottom:1px solid var(--client-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;height:64px;padding:0 14px;position:sticky;top:0;background:#040910f0!important;display:flex!important}.client-mobile-menu,.client-mobile-actions button{border:1px solid var(--client-line);background:var(--client-surface);width:40px;height:40px;color:var(--client-text);border-radius:12px;place-items:center;display:grid}.client-mobile-actions{align-items:center;gap:8px;display:flex}.client-mobile-avatar{background:linear-gradient(135deg,var(--client-blue),#0d4fa7);border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.client-shell-overlay{z-index:58;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;border:0;position:fixed;inset:64px 0 0}.client-sidebar{z-index:60!important;border-right:1px solid var(--client-line)!important;background:linear-gradient(#070c13 0%,#060b11 100%)!important;flex-direction:column!important;width:280px!important;height:auto!important;padding:16px 14px 18px!important;transition:left .22s!important;display:flex!important;position:fixed!important;top:64px!important;bottom:0!important;left:-292px!important;overflow-y:auto!important;box-shadow:24px 0 60px #00000059!important}.client-sidebar.open{left:0!important}.client-sidebar-top{display:none!important}.client-account-chip{background:linear-gradient(135deg,#1370e02e,#d7a62b12);border:1px solid #d7a62b33;border-radius:14px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;margin-bottom:15px;padding:11px 12px;display:grid}.client-account-chip>svg{color:var(--client-gold-2)}.client-account-avatar{background:linear-gradient(135deg,var(--client-gold-2),#8f6711);color:#06101d;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.client-account-chip b,.client-account-chip small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.client-account-chip b{font-size:13px}.client-account-chip small{color:#9cacc0;margin-top:2px;font-size:10px}.client-sidebar nav{flex-direction:column!important;gap:5px!important;display:flex!important}.client-sidebar nav>a,.client-nav-group-title,.client-sidebar-footer>a,.client-logout{width:100%;font:inherit;cursor:pointer;color:#aab7c8!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;align-items:center!important;gap:11px!important;min-height:43px!important;padding:0 12px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;display:flex!important}.client-sidebar nav>a:hover,.client-nav-group-title:hover,.client-sidebar-footer>a:hover{color:#fff!important;background:#ffffff09!important}.client-sidebar nav>a.active{box-shadow:inset 3px 0 0 var(--client-blue);color:#fff!important;background:linear-gradient(90deg,#1285ff3d,#1285ff1a)!important;border-color:#1f8eff47!important}.client-sidebar nav>a.active svg{color:var(--client-blue)}.client-nav-group{border-radius:12px;overflow:hidden}.client-nav-group-title{justify-content:flex-start!important}.client-nav-group-title>span{flex:1}.client-nav-group-title>svg:last-child{transition:transform .18s}.client-nav-group-title.open>svg:last-child{transform:rotate(180deg)}.client-subnav{flex-direction:column;gap:2px;padding:1px 0 6px 43px;display:flex;position:relative}.client-subnav:before{content:"";background:linear-gradient(var(--client-blue),#168dff1f);width:1px;position:absolute;top:3px;bottom:9px;left:21px}.client-subnav a{border-radius:8px;align-items:center;min-height:31px;padding:0 8px;font-size:11px;font-weight:650;text-decoration:none;display:flex;position:relative;color:#798ba2!important}.client-subnav a:before{content:"";background:#394c61;border:2px solid #070c13;border-radius:50%;width:5px;height:5px;position:absolute;left:-25px}.client-subnav a:hover,.client-subnav a.active{background:#168dff14;color:#fff!important}.client-subnav a.active:before{background:var(--client-gold);box-shadow:0 0 0 3px #d7a62b1f}.client-subnav-accent:before{background:linear-gradient(var(--client-gold),#d7a62b1f)}.client-sidebar-spacer{flex:1;min-height:16px}.client-sidebar-footer{border-top:1px solid var(--client-line);flex-direction:column;gap:4px;padding-top:10px;display:flex}.client-sidebar-footer>a.active{color:#fff!important;background:#168dff17!important}.client-logout{color:#7f8b9b!important}.client-logout:hover{color:#ff7586!important;background:#ff61740f!important}.client-stage{background:0 0!important;min-width:0!important;padding:0 14px 34px!important}.client-topbar{display:none!important}.client-page-head,.client-portal .page-heading{color:var(--client-text)!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin:18px 0 16px!important;display:flex!important}.client-page-head>div:first-child>span,.client-page-head .eyebrow,.client-portal .page-heading .eyebrow{color:var(--client-blue)!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:900!important}.client-page-head h1,.client-portal .page-heading h1{color:#fff!important;letter-spacing:-.035em!important;margin:3px 0 2px!important;font-size:24px!important;line-height:1.08!important}.client-page-head p,.client-portal .page-heading p{color:var(--client-muted)!important;margin:6px 0 0!important;font-size:12px!important}.client-head-actions{align-items:center!important;gap:7px!important;display:flex!important}.client-tenant-switch,.client-portal .tenant-picker select{max-width:180px;background:var(--client-surface)!important;color:#dce8f5!important;border:1px solid var(--client-line)!important;border-radius:10px!important;min-height:39px!important;padding:0 10px!important}.client-icon-btn{border:1px solid var(--client-line)!important;background:var(--client-surface)!important;width:39px!important;height:39px!important;color:var(--client-blue)!important;border-radius:10px!important;place-items:center!important;display:grid!important}.client-dashboard-hero{background:radial-gradient(circle at 90% 20%,#d7a62b29,#0000 28%),linear-gradient(120deg,#071a33,#0a3b78 52%,#07121f);border:1px solid #168dff45;border-radius:18px;flex-direction:column;justify-content:space-between;gap:18px;margin-bottom:12px;padding:21px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000038}.client-dashboard-hero:after{content:"";border:30px solid #168dff1a;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-62px;right:-28px;box-shadow:0 0 70px #168dff33}.client-dashboard-hero>div{z-index:2;position:relative}.client-dashboard-hero h2{letter-spacing:-.035em;color:#fff!important;margin:5px 0!important;font-size:22px!important}.client-dashboard-hero h2 em{font-style:normal}.client-dashboard-hero p{color:#afc1d8;margin:0;font-size:12px}.client-kicker{color:var(--client-gold-2)!important;letter-spacing:.13em!important;font-size:9px!important;font-weight:900!important}.client-hero-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040b147a;border:1px solid #ffffff21;border-radius:12px;align-items:center;gap:10px;width:max-content;max-width:100%;padding:10px 12px;display:flex}.client-hero-status>svg{color:var(--client-gold-2)}.client-hero-status b,.client-hero-status small{display:block}.client-hero-status b{font-size:12px}.client-hero-status small{color:#9cb0c7;margin-top:2px;font-size:10px}.client-kpi-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.client-kpi-grid article{border:1px solid var(--client-line);background:linear-gradient(145deg,var(--client-surface-2),#08111d);border-radius:14px;min-width:0;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 -2px #168dff57}.client-kpi-grid article:nth-child(odd){box-shadow:inset 0 -2px #d7a62b6b}.client-kpi-grid article{justify-content:space-between;align-items:center;gap:10px;display:flex}.client-kpi-grid small,.client-kpi-grid span,.client-kpi-grid strong{display:block}.client-kpi-grid small{color:#a8b4c3;font-size:10px}.client-kpi-grid strong{color:#fff;letter-spacing:-.03em;text-overflow:ellipsis;margin:3px 0;font-size:18px;overflow:hidden}.client-kpi-grid span{color:#718198;font-size:9px}.client-kpi-grid i{width:34px;height:34px;color:var(--client-blue);background:#168dff1f;border-radius:10px;flex:0 0 34px;place-items:center;font-style:normal;display:grid}.client-kpi-grid article:nth-child(odd) i{background:var(--client-gold-soft);color:var(--client-gold-2)}.client-dashboard-grid{grid-template-columns:1fr;gap:10px;margin-bottom:10px;display:grid}.client-portal .client-card,.client-portal .panel,.client-portal .client-assets-distribution,.client-portal .client-assets-quote-card{border:1px solid var(--client-line)!important;color:var(--client-text)!important;background:linear-gradient(145deg,#0d1928fa,#070f19fa)!important;border-radius:15px!important;box-shadow:0 12px 30px #00000029!important}.client-portal .client-card{padding:16px!important}.client-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.client-card-head>div>span{color:var(--client-blue)!important;letter-spacing:.11em!important;font-size:9px!important;font-weight:900!important}.client-card-head h2{color:#fff!important;margin:3px 0!important;font-size:15px!important}.client-card-head p{color:var(--client-muted)!important}.client-card-head>svg{color:var(--client-gold-2)!important}.client-period-button{background:var(--client-blue-soft);color:#76baff;border:1px solid #168dff38;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.client-line-chart{border-bottom:1px solid var(--client-line);background:repeating-linear-gradient(#0000 0 43px,#6f97c617 44px);grid-template-columns:repeat(7,1fr);align-items:end;gap:7px;height:190px;margin-top:16px;padding:8px 4px 0;display:grid}.client-line-point{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.client-line-point>i{background:linear-gradient(to top,#06458f,var(--client-blue));border-radius:99px 99px 0 0;width:3px;min-height:7px;position:relative;box-shadow:0 0 16px #168dff4d}.client-line-point>i>b{background:var(--client-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #d7a62b1f}.client-line-point small{color:#74859b;white-space:nowrap;font-size:8px}.client-quick-actions>div:last-child{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.client-quick-actions>div:last-child button{border:1px solid var(--client-line);color:#e8f1fb;text-align:left;cursor:pointer;background:#0c1725;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:84px;padding:12px;display:flex}.client-quick-actions button svg{color:var(--client-gold-2)}.client-quick-actions button:nth-child(2n) svg{color:var(--client-blue)}.client-quick-actions button span{font-size:10px;font-weight:800}.client-recent-row,.client-statement-row{border-bottom-color:var(--client-line)!important;color:var(--client-text)!important}.client-recent-row small,.client-statement-row small,.client-muted{color:var(--client-muted)!important}.client-recent-row strong.credit,.client-statement-row strong.credit{color:#5bd49a!important}.client-recent-row strong.debit,.client-statement-row strong.debit{color:#f0bc55!important}.client-recent .client-card-head button,.client-link-btn{color:var(--client-blue)!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;font-weight:800!important;display:flex!important}.client-empty{color:var(--client-muted)!important}.client-empty svg{color:var(--client-blue)!important}.client-finance-overview{background:radial-gradient(circle at 90% 0,#d7a62b1f,#0000 30%),linear-gradient(135deg,#0a1b30,#092650);border:1px solid #168dff42;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:20px;display:flex}.client-finance-overview span,.client-finance-overview strong,.client-finance-overview small{display:block}.client-finance-overview span{color:#75b8ff;letter-spacing:.13em;font-size:9px;font-weight:900}.client-finance-overview strong{color:#fff;margin:5px 0;font-size:30px}.client-finance-overview small{color:#8499b0}.client-finance-overview>svg{color:var(--client-gold-2)}.client-module-action-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.client-module-action-grid button,.client-module-action-grid a{border:1px solid var(--client-line);color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#0d1928,#08121f);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;min-height:112px;padding:15px;text-decoration:none;display:flex}.client-module-action-grid svg{color:var(--client-blue)}.client-module-action-grid button:nth-child(2n) svg,.client-module-action-grid a:nth-child(2n) svg{color:var(--client-gold-2)}.client-module-action-grid b{margin-top:auto}.client-module-action-grid span{color:var(--client-muted);font-size:10px}.client-report-grid-v2{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.client-report-grid-v2 article{border:1px solid var(--client-line)!important;color:#fff!important;background:linear-gradient(145deg,#0d1928,#07111d)!important;border-radius:13px!important;padding:14px!important}.client-report-grid-v2 small,.client-report-grid-v2 span{display:block;color:var(--client-muted)!important}.client-report-grid-v2 strong{margin:4px 0;font-size:19px;display:block;color:#fff!important}.client-report-shortcuts>div:last-child{flex-direction:column;margin-top:12px;display:flex}.client-report-shortcuts>div:last-child button{border:0;border-top:1px solid var(--client-line);color:#fff;text-align:left;background:0 0;grid-template-columns:34px 1fr 18px;align-items:center;gap:11px;min-height:62px;display:grid}.client-report-shortcuts button>svg:first-child{color:var(--client-gold-2)}.client-report-shortcuts button>span b,.client-report-shortcuts button>span small{display:block}.client-report-shortcuts button>span small{color:var(--client-muted);margin-top:2px}.client-report-shortcuts button>svg:last-child{color:#60738c}.client-placeholder{text-align:center;padding:28px!important}.client-placeholder-icon{background:linear-gradient(135deg,var(--client-blue-soft),var(--client-gold-soft));width:58px;height:58px;color:var(--client-gold-2);border:1px solid #168dff2e;border-radius:17px;place-items:center;margin:0 auto 13px;display:grid}.client-placeholder h2{color:#fff;margin:8px 0;font-size:20px}.client-placeholder p{max-width:580px;color:var(--client-muted);margin:0 auto 18px}.client-placeholder-status{border:1px solid var(--client-line);background:#091421;border-radius:11px;flex-direction:column;gap:3px;padding:10px 14px;display:inline-flex}.client-placeholder-status span{color:var(--client-blue);font-size:9px;font-weight:900}.client-placeholder-status b{color:#d4deea;font-size:11px}.client-primary{color:#fff!important;background:linear-gradient(90deg,#0870df,#1599ff)!important;border:1px solid #168dff5c!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 14px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 8px 25px #1278ee2e!important}.client-secondary{border:1px solid var(--client-line)!important;color:#dce8f5!important;background:#0d1a29!important;border-radius:10px!important}.client-support-hero{align-items:flex-start!important;gap:18px!important;padding:24px!important;display:flex!important}.client-support-hero>svg{color:var(--client-gold-2);flex:0 0 40px}.client-support-hero h2{color:#fff;margin:5px 0}.client-support-hero p{color:var(--client-muted);max-width:720px}.client-help-grid{grid-template-columns:1fr;gap:10px;display:grid}.client-help-grid .client-card>a{border-top:1px solid var(--client-line);color:#dce7f4;justify-content:space-between;align-items:center;min-height:48px;text-decoration:none;display:flex}.client-help-grid .client-card>svg{color:var(--client-gold-2)}.client-help-grid h2{color:#fff}.client-help-grid p{color:var(--client-muted)}.client-portal input,.client-portal select,.client-portal textarea{border:1px solid var(--client-line)!important;color:#e8eff8!important;background:#08121f!important;border-radius:9px!important}.client-portal input::placeholder,.client-portal textarea::placeholder{color:#52677f!important}.client-portal label{color:#a9b8ca!important}.client-tabs,.client-settings-tabs{border:1px solid var(--client-line)!important;background:#07111d!important;border-radius:11px!important;padding:4px!important}.client-tabs button,.client-settings-tabs button{color:#8799ae!important;background:0 0!important;border:0!important;border-radius:8px!important}.client-tabs button.active,.client-settings-tabs button.active{color:#fff!important;box-shadow:inset 0 -2px 0 var(--client-blue)!important;background:linear-gradient(90deg,#168dff33,#d7a62b14)!important}.client-profile-grid span,.client-doc-list>div,.client-fees-table>div,.client-ip-row,.client-payment-row,.client-provider-row{border-color:var(--client-line)!important;color:#dce7f4!important;background:#ffffff04!important}.client-profile-grid small,.client-doc-list small,.client-fees-table small{color:var(--client-muted)!important}.client-profile-grid b,.client-doc-list b,.client-fees-table b{color:#eef5ff!important}.client-code-card pre,.client-copy-field,.client-copy-field code{color:#9dccff!important;border-color:var(--client-line)!important;background:#050d17!important}.client-copy-field button{color:var(--client-gold-2)!important;border-color:var(--client-line)!important;background:#111b27!important}.client-fees-table strong{color:var(--client-gold-2)!important}.client-fees-table em{color:#6daffc!important}.client-statement-tools>div,.client-payment-filters{background:0 0!important}.client-statement-tools button{color:#8da0b7!important;border-color:var(--client-line)!important;background:#0b1725!important}.client-statement-tools button.active{background:var(--client-blue-soft)!important;color:#6fb4ff!important;border-color:var(--client-line-strong)!important}.client-finance-modal-head{border-color:var(--client-line)!important}.client-finance-modal-close{color:#fff!important;border:1px solid var(--client-line)!important;background:#111a25!important}.client-finance-modal .client-balance-card,.client-finance-modal-card{border-color:var(--client-line)!important;color:#fff!important;background:#0b1724!important}.client-finance-modal button.client-primary{background:linear-gradient(90deg,#096cda,#168dff)!important}.client-finance-generated-pin{background:var(--client-gold-soft)!important;border-color:#d7a62b47!important}.client-bottom-nav{z-index:57;height:64px;padding:4px 8px max(4px,env(safe-area-inset-bottom));border-top:1px solid var(--client-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a11f5;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.client-bottom-nav a,.client-bottom-nav button{color:#75869c;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.client-bottom-nav a.active{color:var(--client-blue)}.client-bottom-nav a.active:first-child{color:var(--client-gold-2)}.client-portal .alert{color:#ff98a5!important;background:#ff617414!important;border:1px solid #ff617438!important}.client-portal .notice,.client-portal .success{color:#72dba9!important;background:#39c98514!important;border:1px solid #39c98533!important}@media (width>=680px){.client-portal-v2{padding-bottom:0}.client-stage{padding:0 24px 46px!important}.client-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.client-dashboard-hero{flex-direction:row;align-items:center;padding:24px}.client-dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr)}.client-module-action-grid{grid-template-columns:repeat(4,1fr)}.client-report-grid-v2{grid-template-columns:repeat(4,1fr)!important}.client-help-grid{grid-template-columns:1.2fr .8fr}.client-bottom-nav{display:none}.client-sidebar{top:0!important}.client-shell-overlay{inset:0}.client-mobile-head{height:68px}.client-page-head h1,.client-portal .page-heading h1{font-size:28px!important}}@media (width>=1024px){.client-portal-v2{grid-template-columns:248px minmax(0,1fr)!important;min-height:100vh!important}.client-mobile-head,.client-shell-overlay{display:none!important}.client-sidebar,.client-sidebar.open{grid-area:1/1;width:248px!important;height:100vh!important;box-shadow:none!important;padding:18px 14px!important;position:sticky!important;top:0!important;bottom:auto!important;left:0!important}.client-sidebar-top{justify-content:space-between;align-items:center;height:50px;padding:0 7px 12px!important;display:flex!important}.client-sidebar-collapse{border:1px solid var(--client-line);color:#7790aa;background:#0b1420;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.client-stage{grid-area:1/2;min-width:0;padding:0 clamp(24px,3vw,48px) 56px!important}.client-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #6f97c614;height:72px;background:#050b1394!important;justify-content:space-between!important;align-items:center!important;margin:0 calc(-1*clamp(24px,3vw,48px)) 4px!important;padding:0 clamp(24px,3vw,48px)!important;display:flex!important}.client-topbar-context{color:#71869d;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.client-live-dot{background:var(--client-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d7a62b14}.client-topbar-actions{align-items:center;gap:8px;display:flex}.client-language{border:1px solid var(--client-line);border-radius:10px;min-height:38px;color:#d4e0ed!important;background:#0a1420!important}.client-topbar-icon{border:1px solid var(--client-line);color:#dae6f2;background:#0a1420;border-radius:10px;place-items:center;width:39px;height:39px;display:grid;position:relative}.client-topbar-icon i{background:var(--client-blue);color:#fff;border:2px solid #07101b;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-4px;right:-3px}.client-user-chip{border:1px solid var(--client-line)!important;background:#0a1420!important;border-radius:11px!important;grid-template-columns:36px 1fr 30px!important;align-items:center!important;gap:8px!important;min-width:190px!important;padding:5px 6px!important;display:grid!important}.client-user-chip>span{background:linear-gradient(135deg,var(--client-gold),#74520d)!important;color:#06101c!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.client-user-chip b,.client-user-chip small{display:block!important}.client-user-chip b{color:#edf5ff!important;font-size:11px!important}.client-user-chip small{color:#6f8196!important;font-size:9px!important}.client-user-chip button{width:28px;height:28px;color:#65788f!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important}.client-dashboard-head{margin-top:18px!important}.client-dashboard-hero h2{font-size:27px!important}.client-kpi-grid article{padding:16px}.client-kpi-grid strong{font-size:21px}.client-line-chart{height:225px}.client-portal .client-card{padding:18px!important}}@media (width>=1360px){.client-portal-v2{grid-template-columns:270px minmax(0,1fr)!important}.client-sidebar,.client-sidebar.open{width:270px!important}.client-stage{padding-left:54px!important;padding-right:54px!important}.client-topbar{margin-left:-54px!important;margin-right:-54px!important;padding-left:54px!important;padding-right:54px!important}.client-dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(300px,.75fr)}}.client-finance-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00040ad6!important}.client-finance-modal{color:#eef5ff!important;background:linear-gradient(155deg,#0c1826,#060c14)!important;border:1px solid #168dff47!important;box-shadow:0 34px 100px #000000a3,0 0 0 1px #d7a62b0a!important}.client-finance-modal-head{background:linear-gradient(#091522,#07111d)!important;border-bottom:1px solid #6f97c629!important}.client-finance-modal-head span{color:#d7a62b!important}.client-finance-modal-head h2{color:#f5f8fc!important}.client-finance-modal-head p{color:#8297af!important}.client-finance-modal-close{color:#f3f7fb!important;background:#111a25!important;border:1px solid #6f97c633!important}.client-finance-modal-close:hover{color:#fff!important;background:#14253a!important;border-color:#168dff5c!important}.client-finance-modal-body{color:#d9e5f2!important;background:0 0!important}.client-finance-modal-body label{color:#aebdd0!important}.client-finance-modal-body input,.client-finance-modal-body select,.client-finance-modal-body textarea{color:#edf5ff!important;background:#07111d!important;border-color:#6f97c638!important}.client-finance-modal-body input::placeholder,.client-finance-modal-body textarea::placeholder{color:#536b85!important}.client-finance-modal-body input:focus,.client-finance-modal-body select:focus,.client-finance-modal-body textarea:focus{border-color:#168dff!important;box-shadow:0 0 0 3px #168dff1f!important}.client-finance-modal-body .quick-values button{color:#b7c6d8!important;background:#0c1a2a!important;border:1px solid #6f97c633!important}.client-finance-modal-body .quick-values button:hover{color:#efc96a!important;background:#10233a!important;border-color:#d7a62b6b!important}.client-finance-balance{color:#f5f8fc!important;background:linear-gradient(90deg,#08182b,#0a2240)!important;border:1px solid #168dff24!important}.client-finance-balance span{color:#91a7bf!important}.client-fee-preview{color:#91a5bc!important;background:#0a1726!important;border:1px solid #6f97c629!important}.client-fee-preview b{color:#d8e5f3!important}.client-fee-preview strong{color:#efc75d!important}.client-finance-quote{background:#0a1726!important;border:1px solid #6f97c629!important}.client-finance-quote span{color:#8296ad!important}.client-finance-quote b{color:#eef5ff!important}.client-finance-generated-pin{color:#eef5ff!important;background:#d7a62b17!important;border-color:#d7a62b47!important}.client-finance-generated-pin small{color:#a38c58!important}.client-finance-generated-pin strong{color:#f0c966!important}.client-pix-receive-result{border-color:#6f97c629!important}.client-pix-receive-result .client-pix-qr-wrap{background:#091522!important;border-color:#6f97c633!important}.client-pix-copy-row textarea{color:#dce9f6!important;background:#07111d!important;border-color:#6f97c633!important}.client-crypto-single-asset{color:#dce7f4!important;background:#0a1726!important;border-color:#6f97c633!important}.client-crypto-unavailable{color:#dcc48e!important;background:#d7a62b12!important;border-color:#d7a62b3d!important}.client-pin-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00040adb!important}.client-pin-modal{color:#eef5ff!important;background:linear-gradient(155deg,#0c1826,#060c14)!important;border:1px solid #168dff47!important;box-shadow:0 34px 100px #000000a3!important}.client-pin-modal h2{color:#f5f8fc!important}.client-pin-modal p{color:#8297af!important}.client-pin-modal-digit{color:#f5f8fc!important;background:#07111d!important;border-color:#6f97c63d!important}.client-pin-modal-digit:focus{background:#091a2b!important;border-color:#168dff!important;box-shadow:0 0 0 3px #168dff21!important}.client-pin-modal-error{color:#ff9ca8!important;background:#c7414d1a!important;border:1px solid #ff627033!important}.client-security-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00040adb!important}.client-security-modal{color:#eef5ff!important;background:linear-gradient(155deg,#0c1826,#060c14)!important;border:1px solid #168dff47!important;box-shadow:0 34px 100px #000000a3!important}.client-security-modal>header{color:#f5f8fc!important;background:#08131f!important;border-bottom:1px solid #6f97c629!important}.client-security-modal>header h2{color:#f5f8fc!important}.client-security-modal>header button{color:#e7eef7!important;background:#111a25!important;border-color:#6f97c633!important}.client-security-modal>header button:hover{background:#14253a!important;border-color:#168dff5c!important}.client-security-modal>.client-security-modal-body{background:0 0!important}.client-security-modal p{color:#8297af!important}.client-security-modal label{color:#aebdd0!important}.client-security-modal input{color:#edf5ff!important;background:#07111d!important;border-color:#6f97c638!important}.client-security-modal input::placeholder{color:#536b85!important}.client-security-modal input:focus{border-color:#168dff!important;box-shadow:0 0 0 3px #168dff1f!important}.client-security-modal label small{color:#7388a0!important}.client-pin-boxes>span{color:#aebdd0!important}.client-2fa-setup{color:#dce7f4!important;background:#0a1726!important;border-color:#6f97c62e!important}.client-2fa-setup code{color:#9dccff!important;background:#050d17!important;border:1px solid #6f97c629!important}.client-security-modal .client-secondary{color:#dce8f5!important;background:#0d1a29!important;border-color:#6f97c633!important}.client-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00040ad6!important}.client-manual-modal{color:#eef5ff!important;background:linear-gradient(155deg,#0c1826,#060c14)!important;border:1px solid #168dff47!important;box-shadow:0 34px 100px #000000a3!important}.client-modal-head span{color:#d7a62b!important}.client-modal-head h2{color:#f5f8fc!important}.client-modal-head p{color:#8297af!important}.client-modal-head>button{color:#e7eef7!important;background:#111a25!important;border-color:#6f97c633!important}.client-manual-modal label{color:#aebdd0!important}.client-manual-modal input,.client-manual-modal select,.client-manual-modal textarea{color:#edf5ff!important;background:#07111d!important;border-color:#6f97c638!important}.client-segmented{background:#07111d!important;border:1px solid #6f97c62e!important}.client-balance-warning{color:#ff9ca8!important;background:#c7414d1a!important;border:1px solid #ff627033!important}.client-limits-real>div>span{color:#eaf2fb!important;background:#07111d!important;border-color:#6f97c633!important}.client-limits-real>div>span small{color:#8297af!important}.client-limits-real>div>span b{color:#f3f7fb!important}.client-limits-real>div>span:nth-child(2) b{color:#efc75d!important}@media (width<=679px){.client-bottom-nav{padding-left:0!important;padding-right:0!important;bottom:0!important;left:0!important;right:0!important}.client-finance-modal-backdrop,.client-security-modal-backdrop,.client-pin-modal-backdrop,.client-modal-backdrop{place-items:center!important;padding:4px!important}.client-finance-modal,.client-security-modal,.client-manual-modal{border-radius:18px!important;width:min(620px,100vw - 8px)!important;max-height:calc(100dvh - 8px)!important;margin:0!important}.client-pin-modal{border-radius:18px!important;width:min(470px,100vw - 8px)!important;max-height:calc(100dvh - 8px)!important;margin:0!important;overflow:auto!important}.client-stage{padding:8px!important}.client-finance-modal-backdrop,.client-security-modal-backdrop,.client-pin-modal-backdrop,.client-modal-backdrop{place-items:center!important;padding:4px!important}}.landing-v040 .hero-mobile-account{display:none!important}.client-portal-v2 .client-security-grid article{color:#eaf2fb!important;background:linear-gradient(145deg,#081728,#06111e)!important;border-color:#2376cd3d!important;box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff05!important}.client-portal-v2 .client-security-grid article>svg{color:#2a9cff!important;background:#0a2138!important}.client-portal-v2 .client-security-grid h3{color:#f3f7fb!important}.client-portal-v2 .client-security-grid h3 em{color:#efc75d!important}.client-portal-v2 .client-security-grid p{color:#8297af!important}.client-portal-v2 .client-security-grid article button{color:#5bb1ff!important;background:#0c2742!important;border:1px solid #2a9cff2e!important}.client-portal-v2 .client-security-grid article button:hover{color:#efc75d!important;background:#103153!important;border-color:#d7a62b4d!important}.client-portal-v2 .client-security-grid article span.ok{color:#61d4a9!important;background:#198f681f!important}.client-portal-v2 .client-security-grid article span.pending{color:#efc75d!important;background:#d7a62b1c!important}.client-portal-v2 .client-security-modal>.client-security-modal-body{background:0 0!important;padding:22px 24px!important}.client-portal-v2 .client-security-modal form{gap:18px!important}.client-portal-v2 .client-pin-boxes{gap:9px!important;display:grid!important}.client-portal-v2 .client-pin-boxes>span{color:#dce7f4!important;font-size:13px!important;font-weight:800!important}.client-portal-v2 .client-pin-boxes>small{color:#71869e!important;font-size:12px!important}.client-portal-v2 .client-pin-boxes>div{grid-template-columns:repeat(6,48px)!important;gap:8px!important;display:grid!important}.client-portal-v2 .client-security-pin-digit{box-sizing:border-box!important;text-align:center!important;color:#f5f8fc!important;caret-color:#168dff!important;background:#07111d!important;border:1px solid #6f97c63d!important;border-radius:10px!important;width:48px!important;height:48px!important;padding:0!important;font-size:22px!important;font-weight:900!important}.client-portal-v2 .client-security-pin-digit:focus{background:#091a2b!important;border-color:#168dff!important;outline:none!important;box-shadow:0 0 0 3px #168dff21!important}@media (width<=679px){.landing-v040 .hero-desktop-learn-more{display:none!important}.landing-v040 .hero-mobile-account{display:inline-flex!important}.client-portal-v2 .client-security-modal>.client-security-modal-body{padding:18px 16px!important}.client-portal-v2 .client-pin-boxes>div{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.client-portal-v2 .client-security-pin-digit{width:100%!important;min-width:0!important;height:46px!important}}.auth-two-factor{max-width:470px}.auth-two-factor-icon{color:#e0b454;background:linear-gradient(145deg,#0b2447,#071426);border:1px solid #297ee66b;border-radius:16px;place-items:center;width:54px;height:54px;margin:18px 0 6px;display:grid;box-shadow:0 16px 44px #00317038}.auth-two-factor-label{gap:12px!important}.auth-two-factor-boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;display:grid}.auth-two-factor-boxes input{text-align:center;font-variant-numeric:tabular-nums;color:#f4f8ff;caret-color:#e0b454;background:#071425;border:1px solid #25476f;border-radius:12px;min-width:0;height:58px;padding:0;font-size:23px;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff03}.auth-two-factor-boxes input:focus{border-color:#238fff;outline:none;box-shadow:0 0 0 3px #238fff21,0 0 28px #238fff14}.auth-two-factor-boxes input:not(:placeholder-shown){border-color:#7b6334}.auth-two-factor-back{width:100%}.auth-two-factor-expiry{text-align:center;color:#7389a3;margin-top:18px;display:block}@media (width<=480px){.auth-two-factor-boxes{gap:6px}.auth-two-factor-boxes input{border-radius:10px;height:52px;font-size:20px}.auth-two-factor{max-width:none}.auth-form{padding-left:16px;padding-right:16px}}.client-hero-copy{min-width:0}.client-hero-balance{gap:4px;margin-top:14px;display:grid}.client-hero-balance>span{color:#9fb3ca;font-size:10px;font-weight:750}.client-hero-balance>div{align-items:center;gap:8px;display:flex}.client-hero-balance strong{color:#fff;letter-spacing:-.035em;font-size:24px;line-height:1.05}.client-hero-balance button{color:#8fc5ff;cursor:pointer;background:#040b145c;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.client-hero-balance button:hover{color:#fff;border-color:#168dff61}.client-dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.client-dashboard-actions button{--client-action-accent:var(--client-blue);border:1px solid var(--client-line);border-bottom:3px solid var(--client-action-accent);color:#e8f2fd;text-align:left;cursor:pointer;background:linear-gradient(145deg,#0c1826,#08111c);border-radius:13px;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;min-height:78px;padding:12px;display:flex;box-shadow:inset 0 -1px #168dff24}.client-dashboard-actions button:first-child,.client-dashboard-actions button:nth-child(3),.client-dashboard-actions button:nth-child(5){--client-action-accent:var(--client-gold-2)}.client-dashboard-actions button:nth-child(2),.client-dashboard-actions button:nth-child(4){--client-action-accent:var(--client-blue)}.client-dashboard-actions button:hover{border-color:#168dff61;border-bottom-color:var(--client-action-accent);transform:translateY(-1px)}.client-dashboard-actions button svg{color:var(--client-action-accent);width:20px;height:20px}.client-dashboard-actions button span{white-space:normal;font-size:10px;font-weight:800}.client-dashboard-actions button:last-child{grid-column:1/-1}.client-current-status{flex-direction:column;display:flex}.client-current-status-list{gap:7px;margin-top:12px;display:grid}.client-current-status-list article{background:#071421;border:1px solid #6f97c629;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex;box-shadow:inset 0 -2px #168dff4d}.client-current-status-list article:first-child{box-shadow:inset 0 -2px #d7a62b73}.client-current-status-list small,.client-current-status-list strong,.client-current-status-list span{display:block}.client-current-status-list small{color:#8ea2b9;font-size:9px}.client-current-status-list strong{color:#fff;letter-spacing:-.03em;margin:3px 0;font-size:18px}.client-current-status-list span{color:#667b92;font-size:8px}.client-current-status-list i{width:34px;height:34px;color:var(--client-blue);background:#168dff1c;border-radius:10px;flex:0 0 34px;place-items:center;font-style:normal;display:grid}.client-current-status-list article:first-child i{color:var(--client-gold-2);background:#d7a62b1c}@media (width>=680px){.client-dashboard-actions{grid-template-columns:repeat(5,minmax(0,1fr))}.client-dashboard-actions button:last-child{grid-column:auto}.client-dashboard-actions button{min-height:82px}.client-hero-balance strong{font-size:27px}}.client-crypto-conversion-modal{width:min(760px,100%)!important}.client-crypto-conversion-form{gap:16px!important}.client-crypto-asset-selector{background:linear-gradient(145deg,#081728,#06111e);border:1px solid #6f97c640;border-radius:14px;grid-template-columns:50px 1fr auto;align-items:center;gap:14px;min-height:72px;padding:10px 14px;display:grid;position:relative;overflow:hidden}.client-crypto-asset-selector>i{color:#07111f;letter-spacing:.02em;background:linear-gradient(145deg,#d7a62b,#8f6812);border-radius:50%;place-items:center;width:48px;height:48px;font-size:10px;font-style:normal;font-weight:900;display:grid;box-shadow:0 7px 24px #d7a62b29}.client-crypto-asset-selector>div{gap:3px;min-width:0;display:grid}.client-crypto-asset-selector strong{color:#f4f8fc;font-size:15px}.client-crypto-asset-selector small{color:#8297af;font-size:12px;font-weight:500}.client-crypto-asset-selector>svg{color:#9db0c6;pointer-events:none}.client-crypto-asset-selector select{opacity:0!important;cursor:pointer!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}.client-crypto-network-warning{color:#c7d4e2;background:#d7a62b0f;border:1px solid #d7a62bb8;border-radius:13px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.client-crypto-network-warning>svg{color:#e7b832;flex:none;margin-top:1px}.client-crypto-network-warning>div{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:13px;font-weight:500;display:flex}.client-crypto-network-warning b{color:#e9b83d}.client-crypto-network-warning strong{color:#f3f6fa}.client-crypto-network-warning small{color:#8ea1b8;width:100%;margin-top:2px;font-weight:500;display:block}.client-crypto-wallet-label{position:relative}.client-crypto-wallet-label>span{padding-right:190px}.client-crypto-wallet-help{color:#168dff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-2px;right:0}.client-crypto-wallet-help:hover{color:#65b5ff}.client-crypto-wallet-input{align-items:center;display:flex;position:relative}.client-crypto-wallet-input input{padding-right:48px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:12px!important}.client-crypto-wallet-input>button{color:#9fb2c9;cursor:pointer;background:0 0;border:0;border-left:1px solid #6f97c629;place-items:center;width:36px;height:36px;display:grid;position:absolute;right:5px}.client-crypto-wallet-input>button:hover{color:#d7a62b}.client-crypto-wallet-tip{background:#081523;border-radius:9px;padding:9px 11px;line-height:1.45;color:#91a4bb!important;font-weight:500!important;display:block!important}.client-crypto-quote-summary{background:linear-gradient(145deg,#0a1a2c,#081523);border:1px solid #2a69a861;border-radius:14px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.client-crypto-quote-summary>div{gap:6px;min-height:68px;padding:14px 16px;display:grid}.client-crypto-quote-summary>div:nth-child(odd){border-right:1px solid #6f97c62e}.client-crypto-quote-summary>div:nth-child(-n+2){border-bottom:1px solid #6f97c62e}.client-crypto-quote-summary span{color:#8da1b9;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.client-crypto-quote-summary span svg{opacity:.82}.client-crypto-quote-summary b{color:#f3f7fb;font-size:19px;line-height:1.1}.client-crypto-quote-summary>small{color:#70869f;grid-column:1/-1;padding:0 16px 13px;font-size:11px}.client-crypto-review{background:#d7a62b0b;border:1px solid #d7a62b4d;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.client-crypto-review>span{color:#d7a62b;letter-spacing:.12em;grid-column:1/-1;font-size:10px;font-weight:900}.client-crypto-review>div{background:#07111d;border-radius:9px;gap:3px;padding:9px 10px;display:grid}.client-crypto-review small{color:#7890aa;font-size:10px}.client-crypto-review b{color:#eef5ff;font-size:13px}.client-crypto-review code{color:#bdd1e8;overflow-wrap:anywhere;font-size:10px}.client-crypto-review-actions{grid-template-columns:.35fr 1fr;gap:10px;display:grid}.client-crypto-review-actions .client-secondary{color:#b8c7d8;cursor:pointer;background:#0b1724;border:1px solid #6f97c63b;border-radius:10px;min-height:44px;font-weight:800}@media (width<=679px){.client-crypto-conversion-modal{width:calc(100vw - 8px)!important}.client-crypto-asset-selector{grid-template-columns:44px 1fr auto;padding:9px 11px}.client-crypto-asset-selector>i{width:42px;height:42px}.client-crypto-wallet-label>span{padding-right:0}.client-crypto-wallet-help{justify-self:start;margin-top:1px;position:static}.client-crypto-quote-summary{grid-template-columns:1fr}.client-crypto-quote-summary>div:nth-child(odd){border-right:0}.client-crypto-quote-summary>div{border-bottom:1px solid #6f97c62e}.client-crypto-quote-summary>div:nth-child(4){border-bottom:0}.client-crypto-review{grid-template-columns:1fr}.client-crypto-review>span{grid-column:auto}.client-crypto-review-actions{grid-template-columns:1fr}.client-crypto-review-actions .client-secondary{order:2}}.client-crypto-confirmation-backdrop{z-index:1220;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00040ae0;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.client-crypto-confirmation-modal{color:#eef5ff;background:linear-gradient(155deg,#0c1826,#060c14);border:1px solid #168dff4d;border-radius:20px;width:min(620px,100%);max-height:min(88vh,820px);overflow:auto;box-shadow:0 34px 100px #000000ad,0 0 0 1px #d7a62b0d}.client-crypto-confirmation-modal .client-finance-modal-head{z-index:1;background:linear-gradient(155deg,#0c1826,#081421);border-bottom:1px solid #6f97c629;position:sticky;top:0}.client-crypto-confirmation-modal .client-finance-modal-head>div>span{color:#d7a62b!important}.client-crypto-confirmation-body{gap:14px;padding:18px;display:grid}.client-crypto-confirmation-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.client-crypto-confirmation-grid>div{background:#071421;border:1px solid #6f97c62e;border-radius:11px;gap:5px;min-width:0;padding:12px 13px;display:grid;box-shadow:inset 0 -2px #168dff40}.client-crypto-confirmation-grid>div:first-child,.client-crypto-confirmation-grid>div:nth-child(7){box-shadow:inset 0 -2px #d7a62b6b}.client-crypto-confirmation-grid small{color:#7f95ae;letter-spacing:.02em;font-size:10px;font-weight:700}.client-crypto-confirmation-grid b,.client-crypto-confirmation-grid strong{color:#f4f8fc;font-size:14px;line-height:1.25}.client-crypto-confirmation-grid strong{color:#efc75d}.client-crypto-confirmation-wallet{grid-column:1/-1}.client-crypto-confirmation-wallet code{color:#c3d5e8;overflow-wrap:anywhere;word-break:break-word;font-size:11px;line-height:1.45}.client-crypto-confirmation-warning{color:#aebed0;background:#d7a62b0e;border:1px solid #d7a62b61;border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:11px;line-height:1.45;display:flex}.client-crypto-confirmation-warning svg{color:#e5b436;flex:none}.client-crypto-confirmation-actions{grid-template-columns:.42fr 1fr;gap:10px;display:grid}.client-crypto-confirmation-actions .client-secondary{color:#b8c7d8;cursor:pointer;background:#0b1724;border:1px solid #6f97c63d;border-radius:10px;min-height:44px;font-weight:800}.client-crypto-confirmation-actions .client-secondary:hover{color:#fff;border-color:#168dff6b}@media (width<=679px){.client-crypto-confirmation-backdrop{padding:4px}.client-crypto-confirmation-modal{border-radius:18px;width:calc(100vw - 8px);max-height:calc(100dvh - 8px)}.client-crypto-confirmation-body{padding:14px}.client-crypto-confirmation-grid{grid-template-columns:1fr}.client-crypto-confirmation-wallet{grid-column:auto}.client-crypto-confirmation-actions{grid-template-columns:1fr}.client-crypto-confirmation-actions .client-secondary{order:2}}.client-credential-shell{color:#f4f7fb;gap:16px;display:grid}.client-credential-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.client-credential-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.client-credential-title h2{color:#f4f7fb;margin:0;font-size:24px}.client-credential-project{color:#d7a62b;background:#0b1b2d;border:1px solid #23486a;border-radius:10px;align-items:center;gap:5px;padding:9px 12px;font-weight:800;display:inline-flex}.client-credential-actions,.client-credential-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.client-credential-actions button,.client-credential-filter button,.client-credential-status,.client-credential-modal button,.client-credential-code button{color:#9ec7ea;font:inherit;cursor:pointer;background:#0b1b2d;border:1px solid #23486a;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:inline-flex}.client-credential-actions button.primary,.client-credential-filter button.primary,.client-credential-modal button.primary{color:#5eb6ff;background:#0d3157;border-color:#168dff}.client-credential-card{color:#f4f7fb;background:#081522;border:1px solid #17324d;border-radius:16px;padding:20px;box-shadow:0 12px 32px #00000024}.client-credential-card-head,.client-credential-section-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.client-credential-card-head>div,.client-credential-section-head>div:first-child{align-items:center;gap:12px;display:flex}.client-credential-card-head>div>svg,.client-credential-icon{color:#d7a62b;background:#0b2946;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.client-credential-icon svg{width:21px}.client-credential-card-head span{align-items:center;gap:10px;display:flex}.client-credential-card-head em{color:#a9bbcc;background:#1b3042;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.client-credential-card-head em.is-active{color:#70e4b5;background:#123d32}.client-credential-card-head em.is-inactive{color:#ff9ba5;background:#3c252b}.client-credential-status{color:#d7a62b}.client-credential-detail-grid{gap:14px;margin-top:18px;display:grid}.client-credential-rule-value{background:#0b1b2d;border:1px solid #173a5b;border-left:3px solid #d7a62b;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.client-credential-rule-value>span{color:#9bb1c6;align-items:center;gap:8px;display:flex}.client-credential-rule-value code,.client-credential-rule-value strong{text-overflow:ellipsis;white-space:nowrap;color:#f4f7fb;text-align:right;min-width:0;overflow:hidden}.client-credential-rule-value button,.client-credential-meta button{color:#55adf3;cursor:pointer;background:0 0;border:0}.client-credential-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.client-credential-meta>span{background:#07111f;border:1px solid #17324d;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.client-credential-meta small{color:#8196aa}.client-credential-meta b{overflow-wrap:anywhere}.client-credential-rules{gap:16px;display:grid}.client-credential-section-head h3{color:#f4f7fb;margin:0 0 4px}.client-credential-section-head p{color:#8196aa;margin:0}.client-credential-filter input{width:min(250px,40vw);color:#f4f7fb!important;background:#0b1b2d!important;border:1px solid #17324d!important}.client-credential-policy{color:#96aabc;background:#0a1826;border:1px solid #284258;border-radius:11px;align-items:flex-start;gap:10px;margin:16px 0;padding:11px 13px;display:flex}.client-credential-policy.is-enforced{background:#17180f;border-color:#735d21}.client-credential-policy svg{color:#d7a62b;flex:none}.client-credential-policy span,.client-credential-policy b,.client-credential-policy small{display:block}.client-credential-policy small{color:#8196aa;margin-top:3px}.client-credential-table{background:#06111d;border:1px solid #142a40;border-radius:13px;overflow:hidden}.client-credential-row{border-top:1px solid #13283d;grid-template-columns:minmax(150px,.8fr) minmax(240px,1.35fr) 170px 170px 80px;align-items:center;gap:12px;padding:13px 14px;display:grid}.client-credential-row.ua{grid-template-columns:minmax(150px,.75fr) minmax(300px,1.7fr) 170px 170px 80px}.client-credential-row.head{color:#8fa4ba;text-transform:uppercase;letter-spacing:.07em;background:#0b1824;border-top:0;font-size:11px}.client-credential-row code{text-overflow:ellipsis;white-space:nowrap;color:#cfe7fb;min-width:0;display:block;overflow:hidden}.client-credential-row .danger{color:#ff8490;cursor:pointer;background:#25131a;border:1px solid #5e2930;border-radius:9px;width:34px;height:34px}.client-credential-empty{text-align:center;color:#8fa4ba;align-content:center;place-items:center;gap:7px;min-height:220px;padding:24px;display:grid}.client-credential-empty svg{color:#315d82}.client-credential-empty b{color:#f4f7fb;font-size:18px}.client-credential-modal{color:#f4f7fb;background:#07111f;border:1px solid #1b4162;border-radius:18px;width:min(560px,100%);max-height:calc(100vh - 8px);padding:22px;overflow:auto;box-shadow:0 30px 90px #0000008c}.client-credential-modal.wide{width:min(760px,100%)}.client-credential-modal header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:16px;display:flex}.client-credential-modal header span{letter-spacing:.15em;color:#d7a62b;font-size:10px;font-weight:900}.client-credential-modal h3{margin:5px 0 0;font-size:21px}.client-credential-modal header>button{width:36px;height:36px;padding:0}.client-credential-modal form,.client-credential-modal label{gap:9px;display:grid}.client-credential-modal form{gap:14px}.client-credential-modal input{color:#f4f7fb!important;background:#0b1b2d!important;border:1px solid #1b3a56!important}.client-credential-input-action{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.client-credential-input-action button{white-space:nowrap;color:#d7a62b}.client-credential-modal>p,.client-credential-modal small{color:#95a9bc;line-height:1.55}.client-credential-modal-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.client-credential-modal .danger-solid{color:#ffabb3;background:#4a1c25;border-color:#6b2932}.client-credential-code{gap:9px;margin-top:18px;display:grid}.client-credential-code pre{color:#cce8ff;white-space:pre-wrap;word-break:break-word;background:#030a12;border:1px solid #17324d;border-radius:12px;max-height:240px;margin:0;padding:14px;overflow:auto}.client-credential-code button{justify-self:start}.client-credential-shell .client-tenant-switch{color:#d9e8f5;background:#0b1b2d;border-color:#23486a}@media (width<=760px){.client-credential-toolbar,.client-credential-section-head{flex-direction:column;align-items:stretch}.client-credential-actions,.client-credential-filter{grid-template-columns:1fr;display:grid}.client-credential-actions button,.client-credential-filter button,.client-credential-filter input{width:100%}.client-credential-title{align-items:stretch}.client-credential-title h2{width:100%}.client-credential-meta{grid-template-columns:1fr}.client-credential-rule-value{grid-template-columns:1fr auto}.client-credential-rule-value>span{grid-column:1/-1}.client-credential-rule-value code,.client-credential-rule-value strong{text-align:left}.client-credential-row,.client-credential-row.ua{grid-template-columns:1fr 1fr;gap:10px;display:grid}.client-credential-row.head{display:none}.client-credential-row>span{gap:3px;min-width:0;display:grid}.client-credential-row>span:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.08em;color:#71899f;font-size:10px}.client-credential-row>span:nth-child(2){grid-column:1/-1}.client-credential-row>span:last-child{justify-items:end}.client-credential-empty{grid-column:1/-1}.client-credential-modal{width:calc(100vw - 8px);padding:16px}.client-credential-input-action{grid-template-columns:1fr}.client-credential-modal-actions{grid-template-columns:1fr 1fr;display:grid}.client-credential-card{padding:14px}}.owner-acquirer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.owner-acquirer-card .owner-card-title>div>span{letter-spacing:.12em;color:var(--owner-gold,#c9a85c);margin-bottom:5px;font-size:12.5px;display:block}.owner-acquirer-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.owner-acquirer-fields label{gap:6px;font-size:15px;display:grid}.owner-acquirer-fields label small{opacity:.72;font-size:12.5px}.owner-acquirer-fields input,.owner-acquirer-fields select{width:100%;min-height:42px;color:inherit;background:#081827;border:1px solid #ffffff1a;border-radius:9px;padding:0 12px}.owner-acquirer-health{background:#071521;border:1px solid #c9a85c33;border-radius:10px;align-items:center;gap:10px;margin:14px 0;padding:11px;display:flex}.owner-acquirer-health span{gap:3px;display:grid}.owner-acquirer-health small{opacity:.68}.owner-client-detail select{min-height:34px;color:inherit;background:#071827;border:1px solid #ffffff1f;border-radius:8px;padding:0 8px}@media (width<=900px){.owner-acquirer-grid,.owner-acquirer-fields{grid-template-columns:1fr}}.owner-pool-settlements{margin-top:16px}.owner-pool-table{gap:4px;margin-top:14px;display:grid;overflow:auto}.owner-pool-row{background:#05131fad;border-radius:8px;grid-template-columns:34px minmax(150px,1.2fr) minmax(150px,1.1fr) 100px 100px 100px 130px minmax(220px,1.4fr);align-items:center;gap:10px;min-width:1050px;padding:10px;font-size:13.75px;display:grid}.owner-pool-row.head{opacity:.58;text-transform:uppercase;background:0 0;font-size:12.5px}.owner-pool-row span{gap:2px;display:grid}.owner-pool-row small{opacity:.6}.owner-pool-row em{text-transform:uppercase;font-size:11.25px;font-style:normal}.owner-pool-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex!important}.owner-pool-actions button{font-size:12.5px}.owner-settlement-modal{max-width:760px}.owner-settlement-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-settlement-detail>span{background:#071827;border-radius:9px;gap:4px;padding:10px;display:grid}.owner-settlement-detail small{opacity:.62}.owner-settlement-detail b{word-break:break-all}@media (width<=680px){.owner-settlement-detail{grid-template-columns:1fr}.owner-pool-settlements{overflow:hidden}}@media (width>=768px) and (width<=1023px){.client-portal-v2{--client-tablet-sidebar-w:clamp(220px,28vw,248px);grid-template-columns:var(--client-tablet-sidebar-w) minmax(0,1fr)!important;min-height:100vh!important;padding-bottom:0!important}.client-mobile-head,.client-shell-overlay,.client-bottom-nav{display:none!important}.client-sidebar,.client-sidebar.open{width:var(--client-tablet-sidebar-w)!important;height:100vh!important;box-shadow:none!important;flex-direction:column!important;grid-area:1/1!important;padding:18px 12px 16px!important;display:flex!important;position:sticky!important;top:0!important;bottom:auto!important;left:0!important;overflow:hidden!important;transform:none!important}.client-sidebar-top{flex:none!important;justify-content:space-between!important;align-items:center!important;height:50px!important;padding:0 7px 12px!important;display:flex!important}.client-sidebar-collapse{border:1px solid var(--client-line)!important;color:#7790aa!important;background:#0b1420!important;border-radius:9px!important;place-items:center!important;width:31px!important;height:31px!important;display:grid!important}.client-account-chip{flex:none!important}.client-sidebar nav{scrollbar-width:thin!important;min-height:0!important;overflow:hidden auto!important}.client-sidebar-spacer{flex:1 0 8px!important;min-height:8px!important}.client-sidebar-footer{flex:none!important}.client-stage{grid-area:1/2!important;min-width:0!important;padding:0 clamp(18px,2.5vw,30px) 48px!important}.client-topbar{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#050b1394!important;border-bottom:1px solid #6f97c614!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;height:72px!important;margin:0 calc(-1*clamp(18px,2.5vw,30px)) 4px!important;padding:0 clamp(18px,2.5vw,30px)!important;display:flex!important}.client-topbar-context{color:#71869d!important;white-space:nowrap!important;flex:0 auto!important;align-items:center!important;gap:7px!important;min-width:0!important;font-size:10px!important;font-weight:700!important;display:flex!important}.client-live-dot{background:var(--client-gold)!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #d7a62b14!important}.client-topbar-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.client-topbar .language-switcher.client-language,.client-topbar .client-language{border:1px solid var(--client-line)!important;width:auto!important;min-width:118px!important;max-width:none!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#0a1420!important;border-radius:10px!important;flex-wrap:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:4px!important;display:flex!important;overflow:visible!important}.client-topbar .client-language button{color:#71869d!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:7px!important;flex:none!important;min-width:0!important;height:30px!important;padding:0 8px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.client-topbar .client-language button.active{color:#fff!important;background:#168dff!important}.client-topbar-icon{border:1px solid var(--client-line)!important;color:#dae6f2!important;background:#0a1420!important;border-radius:10px!important;flex:0 0 39px!important;place-items:center!important;width:39px!important;height:39px!important;padding:0!important;display:grid!important;position:relative!important}.client-topbar-icon i{background:var(--client-blue)!important;color:#fff!important;border:2px solid #07101b!important;border-radius:50%!important;place-items:center!important;width:17px!important;height:17px!important;font-size:8px!important;font-style:normal!important;display:grid!important;position:absolute!important;top:-4px!important;right:-3px!important}.client-user-chip{border:1px solid var(--client-line)!important;background:#0a1420!important;border-radius:11px!important;grid-template-columns:36px minmax(0,1fr) 30px!important;align-items:center!important;gap:8px!important;width:190px!important;min-width:190px!important;max-width:190px!important;min-height:46px!important;padding:5px 6px!important;display:grid!important}.client-user-chip>span{background:linear-gradient(135deg,var(--client-gold),#74520d)!important;color:#06101c!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.client-user-chip div{min-width:0!important}.client-user-chip b,.client-user-chip small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.client-user-chip b{color:#edf5ff!important;font-size:11px!important}.client-user-chip small{color:#6f8196!important;font-size:9px!important}.client-user-chip button{color:#65788f!important;background:0 0!important;border:0!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;display:grid!important}}@media (width<=1240px){.landing-v040 .account-actions{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.landing-v040 .account-actions .login-link{color:#fff!important;white-space:nowrap!important;background:linear-gradient(135deg,#2af,#0876fa)!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:0 16px!important;font-size:12px!important;font-weight:650!important;line-height:1!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s,background .2s!important;display:inline-flex!important;box-shadow:0 9px 30px #007dff57,inset 0 1px #ffffff40!important}.landing-v040 .account-actions .login-link:hover{transform:translateY(-2px)!important;box-shadow:0 12px 38px #0089ff85,inset 0 1px #ffffff4d!important}.landing-v040 .account-actions .login-link span{color:#fff!important;margin-left:0!important}}@media (width>=981px) and (width<=1240px){.landing-v040 .nav-shell{gap:14px!important}.landing-v040 .main-nav{gap:12px!important}.landing-v040 .main-nav>a{font-size:11px!important}.landing-v040 .account-actions>.button[href=\/cadastro]{min-height:42px!important;padding-inline:16px!important;font-size:12px!important}}@media (width<=980px){.landing-v040 .nav-shell{grid-template-columns:minmax(0,1fr) auto auto!important;column-gap:10px!important}.landing-v040 .brand{grid-area:1/1!important;min-width:0!important}.landing-v040 .account-actions{grid-area:1/2!important;justify-self:end!important;display:flex!important}.landing-v040 .account-actions>.button[href=\/cadastro]{display:none!important}.landing-v040 .account-actions .login-link{min-height:42px!important;padding-inline:16px!important}.landing-v040 .menu-button{grid-area:1/3!important;justify-self:end!important}.landing-v040 .main-nav{grid-column:1/-1!important}}@media (width<=640px){.landing-v040 .account-actions .login-link{min-height:40px!important;padding-inline:13px!important;font-size:11px!important}}@media (width<=480px){.landing-v040 .nav-shell{column-gap:7px!important}.landing-v040 .account-actions .login-link{min-height:38px!important;padding-inline:10px!important;font-size:10.5px!important}.landing-v040 .account-actions .login-link span{display:none!important}.landing-v040 .menu-button{width:44px!important;height:44px!important}}@media (width<=360px){.landing-v040 .brand{width:118px!important}.landing-v040 .brand img{width:56px!important;height:44px!important}.landing-v040 .brand>span{letter-spacing:.13em!important;font-size:13px!important}.landing-v040 .account-actions .login-link{padding-inline:8px!important;font-size:10px!important}}.owner-acquirers-section{gap:16px;display:grid}.owner-acquirer-toolbar{justify-content:space-between;align-items:flex-end;gap:18px;padding:2px 2px 0;display:flex}.owner-acquirer-toolbar>div{min-width:0}.owner-acquirer-toolbar span{color:var(--owner-gold,#c9a85c);letter-spacing:.12em;margin-bottom:5px;font-size:12.5px;font-weight:900;display:block}.owner-acquirer-toolbar h2{margin:0;font-size:20px}.owner-acquirer-toolbar p{opacity:.72;max-width:760px;margin:6px 0 0;font-size:15px}.owner-provider-create-form input,.owner-provider-create-form select{box-sizing:border-box;color:#1d2e41;background:#f8fafc;border:1px solid #d7e1ea;border-radius:9px;outline:none;width:100%;min-height:42px;padding:9px 12px}.owner-provider-create-form input:focus,.owner-provider-create-form select:focus{border-color:#168fea;box-shadow:0 0 0 3px #168fea1a}.owner-provider-modal{width:min(760px,100%)}@media (width<=700px){.owner-acquirer-toolbar{flex-direction:column;align-items:stretch}.owner-acquirer-toolbar .owner-primary{width:100%}}.owner-acquirer-fields textarea{box-sizing:border-box;width:100%;min-height:96px;color:inherit;resize:vertical;font:inherit;background:#081827;border:1px solid #ffffff1a;border-radius:9px;padding:10px 12px}.owner-acquirer-scopes{grid-column:1/-1}.owner-acquirer-fields textarea:focus{border-color:#168fea;outline:none;box-shadow:0 0 0 3px #168fea1a}.owner-master-subtitle{max-width:820px;color:var(--owner-muted,#91a1b1);margin:7px 0 0;font-size:15px;line-height:1.5}.owner-master-head-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.owner-master-filter{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.owner-master-filter>div{align-items:center;gap:8px;margin-right:auto;display:flex}.owner-master-filter label{align-items:center;gap:7px;font-size:13.75px;display:flex}.owner-master-filter select,.owner-master-filter input,.owner-master-select,.owner-master-search select,.owner-master-search input,.owner-master-inline select,.owner-master-form input,.owner-master-form select,.owner-master-form textarea,.owner-master-audit-filter input,.owner-master-audit-filter select{color:inherit;min-height:40px;font:inherit;box-sizing:border-box;background:#071827;border:1px solid #ffffff1c;border-radius:9px;padding:0 11px}.owner-master-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.owner-master-kpis article{background:#05131fc2;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto 1fr;grid-template-areas:"icon label""icon value""icon small";align-items:center;gap:2px 10px;padding:15px;display:grid}.owner-master-kpis svg{color:var(--owner-gold,#c9a85c);grid-area:icon}.owner-master-kpis span{text-transform:uppercase;letter-spacing:.09em;opacity:.68;grid-area:label;font-size:12.5px}.owner-master-kpis strong{grid-area:value;font-size:24px}.owner-master-kpis small{opacity:.58;grid-area:small}.owner-master-grid{gap:14px;margin-bottom:16px;display:grid}.owner-master-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-master-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-master-dl{gap:6px;margin:10px 0 0;display:grid}.owner-master-dl>div{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:14px;padding:8px 0;display:flex}.owner-master-dl>div:last-child{border-bottom:0}.owner-master-dl dt{opacity:.62;font-size:13.75px}.owner-master-dl dd{text-align:right;word-break:break-word;margin:0;font-size:15px;font-weight:800}.owner-master-dl .total{border-top:1px solid #c9a85c40;margin-top:4px}.owner-master-dl .total dd{color:var(--owner-gold,#c9a85c);font-size:16px}.owner-master-alerts{gap:8px;margin-top:12px;display:grid}.owner-master-alerts span{background:#071521;border-radius:9px;padding:9px 10px;font-size:13.75px}.owner-master-alerts b{color:var(--owner-gold,#c9a85c);font-size:15px}.owner-master-table{gap:4px;margin-top:12px;display:grid;overflow:auto}.owner-master-table .row{background:#05131fad;border-radius:8px;grid-template-columns:150px minmax(160px,1fr) minmax(160px,1.2fr) minmax(120px,.8fr) minmax(180px,1.3fr);align-items:center;gap:10px;min-width:800px;padding:10px;font-size:13.75px;display:grid}.owner-master-table .row.head{opacity:.58;text-transform:uppercase;letter-spacing:.06em;background:0 0;font-size:11.25px}.owner-master-table .row span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.owner-master-table .row small{opacity:.6}.owner-master-table .row button,.owner-master-actions button,.owner-master-pager button{color:inherit;cursor:pointer;font:inherit;background:#0a2234;border:1px solid #ffffff1f;border-radius:8px;padding:7px 10px;font-size:13.75px;font-weight:750}.owner-master-table .row button:hover,.owner-master-actions button:hover,.owner-master-pager button:hover{border-color:#2f9dde}.owner-master-search{margin-bottom:16px}.owner-master-search form{grid-template-columns:auto minmax(240px,1fr) 220px auto;align-items:center;gap:9px;display:grid}.owner-master-client-layout{grid-template-columns:minmax(310px,400px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.owner-master-client-list{padding:12px!important}.owner-master-client-list>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:11px 7px;display:grid}.owner-master-client-list>button.selected{background:#198fe51a;border-bottom-color:#0000;border-radius:9px}.owner-master-client-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.owner-master-client-list>button>span:nth-child(2) b,.owner-master-client-list>button>span:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owner-master-client-list>button>span:nth-child(2) small{opacity:.62}.owner-master-client-list>button>span:nth-child(3){justify-items:end;gap:4px;display:grid}.owner-master-pager{justify-content:space-between;align-items:center;gap:8px;padding:12px 4px 0;display:flex}.owner-master-pager button:disabled{opacity:.4;cursor:not-allowed}.owner-master-client-detail{min-width:0}.owner-master-client-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.owner-master-client-head>div>span{color:var(--owner-gold,#c9a85c);letter-spacing:.12em;font-size:11.25px;font-weight:900}.owner-master-client-head h2{margin:5px 0 3px}.owner-master-client-head p{opacity:.66;margin:0;font-size:13.75px}.owner-master-status{text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:0 9px;font-size:11.25px;font-style:normal;font-weight:900;display:inline-flex}.owner-master-status.approved{color:#75e6ad;border-color:#39d98a59}.owner-master-status.blocked,.owner-master-status.rejected,.owner-master-status.closed{color:#ff8994;border-color:#ef5b6859}.owner-master-status.suspended,.owner-master-status.awaiting_documents,.owner-master-status.documents_under_review{color:#eacb7d;border-color:#deb45759}.owner-master-tabs{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:6px;margin:18px 0;padding-bottom:10px;display:flex}.owner-master-tabs button{color:inherit;cursor:pointer;background:#071521;border:1px solid #ffffff14;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:800}.owner-master-tabs button.active{color:#fff;background:#0b7fd3;border-color:#0b7fd3}.owner-master-detail-section{gap:16px;display:grid}.owner-master-detail-section h3,.owner-master-grid h3,.owner-master-form h3{margin:0 0 8px;font-size:14px}.owner-master-inline{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.owner-master-inline label{gap:5px;font-size:12.5px;display:grid}.owner-master-balance{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.owner-master-balance article{background:#071521;border:1px solid #ffffff12;border-radius:9px;gap:5px;padding:11px;display:grid}.owner-master-balance span{text-transform:uppercase;opacity:.6;font-size:11.25px}.owner-master-balance b{font-size:15px}.owner-master-form{gap:9px;display:grid}.owner-master-form.compact{grid-template-columns:160px 160px minmax(220px,1fr) auto;align-items:end}.owner-master-form.compact h3,.owner-master-form.compact p{grid-column:1/-1;margin:0}.owner-master-form p{opacity:.63;font-size:13.75px}.owner-master-form label{gap:6px;font-size:13.75px;font-weight:700;display:grid}.owner-master-form fieldset{border:1px solid #ffffff17;border-radius:10px}.owner-master-products,.owner-master-docs,.owner-master-groups,.owner-master-sessions,.owner-master-history{gap:8px;display:grid}.owner-master-products article,.owner-master-groups article{background:#071521;border:1px solid #ffffff12;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.owner-master-products article>span,.owner-master-groups article>span{gap:3px;display:grid}.owner-master-products small,.owner-master-groups small{opacity:.6}.owner-master-products button{color:inherit;cursor:pointer;background:#0a2234;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:12.5px}.owner-master-products button.on{color:#75e6ad}.owner-master-products button.off{color:#eacb7d}.owner-master-docs article{background:#071521;border:1px solid #ffffff14;border-radius:10px;padding:12px}.owner-master-docs article header{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-master-docs article header span{align-items:center;gap:8px;display:flex}.owner-master-docs details{margin-top:10px}.owner-master-docs summary{cursor:pointer;font-size:12.5px;font-weight:800}.owner-master-versions{gap:6px;margin-top:8px;display:grid}.owner-master-versions a,.owner-master-versions button{color:#67bdff;word-break:break-word;font-size:12.5px}.owner-master-versions button{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.owner-master-actions{align-items:center;gap:7px;margin-top:10px;display:flex}.owner-master-actions.wrap{flex-wrap:wrap}.owner-master-actions .danger,.owner-master-table button.danger{color:#ff8994;border-color:#ef5b6859}.owner-master-sessions article{background:#071521;border-radius:8px;grid-template-columns:minmax(180px,1.5fr) minmax(130px,1fr) minmax(130px,1fr) 80px;align-items:center;gap:8px;padding:9px;font-size:12.5px;display:grid}.owner-master-sessions span{gap:2px;min-width:0;display:grid}.owner-master-sessions small{opacity:.6;overflow-wrap:anywhere}.owner-master-tags{flex-wrap:wrap;gap:6px;display:flex}.owner-master-tags span{background:#198fe51f;border:1px solid #198fe538;border-radius:999px;padding:6px 9px;font-size:12.5px}.owner-master-note{background:#071521;border:1px solid #ffffff12;border-radius:9px;padding:11px}.owner-master-note p{white-space:pre-wrap;margin:0 0 7px}.owner-master-note small{opacity:.56}.owner-master-history details{background:#071521;border:1px solid #ffffff12;border-radius:9px;padding:10px}.owner-master-history summary{cursor:pointer;justify-content:space-between;gap:10px;display:flex}.owner-master-history summary span{gap:3px;display:grid}.owner-master-history summary small{opacity:.56}.owner-master-history p{font-size:12.5px}.owner-master-json{grid-template-columns:1fr 1fr;gap:8px;display:grid}.owner-master-json pre,.owner-master-pre{color:#cbe1ef;white-space:pre-wrap;word-break:break-word;background:#03101a;border-radius:8px;max-height:360px;margin:0;padding:10px;font-size:12.5px;overflow:auto}.owner-master-modal.wide{width:min(980px,100%)}.owner-master-table.approvals .row{grid-template-columns:minmax(160px,1.3fr) minmax(150px,1fr) 140px 135px 95px 85px}.owner-master-audit-filter{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.owner-master-table.audit .row{grid-template-columns:145px minmax(150px,1fr) minmax(170px,1.2fr) minmax(180px,1.2fr) minmax(140px,1fr) 70px}.owner-master-team{gap:8px;display:grid}.owner-master-team>article{background:#071521;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:42px minmax(180px,1.3fr) minmax(180px,1fr) 70px minmax(220px,1.1fr);align-items:center;gap:10px;padding:11px;display:grid}.owner-master-team>article>span{gap:3px;display:grid}.owner-master-team small{opacity:.6}.owner-master-team em{text-transform:uppercase;font-size:11.25px;font-style:normal}.owner-master-team em.active{color:#75e6ad}.owner-master-team em.inactive{color:#ff8994}.owner-master-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:330px;padding:12px;display:grid;overflow:auto}.owner-master-permissions legend{padding:0 6px;font-weight:800}.owner-master-permissions label{background:#071521;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}.owner-master-permissions label span{gap:2px;display:grid}.owner-master-permissions small{opacity:.58}.owner-master-select{min-width:170px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:9px!important}.owner-master-groups em{opacity:.7;font-size:12.5px;font-style:normal}@media (width<=1250px){.owner-master-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-master-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-master-balance{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-master-team>article{grid-template-columns:42px minmax(180px,1.4fr) minmax(160px,1fr) 70px}.owner-master-team>article>.owner-master-actions{grid-column:2/-1;margin-top:0}}@media (width<=980px){.owner-master-client-layout{grid-template-columns:1fr}.owner-master-client-list{max-height:430px;overflow:auto}.owner-master-grid.three{grid-template-columns:1fr}.owner-master-audit-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-master-form.compact{grid-template-columns:1fr 1fr}.owner-master-form.compact button{grid-column:1/-1}.owner-master-permissions{grid-template-columns:1fr}}@media (width<=700px){.owner-master-kpis,.owner-master-grid.four,.owner-master-grid.two,.owner-master-balance,.owner-master-inline,.owner-master-json{grid-template-columns:1fr}.owner-master-search form{grid-template-columns:auto 1fr}.owner-master-search select,.owner-master-search button{grid-column:1/-1}.owner-master-audit-filter,.owner-master-form.compact{grid-template-columns:1fr}.owner-master-filter{align-items:stretch}.owner-master-filter>div{width:100%}.owner-master-filter select,.owner-master-filter label{flex:1}.owner-master-team>article{grid-template-columns:42px 1fr}.owner-master-team>article>span:nth-child(3),.owner-master-team>article>em,.owner-master-team>article>.owner-master-actions{grid-column:2}.owner-master-sessions article{grid-template-columns:1fr}.owner-master-pager{flex-wrap:wrap}.owner-master-client-list>button{grid-template-columns:40px minmax(0,1fr) 18px}.owner-master-client-list>button>span:nth-child(3){grid-column:2;justify-items:start}.owner-master-client-list>button>svg{grid-area:1/3/3}}.owner-mfa-config,.owner-mfa-policy,.owner-mfa-users{margin-bottom:16px}.owner-mfa-policy .owner-card-title>div>span{letter-spacing:.14em;color:var(--owner-gold,#c9a85c);margin-bottom:5px;font-size:12.5px;display:block}.owner-mfa-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:12px;display:grid}.owner-mfa-policy-grid>div{background:#081827;border:1px solid #ffffff1a;border-radius:11px;flex-direction:column;gap:5px;min-height:96px;padding:14px;display:flex}.owner-mfa-policy-grid small{opacity:.68}.owner-mfa-policy-grid b{font-size:15px}.owner-mfa-policy-grid span{opacity:.78;font-size:15px}.owner-mfa-warning{background:#ebae3a14;border:1px solid #ebae3a47;border-radius:11px;align-items:flex-start;gap:12px;margin-top:14px;padding:13px;display:flex}.owner-mfa-warning>svg{color:#e5aa37;flex:none}.owner-mfa-warning b{display:block}.owner-mfa-warning p{margin:3px 0 0}.owner-mfa-user-list{gap:10px;display:grid}.owner-mfa-user-list article{background:#081827;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(220px,1.1fr) minmax(220px,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.owner-mfa-user-main{align-items:center;gap:11px;min-width:0;display:flex}.owner-mfa-user-main b,.owner-mfa-user-main small{display:block}.owner-mfa-user-main small{opacity:.7;overflow-wrap:anywhere}.owner-mfa-user-icon{color:#58c8ff;background:#071521;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.owner-mfa-user-status{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.owner-mfa-user-status em{border-radius:8px;padding:5px 8px;font-size:13.75px;font-style:normal}.owner-mfa-user-status em.active{color:#69d6a8;background:#2eb57e29}.owner-mfa-user-status em.inactive{color:#9cafc2;background:#ffffff0f}.owner-mfa-user-status em.pending{color:#e5b44e;background:#ebae3a1f}.owner-mfa-user-status small{opacity:.68;width:100%}.owner-danger-soft{color:#ff8a9c;background:#dc52641a;border:1px solid #dc526457;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:700;display:inline-flex}.owner-mfa-setup{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px;margin:0 0 18px;display:grid}.owner-mfa-setup img{background:#fff;border-radius:12px;width:220px;height:220px;padding:8px}.owner-mfa-setup small,.owner-mfa-setup code,.owner-mfa-setup p{display:block}.owner-mfa-setup code{overflow-wrap:anywhere;color:#d9ad5d;background:#071521;border-radius:8px;margin:7px 0 12px;padding:10px}.owner-mfa-setup p{opacity:.72;margin-top:12px;font-size:15px}.owner-mfa-modal textarea,.owner-mfa-modal input[type=password],.owner-mfa-modal input[inputmode=numeric]{box-sizing:border-box;width:100%;color:inherit;background:#081827;border:1px solid #ffffff1f;border-radius:9px;padding:11px 12px}@media (width<=1000px){.owner-mfa-policy-grid{grid-template-columns:1fr 1fr}.owner-mfa-user-list article{grid-template-columns:1fr}.owner-mfa-user-list .owner-card-actions{justify-content:flex-start}}@media (width<=640px){.owner-mfa-policy-grid,.owner-mfa-setup{grid-template-columns:1fr}.owner-mfa-setup img{justify-self:center;width:min(220px,100%);height:auto}}.aeq-dialog-backdrop{z-index:10050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020a11c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.aeq-dialog{color:#edf5fb;background:linear-gradient(#0b1d2b 0%,#071521 100%);border:1px solid #ffffff1f;border-radius:16px;width:min(520px,100%);max-height:min(82vh,760px);overflow:auto;box-shadow:0 28px 80px #00000085}.aeq-dialog-head{border-bottom:1px solid #ffffff14;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:12px;padding:20px 20px 16px;display:grid}.aeq-dialog-icon{color:#68c5ff;background:#2397e01c;border:1px solid #2397e038;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.aeq-dialog-warning .aeq-dialog-icon{color:#e8bd67;background:#e0a9401a;border-color:#e0a94047}.aeq-dialog-danger .aeq-dialog-icon{color:#ff8c9d;background:#e552671a;border-color:#e552674d}.aeq-dialog-success .aeq-dialog-icon{color:#79ddb0;background:#37be821a;border-color:#37be8247}.aeq-dialog-head small{color:var(--owner-gold,#c9a85c);letter-spacing:.14em;margin:1px 0 4px;font-size:9px;font-weight:900;display:block}.aeq-dialog-head h2{color:#fff;margin:0;font-size:19px;line-height:1.2}.aeq-dialog-head p{color:#aebfcb;white-space:pre-line;margin:6px 0 0;font-size:12px;line-height:1.5}.aeq-dialog-close{color:#b9c9d5;cursor:pointer;background:#081827;border:1px solid #ffffff1a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.aeq-dialog-form{gap:14px;padding:18px 20px 20px;display:grid}.aeq-dialog-form label{color:#d9e5ed;gap:7px;font-size:11px;font-weight:800;display:grid}.aeq-dialog-form label>small{color:#8fa4b3;font-weight:500;line-height:1.4}.aeq-dialog-form input,.aeq-dialog-form textarea,.aeq-dialog-form select{box-sizing:border-box;color:#edf5fb;width:100%;font:inherit;background:#06131e;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:11px 12px;font-size:13px}.aeq-dialog-form input:focus,.aeq-dialog-form textarea:focus,.aeq-dialog-form select:focus{border-color:#258fd1;box-shadow:0 0 0 3px #258fd11f}.aeq-dialog-form textarea{resize:vertical;min-height:110px}.aeq-dialog-actions{justify-content:flex-end;gap:9px;padding:16px 20px 20px;display:flex}.aeq-dialog-form .aeq-dialog-actions{padding:3px 0 0}.aeq-dialog-primary,.aeq-dialog-secondary{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;padding:0 15px;font-size:11px;font-weight:850}.aeq-dialog-primary{color:#fff;background:#188ee0;border:1px solid #188ee0}.aeq-dialog-primary.danger{background:#bd4154;border-color:#bd4154}.aeq-dialog-secondary{color:#d9e5ed;background:#0a2234;border:1px solid #ffffff1f}.aeq-dialog-primary:hover{filter:brightness(1.08)}.aeq-dialog-secondary:hover,.aeq-dialog-close:hover{border-color:#57b8f37a}@media (width<=640px){.aeq-dialog-backdrop{padding:14px}.aeq-dialog-head{grid-template-columns:36px minmax(0,1fr) auto;padding:16px}.aeq-dialog-icon{width:34px;height:34px}.aeq-dialog-form{padding:16px}.aeq-dialog-actions{flex-direction:column-reverse;padding:14px 16px 16px}.aeq-dialog-primary,.aeq-dialog-secondary{width:100%}}.onboarding-document-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.onboarding-file-card{cursor:pointer;background:#0b1621;border:1px dashed #29455e;border-radius:14px;align-items:center;gap:13px;min-height:116px;padding:16px;position:relative;display:flex!important}.onboarding-file-card:hover{background:#0c2033;border-color:#1597ff}.onboarding-file-card>svg{color:#55c8ff;flex:none}.onboarding-file-card>span{gap:5px;min-width:0;display:grid}.onboarding-file-card b{color:#eef6ff}.onboarding-file-card small{color:#8398ad;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onboarding-file-card input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.onboarding-success{text-align:center;place-items:center;gap:12px;padding:22px 0;display:grid}.onboarding-success>svg{color:#6fe0b4;background:#0d3c35;border-radius:50%;width:62px;height:62px;padding:15px}.onboarding-success h1{margin:4px 0 0;font-size:29px}.onboarding-success p{color:#9eb0c4;max-width:520px;margin:0;line-height:1.65}.onboarding-success code{color:#6ec8ff;overflow-wrap:anywhere;background:#0c1824;border-radius:9px;padding:8px 12px}.onboarding-success-note{color:#9fb1c4;background:#0a1621;border:1px solid #284158;border-radius:11px;padding:13px 15px;font-size:13px;line-height:1.5}.client-first-mfa{color:#edf6fd;background:radial-gradient(circle at 50% 65%,#1174bb33,#0000 36%),#050c14;grid-template-rows:auto 1fr;place-items:center;min-height:100dvh;padding:28px;display:grid}.client-first-mfa-brand{letter-spacing:.12em;justify-self:start;align-items:center;gap:10px;font-weight:800;display:flex}.client-first-mfa-brand img{object-fit:contain;width:52px;height:42px}.client-first-mfa-brand b{color:#d5ad61}.client-first-mfa-card{background:linear-gradient(#0a1925,#07131d);border:1px solid #1c3348;border-radius:20px;align-self:center;width:min(520px,100%);padding:30px;box-shadow:0 30px 90px #00000075}.client-first-mfa-icon{color:#65c8ff;background:#2493d71f;border:1px solid #4db9f840;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:16px;display:grid}.client-first-mfa-card h1{margin:5px 0 9px;font-size:27px}.client-first-mfa-card>p{color:#9eb2c1;margin:0 0 20px;line-height:1.55}.client-first-mfa-card form{gap:14px;display:grid}.client-first-mfa-card label{gap:7px;font-size:12px;font-weight:800;display:grid}.client-first-mfa-card input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#06111a;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:12px 13px;font-size:16px}.client-first-mfa-card input:focus{border-color:#2398de;box-shadow:0 0 0 3px #2398de1f}.client-first-mfa-help{color:#9fc3d9;background:#0b2131;border-radius:10px;align-items:flex-start;gap:9px;padding:11px;font-size:12px;display:flex}.client-first-mfa-help svg{color:#61c7ff;flex:none}.client-first-mfa-qr{background:#071019;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:15px;padding:14px;display:grid}.client-first-mfa-qr img{background:#fff;border-radius:9px;width:180px;height:180px;padding:6px}.client-first-mfa-qr small,.client-first-mfa-qr code{display:block}.client-first-mfa-qr code{color:#e4bd6b;overflow-wrap:anywhere;margin:7px 0 10px}.client-first-mfa-qr button,.client-first-mfa-exit{color:#68c9ff;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.client-first-mfa-qr button{align-items:center;gap:6px;padding:0;display:flex}.client-first-mfa-card .client-primary,.client-first-mfa-card .client-secondary{justify-content:center;width:100%;min-height:44px}.client-first-mfa-defer{border-top:1px solid #ffffff14;gap:8px;margin-top:16px;padding-top:16px;display:grid}.client-first-mfa-skip{color:#f1d38f;width:100%;min-height:46px;font:inherit;letter-spacing:.06em;cursor:pointer;background:linear-gradient(#d5ad612e,#d5ad6114);border:1px solid #d5ad6180;border-radius:10px;font-size:12px;font-weight:900}.client-first-mfa-skip:hover{background:linear-gradient(#d5ad6140,#d5ad611f);border-color:#d5ad61}.client-first-mfa-skip:disabled{opacity:.55;cursor:not-allowed}.client-first-mfa-defer small{color:#7f95a6;text-align:center;font-size:10px;line-height:1.45}.client-first-mfa-exit{color:#8ea4b3;margin:18px auto 0;display:block}.admin-onboarding-review{gap:14px;display:grid}.admin-onboarding-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-onboarding-docs{gap:8px;margin-top:10px;display:grid}.admin-onboarding-docs article{background:#071521;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.admin-onboarding-docs article>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.admin-onboarding-docs article>div:first-child>svg{color:#59c2f4;flex:none}.admin-onboarding-docs article span{gap:3px;min-width:0;display:grid}.admin-onboarding-docs article small{opacity:.65}.admin-onboarding-doc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-onboarding-doc-actions button,.admin-onboarding-doc-actions a{min-height:34px;color:inherit;font:inherit;cursor:pointer;background:#0a2234;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.admin-onboarding-doc-actions .danger,.admin-outline.danger{color:#ff8997;border-color:#e64f6247}@media (width<=700px){.onboarding-document-grid{grid-template-columns:1fr}.client-first-mfa{padding:18px}.client-first-mfa-brand{justify-self:center}.client-first-mfa-card{padding:22px 18px}.client-first-mfa-qr{text-align:center;grid-template-columns:1fr}.client-first-mfa-qr img{justify-self:center}.client-first-mfa-qr button{justify-content:center}.admin-onboarding-docs article{grid-template-columns:1fr}.admin-onboarding-doc-actions{justify-content:flex-start}}.realtime-toast-stack{z-index:1200;pointer-events:none;gap:10px;width:min(390px,100vw - 32px);display:grid;position:fixed;top:82px;right:22px}.realtime-toast{pointer-events:auto;text-align:left;color:#eef6ff;background:#071521;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:12px 13px;display:grid;box-shadow:0 16px 42px #00000057}.realtime-toast>i,.realtime-row>i{color:#67bdff;background:#1597ff1f;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.realtime-toast.warning>i,.realtime-row.warning>i{color:#e8bd62;background:#e8b54a21}.realtime-toast.critical>i,.realtime-row.critical>i{color:#ff8994;background:#ef5b6824}.realtime-toast.success>i,.realtime-row.success>i{color:#75e6ad;background:#39d98a24}.realtime-toast span{gap:4px;min-width:0;display:grid}.realtime-toast b{font-size:12px}.realtime-toast small{color:#9fb2c6;font-size:11px;line-height:1.4}.realtime-toast em{color:#71879d;white-space:nowrap;font-size:9px}.realtime-modal-backdrop{z-index:1300;background:#01080eb8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.realtime-modal{color:#eef6ff;background:#06111d;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;width:min(720px,100%);max-height:min(760px,100vh - 36px);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000073}.realtime-modal>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.realtime-modal>header>div{gap:4px;display:grid}.realtime-modal>header span{letter-spacing:.15em;color:#c9a85c;font-size:9px;font-weight:900}.realtime-modal>header h2{font-size:18px}.realtime-modal>header p{color:#8fa5bb;font-size:11px}.realtime-modal>header button{width:40px;height:40px;color:inherit;background:#071521;border:1px solid #ffffff1a;border-radius:10px;place-items:center;display:grid}.realtime-list{gap:8px;padding:10px;display:grid;overflow:auto}.realtime-row{text-align:left;width:100%;color:inherit;background:#071521;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.realtime-row.unread{background:#081a2a;border-color:#1597ff47}.realtime-row span{gap:4px;min-width:0;display:grid}.realtime-row b{font-size:12px}.realtime-row small{color:#9cafc2;font-size:11px;line-height:1.45}.realtime-row em{color:#71879d;font-size:9px}.realtime-row>strong{letter-spacing:.09em;color:#75c9ff;background:#1597ff24;border-radius:999px;padding:5px 7px;font-size:8px}.realtime-empty{text-align:center;color:#8fa5bb;justify-items:center;gap:8px;padding:46px 20px;display:grid}.realtime-empty svg{color:#4d7e9f}.realtime-empty b{color:#dceaf6}.realtime-empty small{max-width:360px}.crypto-live-dot{background:#4ad99c;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #4ad99c1a}.crypto-ops-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.crypto-ops-summary article{background:#071521;border:1px solid #ffffff14;border-radius:11px;gap:4px;padding:12px;display:grid}.crypto-ops-summary small{text-transform:uppercase;letter-spacing:.08em;color:#7f94a9;font-size:9px}.crypto-ops-summary b{font-size:20px}.crypto-ops-table{gap:10px;display:grid}.crypto-ops-card{background:#071521;border:1px solid #ffffff14;border-radius:12px;gap:12px;padding:14px;display:grid}.crypto-ops-card>header{grid-template-columns:minmax(210px,1.4fr) minmax(160px,1fr) minmax(160px,1fr) auto;align-items:center;gap:12px;display:grid}.crypto-ops-card>header>span{gap:3px;min-width:0;display:grid}.crypto-ops-card>header small{color:#8196ab;font-size:10px}.crypto-ops-card>header b{font-size:12px}.crypto-workflow{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:900}.crypto-workflow.new{color:#e8bd62;border-color:#e8bd6247}.crypto-workflow.in_service,.crypto-workflow.waiting_processing{color:#75c9ff;border-color:#75c9ff47}.crypto-workflow.completed{color:#75e6ad;border-color:#75e6ad47}.crypto-workflow.cancelled,.crypto-workflow.rejected{color:#ff8994;border-color:#ff899447}.crypto-ops-actions{flex-wrap:wrap;gap:8px;display:flex}.crypto-ops-actions button{min-height:38px}.crypto-timeline{border-top:1px solid #ffffff12;padding-top:10px}.crypto-timeline summary{cursor:pointer;color:#8fa5bb;font-size:10px;font-weight:800}.crypto-timeline-list{gap:7px;margin-top:9px;display:grid}.crypto-timeline-list>div{background:#05101a;border-radius:8px;grid-template-columns:150px 120px minmax(0,1fr);gap:8px;padding:7px 8px;font-size:10px;display:grid}.crypto-filters{grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(135px,1fr));gap:9px;margin-bottom:14px;display:grid}.crypto-filters input,.crypto-filters select{min-height:42px}.crypto-realtime-label{color:#82bfa9;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.crypto-ops-empty{text-align:center;color:#8fa5bb;padding:42px}.crypto-ops-empty b{color:#dceaf6;margin-bottom:4px;display:block}@media (width<=1100px){.crypto-ops-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.crypto-ops-card>header,.crypto-filters{grid-template-columns:1fr 1fr}}@media (width<=680px){.realtime-toast-stack{top:72px;right:16px}.realtime-modal-backdrop{padding:10px}.realtime-modal{max-height:calc(100vh - 20px)}.realtime-row{grid-template-columns:36px minmax(0,1fr)}.realtime-row>strong{grid-column:2;justify-self:start}.crypto-ops-summary{grid-template-columns:1fr 1fr}.crypto-ops-card>header,.crypto-filters,.crypto-timeline-list>div{grid-template-columns:1fr}.crypto-ops-actions{display:grid}.crypto-ops-actions button{width:100%}}.admin-status-kpis{margin-top:0;margin-bottom:16px}.admin-status-kpis article{min-height:132px}.admin-status-kpis article:nth-child(2) small{color:#7d6a57}.admin-status-kpis article:nth-child(3) small,.admin-status-kpis article:nth-child(4) small{color:#58758d}.admin-status-kpis article:nth-child(5) small{color:#9a6b25}@media (width>=980px){.admin-status-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.realtime-center{display:inline-grid;position:relative}.realtime-dropdown{z-index:1250;color:#102439;background:#fff;border:1px solid #14345029;border-radius:15px;flex-direction:column;width:min(430px,100vw - 28px);max-height:min(620px,100vh - 110px);display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 20px 55px #071d3138}.realtime-dropdown>header{background:#f9fbfd;border-bottom:1px solid #e5edf4;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex}.realtime-dropdown>header>div{gap:2px;display:grid}.realtime-dropdown>header b{font-size:14px}.realtime-dropdown>header small{color:#768ba0;font-size:10px}.realtime-dropdown>header button{color:#48637b;background:#fff;border:1px solid #dbe5ed;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.realtime-dropdown-list{padding:8px;display:grid;overflow:auto}.realtime-dropdown-row{color:#173047;text-align:left;background:#fff;border:0;border-bottom:1px solid #e8eef4;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px 9px;display:grid}.realtime-dropdown-row:last-child{border-bottom:0}.realtime-dropdown-row.unread{background:#f2f9ff}.realtime-dropdown-row>i{color:#168ee7;background:#eaf5fd;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.realtime-dropdown-row>span{gap:3px;min-width:0;display:grid}.realtime-dropdown-row b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.realtime-dropdown-row small{color:#6d8194;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.realtime-dropdown-row em{color:#93a2b0;font-size:9px;font-style:normal}.realtime-dropdown-row>svg{color:#8ca0b2}.realtime-empty.compact{min-height:150px;padding:28px 14px}.realtime-detail-modal{color:#eef6ff;background:#06111d;border:1px solid #ffffff1f;border-radius:17px;width:min(620px,100%);overflow:hidden;box-shadow:0 26px 80px #0000007a}.realtime-detail-modal>header{border-bottom:1px solid #ffffff14;grid-template-columns:44px minmax(0,1fr) 40px;align-items:start;gap:12px;padding:19px 20px;display:grid}.realtime-detail-modal>header>div:nth-child(2){gap:4px;display:grid}.realtime-detail-modal>header span{text-transform:uppercase;letter-spacing:.12em;color:#7fbde9;font-size:9px;font-weight:900}.realtime-detail-modal>header h2{margin:0;font-size:19px}.realtime-detail-modal>header small{color:#7f94a9;font-size:10px}.realtime-detail-modal>header>button{color:#eef6ff;background:#071a2a;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.realtime-detail-icon{color:#67bdff;background:#1597ff24;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.realtime-detail-icon.warning{color:#e8bd62;background:#e8b54a21}.realtime-detail-icon.critical{color:#ff8994;background:#ef5b6824}.realtime-detail-icon.success{color:#75e6ad;background:#39d98a24}.realtime-detail-body{gap:18px;padding:20px;display:grid}.realtime-detail-body>p{color:#c5d4e1;margin:0;line-height:1.6}.realtime-detail-body dl{grid-template-columns:1fr 1fr;gap:9px;margin:0;display:grid}.realtime-detail-body dl>div{background:#071521;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:11px}.realtime-detail-body dt{text-transform:uppercase;letter-spacing:.08em;color:#71879d;font-size:9px}.realtime-detail-body dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.realtime-detail-modal>footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:9px;padding:15px 20px;display:flex}.realtime-detail-modal>footer button{border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-weight:800;display:inline-flex}.realtime-detail-close{color:#c9d8e5;background:#071521;border:1px solid #ffffff1f}.realtime-detail-open{color:#fff;background:#158ee4;border:0}.crypto-request-detail-grid{background:#05101a;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:11px;display:grid}.crypto-request-detail-grid>div{gap:3px;min-width:0;display:grid}.crypto-request-detail-grid small{text-transform:uppercase;letter-spacing:.08em;color:#71879d;font-size:8px}.crypto-request-detail-grid b{overflow-wrap:anywhere;font-size:11px}.crypto-wallet-copy{align-items:center;gap:7px;min-width:0;display:flex}.crypto-wallet-copy code{text-overflow:ellipsis;white-space:nowrap;color:#b8d7ee;max-width:100%;font-size:10px;overflow:hidden}.crypto-wallet-copy button{color:#6fc6ff;background:#091a2a;border:1px solid #ffffff1a;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.crypto-proof-links{flex-wrap:wrap;gap:7px;display:flex}.crypto-proof-links a{color:#6fc6ff;border:1px solid #6fc6ff33;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;text-decoration:none;display:inline-flex}.crypto-balance-transition{color:#a8bdd0;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.crypto-balance-transition strong{color:#75e6ad}.crypto-manual-backdrop{z-index:1320;background:#01080ebd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.crypto-manual-modal{color:#eef6ff;background:#06111d;border:1px solid #ffffff1f;border-radius:17px;width:min(700px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 28px 90px #00000080}.crypto-manual-modal>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.crypto-manual-modal>header>div{gap:4px;display:grid}.crypto-manual-modal>header span{letter-spacing:.12em;color:#c9a85c;font-size:9px;font-weight:900}.crypto-manual-modal>header h2{margin:0;font-size:19px}.crypto-manual-modal>header p{color:#8fa5bb;margin:0;font-size:11px}.crypto-manual-modal>header button{color:#fff;background:#071521;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.crypto-manual-summary{grid-template-columns:1fr 1fr;gap:8px;margin:15px 20px 0;display:grid}.crypto-manual-summary>div{background:#071521;border:1px solid #ffffff14;border-radius:10px;gap:3px;padding:11px;display:grid}.crypto-manual-summary small{text-transform:uppercase;letter-spacing:.08em;color:#71879d;font-size:8px}.crypto-manual-summary b{overflow-wrap:anywhere;font-size:12px}.crypto-manual-modal form{gap:12px;padding:18px 20px 20px;display:grid}.crypto-manual-modal form label{color:#aabccc;gap:6px;font-size:10px;font-weight:700;display:grid}.crypto-manual-modal form input,.crypto-manual-modal form textarea{color:#eef6ff;background:#071521;border:1px solid #ffffff1c;border-radius:9px;outline:0;width:100%;padding:11px 12px}.crypto-manual-modal form textarea{resize:vertical;min-height:88px}.crypto-manual-file{background:#071521;border:1px dashed #6fc6ff40;border-radius:10px;padding:12px}.crypto-manual-file input{background:0 0;border:0;padding:5px 0}.crypto-manual-file small{color:#7f94a9;font-size:9px}.crypto-manual-actions{justify-content:flex-end;gap:9px;margin-top:4px;display:flex}.crypto-manual-actions button{border-radius:9px;min-height:40px;padding:0 14px;font-weight:800}.crypto-manual-cancel{color:#c9d8e5;background:#071521;border:1px solid #ffffff1f}.crypto-manual-confirm{color:#fff;background:#158ee4;border:0}.crypto-manual-confirm:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.realtime-dropdown{width:auto;position:fixed;top:72px;left:12px;right:12px}.realtime-detail-body dl,.crypto-manual-summary{grid-template-columns:1fr}.crypto-request-detail-grid{grid-template-columns:1fr 1fr}.crypto-manual-backdrop{padding:10px}.crypto-manual-modal{max-height:calc(100vh - 20px)}}@media (width<=480px){.crypto-request-detail-grid{grid-template-columns:1fr}.realtime-detail-modal>footer,.crypto-manual-actions{display:grid}.realtime-detail-modal>footer button,.crypto-manual-actions button{width:100%}}.client-asset-chips span small{text-overflow:ellipsis;white-space:nowrap;color:#8a9caf;max-width:170px;margin-top:3px;font-size:8px;display:block;overflow:hidden}.client-asset-balance-transition{margin-top:4px;color:#3b8d6c!important;display:block!important}.client-asset-balance-transition b{color:#187a58}.crypto-ops-card.highlight{border-color:#43b8ff8c;box-shadow:0 0 0 2px #43b8ff14}.crypto-destination-modal{width:min(760px,100%)}.crypto-destination-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.crypto-destination-summary .crypto-wallet-copy code{white-space:normal;text-overflow:clip;word-break:break-all;color:#dcecff;font-size:12px;overflow:visible}.crypto-destination-wallet{grid-column:1/-1}.crypto-destination-wallet>.crypto-wallet-copy{margin-top:2px}.crypto-destination-wallet>.crypto-wallet-copy code{font-size:11px;line-height:1.45}.crypto-manual-section-title{letter-spacing:.12em;color:#c9a85c;padding-top:2px;font-size:9px;font-weight:900}@media (width<=760px){.crypto-destination-summary{grid-template-columns:1fr}.crypto-destination-wallet{grid-column:auto}}.manual-document-dialog{width:min(760px,100%)}.manual-document-form{max-height:min(72vh,760px);overflow:auto}.manual-document-files{gap:10px;display:grid}.manual-document-files-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.manual-document-files-head>span{gap:3px;display:grid}.manual-document-files-head small{color:#7f92a5;font-size:11px}.aeq-dialog-secondary.compact{align-items:center;gap:5px;width:auto;min-height:34px;padding:0 10px;display:inline-flex}.manual-document-file-row{background:#0718270d;border:1px solid #608aaa33;border-radius:10px;grid-template-columns:minmax(0,1fr) 38px;align-items:end;gap:9px;padding:10px;display:grid}.manual-document-file-row label{gap:6px;margin:0;display:grid}.manual-document-file-row label>span{font-size:11px;font-weight:800}.manual-document-file-row input[type=file]{color:#24394c;background:#f8fafc;border:1px solid #d7e1ea;border-radius:8px;min-height:42px;padding:8px}.manual-document-file-row small{color:#75889b;overflow-wrap:anywhere;font-size:10px}.manual-document-remove{color:#d95767;cursor:pointer;background:0 0;border:1px solid #e14d5c40;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.manual-document-remove:disabled{opacity:.5;cursor:not-allowed}.owner-master-document-source{color:#9ecce9;background:#198fe514;border-radius:8px;margin:9px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45}.admin-timeline article>small:last-child{opacity:.55;overflow-wrap:anywhere;grid-column:3/-1}@media (width<=640px){.manual-document-files-head{flex-direction:column;align-items:stretch}.aeq-dialog-secondary.compact{justify-content:center;width:100%}.manual-document-file-row{grid-template-columns:1fr 38px}}.aeq-toast-region{z-index:5000;pointer-events:none;gap:10px;width:min(390px,100vw - 28px);display:grid;position:fixed;top:82px;right:18px}.aeq-toast{pointer-events:auto;color:#edf7ff;background:#061421;border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:38px minmax(0,1fr) 30px;align-items:start;gap:10px;padding:13px 12px 14px;animation:.18s ease-out both aeq-toast-in;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 55px #01091057}.aeq-toast.success{border-color:#3bcf8b57}.aeq-toast.error{border-color:#f05b6966}.aeq-toast.warning{border-color:#e8b54a61}.aeq-toast.info{border-color:#48acef57}.aeq-toast-icon{color:#70c5ff;background:#48acef1a;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.aeq-toast.success .aeq-toast-icon{color:#72e1aa;background:#3bcf8b1f}.aeq-toast.error .aeq-toast-icon{color:#ff8995;background:#f05b691f}.aeq-toast.warning .aeq-toast-icon{color:#efc66f;background:#e8b54a1f}.aeq-toast-copy{gap:4px;min-width:0;padding-top:1px;display:grid}.aeq-toast-copy b{letter-spacing:.01em;font-size:12px;line-height:1.3}.aeq-toast-copy small{color:#9fb2c3;overflow-wrap:anywhere;font-size:10.5px;line-height:1.45}.aeq-toast-close{color:#7f95a8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.aeq-toast-close:hover{color:#eef7ff;background:#ffffff12}.aeq-toast-progress{transform-origin:0;background:#4aacef;height:2px;animation:linear forwards aeq-toast-progress;position:absolute;bottom:0;left:0;right:0}.aeq-toast.success .aeq-toast-progress{background:#3bcf8b}.aeq-toast.error .aeq-toast-progress{background:#ef5b69}.aeq-toast.warning .aeq-toast-progress{background:#e8b54a}@keyframes aeq-toast-in{0%{opacity:0;transform:translate(18px,-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes aeq-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=640px){.aeq-toast-region{width:auto;top:70px;left:10px;right:10px}.aeq-toast{grid-template-columns:36px minmax(0,1fr) 28px}}@media (prefers-reduced-motion:reduce){.aeq-toast{animation:none}.aeq-toast-progress{animation:none;display:none}}.admin-approval-status{color:#18314a;background:#fff;border:1px solid #cfdae4;border-radius:10px;min-height:44px;padding:0 12px;font-weight:700}.admin-approval-list{display:grid}.admin-approval-list>button{color:#18314a;text-align:left;background:#fff;border:0;border-bottom:1px solid #e2e9f0;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:15px 6px;display:grid}.admin-approval-list>button:last-child{border-bottom:0}.admin-approval-list>button:hover{background:#f3f9fd}.admin-approval-list span b,.admin-approval-list span small{display:block}.admin-approval-list span small{color:var(--ap-muted);margin-top:3px;font-size:15px}.admin-approval-list>button>svg{color:#168fda}.admin-approval-backdrop{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03101f99;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-approval-modal{color:#18314a;background:#fff;border-radius:18px;width:min(920px,96vw);max-height:90dvh;padding:22px;overflow:auto;box-shadow:0 28px 90px #00152855}.admin-approval-modal>header{border-bottom:1px solid #e2e9f0;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.admin-approval-modal>header span{color:#168fda;letter-spacing:1.7px;font-size:12.5px;font-weight:800;display:block}.admin-approval-modal>header h2{margin:5px 0 3px;font-size:24px}.admin-approval-modal>header p{color:var(--ap-muted);margin:0}.admin-approval-values{grid-template-columns:1fr;gap:14px;margin:18px 0;display:grid}.admin-approval-values section{background:#f7fbfe;border:1px solid #dce7ef;border-radius:13px;min-width:0;padding:15px}.admin-approval-values h3{margin-bottom:10px;font-size:14px}.admin-approval-values pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#18314a;margin:0;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.admin-approval-meta{background:#eef5fa;border-radius:12px;gap:7px;padding:14px;display:grid}.admin-approval-meta p{color:#425d73!important;margin:0!important}.admin-approval-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.admin-approval-actions .admin-security-note{margin-right:auto}.admin-approval-actions .admin-outline{color:#b44555;border-color:#e7bdc4}@media (width>=760px){.admin-approval-values{grid-template-columns:1fr 1fr}}@media (width<=700px){.admin-approval-list>button{grid-template-columns:minmax(0,1fr) auto}.admin-approval-list>button>span:nth-child(2),.admin-approval-list>button>span:nth-child(3){grid-column:1}.admin-approval-list>button>svg{grid-area:1/2/4}}.realtime-dropdown-super_admin{z-index:6000!important;width:min(430px,100vw - 32px)!important;max-height:min(620px,100vh - 96px)!important;position:fixed!important;top:72px!important;left:auto!important;right:24px!important}.realtime-center-super_admin{position:relative;z-index:6001!important}@media (width<=760px){.realtime-dropdown-super_admin{width:auto!important;max-height:calc(100vh - 86px)!important;top:68px!important;left:12px!important;right:12px!important}}.client-secret-field{align-content:start}.client-secret-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.client-credential-meta .client-secret-actions button{color:#9ec7ea;font:inherit;cursor:pointer;background:#0b1b2d;border:1px solid #23486a;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.client-credential-meta .client-secret-actions button.primary{color:#5eb6ff;background:#0d3157;border-color:#168dff}.client-credential-meta .client-secret-actions button:disabled{opacity:.55;cursor:not-allowed}.client-secret-reveal{background:#030a12;border:1px solid #2d5f87;border-radius:12px;margin:16px 0;padding:14px}.client-secret-reveal code{color:#d8efff;overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;font-size:13px;line-height:1.65;display:block}.client-secret-result-modal .client-credential-modal-actions{align-items:center}.client-secret-result-modal .client-credential-modal-actions .primary{flex:1}@media (width<=760px){.client-secret-actions{grid-template-columns:1fr;display:grid}.client-credential-meta .client-secret-actions button{width:100%}.client-secret-result-modal .client-credential-modal-actions{grid-template-columns:1fr}}.admin-stage-top,.owner-stage-top{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#071421!important;border-bottom:1px solid #276fa438!important}.admin-alert-shortcut{cursor:pointer;text-align:left;border-bottom:0;border-left:0;border-right:0;width:100%}.admin-alert-shortcut:hover{background:#178edc14}.admin-queue-links,.owner-queue-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-queue-links button,.owner-queue-links a{color:#b7c9d9;background:#0c2337a6;border:1px solid #4397d047;border-radius:9px;padding:8px 11px;font-weight:700;text-decoration:none}.admin-queue-links button.active,.owner-queue-links a.active{color:#fff;background:#168fe3;border-color:#168fe3}.owner-master-alerts.smart{gap:8px;display:grid}.owner-master-alerts.smart>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#0a1f308c;border:1px solid #3f95d22e;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 12px;display:flex}.owner-master-alerts.smart>button:hover{background:#178edb1a;border-color:#178edb}.owner-master-alerts.smart>button span{display:block}.owner-master-alerts.smart>button b{color:#42b3ff;font-size:18px}.owner-dispute-detail{border-top:1px solid #4397d02e;padding:10px 0}.owner-dispute-detail summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:10px;list-style:none;display:grid}.owner-dispute-detail summary::-webkit-details-marker{display:none}.owner-dispute-detail summary b,.owner-dispute-detail summary small{display:block}.owner-dispute-detail summary small{color:#8296a8}.owner-dispute-detail summary em{text-transform:capitalize;color:#f0bc54;font-style:normal}.owner-dashboard-support-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-dashboard-status-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.owner-dashboard-support-kpis article,.owner-dashboard-status-kpis article{min-height:116px}.owner-dashboard-clickable{cursor:pointer;transition:border-color .18s,transform .18s,background .18s}.owner-dashboard-clickable:hover{background:#081e2feb;border-color:#44aaee6b;transform:translateY(-1px)}.owner-dashboard-action-grid{align-items:stretch}.owner-dashboard-action-grid>.owner-card{min-height:265px}.owner-dashboard-priority{overflow:hidden}.owner-dashboard-priority-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff12;grid-template-columns:54px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:12px 3px;display:grid}.owner-dashboard-priority-row:first-of-type{margin-top:8px}.owner-dashboard-priority-row:hover:not(:disabled){background:#178edb12}.owner-dashboard-priority-row:disabled{cursor:default;opacity:.78}.owner-dashboard-priority-row .ref{color:#63bdf5;letter-spacing:.03em;font-size:12.5px;font-weight:900}.owner-dashboard-priority-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.owner-dashboard-priority-row>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:13.75px;overflow:hidden}.owner-dashboard-priority-row>span:nth-child(2) small{color:#8196aa;text-overflow:ellipsis;white-space:nowrap;font-size:11.25px;overflow:hidden}.owner-dashboard-priority-row em{text-align:center;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;min-width:64px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.owner-dashboard-priority-row em.urgent{color:#ff8994;background:#ef5b6814;border-color:#ef5b6852}.owner-dashboard-priority-row em.high{color:#efc66a;background:#e2b14514;border-color:#e2b1454d}.owner-dashboard-priority-row em.normal{color:#6fc6ff;background:#40a8ef12;border-color:#40a8ef47}.owner-dashboard-priority-row em.low{color:#8fd8ba;background:#4cc48e12;border-color:#4cc48e40}@media (width<=1250px){.owner-dashboard-support-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-dashboard-status-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.owner-dashboard-status-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-dashboard-action-grid{grid-template-columns:1fr}}@media (width<=700px){.owner-dashboard-support-kpis,.owner-dashboard-status-kpis{grid-template-columns:1fr}.owner-dashboard-priority-row{grid-template-columns:48px minmax(0,1fr) 18px}.owner-dashboard-priority-row em{grid-column:2;justify-self:start}.owner-dashboard-priority-row>svg{grid-area:1/3/3}}.owner-team-edit-tabs{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:0 0 16px;display:flex}.owner-team-edit-tabs button{color:#9fb4c6;font:inherit;cursor:pointer;background:#081c2db3;border:1px solid #4c9dd342;border-radius:10px;padding:9px 13px;font-weight:800}.owner-team-edit-tabs button.active{color:#fff;background:#168fdc;border-color:#168fdc}.owner-team-edit-section{gap:18px;display:grid}.owner-team-tenant-head span{color:#57baff;letter-spacing:.16em;font-size:12.5px;font-weight:900;display:block}.owner-team-tenant-head h3{margin:5px 0}.owner-team-tenant-head p{color:#8298ab;margin:0}.owner-team-tenant-list{gap:9px;display:grid}.owner-team-tenant-list article{background:#081c2d7a;border:1px solid #4191c72e;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.owner-team-tenant-list label{cursor:pointer;align-items:center;gap:10px;display:flex}.owner-team-tenant-list input{width:auto}.owner-team-tenant-list b,.owner-team-tenant-list small{display:block}.owner-team-tenant-list small{color:#8298ab;margin-top:2px}.owner-team-default-manager{color:#d8e8f4;justify-self:end;font-weight:800}.owner-team-default-manager input:disabled+span{opacity:.45}.owner-team-security-card{background:#081c2d7a;border:1px solid #4191c72e;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.owner-team-security-card>svg{color:#58b8f4}.owner-team-security-card b,.owner-team-security-card small{display:block}.owner-team-security-card small{color:#8399ac;margin-top:4px}.owner-team-security-card button{white-space:nowrap}.owner-team-generated-password{background:#06192a;border:1px solid #4ab7f457;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.owner-team-generated-password small{color:#5ebcff;letter-spacing:.13em;font-size:11.25px;font-weight:900;display:block}.owner-team-generated-password strong{color:#eef8ff;overflow-wrap:anywhere;margin-top:7px;font:700 15px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.owner-team-generated-password button{color:#8fd0fa;cursor:pointer;background:#0b2a43;border:1px solid #4ab7f452;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-weight:800;display:flex}.owner-team-security-note{color:#8298ab;margin:0;font-size:13.75px;line-height:1.55}.owner-primary.subtle{color:#75c7fa;background:#188fdc26;border:1px solid #33a4ec47}.client-manager-contact{align-items:flex-start}.client-manager-contact-grid{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.client-manager-contact-grid span{background:#f8fafc;border:1px solid #e4eaf0;border-radius:11px;padding:13px;display:block}.client-manager-contact-grid small,.client-manager-contact-grid b{display:block}.client-manager-contact-grid small{color:#8090a1;font-size:10px}.client-manager-contact-grid b{color:#203147;margin-top:4px}.client-manager-contact-actions{flex-wrap:wrap;gap:10px;display:flex}.client-manager-contact-actions a{text-decoration:none}.client-manager-contact-actions .client-secondary{justify-content:center;align-items:center;gap:7px;display:inline-flex}@media (width<=760px){.owner-team-tenant-list article{grid-template-columns:1fr}.owner-team-default-manager{justify-self:start}.owner-team-security-card{grid-template-columns:auto 1fr}.owner-team-security-card button{grid-column:1/-1;width:100%}.owner-team-generated-password,.client-manager-contact-grid{grid-template-columns:1fr}.client-manager-contact-actions{grid-template-columns:1fr;display:grid}.client-manager-contact-actions a{width:100%}}.admin-contact-profile{max-width:820px}.admin-contact-profile-form{grid-template-columns:1fr;gap:14px;display:grid}.admin-contact-profile-form label{color:#60788e;gap:6px;font-size:16.25px;font-weight:700;display:grid}.admin-contact-profile-form input{color:#18314a;background:#fff;border:1px solid #cfdae4;border-radius:10px;min-height:46px;padding:10px 12px}.admin-contact-profile-form input:disabled{color:#72879a;background:#edf2f6}.admin-contact-profile-form .admin-security-note{margin-top:2px}.admin-contact-profile-form>.admin-primary{justify-self:start}@media (width>=760px){.admin-contact-profile-form{grid-template-columns:1fr 1fr}.admin-contact-profile-form .admin-security-note,.admin-contact-profile-form>.admin-primary{grid-column:1/-1}}.admin-portal small,.owner-portal small,.admin-portal .muted,.owner-portal .muted{font-size:16.25px}.admin-portal .language-switcher button,.owner-portal .language-switcher button{font-size:12.5px}.admin-portal .mono,.owner-portal .mono{font-size:11.25px}.admin-portal .eyebrow,.owner-portal .eyebrow{font-size:15px}.admin-portal .cms-section textarea,.owner-portal .cms-section textarea{font-size:16.25px}.admin-portal .aeq-dialog-head small,.owner-portal .aeq-dialog-head small{font-size:11.25px}.admin-portal .aeq-dialog-head p,.owner-portal .aeq-dialog-head p{font-size:15px}.admin-portal .aeq-dialog-form label,.owner-portal .aeq-dialog-form label{font-size:13.75px}.admin-portal .aeq-dialog-form input,.admin-portal .aeq-dialog-form textarea,.admin-portal .aeq-dialog-form select,.owner-portal .aeq-dialog-form input,.owner-portal .aeq-dialog-form textarea,.owner-portal .aeq-dialog-form select{font-size:16.25px}.admin-portal .aeq-dialog-primary,.admin-portal .aeq-dialog-secondary,.owner-portal .aeq-dialog-primary,.owner-portal .aeq-dialog-secondary{font-size:13.75px}.admin-portal .realtime-toast b,.owner-portal .realtime-toast b{font-size:15px}.admin-portal .realtime-toast small,.owner-portal .realtime-toast small{font-size:13.75px}.admin-portal .realtime-toast em,.owner-portal .realtime-toast em,.admin-portal .realtime-modal>header span,.owner-portal .realtime-modal>header span{font-size:11.25px}.admin-portal .realtime-modal>header p,.owner-portal .realtime-modal>header p{font-size:13.75px}.admin-portal .realtime-row b,.owner-portal .realtime-row b{font-size:15px}.admin-portal .realtime-row small,.owner-portal .realtime-row small{font-size:13.75px}.admin-portal .realtime-row em,.owner-portal .realtime-row em{font-size:11.25px}.admin-portal .realtime-row>strong,.owner-portal .realtime-row>strong{font-size:10px}.admin-portal .realtime-dropdown>header small,.owner-portal .realtime-dropdown>header small{font-size:12.5px}.admin-portal .realtime-dropdown-row b,.owner-portal .realtime-dropdown-row b{font-size:13.75px}.admin-portal .realtime-dropdown-row small,.owner-portal .realtime-dropdown-row small{font-size:12.5px}.admin-portal .realtime-dropdown-row em,.owner-portal .realtime-dropdown-row em,.admin-portal .realtime-detail-modal>header span,.owner-portal .realtime-detail-modal>header span{font-size:11.25px}.admin-portal .realtime-detail-modal>header small,.owner-portal .realtime-detail-modal>header small{font-size:12.5px}.admin-portal .realtime-detail-body dt,.owner-portal .realtime-detail-body dt{font-size:11.25px}.admin-portal .realtime-detail-body dd,.owner-portal .realtime-detail-body dd{font-size:13.75px}.admin-portal .crypto-ops-summary small,.owner-portal .crypto-ops-summary small{font-size:11.25px}.admin-portal .crypto-ops-card>header small,.owner-portal .crypto-ops-card>header small{font-size:12.5px}.admin-portal .crypto-ops-card>header b,.owner-portal .crypto-ops-card>header b{font-size:15px}.admin-portal .crypto-workflow,.owner-portal .crypto-workflow{font-size:11.25px}.admin-portal .crypto-timeline summary,.owner-portal .crypto-timeline summary,.admin-portal .crypto-timeline-list>div,.owner-portal .crypto-timeline-list>div,.admin-portal .crypto-realtime-label,.owner-portal .crypto-realtime-label{font-size:12.5px}.admin-portal .crypto-request-detail-grid small,.owner-portal .crypto-request-detail-grid small{font-size:10px}.admin-portal .crypto-request-detail-grid b,.owner-portal .crypto-request-detail-grid b{font-size:13.75px}.admin-portal .crypto-wallet-copy code,.owner-portal .crypto-wallet-copy code,.admin-portal .crypto-proof-links a,.owner-portal .crypto-proof-links a,.admin-portal .crypto-balance-transition,.owner-portal .crypto-balance-transition{font-size:12.5px}.admin-portal .crypto-manual-modal>header span,.owner-portal .crypto-manual-modal>header span{font-size:11.25px}.admin-portal .crypto-manual-modal>header p,.owner-portal .crypto-manual-modal>header p{font-size:13.75px}.admin-portal .crypto-manual-summary small,.owner-portal .crypto-manual-summary small{font-size:10px}.admin-portal .crypto-manual-summary b,.owner-portal .crypto-manual-summary b{font-size:15px}.admin-portal .crypto-manual-modal form label,.owner-portal .crypto-manual-modal form label{font-size:12.5px}.admin-portal .crypto-manual-file small,.owner-portal .crypto-manual-file small{font-size:11.25px}.admin-portal .crypto-destination-summary .crypto-wallet-copy code,.owner-portal .crypto-destination-summary .crypto-wallet-copy code{font-size:15px}.admin-portal .crypto-destination-wallet>.crypto-wallet-copy code,.owner-portal .crypto-destination-wallet>.crypto-wallet-copy code{font-size:13.75px}.admin-portal .crypto-manual-section-title,.owner-portal .crypto-manual-section-title{font-size:11.25px}.admin-portal .manual-document-files-head small,.owner-portal .manual-document-files-head small,.admin-portal .manual-document-file-row label>span,.owner-portal .manual-document-file-row label>span{font-size:13.75px}.admin-portal .manual-document-file-row small,.owner-portal .manual-document-file-row small{font-size:12.5px}.admin-portal .aeq-toast-copy b,.owner-portal .aeq-toast-copy b{font-size:15px}.admin-portal .aeq-toast-copy small,.owner-portal .aeq-toast-copy small{font-size:13.125px}.client-crypto-delivery-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.client-crypto-delivery-choice.external-only{grid-template-columns:minmax(0,1fr)}.client-crypto-delivery-choice>button{text-align:left;color:#dbe8f6;cursor:pointer;background:#08182ab8;border:1px solid #4678af61;border-radius:13px;align-items:flex-start;gap:10px;padding:13px 14px;transition:border-color .18s,background .18s,transform .18s;display:flex}.client-crypto-delivery-choice>button:hover{border-color:#1f8fffad;transform:translateY(-1px)}.client-crypto-delivery-choice>button.active{background:#168dff1f;border-color:#168dff;box-shadow:inset 0 0 0 1px #168dff29}.client-crypto-delivery-choice>button>svg{color:#d7a62b;flex:none;margin-top:2px}.client-crypto-delivery-choice>button>span{gap:3px;display:grid}.client-crypto-delivery-choice b{color:#f5f8fc;font-size:13px}.client-crypto-delivery-choice small{color:#8ea1b8;font-size:11px;line-height:1.35}.client-crypto-custody-note{color:#dbe8f6;background:#168dff14;border:1px solid #168dff6b;border-radius:13px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.client-crypto-custody-note>svg{color:#d7a62b;flex:none;margin-top:1px}.client-crypto-custody-note>div{gap:3px;display:grid}.client-crypto-custody-note b{color:#f5f8fc;font-size:13px}.client-crypto-custody-note small{color:#91a5bd;font-size:11px;line-height:1.4}@media (width<=679px){.client-crypto-delivery-choice{grid-template-columns:1fr}}.client-manager-contact{box-sizing:border-box;min-width:0;max-width:100%}.client-manager-contact>div{width:100%;min-width:0;max-width:100%}.client-manager-contact h2,.client-manager-contact p{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.client-manager-contact-grid{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.client-manager-contact-grid span{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.client-manager-contact-grid b{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.client-manager-contact-actions{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (width<=760px){.client-manager-contact{overflow:hidden;grid-template-columns:1fr!important;gap:12px!important;padding:16px!important;display:grid!important}.client-manager-contact>svg{width:34px;height:34px}.client-manager-contact>div{width:100%;min-width:0;max-width:100%}.client-manager-contact-grid{grid-template-columns:minmax(0,1fr)!important}.client-manager-contact-grid span{width:100%;padding:12px}.client-manager-contact-actions{grid-template-columns:minmax(0,1fr);display:grid}.client-manager-contact-actions a{box-sizing:border-box;width:100%;max-width:100%}.client-manager-contact-actions .client-primary,.client-manager-contact-actions .client-secondary{white-space:normal;text-align:center;width:100%;max-width:100%}.client-manager-contact p{margin-right:0}}.admin-crypto-details-backdrop{z-index:7000}.admin-crypto-details-modal{flex-direction:column;width:min(780px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.admin-crypto-details-modal>header{flex:none}.admin-crypto-details-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.admin-crypto-details-modal .crypto-destination-wallet{grid-column:1/-1}.admin-crypto-internal-note{color:#d9edfc;background:#0b2940;border:1px solid #6fc6ff47;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 20px 0;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.admin-crypto-internal-note svg{color:#76c8ff;flex:none;margin-top:1px}.admin-crypto-modal-message{margin:14px 20px 0}.admin-crypto-modal-proofs{padding:14px 20px 0}.admin-crypto-modal-timeline{margin:14px 20px 0}.admin-crypto-modal-readonly{color:#8fa5bb;padding:18px 20px 20px;font-size:12px}.admin-crypto-details-modal>header span{font-size:11.25px}.admin-crypto-details-modal>header p{font-size:13.75px}.admin-crypto-details-modal .crypto-manual-summary small{font-size:10px}.admin-crypto-details-modal .crypto-manual-summary b{font-size:15px}.admin-crypto-details-modal form label{font-size:12.5px}.admin-crypto-details-modal .crypto-manual-file small,.admin-crypto-details-modal .admin-crypto-modal-readonly small{font-size:11.25px}.admin-crypto-details-modal .crypto-destination-wallet .crypto-wallet-copy code{font-size:13.75px}@media (width<=760px){.admin-crypto-details-modal{max-height:calc(100dvh - 20px)}}.client-mobile-notification{border:1px solid var(--client-line);background:var(--client-surface);width:40px;height:40px;color:var(--client-text);border-radius:12px;place-items:center;display:grid;position:relative}.realtime-center-client .client-topbar-icon>span,.realtime-center-client .client-mobile-notification>span{background:var(--client-blue);color:#fff;border:2px solid #07101b;border-radius:10px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:8px;font-weight:900;display:grid;position:absolute;top:-5px;right:-4px}@media (width<=759px){.realtime-dropdown-client{z-index:6000!important;width:auto!important;max-height:calc(100vh - 88px)!important;position:fixed!important;top:64px!important;left:12px!important;right:12px!important}.realtime-center-client{z-index:6001!important}}.owner-master-table.audit-v2-list .row{grid-template-columns:145px minmax(150px,1fr) minmax(180px,1.25fr) minmax(190px,1.2fr) minmax(170px,1.05fr) 90px 70px;min-width:1120px}.audit-v2-integrity-badge{text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:max-content;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.audit-v2-integrity-badge.sealed{color:#75e6ad;background:#39d98a12;border-color:#39d98a59}.audit-v2-integrity-badge.legacy{color:#eacb7d;background:#deb45712;border-color:#deb45759}.audit-v2-modal{max-height:94vh;overflow:auto;width:min(1240px,100vw - 30px)!important}.audit-v2-actions{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04111cf5;border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex;position:sticky;top:0}.audit-v2-actions button,.audit-v2-state button,.audit-v2-copy,.audit-v2-json-toggle{color:inherit;font:inherit;cursor:pointer;background:#0a2234;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.audit-v2-actions button:disabled{opacity:.45;cursor:not-allowed}.audit-v2-state{color:#b9ccda;justify-content:center;align-items:center;gap:9px;min-height:220px;padding:24px;display:flex}.audit-v2-state.error{color:#ff8994}.audit-v2-content{gap:14px;padding:18px;display:grid}.audit-v2-section{background:#05131fb8;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:14px}.audit-v2-section>h3{color:#d9e8f2;margin:0 0 12px;font-size:14px}.audit-v2-grid{gap:14px;display:grid}.audit-v2-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-v2-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-v2-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.audit-v2-dl>div{background:#061724;border-radius:8px;gap:3px;min-width:0;padding:8px 9px;display:grid}.audit-v2-dl dt{text-transform:uppercase;letter-spacing:.06em;opacity:.58;font-size:10.5px;font-weight:850}.audit-v2-dl dd{overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:700}.audit-v2-json{background:#03101a;border:1px solid #ffffff12;border-radius:9px;min-width:0;margin-top:9px;overflow:hidden}.audit-v2-json header{background:#061724;justify-content:space-between;align-items:center;gap:8px;padding:7px;display:flex}.audit-v2-json-toggle,.audit-v2-copy{background:0 0!important;border:0!important;padding:4px!important}.audit-v2-json pre{color:#cbe1ef;white-space:pre-wrap;word-break:break-word;max-height:340px;margin:0;padding:11px;font-size:12px;overflow:auto}.audit-v2-sr-markers{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.audit-v2-timeline{gap:8px;display:grid}.audit-v2-timeline details{background:#061724;border:1px solid #ffffff12;border-radius:9px;padding:10px}.audit-v2-timeline summary{cursor:pointer;justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.audit-v2-timeline summary em{font-size:11px;font-style:normal}.audit-v2-timeline summary em.ok{color:#75e6ad}.audit-v2-timeline summary em.fail{color:#ff8994}.audit-v2-warning{color:#eacb7d;background:#deb45712;border:1px solid #deb45747;border-radius:8px;padding:9px;font-size:12.5px}.audit-v2-integrity{color:#eacb7d;align-items:center;gap:7px;margin:10px 0 0;font-size:12.5px;display:flex}.audit-v2-integrity.valid{color:#75e6ad}.audit-v2-gaps{gap:7px;display:grid}.audit-v2-gaps article{background:#061724;border-radius:8px;grid-template-columns:minmax(150px,.6fr) minmax(130px,.45fr) 1fr;align-items:center;gap:10px;padding:9px;font-size:12px;display:grid}.audit-v2-gaps strong{color:#eacb7d}.spin{animation:1s linear infinite audit-v2-spin}@keyframes audit-v2-spin{to{transform:rotate(360deg)}}@media (width<=900px){.audit-v2-grid.two,.audit-v2-grid.three,.audit-v2-dl,.audit-v2-gaps article{grid-template-columns:1fr}.audit-v2-actions{position:static}}.audit-v2-modal{margin-top:50px}@media (width<=768px){:root{--aeq-client-alert-bg:#07182b;--aeq-client-alert-bg-2:#0a1f35;--aeq-client-alert-border:#52a0dc38}.notification-dropdown,.notifications-dropdown,.notification-popover,.notifications-popover,.notification-panel,.notifications-panel,[class*=notification][class*=dropdown],[class*=notification][class*=popover],[class*=notification][class*=panel],[class*=alert][class*=dropdown],[class*=alert][class*=popover]{overflow:hidden;background:var(--aeq-client-alert-bg)!important;border-color:var(--aeq-client-alert-border)!important}.notification-dropdown [class*=list],.notifications-dropdown [class*=list],.notification-popover [class*=list],.notifications-popover [class*=list],.notification-panel [class*=list],.notifications-panel [class*=list],[class*=notification][class*=dropdown] [class*=list],[class*=notification][class*=popover] [class*=list],[class*=alert][class*=dropdown] [class*=list]{-webkit-overflow-scrolling:touch;min-height:0;max-height:min(62vh,520px);background:var(--aeq-client-alert-bg)!important;flex-direction:column!important;gap:12px!important;padding:10px 12px 14px!important;display:flex!important;overflow:hidden auto!important}.notification-item,.notifications-item,[class*=notification-item],[class*=notification__item],[class*=alert-item],[class*=alert__item]{box-sizing:border-box!important;background:var(--aeq-client-alert-bg-2)!important;border:1px solid var(--aeq-client-alert-border)!important;white-space:normal!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:6px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:64px!important;margin:0!important;padding:12px 14px!important;display:grid!important;position:relative!important;overflow:visible!important}.notification-item *,.notifications-item *,[class*=notification-item] *,[class*=notification__item] *,[class*=alert-item] *,[class*=alert__item] *{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;white-space:normal!important}:is([class*=checkout] label:has(input[type=checkbox]),[class*=payment-method] label:has(input[type=checkbox]),[class*=payment_method] label:has(input[type=checkbox]),[class*=payment-options] label:has(input[type=checkbox]),[class*=payment_options] label:has(input[type=checkbox]),[class*=accepted-method] label:has(input[type=checkbox]),[class*=accepted_method] label:has(input[type=checkbox])){white-space:nowrap;justify-content:flex-start!important;align-items:center!important;column-gap:12px!important;width:auto!important;min-width:0!important;display:inline-flex!important}:is([class*=checkout] label:has(input[type=checkbox]) input[type=checkbox],[class*=payment-method] label:has(input[type=checkbox]) input[type=checkbox],[class*=payment_method] label:has(input[type=checkbox]) input[type=checkbox],[class*=payment-options] label:has(input[type=checkbox]) input[type=checkbox],[class*=payment_options] label:has(input[type=checkbox]) input[type=checkbox],[class*=accepted-method] label:has(input[type=checkbox]) input[type=checkbox],[class*=accepted_method] label:has(input[type=checkbox]) input[type=checkbox]){flex:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}[class*=checkout] [class*=methods],[class*=checkout] [class*=payment-options],[class*=checkout] [class*=payment_options],[class*=checkout] [class*=accepted]{align-items:center;gap:14px 18px!important}}@media (width<=759px){.realtime-dropdown-client{color:#eaf3ff!important;background:#07182b!important;border:1px solid #307ec44d!important;border-radius:16px!important;width:auto!important;max-height:min(430px,100dvh - 96px)!important;position:fixed!important;top:68px!important;left:8px!important;right:8px!important;overflow:hidden!important;box-shadow:0 22px 60px #0000006b!important}.realtime-dropdown-client>header{color:#eef6ff!important;background:#0a1f35!important;border-bottom:1px solid #52a0dc33!important;flex:none!important;min-height:62px!important;padding:13px 14px!important}.realtime-dropdown-client>header b{color:#eef6ff!important}.realtime-dropdown-client>header small{color:#8fa8c2!important}.realtime-dropdown-client>header button{color:#bcd4ec!important;background:#0b2035!important;border-color:#52a0dc38!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.realtime-dropdown-client .realtime-dropdown-list{background:#07182b!important;flex-direction:column!important;gap:8px!important;min-height:0!important;max-height:350px!important;padding:10px!important;display:flex!important;overflow:hidden auto!important}.realtime-dropdown-client .realtime-dropdown-row{color:#e9f2fb!important;background:#0a1f35!important;border:1px solid #52a0dc29!important;border-radius:12px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:64px!important;margin:0!important;padding:10px!important;display:grid!important;position:relative!important;overflow:visible!important}.realtime-dropdown-client .realtime-dropdown-row.unread{background:#0d2945!important;border-color:#439ae54d!important}.realtime-dropdown-client .realtime-dropdown-row>i{color:#52b7ff!important;background:#102d49!important;border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important}.realtime-dropdown-client .realtime-dropdown-row>span{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.realtime-dropdown-client .realtime-dropdown-row b,.realtime-dropdown-client .realtime-dropdown-row small,.realtime-dropdown-client .realtime-dropdown-row em{margin:0!important;position:static!important}.realtime-dropdown-client .realtime-dropdown-row b{color:#f2f7fd!important;white-space:normal!important;text-overflow:clip!important;font-size:12px!important;line-height:1.3!important;overflow:visible!important}.realtime-dropdown-client .realtime-dropdown-row small{color:#9db2c8!important;white-space:normal!important;-webkit-line-clamp:unset!important;font-size:11px!important;line-height:1.4!important;display:block!important;overflow:visible!important}.realtime-dropdown-client .realtime-dropdown-row em{color:#718aa3!important;white-space:nowrap!important;align-self:start!important;font-size:10px!important;line-height:1.3!important}.client-portal .checkout-methods{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:10px 12px!important;width:100%!important;margin:16px 0 18px!important;display:grid!important}.client-portal .checkout-methods>span{grid-column:1/-1!important;width:100%!important;margin:0 0 2px!important}.client-portal .checkout-methods label{white-space:nowrap!important;grid-template-columns:22px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.25!important;display:grid!important}.client-portal .checkout-methods label>input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;border-radius:4px!important;flex:0 0 22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}}@media (width<=390px){.client-portal .checkout-methods{grid-template-columns:1fr!important;gap:10px!important}.client-portal .checkout-methods>span{grid-column:1!important}}.realtime-dropdown,.realtime-dropdown-client{color:#eaf4ff!important;background:#07182b!important;border-color:#52a0dc38!important;box-shadow:0 20px 55px #00000061!important}.realtime-dropdown>header,.realtime-dropdown-client>header{color:#eef6ff!important;background:#0a1f35!important;border-bottom-color:#52a0dc33!important}.realtime-dropdown>header b,.realtime-dropdown-client>header b{color:#f3f8ff!important}.realtime-dropdown>header small,.realtime-dropdown-client>header small{color:#8fa9c3!important}.realtime-dropdown>header button,.realtime-dropdown-client>header button{color:#dcecff!important;background:#0b2239!important;border-color:#52a0dc38!important}.realtime-dropdown-list{background:#07182b!important;grid-auto-rows:max-content!important;grid-auto-flow:row!important;gap:6px!important;padding:8px!important;display:grid!important;overflow:hidden auto!important}.realtime-dropdown-row{color:#dceaff!important;text-align:left!important;background:#0a1f35!important;border:1px solid #52a0dc21!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:start!important;gap:4px 10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:58px!important;margin:0!important;padding:12px 10px!important;display:grid!important;overflow:hidden!important}.realtime-dropdown-row:hover,.realtime-dropdown-row:focus-visible{background:#0d2945!important;border-color:#52a0dc4d!important}.realtime-dropdown-row.unread{background:#0c2b49!important;border-color:#3498eb52!important}.realtime-dropdown-row>i{color:#55adf2!important;background:#2e97e621!important;border-radius:9px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important}.realtime-dropdown-row.warning>i{color:#e8bd62!important;background:#e8b54a21!important}.realtime-dropdown-row.critical>i{color:#ff8290!important;background:#ef5b6824!important}.realtime-dropdown-row.success>i{color:#63d6a6!important;background:#2abe8021!important}.realtime-dropdown-row>span{grid-template-columns:minmax(0,1fr)!important;align-self:start!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}.realtime-dropdown-row b{color:#f0f6ff!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;line-height:1.35!important;display:block!important;overflow:visible!important}.realtime-dropdown-row small{color:#9eb2c8!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;line-height:1.42!important;display:block!important;overflow:visible!important}.realtime-dropdown-row em{color:#7f99b4!important;white-space:nowrap!important;align-self:start!important;padding-top:1px!important}.realtime-dropdown-row>svg{color:#7898b7!important;align-self:center!important}.realtime-empty.compact,.realtime-dropdown .realtime-empty,.realtime-dropdown-client .realtime-empty{color:#9eb2c8!important;background:#07182b!important}@media (width<=759px){.realtime-dropdown,.realtime-dropdown-client{max-height:calc(100dvh - 88px)!important}.realtime-dropdown-row{grid-template-columns:36px minmax(0,1fr)!important;min-height:64px!important;padding:12px 10px!important}.realtime-dropdown-row>em,.realtime-dropdown-row>svg{grid-column:2!important;justify-self:start!important}.realtime-dropdown-row>em{white-space:normal!important;padding-top:0!important}}@media (width>=1024px){.owner-portal .audit-v2-backdrop{justify-content:flex-end!important;align-items:flex-start!important;padding:18px 18px 18px 318px!important;overflow:hidden!important}.owner-portal .audit-v2-modal{width:100%!important;min-width:0!important;max-width:none!important;max-height:calc(100dvh - 36px)!important;margin:0!important;overflow:hidden auto!important}}.owner-portal .audit-v2-modal,.owner-portal .audit-v2-modal *{min-width:0}.owner-portal .audit-v2-modal .owner-master-grid,.owner-portal .audit-v2-modal .owner-master-grid.two,.owner-portal .audit-v2-modal .owner-master-grid.three,.owner-portal .audit-v2-modal .owner-master-grid.four,.owner-portal .audit-v2-modal .owner-master-json,.owner-portal .audit-v2-modal .audit-v2-grid,.owner-portal .audit-v2-modal [class*=grid]{max-width:100%}.owner-portal .audit-v2-modal pre,.owner-portal .audit-v2-modal code,.owner-portal .audit-v2-modal .owner-master-pre,.owner-portal .audit-v2-modal .owner-master-table,.owner-portal .audit-v2-modal [class*=payload],.owner-portal .audit-v2-modal [class*=response],.owner-portal .audit-v2-modal [class*=request]{overflow-wrap:anywhere;word-break:break-word;max-width:100%;overflow-x:auto}.owner-portal .audit-v2-modal .owner-master-table{width:100%}@media (width<=1199px){.owner-portal .audit-v2-modal .owner-master-grid.three,.owner-portal .audit-v2-modal .owner-master-grid.four,.owner-portal .audit-v2-modal .audit-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1023px){.owner-portal .audit-v2-backdrop{justify-content:center!important;align-items:flex-start!important;padding:12px!important;overflow:hidden!important}.owner-portal .audit-v2-modal{width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(100dvh - 24px)!important;margin:0!important;overflow:hidden auto!important}}@media (width<=700px){.owner-portal .audit-v2-modal .owner-master-grid.two,.owner-portal .audit-v2-modal .owner-master-grid.three,.owner-portal .audit-v2-modal .owner-master-grid.four,.owner-portal .audit-v2-modal .owner-master-json,.owner-portal .audit-v2-modal .audit-v2-grid{grid-template-columns:1fr!important}}.owner-rbac-panel{grid-template-columns:190px 1fr;gap:16px;margin:16px 0;display:grid}.owner-rbac-panel>nav{flex-direction:column;gap:6px;max-height:520px;display:flex;overflow:auto}.owner-rbac-panel>nav button{text-align:left;justify-content:flex-start}.owner-rbac-panel>nav button.active{border-color:var(--owner-accent,#4f7cff);background:#4f7cff1f}.owner-rbac-head{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;display:flex}.owner-rbac-head b{margin-right:auto}.owner-rbac-grid{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-rbac-card{background:#0f172a47;border:1px solid #94a3b82e;border-radius:12px;gap:10px;padding:12px;display:flex}.owner-rbac-card.disabled{opacity:.55}.owner-rbac-card>span{flex-direction:column;gap:4px;min-width:0;display:flex}.owner-rbac-card code{word-break:break-all;font-size:11px}.owner-rbac-card small{line-height:1.35}.owner-rbac-card i{flex-wrap:wrap;gap:5px;font-style:normal;display:flex}.owner-rbac-card i em{border:1px solid #94a3b83d;border-radius:999px;padding:2px 6px;font-size:10px}.owner-rbac-card .risk.high,.owner-rbac-card .risk.critical{border-color:#ef44448c}.owner-rbac-mode-note{border:1px solid #94a3b82e;border-radius:10px;padding:12px}.owner-manager-portfolio-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.owner-manager-portfolio-kpis article{border:1px solid #94a3b82e;border-radius:12px;flex-direction:column;padding:14px;display:flex}.owner-manager-portfolio-kpis b{font-size:24px}.owner-manager-portfolio-table{flex-direction:column;gap:8px;display:flex}.owner-manager-portfolio-table article{border:1px solid #94a3b826;border-radius:10px;grid-template-columns:2fr 1fr auto 1fr;align-items:center;gap:12px;padding:12px;display:grid}.owner-manager-portfolio-table span{flex-direction:column;display:flex}.owner-master-history.detailed details{padding:10px 0}.owner-audit-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.owner-audit-detail-grid span{border:1px solid #94a3b826;border-radius:8px;flex-direction:column;padding:8px;display:flex}.owner-audit-json pre{white-space:pre-wrap;word-break:break-word;max-height:240px;overflow:auto}.owner-master-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.owner-rbac-panel{grid-template-columns:1fr}.owner-rbac-panel>nav{flex-direction:row;max-height:none;overflow:auto}.owner-rbac-head,.owner-rbac-grid{grid-column:1}.owner-rbac-grid{grid-template-columns:1fr}.owner-manager-portfolio-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-manager-portfolio-table article,.owner-audit-detail-grid,.owner-master-grid.three{grid-template-columns:1fr}}.admin-manager-portfolio-list{flex-direction:column;gap:8px;display:flex}.admin-manager-portfolio-list>button{text-align:left;background:0 0;border:1px solid #94a3b829;border-radius:12px;grid-template-columns:2fr 1fr 1fr auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.admin-manager-portfolio-list>button>span{flex-direction:column;display:flex}.admin-manager-portfolio-list>button:hover{background:#4f7cff14}@media (width<=760px){.admin-manager-portfolio-list>button{grid-template-columns:1fr}}.owner-rbac-panel{grid-template-columns:210px minmax(0,1fr)}.owner-rbac-panel>nav button{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-rbac-panel>nav button small{opacity:.72;font-variant-numeric:tabular-nums;font-size:10px}.owner-rbac-summary{background:#0f172a3d;border:1px solid #94a3b82e;border-radius:12px;grid-column:2;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.owner-rbac-summary small{opacity:.78}.owner-rbac-grid{background:#0f172a2e;border:1px solid #94a3b829;border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden}.owner-rbac-row{background:0 0;border-bottom:1px solid #94a3b821;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;transition:background .16s;display:flex}.owner-rbac-row:last-child{border-bottom:0}.owner-rbac-row:hover{background:#94a3b80e}.owner-rbac-row.disabled{opacity:.48}.owner-rbac-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.owner-rbac-copy>b{font-size:13px}.owner-rbac-copy>small{opacity:.78;line-height:1.35}.owner-rbac-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.owner-rbac-meta code{opacity:.66;word-break:break-all;font-size:10px}.owner-rbac-meta i{flex-wrap:wrap;gap:4px;font-style:normal;display:flex}.owner-rbac-meta i em{border:1px solid #94a3b838;border-radius:999px;padding:2px 6px;font-size:9px}.owner-rbac-meta .risk.high,.owner-rbac-meta .risk.critical{border-color:#ef44448c}.owner-rbac-switch{width:42px;height:24px;box-shadow:none;background:#94a3b84d;border:0;border-radius:999px;flex:none;padding:2px;transition:background .16s;position:relative}.owner-rbac-switch>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;display:block;transform:translate(0)}.owner-rbac-switch.on{background:var(--owner-accent,#4f7cff)}.owner-rbac-switch.on>span{transform:translate(18px)}.owner-rbac-switch:disabled{cursor:not-allowed}.owner-manager-portfolio-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.owner-manager-portfolio-head h3{margin:0 0 3px}.owner-manager-portfolio-head small{opacity:.72}.owner-manager-add-tools{flex-wrap:wrap;align-items:end;gap:10px;padding:14px;display:flex}.owner-manager-add-tools label{flex-direction:column;gap:5px;display:flex}.owner-manager-add-tools .grow{flex:1;min-width:240px}.owner-manager-client-picker{border-top:1px solid #94a3b826;border-bottom:1px solid #94a3b826;flex-direction:column;max-height:55vh;display:flex;overflow:auto}.owner-manager-client-picker>label{border-bottom:1px solid #94a3b81f;align-items:flex-start;gap:11px;padding:12px 15px;display:flex}.owner-manager-client-picker>label:last-child{border-bottom:0}.owner-manager-client-picker>label.occupied{opacity:.65}.owner-manager-client-picker>label>span{flex-direction:column;gap:2px;display:flex}.owner-manager-client-picker em{margin-top:3px;font-size:11px;font-style:normal}.owner-manager-client-picker .mine em{opacity:.85}@media (width<=900px){.owner-rbac-summary{flex-direction:column;grid-column:1;align-items:flex-start}.owner-rbac-row{align-items:flex-start}.owner-manager-portfolio-head{flex-direction:column;align-items:flex-start}.owner-manager-add-tools{flex-direction:column;align-items:stretch}.owner-manager-add-tools .grow{min-width:0}}.admin-ticket-workspace{gap:18px;margin-top:18px;display:grid}.admin-ticket-module,.admin-ticket-conversation{background:#fff;border:1px solid #dbe5ec;border-radius:16px;min-width:0;padding:16px}.admin-ticket-context-grid{grid-template-columns:1fr;gap:10px;margin:14px 0;display:grid}.admin-ticket-context-grid span{background:#f6f9fb;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.admin-ticket-context-grid small,.admin-ticket-permissions>small{color:#718497}.admin-ticket-context-grid b{word-break:break-word}.admin-ticket-ownership{background:#eef7ff;border-radius:10px;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;display:flex}.admin-ticket-permissions{gap:8px;margin-top:12px;display:grid}.admin-ticket-permissions>div{flex-wrap:wrap;gap:6px;display:flex}.admin-ticket-permissions span{color:#50677b;background:#eef3f7;border-radius:999px;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.admin-ticket-module .admin-card-title,.admin-ticket-conversation .admin-card-title{margin-bottom:8px}.admin-ticket-module h3,.admin-ticket-conversation h3{margin:2px 0 0}.admin-kicker{letter-spacing:.09em;color:#6a8195;font-size:11px;font-weight:800}@media (width>=1100px){.admin-ticket-workspace{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start}.admin-ticket-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ticket-conversation{position:sticky;top:20px}}.admin-client-list-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.admin-client-list-head h2{margin:0}.admin-list-toggle{color:#31556f;background:#f5f9fc;border:1px solid #c9d8e5;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-weight:750;display:inline-flex}.admin-client-list.collapsed{align-self:start;padding:12px 8px;min-height:0!important}.admin-client-list.collapsed .admin-client-list-head{justify-content:center;margin:0}.admin-client-list.collapsed .admin-client-list-head h2,.admin-client-list.collapsed .admin-list-toggle span{display:none}.admin-client-list.collapsed .admin-list-toggle{justify-content:center;width:42px;height:42px;padding:0}.admin-client-loading-backdrop{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05121f61;place-items:center;display:grid;position:fixed;inset:0}.admin-client-loading-card{color:#eaf6ff;background:#071b2b;border:1px solid #ffffff1f;border-radius:16px;justify-items:center;gap:10px;min-width:min(340px,100vw - 36px);padding:26px 30px;display:grid;box-shadow:0 24px 80px #00000047}.admin-client-loading-card svg{color:#45a8e8}.admin-client-loading-card b{font-size:16px}.admin-client-loading-card small{color:#a9bfd0}.admin-contact-profile-form.readonly input[readonly]{cursor:not-allowed;color:#526b7d!important;background:#eef4f8!important}@media (width>=980px){.admin-client-layout.client-list-collapsed{grid-template-columns:64px minmax(0,1fr)}.admin-client-layout.client-list-collapsed .admin-client-detail{min-width:0}}@media (width<=979px){.admin-client-layout.client-list-collapsed .admin-client-list{justify-self:stretch;width:100%}.admin-client-list.collapsed .admin-client-list-head{justify-content:flex-start}.admin-client-list.collapsed .admin-list-toggle{width:auto;height:auto;padding:8px 10px}.admin-client-list.collapsed .admin-list-toggle span{display:inline}}.client-messages-panel{gap:14px;display:grid}.client-message-channel-tabs{flex-wrap:wrap;gap:8px;display:flex}.client-message-channel-tabs button{align-items:center;gap:7px;display:inline-flex}.client-message-channel-tabs button.active{font-weight:700;box-shadow:inset 0 0 0 1px}.client-messages-panel textarea{resize:vertical;width:100%;min-height:150px}.admin-mfa-enrollment{grid-template-columns:minmax(180px,240px) minmax(240px,1fr);align-items:center;gap:22px;margin-top:16px;display:grid}.admin-mfa-enrollment img{background:#fff;border-radius:16px;width:220px;max-width:100%;padding:10px}.admin-mfa-enrollment>div{gap:10px;display:grid}.admin-mfa-enrollment code{word-break:break-all;background:#ffffff0f;border-radius:10px;padding:10px}.owner-master-form textarea[name=allowed_values]{resize:vertical;min-height:120px}@media (width<=760px){.admin-mfa-enrollment{grid-template-columns:1fr}.admin-mfa-enrollment img{margin:auto}}.admin-client-fees-compact{gap:10px}.admin-client-fees-compact>.admin-security-note{margin-bottom:4px}.admin-client-fees-compact .admin-fee-edit-row{grid-template-columns:minmax(180px,.9fr) minmax(0,1.6fr);align-items:center;gap:12px;margin:0;padding:12px 14px;display:grid}.admin-client-fees-compact .admin-fee-edit-title{margin:0}.admin-client-fees-compact .admin-fee-edit-grid{grid-template-columns:.75fr 1.35fr .9fr;margin:0}.admin-client-fees-compact .admin-fee-edit-grid label{margin:0}.admin-client-fees-compact .admin-fee-edit-grid small{margin-top:4px;display:block}@media (width<=980px){.admin-client-fees-compact .admin-fee-edit-row,.admin-client-fees-compact .admin-fee-edit-grid{grid-template-columns:1fr}}.commercial-policy-screen{gap:16px;display:grid;overflow:hidden}.commercial-policy-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.commercial-policy-head>div:first-child{min-width:0}.commercial-policy-head>div:first-child>span{letter-spacing:.12em;color:#3ca6ef;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.commercial-policy-head h2{margin:0 0 5px}.commercial-policy-head p{color:#8195a9;margin:0;line-height:1.45}.commercial-policy-summary{flex:none;justify-items:end;gap:2px;min-width:124px;display:grid}.commercial-policy-summary b{font-size:26px;line-height:1}.commercial-policy-summary small{color:#8195a9}.commercial-policy-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.commercial-policy-toolbar select{min-width:180px}.commercial-policy-search{background:#05121f5c;border:1px solid #84a2be3d;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:240px;padding:0 11px;display:flex}.commercial-policy-search input{flex:1;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:0!important}.commercial-policy-table,.commercial-limit-table{border:1px solid #7e9db92e;border-radius:13px;width:100%;overflow:auto}.commercial-policy-row{border-top:1px solid #7e9db921;grid-template-columns:minmax(160px,1.15fr) minmax(105px,.7fr) minmax(100px,.65fr) minmax(170px,1.2fr) repeat(4,minmax(120px,.82fr));align-items:center;gap:10px;min-width:1100px;padding:11px 13px;display:grid}.commercial-policy-row:first-child{border-top:0}.commercial-policy-row.head{text-transform:uppercase;letter-spacing:.055em;color:#7f94aa;background:#122c4352;font-size:10px;font-weight:850}.commercial-policy-row>span,.commercial-policy-row>label{min-width:0}.commercial-policy-row .operation{flex-direction:column;gap:2px;display:flex}.commercial-policy-row .operation small,.commercial-policy-row .allowed-values{color:#7f94aa;line-height:1.35}.commercial-policy-row em{color:#73c3f6;background:#1f8fe51a;border-radius:999px;width:max-content;padding:4px 7px;font-size:11px;font-style:normal;display:inline-flex}.commercial-policy-row label,.commercial-limit-row label{gap:4px;display:grid}.commercial-policy-row label small,.commercial-limit-row label small{display:none}.commercial-policy-row input,.commercial-limit-row input{box-sizing:border-box;width:100%}.commercial-policy-foot-note{color:#90aac0;background:#1f8fe512;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;display:flex}.commercial-policy-foot-note svg{color:#48a9e8;flex:none}.owner-commercial-policy-screen{margin:16px 0 18px}.owner-commercial-policy-table .commercial-policy-row{grid-template-columns:minmax(160px,1.05fr) minmax(105px,.6fr) minmax(90px,.55fr) minmax(170px,1.2fr) repeat(4,minmax(115px,.75fr))}.admin-limit-editor,.owner-limit-editor{gap:14px;display:grid}.commercial-limit-row{border-top:1px solid #7e9db921;grid-template-columns:minmax(165px,1.15fr) minmax(90px,.65fr) repeat(4,minmax(125px,.9fr)) minmax(120px,.85fr);align-items:center;gap:10px;min-width:1020px;padding:11px 13px;display:grid}.commercial-limit-row:first-child{border-top:0}.commercial-limit-row.head{text-transform:uppercase;letter-spacing:.055em;color:#7f94aa;background:#122c4352;font-size:10px;font-weight:850}.commercial-limit-row .operation{flex-direction:column;gap:2px;display:flex}.commercial-limit-row .operation small{color:#7f94aa}.commercial-limit-row em{color:#73c3f6;background:#1f8fe51a;border-radius:999px;width:max-content;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.commercial-limit-row input:disabled{opacity:.58;cursor:not-allowed}.inherit-switch{align-items:center;gap:7px!important;display:flex!important}.inherit-switch input{accent-color:#168fea;flex:none;height:16px;width:16px!important}.inherit-switch span{color:#8ca1b5;font-size:11px;font-weight:750}.admin-limit-actions{justify-content:flex-end;display:flex}.owner-limit-note{background:#237cbe11;border:1px solid #3597db2e;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.owner-limit-note>span{flex-direction:column;gap:2px;display:flex}.owner-limit-note small{color:#8195a9}.owner-master-actions.end{justify-content:flex-end}.owner-advanced-limit{border:1px solid #7e9db92e;border-radius:12px;margin-top:16px;padding:12px}.owner-advanced-limit summary{cursor:pointer;color:#8ca4b9;font-weight:800}.owner-advanced-limit[open] summary{margin-bottom:12px}@media (width<=900px){.commercial-policy-head{flex-direction:column}.commercial-policy-summary{justify-items:start}.commercial-policy-toolbar{flex-direction:column;align-items:stretch}.commercial-policy-search{box-sizing:border-box;width:100%;min-width:0}.commercial-policy-toolbar select{width:100%}.commercial-policy-row label small,.commercial-limit-row label small{display:block}.admin-limit-actions,.owner-master-actions.end{justify-content:stretch}.admin-limit-actions button,.owner-master-actions.end button{width:100%}}.admin-card.commercial-policy-screen .commercial-policy-row{grid-template-columns:minmax(155px,1.05fr) minmax(95px,.62fr) minmax(120px,.85fr) repeat(4,minmax(105px,.72fr)) minmax(82px,.58fr) minmax(180px,1.1fr);min-width:1210px}.commercial-policy-row.inactive{opacity:.68;background:#8291a009}.commercial-status{justify-content:center;align-items:center;min-width:58px;border-radius:999px!important;padding:5px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.commercial-status.active{color:#72ddb0!important;background:#19a26621!important}.commercial-status.inactive{color:#ff98a7!important;background:#bb3e5121!important}.commercial-status.inherited{color:#71b8ef!important;background:#498bc81f!important}.admin-card.commercial-policy-screen .commercial-status.active{color:#17815c!important;background:#def5e9!important}.admin-card.commercial-policy-screen .commercial-status.inactive{color:#aa4051!important;background:#f9e4e7!important}.admin-card.commercial-policy-screen .commercial-status.inherited{color:#1677aa!important;background:#e5f3fd!important}.commercial-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.commercial-row-actions button{min-height:30px;color:inherit;font:inherit;cursor:pointer;background:#1553851f;border:1px solid #5f91be47;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:850;display:inline-flex}.commercial-row-actions button:hover:not(:disabled){background:#187ec72e;border-color:#289eec8c}.commercial-row-actions button.danger{color:#ef7d8d;background:#a42a3c1a;border-color:#bd425352}.commercial-row-actions button:disabled{opacity:.38;cursor:not-allowed}.admin-card.commercial-policy-screen .commercial-row-actions button{color:#27678f;background:#fff;border-color:#d7e3ec}.admin-card.commercial-policy-screen .commercial-row-actions button.danger{color:#a8394b;background:#fff6f7;border-color:#efccd2}@media (width<=900px){.commercial-row-actions{min-width:170px}}.aeq-regverify-backdrop{z-index:1800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01070fc7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.aeq-regverify-modal{color:#eef7ff;background:linear-gradient(160deg,#06111e,#081c2c 68%,#071915);border:1px solid #5dbcff38;border-radius:20px;gap:18px;width:min(520px,100%);padding:22px;display:grid;box-shadow:0 28px 90px #00000085}.aeq-regverify-modal header{grid-template-columns:54px 1fr;align-items:start;gap:14px;display:grid}.aeq-regverify-modal header span{color:#76c9ff;letter-spacing:.12em;font-size:11px;font-weight:900;display:block}.aeq-regverify-modal h2{margin:5px 0 4px;font-size:23px}.aeq-regverify-modal p{color:#a9bed0;margin:0;line-height:1.5}.aeq-regverify-badge{color:#73caff;background:#1497ff24;border:1px solid #55beff2e;border-radius:15px;place-items:center;width:52px;height:52px;font-size:11px;font-weight:900;display:grid}.aeq-regverify-target{color:#dcecff;overflow-wrap:anywhere;background:#071725;border:1px solid #ffffff14;border-radius:11px;padding:12px 14px;font-weight:800}.aeq-regverify-modal label{color:#d6e6f3;gap:8px;font-size:14px;display:grid}.aeq-regverify-code{text-align:center!important;letter-spacing:.22em!important;color:#fff!important;background:#04111e!important;border:1px solid #53b9ff4d!important;min-height:58px!important;font:800 28px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important}.aeq-regverify-message{background:#ef5b681a;border:1px solid #ef5b6840;border-radius:9px;padding:10px 12px;color:#ff9ba5!important}.aeq-regverify-message.success{background:#39d98a1a;border-color:#39d98a40;color:#87e8b6!important}.aeq-regverify-modal footer{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.aeq-regverify-modal button{cursor:pointer;border-radius:10px;min-height:42px;padding:0 14px;font-weight:800}.aeq-regverify-secondary{color:#d9e9f5;background:#0a1d2c;border:1px solid #ffffff1f}.aeq-regverify-primary{color:#fff;background:#168ee7;border:0}.aeq-regverify-modal button:disabled{opacity:.55;cursor:wait}.verification-heading{position:relative}.verification-icon{color:#1597ff;background:#1597ff1f;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:12px;display:grid}.verification-code{text-align:center!important;letter-spacing:.22em!important;font:800 28px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important}.verification-resend{justify-content:flex-end;margin-top:10px;display:flex}.verification-resend button{align-items:center;gap:6px;display:inline-flex}.verification-complete{color:#163d2d;background:#39d98a14;border:1px solid #39d98a3d;border-radius:11px;align-items:center;gap:11px;padding:12px 14px;display:flex}.verification-complete>span{gap:2px;display:grid}.verification-complete small{color:#607d70}@media (width<=620px){.aeq-regverify-modal{padding:18px}.aeq-regverify-modal footer{grid-template-columns:1fr;display:grid}.aeq-regverify-modal button{width:100%}}.admin-crypto-table .asset-table-row:not(.head){background:linear-gradient(#10243ef5 0%,#0b1d33f5 100%);border-color:#5c8dd229;box-shadow:0 6px 18px #0008142e}.admin-crypto-table .asset-table-row:not(.head):hover{background:linear-gradient(#152d4cfa 0%,#0e233cfa 100%)}.commercial-lines-master,.commercial-lines-readonly{gap:18px;display:grid;overflow:hidden}.commercial-lines-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.commercial-line-card{background:#081b2c6b;border:1px solid #7e9db933;border-radius:15px;min-width:0;overflow:hidden}.commercial-line-card>header{border-bottom:1px solid #7e9db924;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px;display:flex}.commercial-line-card>header span{color:#4db2f3;letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.commercial-line-card>header h3{margin:0 0 3px;font-size:17px}.commercial-line-card>header small{color:#8195a9}.commercial-line-provider{background:#2680be12;border:1px solid #429fdf2e;border-radius:11px;align-items:center;gap:10px;margin:12px;padding:11px 12px;display:flex}.commercial-line-provider>svg{color:#54b4f1;flex:none}.commercial-line-provider>span{gap:2px;min-width:0;display:grid}.commercial-line-provider small{color:#8195a9}.commercial-line-provider b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commercial-line-provider button{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:#207cbe21;border:1px solid #4ba6e44d;border-radius:8px;flex:none;margin-left:auto;padding:6px 9px;font-size:10px;font-weight:850}.commercial-line-provider button:disabled{opacity:.45;cursor:wait}.commercial-line-table{border-top:1px solid #7e9db921;width:100%;overflow:auto}.commercial-line-table .row{border-top:1px solid #7e9db91c;grid-template-columns:minmax(145px,1.2fr) repeat(5,minmax(100px,.78fr)) minmax(78px,.55fr);align-items:center;gap:9px;min-width:850px;padding:10px 12px;font-size:12px;display:grid}.commercial-line-table .row:first-child{border-top:0}.commercial-line-table .row.head{color:#7f94aa;letter-spacing:.05em;text-transform:uppercase;background:#122c4352;font-size:9px;font-weight:850}.commercial-line-table .row>span{min-width:0}.commercial-line-table .row>span:first-child{gap:2px;display:grid}.commercial-line-table .row small{color:#8195a9;font-size:10px}.commercial-line-table .row button{color:inherit;font:inherit;cursor:pointer;background:#207cbe1f;border:1px solid #4ba6e447;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:850;display:inline-flex}.commercial-lines-readonly .commercial-line-card{background:#fff;border-color:#dbe5ec}.commercial-lines-readonly .commercial-line-table .row{grid-template-columns:minmax(145px,1.2fr) repeat(5,minmax(100px,.78fr));min-width:760px}.commercial-lines-readonly .commercial-line-table .row.head{background:#f5f9fc}.commercial-lines-readonly .commercial-line-provider{background:#f4f9fc;border-color:#dce9f1}.commercial-lines-readonly .commercial-status.active{color:#17815c!important;background:#def5e9!important}.commercial-lines-readonly .commercial-status.inactive{color:#aa4051!important;background:#f9e4e7!important}@media (width<=1280px){.commercial-lines-grid{grid-template-columns:1fr}.commercial-line-card{max-width:none}}@media (width<=700px){.commercial-line-provider{flex-wrap:wrap;align-items:flex-start}.commercial-line-provider button{width:100%;margin-left:0}.commercial-line-table{margin-top:4px}}.owner-policy-overview{gap:18px;margin:16px 0;display:grid}.owner-policy-line-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.owner-policy-tile{text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;background:linear-gradient(145deg,#081b2d,#0b2338);border:1px solid #559bcd40;justify-items:start;gap:10px;display:grid}.owner-policy-tile:hover,.owner-policy-tile:focus-visible{background:#0d2b45;border-color:#57b7f2}.owner-policy-tile.general{padding:26px}.owner-policy-tile>span{color:#69bfff;letter-spacing:.1em;font-size:11px;font-weight:900}.owner-policy-tile h2{font-size:21px}.owner-policy-tile p{color:#a9bbcb;margin:0}.owner-policy-tile strong{color:#77c9ff;font-size:14px}.owner-policy-tile small{color:#9bb1c3}.owner-policy-back,.owner-policy-advanced-link{color:#d9f2ff;cursor:pointer;background:#0a2940;border:1px solid #53a4de59;border-radius:10px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:42px;margin:12px 0;padding:9px 14px;font-weight:800;display:inline-flex}.owner-policy-members{padding:0 16px}.owner-policy-members-list{gap:10px;padding:16px;display:grid}.owner-policy-members-list>div{border:1px solid #7e9db92e;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.owner-policy-members-list button{width:auto}.owner-policy-line-detail .commercial-lines-grid{display:block}.owner-policy-line-detail .commercial-line-card{width:100%}.owner-policy-line-detail .commercial-line-table,.owner-commercial-policy-screen .commercial-policy-table{overflow:visible}.owner-policy-line-detail .commercial-line-table .row.head,.owner-commercial-policy-screen .commercial-policy-row.head{display:none}.owner-policy-line-detail .commercial-line-table .row:not(.head),.owner-commercial-policy-screen .commercial-policy-row:not(.head){background:#07192aa6;border:1px solid #7e9db933;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-width:0;margin:12px;padding:18px;display:grid}.owner-policy-line-detail .commercial-line-table .row>span,.owner-commercial-policy-screen .commercial-policy-row>span{overflow-wrap:anywhere;min-width:0}.owner-policy-line-detail .commercial-line-table .row>span:first-child,.owner-commercial-policy-screen .commercial-policy-row>span:first-child{grid-column:1/-1;font-size:16px}.owner-policy-line-detail .commercial-line-table .row>span:not(:first-child):before,.owner-commercial-policy-screen .commercial-policy-row>span:not(:first-child):before{color:#83a5bd;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(2):before{content:"Taxa"}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(3):before{content:"Mínimo"}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(4):before{content:"Por transação"}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(5):before{content:"Diário"}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(6):before{content:"Mensal"}.owner-policy-line-detail .commercial-line-table .row>span:nth-child(7):before{content:"Ação"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(2):before{content:"Tipo de taxa"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(3):before{content:"Piso"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(4):before{content:"Teto"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(5):before{content:"Tarifa padrão"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(6):before{content:"Condições permitidas"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(7):before{content:"Mínimo"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(8):before{content:"Por transação"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(9):before{content:"Diário"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(10):before{content:"Mensal"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(11):before{content:"Status"}.owner-commercial-policy-screen .commercial-policy-row>span:nth-child(12):before{content:"Ações"}@media (width<=950px){.owner-policy-line-tiles{grid-template-columns:1fr}.owner-policy-line-detail .commercial-line-table .row:not(.head),.owner-commercial-policy-screen .commercial-policy-row:not(.head){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.owner-policy-line-detail .commercial-line-table .row:not(.head),.owner-commercial-policy-screen .commercial-policy-row:not(.head){grid-template-columns:1fr}.owner-policy-tile.general{padding:18px}}.owner-commercial-policy-screen{background:linear-gradient(145deg,#071725 0%,#0a1b2c 58%,#071522 100%);border:1px solid #5a97c538;padding:20px;box-shadow:0 16px 42px #00081433}.owner-commercial-policy-screen .commercial-policy-head h2{letter-spacing:-.025em;font-size:24px}.owner-commercial-policy-screen .commercial-policy-head>div:first-child>span{color:#63baff}.commercial-policy-layout{grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:16px;display:grid}.commercial-policy-main{gap:14px;min-width:0;display:grid}.owner-commercial-policy-screen .commercial-policy-layout{grid-template-columns:minmax(0,1fr)}.owner-commercial-policy-screen .commercial-policy-toolbar{background:#030e1975;border:1px solid #6897bc2b;border-radius:12px;padding:11px}.owner-commercial-policy-screen .commercial-policy-toolbar select{color:#e8f3fc;background:#0b2033;border-color:#739dbe40;min-height:40px}.commercial-new-rate{color:#fff;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#168be3,#0868cc);border:1px solid #5fb1f47a;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 5px 14px #005ebe33}.commercial-new-rate:hover{filter:brightness(1.08)}.owner-commercial-policy-screen .commercial-policy-table{background:#04101c73;border-color:#5f94bc36;border-radius:12px}.owner-commercial-policy-screen .commercial-policy-row.head{color:#a8c0d4;background:linear-gradient(90deg,#16354fd9,#0c2237d1)}.owner-commercial-policy-screen .commercial-policy-row:not(.head):hover{background:#225b851f}.owner-commercial-policy-screen .commercial-policy-row .allowed-values{color:#c0d2e0}.commercial-policy-aside{background:linear-gradient(160deg,#0c253cf5,#07192af5);border:1px solid #589acd3b;border-radius:12px;gap:0;padding:15px;display:grid;position:sticky;top:16px;box-shadow:0 12px 28px #00000026}.commercial-policy-aside h3{border-bottom:1px solid #719dbe2e;align-items:center;gap:8px;margin:0;padding:2px 0 13px;font-size:13px;display:flex}.commercial-policy-aside h3 svg{color:#62b7f4}.commercial-policy-aside>div{color:#b8cad8;border-bottom:1px solid #719dbe21;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:13px 0;font-size:11px;display:grid}.commercial-policy-aside>div i{background:#35d49a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #35d49a66}.commercial-policy-aside>div i.is-pending{background:#f4b844;box-shadow:0 0 10px #f4b84452}.commercial-policy-aside>div>b{color:#f1f7fb;font-size:16px}.commercial-policy-aside .commercial-last-update{grid-template-columns:16px 1fr;align-items:start}.commercial-policy-aside .commercial-last-update svg{color:#8daac0}.commercial-policy-aside .commercial-last-update b{color:#dbe9f4;grid-column:2;font-size:11px;font-weight:700;line-height:1.4}.commercial-policy-aside p{color:#b2c8d9;background:#0e4f8324;border:1px solid #388bce33;border-radius:9px;align-items:flex-start;gap:8px;margin:13px 0 0;padding:11px;font-size:10px;line-height:1.45;display:flex}.commercial-policy-aside p svg{color:#65b7ef;flex:none}@media (width<=1150px){.commercial-policy-layout{grid-template-columns:minmax(0,1fr) 205px}.owner-commercial-policy-table .commercial-policy-row{min-width:1160px}}@media (width<=820px){.commercial-policy-layout{grid-template-columns:1fr}.commercial-policy-aside{grid-template-columns:1fr 1fr;column-gap:14px;position:static}.commercial-policy-aside h3,.commercial-policy-aside p{grid-column:1/-1}.commercial-policy-aside>div{border-top:1px solid #719dbe21;border-bottom:0}}@media (width<=620px){.owner-commercial-policy-screen{padding:14px}.owner-commercial-policy-screen .commercial-policy-toolbar{grid-template-columns:1fr;display:grid}.commercial-new-rate{width:100%}.commercial-policy-aside{grid-template-columns:1fr}.commercial-policy-aside h3,.commercial-policy-aside p{grid-column:auto}}.owner-commercial-policy-table .commercial-policy-row{grid-template-columns:minmax(155px,1.08fr) minmax(95px,.62fr) repeat(3,minmax(90px,.58fr)) minmax(170px,1.12fr) repeat(4,minmax(108px,.72fr)) minmax(78px,.54fr) minmax(176px,1.02fr);min-width:1580px}@media (width<=1150px){.owner-commercial-policy-table .commercial-policy-row{min-width:1580px}}.owner-policy-crypto{gap:18px;display:grid}.owner-policy-default-provider{gap:18px;margin-bottom:18px;display:grid}.owner-policy-default-provider>label{color:#b5c5d4;gap:8px;max-width:380px;font-size:13px;font-weight:700;display:grid}.owner-policy-default-provider select{color:#f2f8fc;width:100%;min-height:44px;font:inherit;background:#071827;border:1px solid #759dbe52;border-radius:10px;padding:10px 12px}.owner-policy-crypto-values{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.owner-policy-crypto-values>div{background:#f8fbff;border:1px solid #dce6f1;border-radius:12px;gap:7px;padding:16px;display:grid}.owner-policy-crypto-values small{color:#64748b}.owner-policy-crypto-values b{font-size:1.2rem}.owner-policy-crypto>.owner-primary{justify-self:start}.owner-policy-cost-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin:16px 0;display:grid}.owner-policy-cost-list article{background:#f8fbff;border:1px solid #dce6f1;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px;display:flex}.owner-policy-cost-list article>div{gap:5px;min-width:0;display:grid}.owner-policy-cost-list small{color:#64748b;overflow-wrap:anywhere}.owner-policy-cost-list b{font-size:1.12rem}.owner-policy-cost-list button{flex:none}@media (width<=640px){.owner-policy-cost-list article{flex-direction:column;align-items:stretch}.owner-policy-cost-list button{width:100%}}.owner-policy-crypto-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;width:100%;max-width:980px;display:grid}.owner-policy-crypto-form label,.owner-policy-crypto-status{min-width:0}.owner-policy-crypto-mode{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.owner-policy-crypto-mode legend,.owner-policy-crypto-amount>span{color:#b5c5d4;margin-bottom:9px;font-size:13px;font-weight:800;display:block}.owner-policy-crypto-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.owner-policy-crypto-options label{cursor:pointer;background:#071827;border:1px solid #759dbe52;border-radius:12px;align-items:center;gap:12px;min-height:78px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.owner-policy-crypto-options label.selected{background:#0a2b48;border-color:#2498ee;box-shadow:inset 0 0 0 1px #2498ee59}.owner-policy-crypto-options input{accent-color:#2498ee;flex:none;width:18px;height:18px;margin:0}.owner-policy-crypto-options label>span{gap:3px;min-width:0;display:grid}.owner-policy-crypto-options b{color:#f2f8fc;font-size:15px}.owner-policy-crypto-options small{color:#93a9bb;font-size:12px;line-height:1.35}.owner-policy-crypto-amount{flex-direction:column;display:flex}.owner-policy-crypto-input{background:#071827;border:1px solid #759dbe52;border-radius:11px;align-items:center;min-height:52px;display:flex;overflow:hidden}.owner-policy-crypto-input:focus-within{border-color:#2498ee;box-shadow:0 0 0 2px #2498ee26}.owner-policy-crypto-input>span{color:#b5c5d4;border-right:1px solid #759dbe40;flex:none;align-self:stretch;place-items:center;min-width:50px;font-weight:800;display:grid}.owner-policy-crypto-input input{color:#f2f8fc;width:100%;min-width:0;min-height:50px;font:inherit;background:0 0;border:0;outline:0;padding:0 14px;font-size:17px;font-weight:700}.owner-policy-crypto-input input::placeholder{color:#71869a;font-weight:400}.owner-policy-crypto-status{background:#0b2336;border:1px solid #759dbe52;border-radius:11px;align-content:center;gap:4px;min-height:52px;margin-top:26px;padding:10px 16px;display:grid}.owner-policy-crypto-status small{color:#93a9bb;font-size:12px;line-height:1.35}.owner-policy-crypto-status b{color:#f2f8fc;font-size:15px}.owner-policy-crypto-actions{grid-column:1/-1;justify-content:flex-start;display:flex}.owner-policy-crypto-actions>.owner-primary{min-width:230px;min-height:46px}.owner-policy-cost-list{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-policy-cost-list article{flex-direction:column;align-items:stretch}.owner-policy-cost-list button{white-space:normal;text-align:left;align-self:flex-start;max-width:100%}@media (width<=760px){.owner-policy-crypto-form,.owner-policy-crypto-options{grid-template-columns:1fr}.owner-policy-crypto-status{margin-top:0}.owner-policy-crypto-actions>.owner-primary{width:100%}.owner-policy-cost-list{grid-template-columns:1fr}.owner-policy-cost-list button{align-self:stretch}}.owner-ip-cost-panel{gap:22px;display:grid}.owner-ip-cost-panel .commercial-policy-head{margin-bottom:0}.owner-ip-cost-group{gap:11px;min-width:0;display:grid}.owner-ip-cost-group h3{color:#edf7ff;align-items:baseline;gap:12px;margin:0;font-size:18px;display:flex}.owner-ip-cost-group h3 small{color:#8eaabc;font-size:12px;font-weight:600}.owner-ip-cost-rows{gap:8px;min-width:0;display:grid}.owner-ip-cost-row{color:#dceaf5;background:#091c2e;border:1px solid #719fc23d;border-radius:11px;grid-template-columns:minmax(170px,1.5fr) minmax(110px,.85fr) minmax(130px,1fr) minmax(150px,1.2fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 16px;display:grid}.owner-ip-cost-row>div{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.owner-ip-cost-row small{color:#8faabd;font-size:12px}.owner-ip-cost-row strong{color:#f5fbff;font-size:16px}.owner-ip-cost-operation b{color:#f5fbff}.owner-ip-cost-row button{color:#dff4ff;cursor:pointer;white-space:nowrap;background:#0b3555;border:1px solid #49aaeb73;border-radius:8px;min-height:36px;padding:7px 11px}.owner-ip-cost-row button:hover,.owner-ip-cost-row button:focus-visible{background:#12476e;border-color:#5fc1ff}.owner-ip-cost-history{border-top:1px solid #719fc233;padding-top:16px}.owner-ip-cost-history summary{color:#8fd1ff;cursor:pointer;width:max-content;max-width:100%;font-weight:700}.owner-ip-cost-history .owner-ip-cost-rows{margin-top:15px}.owner-ip-cost-history .owner-ip-cost-row{grid-template-columns:minmax(170px,1.5fr) minmax(110px,.85fr) minmax(130px,1fr) minmax(150px,1.2fr)}@media (width<=1100px){.owner-ip-cost-row,.owner-ip-cost-history .owner-ip-cost-row{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-ip-cost-row button{justify-self:start}}@media (width<=580px){.owner-ip-cost-row,.owner-ip-cost-history .owner-ip-cost-row{grid-template-columns:1fr}.owner-ip-cost-row button{width:100%}}.owner-policy-crypto-shortcut{color:#e9f5ff;white-space:normal;background:#0c3158;border:1px solid #1683db;border-radius:9px;width:auto;min-height:42px;padding:8px 12px;font-weight:700}.admin-client-line-picker{color:#edf7ff;background:#081d30;border:1px solid #244764;border-radius:14px;gap:14px;padding:18px;display:grid}.admin-client-line-picker .admin-fee-edit-title{margin:0}.admin-client-line-picker .admin-fee-edit-title b{color:#f2f9ff}.admin-client-line-picker .admin-fee-edit-title small{color:#a9c1d4}.admin-client-line-picker .admin-fee-edit-title em{color:#a9ddff;white-space:nowrap;background:#123e60;border-radius:999px;align-self:flex-start;padding:6px 10px;font-size:12px;font-style:normal;font-weight:800}.admin-client-line-picker fieldset{border:0;min-width:0;margin:0;padding:0}.admin-client-line-picker legend{color:#bdd4e5;margin-bottom:10px;font-size:13px;font-weight:800}.admin-client-line-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-client-line-options label{cursor:pointer;background:#0d2b43;border:1px solid #31536e;border-radius:10px;align-items:center;gap:11px;min-width:0;min-height:68px;padding:12px 14px;display:flex}.admin-client-line-options label:hover{border-color:#58b9f4}.admin-client-line-options label.selected{background:#123d60;border-color:#51baff;box-shadow:inset 0 0 0 1px #51baff}.admin-client-line-options input{accent-color:#168fda;flex:none;width:18px;height:18px;margin:0}.admin-client-line-options label>span{gap:3px;min-width:0;display:grid}.admin-client-line-options b{color:#f3f9ff;font-size:14px}.admin-client-line-options small{color:#aac3d5;font-size:12px;line-height:1.35}.admin-client-line-picker fieldset:disabled label{cursor:default}.admin-client-line-picker>.admin-primary{justify-self:start}.admin-client-line-picker>.admin-security-note{color:#cfe0eb;background:#19354a;margin:0}.admin-client-line-rules{border-top:1px solid #31536e;gap:8px;padding-top:12px;display:grid}.admin-client-line-rules h4{color:#eef8ff;margin:0;font-size:14px}.admin-client-line-rules>span{color:#dceaf5;background:#0d2b43;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:13px;display:flex}.admin-client-line-rules>span strong{color:#8bd0ff}.admin-client-line-rules>small{color:#aac3d5}.admin-commercial-quick{color:#edf7ff;background:#071b2c;border:1px solid #244764;border-radius:14px;margin:0 0 18px;overflow:hidden}.admin-commercial-quick-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.admin-commercial-quick-head>div{gap:3px;min-width:0;display:grid}.admin-commercial-quick-head small{color:#69c7ff;letter-spacing:1.4px;font-size:11px;font-weight:800}.admin-commercial-quick-head b{color:#f4f9ff;font-size:17px}.admin-commercial-quick-head span{color:#abc1d2;font-size:13px}.admin-commercial-quick-body{gap:16px;padding:0 16px 16px;display:grid}.admin-commercial-rate-preview{color:#edf7ff;background:#081d30;border:1px solid #244764;border-radius:14px;padding:16px}.admin-commercial-rate-preview h4{color:#f4f9ff;margin:0 0 4px}.admin-commercial-rate-preview p,.admin-card .admin-commercial-rate-preview p{color:#abc1d2;margin:0 0 12px;font-size:13px}.admin-commercial-rate-list{gap:2px;display:grid}.admin-commercial-rate-list>div{color:#e9f4fd;background:#0d2b43;border:1px solid #1c3a52;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(100px,.5fr) minmax(75px,auto);align-items:center;gap:12px;padding:11px 12px;font-size:13px;display:grid}.admin-commercial-rate-list>div:nth-child(odd):not(.admin-commercial-rate-header){background:#0b253b}.admin-commercial-rate-list>.admin-commercial-rate-header{color:#91b8d3;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;padding:7px 12px;font-size:11px;font-weight:800}.admin-commercial-rate-list small{color:#acd0e9;text-align:left}.admin-commercial-rate-list strong{text-align:right;color:#8bd0ff;font-variant-numeric:tabular-nums;min-width:72px}.admin-client-line-options label:focus-within{outline-offset:2px;outline:2px solid #8bd0ff}.owner-commercial-quick{background:#081e31b3;border:1px solid #67bdff47;border-radius:12px;margin-top:16px;padding:16px}.owner-commercial-quick-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-commercial-quick-head>div{gap:4px;display:grid}.owner-commercial-quick-head small{color:#67bdff;letter-spacing:1.4px;font-size:11px;font-weight:900}.owner-commercial-quick-head b{font-size:17px}.owner-commercial-quick-head span{opacity:.7;font-size:13px}.owner-commercial-quick-body{border-top:1px solid #ffffff1a;gap:12px;margin-top:14px;padding-top:14px;display:grid}.owner-commercial-quick-body>.owner-master-table{margin-top:0}.owner-commercial-quick-body>p{opacity:.75;margin:0;font-size:13px}@media (width<=560px){.admin-commercial-quick-head>.admin-primary{width:100%}.admin-commercial-rate-list>.admin-commercial-rate-header{display:none}.admin-commercial-rate-list>div:not(.admin-commercial-rate-header){grid-template-columns:minmax(0,1fr) auto}.admin-commercial-rate-list small{text-align:left;grid-area:2/1}.admin-commercial-rate-list strong{grid-area:1/2/span 2}}@media (width<=760px){.admin-client-line-options{grid-template-columns:1fr}.admin-client-line-picker>.admin-primary{justify-content:center;width:100%}}.admin-side nav a>span{flex:1;min-width:0;line-height:1.3}.admin-side nav a .admin-side-chevron{opacity:.55;flex:none!important;width:15px!important;height:15px!important}.admin-side-count{color:#fff;font-variant-numeric:tabular-nums;background:#148deb;border-radius:7px;place-items:center;min-width:24px;min-height:23px;padding:2px 6px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.admin-side-count.yellow{color:#172338;background:#f7bd38}.admin-side-count.red{background:#e74c68}.admin-side-count.purple{background:#945de7}.admin-side-more{border-top:1px solid #19344c;margin-top:10px;padding-top:9px}.admin-side-more>summary{color:#7f9ab0;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:12px 14px;font-size:12px;font-weight:800}.admin-side-more>a{margin-top:5px}@media (width<=979px){.admin-side nav a{min-height:49px!important}}.crypto-manual-modal form .crypto-settlement-confirm{color:#c7d9e8;background:#071521;border:1px solid #6fc6ff40;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.45;display:flex}.crypto-manual-modal form .crypto-settlement-confirm input{accent-color:#158ee4;width:16px;min-width:16px;height:16px;margin:1px 0 0;padding:0}.crypto-page-controls{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.crypto-page-controls>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crypto-page-controls span{color:#b7cadb;font-size:12px}.crypto-page-controls button{min-height:36px}.crypto-history-filters{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr)) minmax(150px,1fr) auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.crypto-history-filters label{color:#a9bfd0;gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.crypto-history-filters input,.crypto-history-filters select{color:#edf7ff;width:100%;min-width:0;min-height:41px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071727;border:1px solid #7e9db940;border-radius:9px;padding:9px 11px}.crypto-history-filter-actions{gap:8px;display:flex}.crypto-history-filter-actions button{min-height:41px}.crypto-history-list{gap:12px;display:grid}.crypto-history-card{background:linear-gradient(#10243ef5,#0b1d33f5);border:1px solid #5c8dd22e;border-radius:13px;gap:14px;min-width:0;padding:17px;display:grid}.crypto-history-card-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.crypto-history-card-head h3{margin:4px 0;font-size:17px}.crypto-history-card-head small{color:#9db3c5}.crypto-history-card-head .status{white-space:nowrap}.crypto-history-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.crypto-history-card-grid>div{align-content:start;gap:3px;min-width:0;display:grid}.crypto-history-card-grid small{color:#8faac0;font-size:11px}.crypto-history-card-grid b{overflow-wrap:anywhere;font-size:13px}.crypto-operation-id{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px!important}.crypto-history-card>button{justify-self:start}@media (width<=1350px){.crypto-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.crypto-history-filter-actions{grid-column:1/-1}.crypto-history-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.crypto-history-filters,.crypto-history-card-grid{grid-template-columns:1fr}.crypto-history-card-head{flex-direction:column}.crypto-history-filter-actions button{flex:1}}.manager-risk-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.manager-risk-metrics>span{background:#f8fbfe;border:1px solid #dce8f2;border-radius:12px;gap:3px;padding:16px;display:grid}.manager-risk-metrics small{color:#60788e}.manager-risk-metrics b{color:#163a59;font-size:22px}.manager-risk-panel{gap:16px;display:grid}.manager-risk-heading h2,.manager-risk-signals h2{margin:0 0 3px}.manager-risk-heading p,.manager-risk-signals>p{color:#71889c;margin:0}.manager-risk-filters{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr));gap:12px;display:grid}.manager-risk-filters label{color:#627c92;gap:5px;font-size:12px;font-weight:750;display:grid}.manager-risk-filters input,.manager-risk-filters select{color:#163a59;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #d8e5ee;border-radius:9px;padding:9px 11px}.manager-risk-list{gap:13px;display:grid}.manager-risk-card{background:#fff;border:1px solid #dce8f0;border-radius:13px;gap:10px;min-width:0;padding:18px;display:grid;box-shadow:0 5px 17px #123c5e0d}.manager-risk-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.manager-risk-kind{color:#147dc3;letter-spacing:.08em;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.manager-risk-priority{color:#216b9c;background:#e9f3fb;border-radius:8px;padding:5px 8px;font-size:11px;font-weight:850}.manager-risk-priority.high,.manager-risk-priority.medium{color:#90620e;background:#fff1d8}.manager-risk-priority.critical{color:#b33e4c;background:#fde8e9}.manager-risk-card h3{color:#163a59;margin:0;font-size:17px}.manager-risk-card>p{color:#587086;margin:0;line-height:1.45}.manager-risk-facts{background:#f5f9fc;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;display:grid}.manager-risk-facts>span{align-content:start;gap:2px;min-width:0;display:grid}.manager-risk-facts small{color:#7990a3;font-size:11px}.manager-risk-facts b{color:#294a65;overflow-wrap:anywhere;font-size:12px}.manager-risk-card details{border-top:1px solid #e3ebf2;padding-top:10px}.manager-risk-card summary{color:#167eb8;cursor:pointer;font-size:12px;font-weight:800}.manager-risk-evidence{color:#536d82;overflow-wrap:anywhere;gap:7px;padding:10px 0;font-size:12px;display:grid}.manager-risk-evidence span{display:block}.manager-risk-warning{color:#875b19;background:#fff3e2;border-radius:8px;padding:10px;line-height:1.45}.manager-risk-actions{flex-wrap:wrap;gap:7px;display:flex}.manager-risk-signals{gap:8px;margin-top:15px;display:grid}.manager-risk-signals>div{color:#bd8630;border-top:1px solid #e8eef3;align-items:start;gap:8px;padding:10px;display:flex}.manager-risk-signals>div span{color:#34566f;gap:2px;display:grid}.manager-risk-signals small{color:#71889c}@media (width<=800px){.manager-risk-facts,.manager-risk-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-risk-filters label:first-child{grid-column:1/-1}}@media (width<=520px){.manager-risk-metrics,.manager-risk-facts,.manager-risk-filters{grid-template-columns:1fr}.manager-risk-filters label:first-child{grid-column:auto}.manager-risk-card{padding:14px}}.manager-history{gap:16px;display:grid}.manager-history-filters{grid-template-columns:minmax(220px,2fr) minmax(170px,1fr);gap:12px;display:grid}.manager-history-filters label{color:#9db4c8;gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.manager-history-filters input,.manager-history-filters select{color:#eaf4ff;width:100%;min-width:0;min-height:42px;font:inherit;background:#081b2c;border:1px solid #2c4963;border-radius:9px;padding:9px 11px}.manager-history-list{gap:11px;display:grid}.manager-history-item{color:#24435c;background:#f9fcff;border:1px solid #dbe8f1;border-radius:12px;gap:9px;min-width:0;padding:16px;display:grid}.manager-history-item header{color:#617f96;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.manager-history-item em{letter-spacing:.07em;text-transform:uppercase;color:#1779b0;font-size:10px;font-style:normal;font-weight:850}.manager-history-item h3{color:#113b5d;margin:0;font-size:17px}.manager-history-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.manager-history-facts span{gap:3px;min-width:0;display:grid}.manager-history-facts small{color:#7891a3;font-size:11px}.manager-history-facts b{overflow-wrap:anywhere;font-size:12px}.manager-history-item p{overflow-wrap:anywhere;border-top:1px solid #e2ebf2;margin:0;padding-top:8px;font-size:12px}.manager-history-id{color:#7b94a8;overflow-wrap:anywhere;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.manager-history-more{justify-self:center}@media (width<=650px){.manager-history-filters,.manager-history-facts{grid-template-columns:1fr}.manager-history-item{padding:13px}}.realtime-dropdown-manager{color:#edf7ff;background:#071a2b;border-color:#24445f;box-shadow:0 18px 55px #0007}.realtime-dropdown-manager>header{background:#0b2236;border-color:#24445f}.realtime-dropdown-manager>header small{color:#9db9cf}.realtime-dropdown-manager .realtime-dropdown-list{background:#071a2b}.realtime-dropdown-manager .realtime-dropdown-row{color:#eef7ff;background:#0a2033;border-color:#24445f;border-radius:8px;margin-bottom:5px}.realtime-dropdown-manager .realtime-dropdown-row.unread{background:#103958}.realtime-dropdown-manager .realtime-dropdown-row small{color:#acc2d2}.realtime-dropdown-manager .realtime-dropdown-row em{color:#8daec6}.manager-notification-sound{border-bottom:1px solid #24445f;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;font-size:12px;display:flex}.manager-notification-sound span{align-items:center;gap:7px;display:flex}.manager-notification-sound button{color:#e4f5ff;font:inherit;cursor:pointer;background:#0d3b5e;border:1px solid #3973a0;border-radius:8px;padding:7px 10px;font-weight:700}.manager-notification-error{color:#ffb9b9;margin:0;padding:8px 15px;font-size:11px}.manager-queue-highlight{outline-offset:2px;outline:2px solid #23a1ff;background:#123b5b!important}.client-api-access-panel{color:#eaf4ff;background:#0c1c2e;border:1px solid #274159;border-radius:14px;margin:16px 0;padding:20px}.client-api-access-panel header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.client-api-access-panel h3{margin:0;font-size:20px}.client-api-access-panel header strong{color:#8dd4ff;font-size:13px}.client-api-access-facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.client-api-access-facts span{background:#122a41;border-radius:10px;min-width:0;padding:12px}.client-api-access-facts small,.client-api-access-facts b{overflow-wrap:anywhere;display:block}.client-api-access-facts small{color:#9eb5ca;margin-bottom:4px}.client-api-access-panel p{line-height:1.5}.client-api-access-decision label,.client-credential-request-form label{gap:7px;margin:12px 0;display:grid}.client-api-access-decision textarea,.client-credential-request-form textarea,.client-credential-request-form input{color:#eaf4ff;width:100%;min-height:44px;font:inherit;background:#071627;border:1px solid #446078;border-radius:8px;padding:10px 12px}.client-api-access-decision textarea,.client-credential-request-form textarea{resize:vertical;min-height:90px}.client-api-access-decision>div{flex-wrap:wrap;gap:10px;display:flex}.client-api-access-decision button,.client-credential-request-form button{color:#fff;cursor:pointer;background:#137bd1;border:0;border-radius:8px;padding:10px 16px;font-weight:700}.client-api-access-decision button:first-child{background:#663341}.client-api-access-decision button:disabled,.client-credential-request-form button:disabled{opacity:.5;cursor:not-allowed}.client-api-access-request-link{color:#eaf4ff;border-top:1px solid #274159;justify-content:space-between;gap:14px;padding:12px;text-decoration:none;display:flex}.client-api-access-request-link:hover{background:#17354f}.client-api-access-request-link small{color:#9eb5ca;margin-top:4px;display:block}.client-credential-request-form{max-width:620px;padding:10px 20px 20px}body:has(.client-portal-v2){background:#181818}.client-portal-v2{--client-shell-sidebar:#0f110f;--client-shell-header:#0f110f;--client-shell-nav:#a9bdd4;--client-shell-nav-hover:#f4f9ff;--client-shell-card:#0c1b2e;--client-shell-field:#0f110f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:background-color .35s,color .35s;background:#181818!important}.client-portal-v2 .client-stage{background:0 0!important}.client-portal-v2 .client-sidebar{background:linear-gradient(180deg, #071a31 0%, var(--client-shell-sidebar) 55%, #04101f 100%)!important;border-right:1px solid #518ed230!important}.client-portal-v2 .client-sidebar-top{border-bottom:1px solid var(--client-line);height:67px;margin-bottom:10px;padding:0 8px 17px!important}.client-portal-v2 .client-sidebar-top .brand{text-transform:uppercase;margin:0;font-size:20px}.client-portal-v2 .client-sidebar-top .brand img{width:32px;height:32px}.client-portal-v2 .client-sidebar nav>a,.client-portal-v2 .client-nav-group-title,.client-portal-v2 .client-sidebar-footer>a{color:var(--client-shell-nav)!important}.client-portal-v2 .client-sidebar nav>a:hover,.client-portal-v2 .client-nav-group-title:hover,.client-portal-v2 .client-sidebar-footer>a:hover{color:var(--client-shell-nav-hover)!important;background:#1d88f61a!important}.client-portal-v2 .client-sidebar nav>a.active,.client-portal-v2 .client-sidebar-footer>a.active{color:#b9e2ff!important;background:linear-gradient(90deg,#0c7bed40,#0a58b41a)!important;border-color:#2094ff33!important}.client-portal-v2 .client-sidebar nav>a,.client-portal-v2 .client-nav-group-title,.client-portal-v2 .client-sidebar-footer>a,.client-portal-v2 .client-subnav a{transition:background-color .2s,color .2s,border-color .2s}.client-portal-v2 .client-account-chip{margin:0 2px 18px}.client-portal-v2 .client-topbar{background:var(--client-shell-header)!important;border-bottom-color:var(--client-line)!important}.client-portal-v2 .client-topbar--actions-only{justify-content:flex-end!important}.client-portal-v2[data-client-theme=dark] .client-topbar,.client-portal-v2[data-client-theme=dark] .client-mobile-head{-webkit-backdrop-filter:none!important;background:#0f110f!important}.client-portal-v2[data-client-theme=dark] .client-stage input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),.client-portal-v2[data-client-theme=dark] .client-stage select,.client-portal-v2[data-client-theme=dark] .client-stage textarea{color:#f4f7fb!important;background:#0f110f!important}.client-portal-v2 .client-topbar-context{color:var(--client-muted);gap:10px}.client-portal-v2 .client-topbar-section{color:var(--client-text);letter-spacing:.13em;font-size:10px;font-weight:900}.client-portal-v2 .client-topbar-section:after{content:"";vertical-align:middle;background:var(--client-line);width:1px;height:14px;margin-left:12px;display:inline-block}.client-portal-v2 .client-topbar-actions{gap:10px}.client-portal-v2 .client-user-chip{min-width:0!important}.client-portal-v2 .client-user-chip>span{color:#fff!important;background:linear-gradient(135deg,#177ee8,#064789)!important}.client-portal-v2 .client-user-chip b{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.client-portal-v2 .client-theme-toggle{border:1px solid var(--client-line-strong);color:#8bb3da;cursor:pointer;isolation:isolate;background:#07182b;border-radius:999px;flex:0 0 76px;justify-content:space-between;align-items:center;width:76px;height:38px;padding:0 10px;transition:background-color .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #00000038,0 3px 12px #00000014}.client-portal-v2 .client-theme-toggle svg{z-index:2;transition:color .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.client-portal-v2 .client-theme-toggle .client-theme-moon{color:#f3f9ff}.client-portal-v2 .client-theme-toggle .client-theme-thumb{z-index:1;background:linear-gradient(135deg,#269dfd,#0a64c5);border-radius:50%;width:30px;height:30px;transition:transform .42s cubic-bezier(.22,1.25,.35,1),background .35s,box-shadow .35s;position:absolute;top:3px;left:40px;box-shadow:0 2px 12px #0d7ef473}.client-portal-v2 .client-theme-toggle:hover .client-theme-sun{transform:rotate(30deg)}.client-portal-v2 .client-theme-toggle:hover .client-theme-moon{transform:rotate(-18deg)}.client-portal-v2 .client-theme-toggle:focus-visible,.client-portal-v2 .client-sidebar a:focus-visible,.client-portal-v2 .client-sidebar button:focus-visible{outline-offset:3px;outline:2px solid #45a7ff}.client-portal-v2[data-client-theme=light]{--client-bg:#eef4fa;--client-bg-deep:#e8f0f8;--client-surface:#fff;--client-surface-2:#f8fbff;--client-surface-3:#edf5fc;--client-line:#26518029;--client-line-strong:#1267c052;--client-blue:#076fc9;--client-blue-2:#075eaa;--client-blue-soft:#1070cf1a;--client-gold:#b78117;--client-gold-2:#a96f0d;--client-gold-soft:#b87e151a;--client-text:#142a43;--client-muted:#587089;--client-success:#178558;--client-danger:#b84654;--client-shell-sidebar:#f7fbff;--client-shell-header:#ffffffe6;--client-shell-nav:#38536e;--client-shell-nav-hover:#0b4073;--client-shell-card:#fff;--client-shell-field:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}body.client-light-theme{color:#142a43!important;background:#fff!important}.client-portal-v2[data-client-theme=light] .client-stage{background:0 0!important}.client-portal-v2[data-client-theme=light] .client-sidebar{box-shadow:none!important;background:#eef2f6!important}.client-portal-v2[data-client-theme=light] .brand-aequus{color:#122b46!important}.client-portal-v2[data-client-theme=light] .brand-pay{color:#0674ce!important}.client-portal-v2[data-client-theme=light] .client-subnav a{color:#526a82!important}.client-portal-v2[data-client-theme=light] .client-subnav a:hover,.client-portal-v2[data-client-theme=light] .client-subnav a.active{color:#075fae!important;background:#0f7be114!important}.client-portal-v2[data-client-theme=light] .client-subnav a:before{border-color:#f7fbff}.client-portal-v2[data-client-theme=light] .client-account-chip{background:linear-gradient(135deg,#e9f4ff,#fff7e7)!important;border-color:#1874cc2e!important}.client-portal-v2[data-client-theme=light] .client-sidebar-collapse{color:#35617d;background:#eff6fd}.client-portal-v2[data-client-theme=light] .client-logout{color:#5d7084!important}.client-portal-v2[data-client-theme=light] .client-topbar{background:var(--client-shell-header)!important}.client-portal-v2[data-client-theme=light] .client-topbar-context{color:#60768b}.client-portal-v2[data-client-theme=light] .client-user-chip,.client-portal-v2[data-client-theme=light] .client-language,.client-portal-v2[data-client-theme=light] .client-topbar-icon{color:#244663!important;background:#f5f9fd!important}.client-portal-v2[data-client-theme=light] .client-user-chip b{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-user-chip small{color:#60778e!important}.client-portal-v2[data-client-theme=light] .client-theme-toggle{background:#dfefff}.client-portal-v2[data-client-theme=light] .client-theme-toggle .client-theme-sun{color:#fff}.client-portal-v2[data-client-theme=light] .client-theme-toggle .client-theme-moon{color:#6989a4}.client-portal-v2[data-client-theme=light] .client-theme-toggle .client-theme-thumb{background:linear-gradient(135deg,#ffcf60,#ec9e2d);transform:translate(-36px);box-shadow:0 2px 12px #efa42966}.client-portal-v2[data-client-theme=light] .client-stage{color:var(--client-text)!important}.client-portal-v2[data-client-theme=light] .client-page-head h1,.client-portal-v2[data-client-theme=light] .page-heading h1,.client-portal-v2[data-client-theme=light] .client-card-head h2,.client-portal-v2[data-client-theme=light] .client-placeholder h2,.client-portal-v2[data-client-theme=light] .client-help-grid h2,.client-portal-v2[data-client-theme=light] .client-support-hero h2{color:#122b46!important}.client-portal-v2[data-client-theme=light] .client-card,.client-portal-v2[data-client-theme=light] .panel,.client-portal-v2[data-client-theme=light] .client-assets-distribution,.client-portal-v2[data-client-theme=light] .client-assets-quote-card{color:#142a43!important;border-color:var(--client-line)!important;background:#fff!important;box-shadow:0 10px 28px #204d7b12!important}.client-portal-v2[data-client-theme=light] .client-kpi-grid article,.client-portal-v2[data-client-theme=light] .client-current-status-list article,.client-portal-v2[data-client-theme=light] .client-dashboard-actions button,.client-portal-v2[data-client-theme=light] .client-module-action-grid>*,.client-portal-v2[data-client-theme=light] .client-report-grid-v2 article,.client-portal-v2[data-client-theme=light] .client-assets-requests article,.client-portal-v2[data-client-theme=light] .client-security-grid article{border-color:var(--client-line)!important;color:#17334e!important;background:#fff!important;box-shadow:0 6px 20px #204d7b0e!important}.client-portal-v2[data-client-theme=light] .client-dashboard-actions button span,.client-portal-v2[data-client-theme=light] .client-kpi-grid strong,.client-portal-v2[data-client-theme=light] .client-current-status-list strong,.client-portal-v2[data-client-theme=light] .client-report-grid-v2 strong,.client-portal-v2[data-client-theme=light] .client-profile-grid b,.client-portal-v2[data-client-theme=light] .client-doc-list b,.client-portal-v2[data-client-theme=light] .client-fees-table b{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-kpi-grid small,.client-portal-v2[data-client-theme=light] .client-current-status-list small,.client-portal-v2[data-client-theme=light] .client-module-action-grid span{color:#587089!important}.client-portal-v2[data-client-theme=light] .client-finance-overview{color:#17334e!important;background:linear-gradient(125deg,#e4f2ff,#fff)!important}.client-portal-v2[data-client-theme=light] .client-finance-overview strong{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-finance-overview small{color:#587089!important}.client-portal-v2[data-client-theme=light] .client-tenant-switch,.client-portal-v2[data-client-theme=light] .tenant-picker select,.client-portal-v2[data-client-theme=light] .client-icon-btn,.client-portal-v2[data-client-theme=light] input,.client-portal-v2[data-client-theme=light] select,.client-portal-v2[data-client-theme=light] textarea{color:#17334e!important;background:#fff!important;border-color:#c9d9e8!important}.client-portal-v2[data-client-theme=light] input::placeholder,.client-portal-v2[data-client-theme=light] textarea::placeholder{color:#748aa0!important}.client-portal-v2[data-client-theme=light] label{color:#39546e!important}.client-portal-v2[data-client-theme=light] .client-tabs,.client-portal-v2[data-client-theme=light] .client-settings-tabs,.client-portal-v2[data-client-theme=light] .client-statement-tools button,.client-portal-v2[data-client-theme=light] .client-placeholder-status,.client-portal-v2[data-client-theme=light] .client-code-card pre,.client-portal-v2[data-client-theme=light] .client-copy-field,.client-portal-v2[data-client-theme=light] .client-copy-field code{color:#244663!important;border-color:var(--client-line)!important;background:#f1f7fc!important}.client-portal-v2[data-client-theme=light] .client-tabs button,.client-portal-v2[data-client-theme=light] .client-settings-tabs button{color:#4f6b85!important}.client-portal-v2[data-client-theme=light] .client-tabs button.active,.client-portal-v2[data-client-theme=light] .client-settings-tabs button.active,.client-portal-v2[data-client-theme=light] .client-statement-tools button.active{color:#075fae!important;background:#e1f0ff!important}.client-portal-v2[data-client-theme=light] .client-profile-grid span,.client-portal-v2[data-client-theme=light] .client-doc-list>div,.client-portal-v2[data-client-theme=light] .client-fees-table>div,.client-portal-v2[data-client-theme=light] .client-ip-row,.client-portal-v2[data-client-theme=light] .client-payment-row,.client-portal-v2[data-client-theme=light] .client-provider-row{border-color:var(--client-line)!important;color:#17334e!important;background:#f8fbff!important}.client-portal-v2[data-client-theme=light] .client-crypto-asset-selector,.client-portal-v2[data-client-theme=light] .client-crypto-quote-summary,.client-portal-v2[data-client-theme=light] .client-crypto-review>div,.client-portal-v2[data-client-theme=light] .client-crypto-wallet-tip{color:#244663!important;border-color:var(--client-line)!important;background:#f5faff!important}.client-portal-v2[data-client-theme=light] .client-crypto-asset-selector strong,.client-portal-v2[data-client-theme=light] .client-crypto-quote-summary b,.client-portal-v2[data-client-theme=light] .client-crypto-review b{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-crypto-network-warning{color:#485c70!important;background:#fff9ea!important}.client-portal-v2[data-client-theme=light] .client-crypto-network-warning strong{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-secondary{color:#244663!important;border-color:var(--client-line)!important;background:#f5f9fd!important}.client-portal-v2[data-client-theme=light] .client-finance-modal,.client-portal-v2[data-client-theme=light] .client-crypto-confirmation-modal,.client-portal-v2[data-client-theme=light] .client-manual-modal{color:#17334e!important;border-color:var(--client-line)!important;background:#fff!important}.client-portal-v2[data-client-theme=light] .client-finance-modal-head{border-color:var(--client-line)!important;background:#f4f9fe!important}.client-portal-v2[data-client-theme=light] .client-finance-modal-head h2,.client-portal-v2[data-client-theme=light] .client-crypto-confirmation-grid b,.client-portal-v2[data-client-theme=light] .client-crypto-confirmation-grid strong{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-finance-modal-head p{color:#587089!important}.client-portal-v2[data-client-theme=light] .client-finance-modal-close,.client-portal-v2[data-client-theme=light] .client-finance-balance,.client-portal-v2[data-client-theme=light] .client-fee-preview,.client-portal-v2[data-client-theme=light] .client-crypto-confirmation-grid>div{color:#244663!important;border-color:var(--client-line)!important;background:#f5f9fd!important}.client-portal-v2[data-client-theme=light] .client-finance-balance strong{color:#17334e!important}.client-portal-v2[data-client-theme=light] .client-mobile-head,.client-portal-v2[data-client-theme=light] .client-bottom-nav{border-color:var(--client-line)!important;background:#fffffff5!important}.client-portal-v2[data-client-theme=light] .client-mobile-menu,.client-portal-v2[data-client-theme=light] .client-mobile-actions button:not(.client-theme-toggle){color:#244663!important;border-color:var(--client-line)!important;background:#f2f8fd!important}.client-portal-v2[data-client-theme=light] .client-bottom-nav a,.client-portal-v2[data-client-theme=light] .client-bottom-nav button{color:#587089}@media (width>=1024px){.client-portal-v2.client-menu-collapsed{grid-template-columns:78px minmax(0,1fr)!important}.client-portal-v2.client-menu-collapsed .client-sidebar{width:78px!important;padding-left:10px!important;padding-right:10px!important}.client-portal-v2.client-menu-collapsed .client-sidebar-top{justify-content:center}.client-portal-v2.client-menu-collapsed .client-sidebar-top .brand,.client-portal-v2.client-menu-collapsed .client-account-chip,.client-portal-v2.client-menu-collapsed .client-sidebar nav>a span,.client-portal-v2.client-menu-collapsed .client-nav-group-title span,.client-portal-v2.client-menu-collapsed .client-nav-group-title>svg:last-child,.client-portal-v2.client-menu-collapsed .client-subnav,.client-portal-v2.client-menu-collapsed .client-sidebar-footer span{display:none!important}.client-portal-v2.client-menu-collapsed .client-sidebar nav>a,.client-portal-v2.client-menu-collapsed .client-nav-group-title,.client-portal-v2.client-menu-collapsed .client-sidebar-footer>a,.client-portal-v2.client-menu-collapsed .client-logout{justify-content:center!important;padding:0!important}.client-portal-v2.client-menu-collapsed .client-sidebar-collapse svg{transform:rotate(180deg)}}@media (width<=759px){.client-portal-v2 .client-mobile-head{gap:9px}.client-portal-v2 .client-mobile-head .brand{min-width:0;margin-right:auto;font-size:16px}.client-portal-v2 .client-mobile-head .brand img{width:27px;height:27px}.client-portal-v2 .client-mobile-actions{gap:6px}}@media (width<=390px){.client-portal-v2 .client-mobile-avatar{display:none}.client-portal-v2 .client-mobile-head .brand{font-size:14px}}@media (prefers-reduced-motion:no-preference){.client-portal-v2 .client-sidebar,.client-portal-v2 .client-topbar,.client-portal-v2 .client-mobile-head,.client-portal-v2 .client-bottom-nav,.client-portal-v2 .client-card,.client-portal-v2 .panel,.client-portal-v2 .client-dashboard-actions button,.client-portal-v2 .client-module-action-grid>*,.client-portal-v2 input,.client-portal-v2 select,.client-portal-v2 textarea{transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s}}@media (prefers-reduced-motion:reduce){.client-portal-v2,.client-portal-v2 *,.client-portal-v2 :before,.client-portal-v2 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.client-portal-v2 .client-sidebar{box-shadow:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;background:#0f110f!important;border-right-color:#0000!important}.client-portal-v2 .client-sidebar-top{border-bottom:1px solid #ffffff17;margin-bottom:20px;height:78px!important;padding:0 8px 18px!important}.client-portal-v2 .client-sidebar-top .brand{white-space:nowrap;min-width:0;font-size:19px;overflow:hidden}.client-portal-v2 .client-sidebar-top .brand span{opacity:1;max-width:110px;transition:opacity .22s,max-width .32s;overflow:hidden}.client-portal-v2 .client-sidebar-collapse{cursor:pointer;flex:0 0 34px;transition:background-color .25s,box-shadow .25s,transform .32s;box-shadow:0 2px 12px #00000029;color:#d9e7e9!important;background:#151a1b!important;border:1px solid #94b0b629!important;border-radius:50%!important;width:34px!important;height:34px!important}.client-portal-v2 .client-sidebar-collapse:hover{box-shadow:0 0 0 4px #1dd0e014;background:#1d2e31!important}.client-portal-v2 .client-sidebar-collapse svg{transition:transform .35s cubic-bezier(.2,.75,.2,1);transform:rotate(180deg)}.client-portal-v2 .client-account-chip{color:#fff;border-radius:16px;min-height:64px;margin:0 6px 28px;padding:9px 11px;transition:width .35s,min-height .35s,margin .35s,padding .35s,border-radius .35s,background-color .35s;box-shadow:0 8px 24px #1271e024;background:linear-gradient(110deg,#147fe3,#0b5dad)!important;border:1px solid #6ab3ff52!important}.client-portal-v2 .client-account-avatar{color:#fff;background:#152d32;border:3px solid #ffffff8c}.client-portal-v2 .client-account-chip b{color:#fff;font-size:13px}.client-portal-v2 .client-account-chip small{color:#ffffffc7}.client-portal-v2 .client-account-chip>svg{color:#e6ffff}.client-portal-v2 .client-sidebar nav{gap:7px!important}.client-portal-v2 .client-sidebar nav>a span,.client-portal-v2 .client-nav-group-title span,.client-portal-v2 .client-sidebar-footer span{opacity:1;white-space:nowrap;max-width:190px;overflow:hidden}.client-portal-v2 .client-sidebar nav>a,.client-portal-v2 .client-nav-group-title,.client-portal-v2 .client-sidebar-footer>a,.client-portal-v2 .client-logout{white-space:nowrap;color:#e6ecec!important;border-radius:15px!important;gap:13px!important;min-height:49px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important}.client-portal-v2 .client-sidebar nav>a>svg,.client-portal-v2 .client-nav-group-title>svg:first-child,.client-portal-v2 .client-sidebar-footer>a>svg,.client-portal-v2 .client-logout>svg{color:#969e9f;flex:0 0 20px;width:20px;height:20px;transition:color .22s,transform .22s}.client-portal-v2 .client-sidebar nav>a:hover>svg,.client-portal-v2 .client-nav-group-title:hover>svg:first-child,.client-portal-v2 .client-sidebar-footer>a:hover>svg{color:#7bf}.client-portal-v2 .client-sidebar nav>a.active,.client-portal-v2 .client-sidebar-footer>a.active{box-shadow:none!important;color:#8ac9ff!important;background:#168dff2b!important;border-color:#0000!important}.client-portal-v2 .client-sidebar nav>a.active>svg,.client-portal-v2 .client-sidebar-footer>a.active>svg,.client-portal-v2 .client-nav-group-title.open{color:#8ac9ff!important}.client-portal-v2 .client-nav-group-title>svg:last-child{color:#d6e0e1;margin-left:auto}.client-portal-v2 .client-sidebar-footer{border-top:1px solid #ffffff17;padding-top:15px}.client-portal-v2 .client-sidebar-theme-row{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:8px 12px;display:flex}.client-portal-v2 .client-sidebar-theme-label{color:#a9bdd4;white-space:nowrap;font-size:13px;font-weight:700}.client-portal-v2 .client-sidebar-footer .client-logout{color:#a6b0b1!important}.client-portal-v2 .client-nav-group{flex:none;overflow:visible}.client-portal-v2 .client-sidebar nav{scrollbar-width:thin;scrollbar-color:#4b99e980 transparent;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.client-portal-v2 .client-subnav{max-height:none;padding-top:0;padding-bottom:0;display:none}.client-portal-v2 .client-subnav.open{max-height:none;padding-top:3px;padding-bottom:8px;display:flex}.client-portal-v2 .client-subnav a{flex:none;min-height:34px!important}.client-portal-v2[data-client-theme=light] .client-sidebar{background:#eef2f6!important;border-right-color:#0000!important}.client-portal-v2 .client-dashboard-hero,.client-portal-v2 .client-dashboard-actions button,.client-portal-v2 .client-dashboard-grid{opacity:1!important}.client-portal-v2[data-client-theme=light] .client-sidebar-top,.client-portal-v2[data-client-theme=light] .client-sidebar-footer{border-color:#dce9ed}.client-portal-v2[data-client-theme=light] .client-sidebar-collapse{color:#285363!important;background:#e9f4f7!important;border-color:#c8dce2!important}.client-portal-v2[data-client-theme=light] .client-account-chip{color:#fff;background:linear-gradient(110deg,#168de7,#0a70c4)!important}.client-portal-v2[data-client-theme=light] .client-account-chip small{color:#ffffffdb}.client-portal-v2[data-client-theme=light] .client-sidebar nav>a,.client-portal-v2[data-client-theme=light] .client-nav-group-title,.client-portal-v2[data-client-theme=light] .client-sidebar-footer>a{color:#294957!important}.client-portal-v2[data-client-theme=light] .client-sidebar nav>a.active,.client-portal-v2[data-client-theme=light] .client-sidebar-footer>a.active{color:#075fae!important;background:#e0f0ff!important}.client-portal-v2[data-client-theme=light] .client-sidebar nav>a.active>svg,.client-portal-v2[data-client-theme=light] .client-sidebar-footer>a.active>svg,.client-portal-v2[data-client-theme=light] .client-nav-group-title.open{color:#075fae!important}.client-portal-v2[data-client-theme=light] .client-nav-group-title>svg:last-child{color:#5d7388}.client-portal-v2[data-client-theme=light] .client-sidebar-theme-label{color:#294957}@media (width>=768px){.client-portal-v2{--client-menu-width:clamp(252px, 28vw, 286px);transition:grid-template-columns .38s cubic-bezier(.2,.8,.2,1),background-color .35s,color .35s;grid-template-columns:var(--client-menu-width) minmax(0, 1fr)!important}.client-portal-v2 .client-sidebar,.client-portal-v2 .client-sidebar.open{border-radius:22px!important;width:calc(100% - 32px)!important;height:calc(100dvh - 36px)!important;min-height:0!important;margin:18px 0 18px 18px!important;padding:16px 14px!important;position:sticky!important;top:18px!important;bottom:auto!important;overflow:visible!important}.client-portal-v2 .client-sidebar-top{position:relative;justify-content:center!important}.client-portal-v2 .client-sidebar-top .brand{margin:0 auto!important}.client-portal-v2 .client-sidebar-collapse{position:absolute;top:6px;right:1px}.client-portal-v2.client-menu-collapsed{grid-template-columns:108px minmax(0,1fr)!important}.client-portal-v2.client-menu-collapsed .client-sidebar,.client-portal-v2.client-menu-collapsed .client-sidebar.open{width:calc(100% - 32px)!important;padding-left:9px!important;padding-right:9px!important}.client-portal-v2.client-menu-collapsed .client-sidebar-top{gap:0;justify-content:center!important;padding-left:0!important;padding-right:0!important}.client-portal-v2.client-menu-collapsed .client-sidebar-top .brand{opacity:1;flex:0 0 30px;width:30px;overflow:hidden;gap:0!important;display:flex!important}.client-portal-v2.client-menu-collapsed .client-sidebar-top .brand img{flex:0 0 30px;width:30px;height:30px}.client-portal-v2.client-menu-collapsed .client-sidebar-top .brand span{opacity:0;max-width:0;display:block!important}.client-portal-v2.client-menu-collapsed .client-sidebar-collapse{flex-basis:30px;right:-23px;width:30px!important;height:30px!important}.client-portal-v2.client-menu-collapsed .client-sidebar-collapse svg{transform:rotate(0)!important}.client-portal-v2.client-menu-collapsed .client-account-chip{border-radius:50%;justify-content:center;width:54px;min-height:54px;margin:0 auto 28px;padding:4px;box-shadow:none!important;background:0 0!important;border-color:#0000!important;display:flex!important}.client-portal-v2.client-menu-collapsed .client-account-chip .client-account-avatar{border-color:#168dff;flex:0 0 46px;width:46px;height:46px}.client-portal-v2.client-menu-collapsed .client-account-chip>div,.client-portal-v2.client-menu-collapsed .client-account-chip>svg{display:none!important}.client-portal-v2.client-menu-collapsed .client-sidebar nav>a span,.client-portal-v2.client-menu-collapsed .client-nav-group-title span,.client-portal-v2.client-menu-collapsed .client-sidebar-footer span{opacity:0;visibility:hidden;max-width:0;transition:max-width .3s,opacity .2s,visibility .3s;overflow:hidden;display:block!important}.client-portal-v2.client-menu-collapsed .client-sidebar nav>a,.client-portal-v2.client-menu-collapsed .client-nav-group-title,.client-portal-v2.client-menu-collapsed .client-sidebar-footer>a,.client-portal-v2.client-menu-collapsed .client-logout{justify-content:center!important;gap:0!important;min-height:54px!important;padding:0!important}.client-portal-v2.client-menu-collapsed .client-sidebar nav>a>svg,.client-portal-v2.client-menu-collapsed .client-nav-group-title>svg:first-child,.client-portal-v2.client-menu-collapsed .client-sidebar-footer>a>svg,.client-portal-v2.client-menu-collapsed .client-logout>svg{flex-basis:23px;width:23px;height:23px}.client-portal-v2.client-menu-collapsed .client-nav-group-title>svg:last-child,.client-portal-v2.client-menu-collapsed .client-subnav{display:none!important}.client-portal-v2.client-menu-collapsed .client-sidebar-theme-row{justify-content:center;padding:8px 0}.client-portal-v2.client-menu-collapsed .client-sidebar-theme-label{display:none}.client-portal-v2.client-menu-collapsed .client-sidebar-theme-row .client-theme-toggle{flex-basis:52px;width:52px;height:36px;padding:0 6px}.client-portal-v2.client-menu-collapsed .client-sidebar-theme-row .client-theme-thumb{width:28px;height:28px;top:3px;left:21px}.client-portal-v2.client-menu-collapsed[data-client-theme=light] .client-sidebar-theme-row .client-theme-thumb{transform:translate(-18px)}}@media (width>=1360px){.client-portal-v2{--client-menu-width:330px}}@media (prefers-reduced-motion:no-preference){.client-portal-v2 .client-sidebar nav>a span,.client-portal-v2 .client-nav-group-title span,.client-portal-v2 .client-sidebar-footer span{transition:max-width .3s,opacity .2s,visibility .3s}}@media (prefers-reduced-motion:reduce){.client-portal-v2 .client-subnav,.client-portal-v2 .client-sidebar-collapse,.client-portal-v2 .client-sidebar-collapse svg{transition-duration:.01ms!important}}.client-portal-v2 .client-locale-control{border:1px solid var(--client-line);color:#f4f7fb;background:#161816;border-radius:999px;flex:none;align-items:center;height:40px;padding:3px;display:flex;position:relative}.client-portal-v2 .client-currency-label{white-space:nowrap;align-items:center;gap:7px;padding:0 10px 0 4px;display:flex}.client-portal-v2 .client-currency-label img{object-fit:contain;width:26px;height:26px}.client-portal-v2 .client-currency-label strong{font-size:14px;font-weight:800;line-height:1}.client-portal-v2 .client-locale-divider{background:#36516d;width:1px;height:19px}.client-portal-v2 .client-locale-button{min-width:47px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex}.client-portal-v2 .client-locale-button:hover,.client-portal-v2 .client-locale-button[aria-expanded=true]{background:#14304c}.client-portal-v2 .client-locale-button:focus-visible,.client-locale-menu button:focus-visible{outline-offset:2px;outline:2px solid #45a7ff}.client-locale-menu{z-index:9002;border:1px solid var(--client-line);background:#0a1420;border-radius:12px;gap:2px;width:176px;padding:6px;display:grid;position:fixed;box-shadow:0 12px 30px #0008}.client-locale-menu button{color:#e8f1eb;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:12px;display:flex}.client-locale-menu button:hover,.client-locale-menu button.active{background:#14304c}.client-portal-v2[data-client-theme=light] .client-locale-control{color:#17334e;background:#f5f9fd;border-color:#d2dce5}.client-portal-v2[data-client-theme=light] .client-locale-divider{background:#bdcbd6}.client-portal-v2[data-client-theme=light] .client-locale-button:hover,.client-portal-v2[data-client-theme=light] .client-locale-button[aria-expanded=true]{background:#d5e0e9}body.client-light-theme .client-locale-menu{background:#f5f9fd;border-color:#d2dce5;box-shadow:0 12px 30px #142d4726}body.client-light-theme .client-locale-menu button{color:#17334e}body.client-light-theme .client-locale-menu button:hover,body.client-light-theme .client-locale-menu button.active{background:#dceaf6}.client-portal-v2 .realtime-center-client>button:is(.client-topbar-icon,.client-mobile-notification){transition:background-color .2s,border-color .2s,color .2s;box-shadow:none!important;color:#dae6f2!important;background:0 0!important;border-color:#0000!important;border-radius:50%!important}.client-portal-v2 .realtime-center-client>button:is(.client-topbar-icon,.client-mobile-notification):is(:hover,:active,:focus-visible,[aria-expanded=true]){border-color:var(--client-line)!important;background:#0a1420!important}.client-portal-v2 .realtime-bell-icon{width:20px;height:20px;color:inherit;transform-origin:50% 12%;flex:0 0 20px;display:block}.client-portal-v2 .realtime-center-client>button.is-ringing .realtime-bell-icon{animation:.9s ease-in-out client-bell-ring}@keyframes client-bell-ring{0%,to{transform:rotate(0)}14%{transform:rotate(-20deg)}29%{transform:rotate(18deg)}44%{transform:rotate(-14deg)}59%{transform:rotate(10deg)}74%{transform:rotate(-5deg)}}.client-portal-v2[data-client-theme=light] .realtime-center-client>button:is(.client-topbar-icon,.client-mobile-notification){color:#244663!important}.client-portal-v2[data-client-theme=light] .realtime-center-client>button:is(.client-topbar-icon,.client-mobile-notification):is(:hover,:active,:focus-visible,[aria-expanded=true]){background:#f5f9fd!important}@media (prefers-reduced-motion:reduce){.client-portal-v2 .realtime-center-client>button.is-ringing .realtime-bell-icon{animation:none}}.client-portal-v2 .client-topbar--actions-only{z-index:70;position:relative}.client-portal-v2 .client-account-menu{flex:none;position:relative}.client-portal-v2 .client-account-trigger{color:#dae6f2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,border-color .2s;display:grid}.client-portal-v2 .client-account-trigger:is(:hover,:active,:focus-visible,[aria-expanded=true]){border-color:var(--client-line);background:#0a1420}.client-account-menu-panel{z-index:9001;color:#f2f5f3;background:#0f110f;border:1px solid #273431;border-radius:18px;width:min(300px,100vw - 24px);padding:10px;position:fixed;box-shadow:0 20px 48px #0008}.client-account-menu-profile{border-bottom:1px solid #273431;align-items:center;gap:13px;margin-bottom:5px;padding:9px 7px 15px;display:flex}.client-account-menu-avatar{color:#fff;background:#174533;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.client-account-menu-profile>div{min-width:0}.client-account-menu-profile strong,.client-account-menu-profile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-account-menu-profile strong{font-size:17px}.client-account-menu-profile small{color:#9ba9a6;margin-top:3px;font-size:12px}.client-account-menu-panel>a,.client-account-menu-panel>button{min-height:44px;font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;font-size:13px;text-decoration:none;display:flex;width:100%!important;height:auto!important;color:inherit!important;background:0 0!important;border:0!important;padding:9px 10px!important}.client-account-menu-panel>:is(a,button):hover,.client-account-menu-panel>:is(a,button):focus-visible{background:#20312a!important}.client-account-menu-panel>.client-account-menu-logout{color:#ff6868!important}.client-portal-v2[data-client-theme=light] .client-account-trigger{color:#244663}.client-portal-v2[data-client-theme=light] .client-account-trigger:is(:hover,:active,:focus-visible,[aria-expanded=true]){background:#f5f9fd}body.client-light-theme .client-account-menu-panel{color:#17334e;background:#f5f9fd;border-color:#d2dce5;box-shadow:0 20px 48px #142d4726}body.client-light-theme .client-account-menu-profile{border-color:#d2dce5}body.client-light-theme .client-account-menu-profile small{color:#60778e}body.client-light-theme .client-account-menu-panel>:is(a,button):hover,body.client-light-theme .client-account-menu-panel>:is(a,button):focus-visible{background:#e2edf7!important}.client-portal-v2 .client-dashboard-tenant{justify-content:flex-end;margin:0 0 12px;display:flex}.client-portal-v2 .client-header-row{align-items:center;gap:18px;min-height:90px;display:flex}.client-portal-v2 .client-header-page-title{color:#f3f7fb;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(20px,2vw,26px);font-weight:800}.client-portal-v2[data-client-theme=light] .client-header-page-title{color:#17334e}@media (width<=767px){.client-portal-v2 .client-header-row{display:none}.client-portal-v2 .client-mobile-page-title{color:#f3f7fb;margin-right:auto;font-size:17px;font-weight:800}.client-portal-v2[data-client-theme=light] .client-mobile-page-title{color:#17334e}.client-portal-v2 .client-mobile-actions .client-account-trigger{background:0 0!important;border-color:#0000!important}.client-portal-v2 .client-mobile-actions .client-account-trigger:is(:hover,:active,:focus-visible,[aria-expanded=true]){border-color:var(--client-line)!important;background:#0a1420!important}.client-portal-v2[data-client-theme=light] .client-mobile-actions .client-account-trigger:is(:hover,:active,:focus-visible,[aria-expanded=true]){background:#f5f9fd!important}body.client-light-theme .client-account-menu-panel>button{color:#17334e!important;background:0 0!important}body.client-light-theme .client-account-menu-panel>.client-account-menu-logout{color:#c83232!important}}@media (width>=768px){.client-portal-v2 .client-topbar--actions-only{border-radius:18px;max-width:calc(100% - 24px);min-height:58px;width:max-content!important;height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0f110f!important;border:1px solid #2c352e!important;margin:14px 0 18px auto!important;padding:8px 12px!important}.client-portal-v2[data-client-theme=light] .client-topbar--actions-only{background:#eef2f6!important;border-color:#d7e2ec!important}}.client-notifications-panel{--notification-accent:#168dff;z-index:9000;color:#f6f8f6;background:#0f110f;border:1px solid #2b302d;border-radius:16px;flex-direction:column;width:min(400px,100vw - 24px);max-height:min(540px,100dvh - 90px);font-family:inherit;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 70px #000a}.client-notifications-panel button{font:inherit;cursor:pointer}.client-notifications-head{justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 12px;display:flex}.client-notifications-head h2{letter-spacing:-.03em;margin:0;font-size:20px;line-height:1.2}.client-notifications-head button{width:38px;height:38px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.client-notifications-head button:hover,.client-notifications-head button:focus-visible{background:#252925}.client-notifications-tabs{background:#1d211e;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0 16px 16px;padding:4px;display:grid}.client-notifications-tabs button{color:#e0e6e1;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:34px;padding:8px;font-size:12px;font-weight:700;display:inline-flex}.client-notifications-tabs button.active{background:var(--notification-accent);color:#fff}.client-notifications-tabs span{font-size:11px}.client-notifications-list{flex:1;min-height:0;padding:0 16px 8px;overflow-y:auto}.client-notifications-group-title{align-items:center;gap:8px;margin:1px 0 12px;font-size:15px;display:flex}.client-notifications-group-title span{color:var(--notification-accent);font-weight:800}.client-notifications-item{width:100%;min-height:74px;color:inherit;text-align:left;background:#1c201d;border:1px solid #0000;border-radius:15px;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:10px;margin:0 0 8px;padding:10px;display:grid}.client-notifications-item:hover,.client-notifications-item:focus-visible{background:#272b27;border-color:#414841}.client-notifications-item>i{width:44px;height:44px;color:var(--notification-accent);background:#2a302b;border-radius:10px;place-items:center;display:grid}.client-notifications-item.warning>i{color:#f5bd58;background:#392d19}.client-notifications-item.critical>i{color:#ff9099;background:#3d2328}.client-notifications-item.success>i{color:#73dda7;background:#17352a}.client-notifications-item>span{gap:5px;min-width:0;display:grid}.client-notifications-item b{overflow-wrap:anywhere;font-size:14px;line-height:1.35}.client-notifications-item small{color:#a4aaa5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.client-notifications-item em{color:#89928c;font-size:10px;font-style:normal}.client-notifications-item>svg{color:#929c94}.client-notifications-item.read{opacity:.72}.client-notifications-empty{text-align:center;color:#9caea4;justify-items:center;gap:8px;padding:44px 12px;display:grid}.client-notifications-empty>svg{color:var(--notification-accent)}.client-notifications-empty b{color:#f3f7f3}.client-notifications-empty small{max-width:280px}.client-notifications-footer{border-top:1px solid #242a26;gap:6px;padding:12px 16px 16px;display:grid}.client-notifications-footer button{border:0;border-radius:12px;min-height:42px;font-size:14px;font-weight:700}.client-notifications-mark-all{color:var(--notification-accent);background:#252b27;justify-content:center;align-items:center;gap:9px;display:flex}.client-notifications-mark-all:hover{background:#303831}.client-notifications-mark-all:disabled{opacity:.55;cursor:wait}.client-notifications-view-all{color:#aab2ac;background:0 0}.client-notifications-view-all:hover{color:#fff}body.client-light-theme .client-notifications-panel{--notification-accent:#076fc9;color:#202a23;background:#f8faf8;border-color:#d7ded9;box-shadow:0 24px 70px #202a2333}body.client-light-theme .client-notifications-tabs{background:#e8ece9}body.client-light-theme .client-notifications-tabs button{color:#4c5a50}body.client-light-theme .client-notifications-tabs button.active{color:#fff}body.client-light-theme .client-notifications-item{background:#edf1ee}body.client-light-theme .client-notifications-item:hover{background:#e2e8e3;border-color:#c4d0c6}body.client-light-theme .client-notifications-item>i{background:#e0e7e2}body.client-light-theme .client-notifications-item small{color:#5f6f63}body.client-light-theme .client-notifications-item em{color:#7a897e}body.client-light-theme .client-notifications-empty b{color:#202a23}body.client-light-theme .client-notifications-footer{border-color:#d7ded9}body.client-light-theme .client-notifications-mark-all{color:var(--notification-accent);background:#e2ece5}body.client-light-theme .client-notifications-view-all{color:#536658}@media (width<=600px){.client-notifications-panel{max-height:calc(100dvh - 80px)}}
