.staff-experience,.auth-experience,.review-studio{color:var(--foreground);letter-spacing:-.012em;font-family:Archivo,Arial,sans-serif;font-weight:400}.staff-experience{background:var(--background);--font-display:Archivo,Arial,sans-serif;min-height:100dvh;display:flex}.staff-experience .font-display{font-family:Archivo,Arial,sans-serif}[data-theme=light] .staff-experience,[data-theme=light] .auth-experience,[data-theme=light] .review-studio{--background:#f6f8fc;--card:#fff;--elevated:#eef3fa;--foreground:#182637;--muted-foreground:#536579;--border:#dce4ee;--hairline:#dce4ee;--tint-beige:#edf2f7;--tint-blauwgrijs:#eaf2fd;--tint-grijs:#eef1f6}.staff-rail{border-right:1px solid var(--border);background:var(--card);flex-direction:column;flex-shrink:0;width:244px;height:100dvh;padding:28px 14px 14px;display:flex;position:sticky;top:0}.staff-brand{justify-content:space-between;align-items:center;padding:0 14px 28px;display:flex}.staff-brand img{width:124px;height:auto}[data-theme=dark] .staff-brand img,[data-theme=dark] .auth-brand img,[data-theme=dark] .review-brand{filter:brightness(0)invert()}.staff-workspace{background:var(--elevated);border-radius:10px;align-items:center;gap:11px;padding:13px 12px;font-size:13px;display:flex}.staff-workspace small{color:var(--muted-foreground);margin-top:3px;font-size:11px;display:block}.staff-avatar{background:var(--card);border:1px solid var(--border);border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.staff-search{color:var(--muted-foreground);align-items:center;gap:8px;padding:17px 12px 5px;display:flex}.staff-search input{background:0 0;outline:none;width:100%;min-width:0;font-size:12px}.staff-nav{flex:1;overflow-y:auto}.staff-nav nav{padding:0}.staff-nav nav>div>div{letter-spacing:.08em;padding-top:25px;font-size:10px}.staff-nav nav a{border-radius:7px;height:38px;margin:2px 0;font-size:13px}.staff-nav nav a[aria-current=page]{background:var(--tint-blauwgrijs);color:var(--primary)}.staff-nav nav a>span[aria-hidden]{display:none}.staff-rail-bottom{border-top:1px solid var(--border);gap:10px;padding:12px 8px 0;display:grid}.staff-themes{gap:4px;display:flex}.staff-themes button{border:1px solid var(--border);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;padding:7px;font-size:12px;display:flex}.staff-work{flex:1;min-width:0}.staff-topbar{border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 36px;display:flex}.staff-crumb,.staff-tools{align-items:center;gap:14px;font-size:12px;display:flex}.staff-crumb{color:var(--muted-foreground)}.staff-crumb span{color:var(--foreground)}.staff-work>main{outline:none;min-height:calc(100dvh - 130px);padding:38px 36px}.staff-work [data-ui=page-header]{margin-bottom:30px}.staff-work table{font-size:13px}.staff-work th{color:var(--muted-foreground);font-size:11px;font-weight:400}.staff-work input,.staff-work select,.staff-work textarea{font-family:inherit}.staff-work .glass{background:var(--tint-blauwgrijs);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.staff-work .glow-field:before{display:none}.staff-footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;padding:20px 36px;font-size:11px;display:flex}.staff-preview-banner{background:var(--tint-blauwgrijs);color:var(--muted-foreground);padding:8px 36px;font-size:11px}.staff-preview-link{color:var(--primary);align-items:center;gap:5px;display:flex}.staff-mobile{display:none}.staff-skip{background:var(--card);z-index:100;padding:12px;position:fixed;top:-80px}.staff-skip:focus{top:10px}.staff-experience :focus-visible,.auth-experience :focus-visible,.review-studio :focus-visible{outline:2px solid var(--primary);outline-offset:4px}.staff-experience ::selection,.auth-experience ::selection{background:var(--tint-blauwgrijs);color:var(--foreground)}.staff-experience *{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.auth-experience{background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.auth-header{justify-content:space-between;align-items:center;gap:20px;padding:30px 44px;display:flex}.auth-brand img{width:128px;height:auto}.auth-header-actions{align-items:center;gap:16px;display:flex}.auth-content{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:100px;width:100%;max-width:1280px;margin:auto;padding:30px 60px 70px;display:grid}.auth-form{width:100%;max-width:390px;margin:auto}.auth-form h1{letter-spacing:-.04em;font-family:Archivo,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1.12}.auth-form>p{color:var(--muted-foreground);margin:14px 0 28px;font-size:14px;line-height:1.65}.auth-form input{background:var(--card);min-height:46px}.auth-form button[type=submit]{min-height:46px}.auth-aside{background:var(--tint-blauwgrijs);border-radius:20px;flex-direction:column;justify-content:center;align-self:stretch;min-height:480px;padding:46px 38px;display:flex}.auth-aside h2{letter-spacing:-.035em;max-width:340px;font-size:38px;font-weight:400;line-height:1.13}.auth-aside>p{color:var(--muted-foreground);max-width:320px;margin:20px 0 36px;font-size:14px;line-height:1.7}.auth-feature{border-top:1px solid var(--border);align-items:center;gap:16px;padding:18px 0;font-size:14px;display:flex}.auth-feature small{color:var(--muted-foreground);margin-top:4px;font-size:12px;display:block}.auth-footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;padding:20px 44px;font-size:11px;display:flex}.auth-form .language-switcher{display:none}@media (min-width:1600px){.staff-work>main{padding:44px 52px}}@media (max-width:1000px){.auth-content{gap:40px;padding:30px}.auth-aside{padding:30px}.staff-rail{width:218px}.staff-topbar{padding:0 24px}.staff-work>main{padding:28px 24px}.staff-crumb{font-size:11px}}@media (max-width:760px){.staff-rail{display:none}.staff-rail.open{z-index:60;width:270px;display:flex;position:fixed;inset:0 auto 0 0}.staff-backdrop{z-index:50;background:#07172c66;position:fixed;inset:0}.staff-mobile{display:block}.staff-topbar{height:64px;padding:0 18px}.staff-crumb{display:none}.staff-tools{gap:12px;margin-left:auto}.staff-work>main{padding:26px 18px}.staff-work [data-ui=page-header] h1{font-size:27px}.staff-preview-banner{padding:8px 18px}.staff-footer{padding:20px 18px}.staff-footer>span{display:none}.auth-header{padding:24px}.auth-content{padding:32px 24px 55px;display:block}.auth-aside{display:none}.auth-form h1{font-size:32px}.auth-footer{padding:20px 24px}.auth-footer span:last-child{display:none}.staff-work table{min-width:540px}.staff-work .overflow-x-auto{max-width:100%}}@media (prefers-reduced-motion:reduce){.staff-experience *,.auth-experience *{transition:none!important;animation:none!important}}.review-studio{background:var(--background);min-height:100dvh;padding:0 6vw}.review-studio>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:28px 0;display:flex}.review-studio>header>div{align-items:center;gap:14px;display:flex}.review-studio>header a{align-items:center;gap:10px;font-size:13px;display:flex}.review-intro{grid-template-columns:1.15fr 1fr;align-items:end;gap:70px;padding:72px 0 50px;display:grid}.review-intro h1{letter-spacing:-.04em;font-size:clamp(36px,4.3vw,64px);font-weight:400;line-height:1.05}.review-intro p,.review-evidence p{color:var(--muted-foreground);max-width:66ch;font-size:15px;line-height:1.8}.review-features{grid-template-columns:1fr 1fr;gap:22px;display:grid}.review-features>a{background:var(--tint-blauwgrijs);border-radius:14px;padding:32px;display:block}.review-features h2{letter-spacing:-.025em;margin:24px 0 12px;font-size:27px;font-weight:400}.review-features p{color:var(--muted-foreground);max-width:45ch;font-size:14px;line-height:1.7}.review-features span{color:var(--primary);align-items:center;gap:15px;margin-top:32px;font-size:13px;display:flex}.review-routes{margin:64px 0}.review-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.review-section-heading h2,.review-evidence h2{letter-spacing:-.025em;font-size:30px;font-weight:400}.review-section-heading p{color:var(--muted-foreground);margin-top:9px;font-size:13px}.review-section-heading label{gap:6px;font-size:12px;display:grid}.review-studio select{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:8px;font-size:12px}.review-routes>a{border-top:1px solid var(--border);grid-template-columns:24px 200px 1fr 20px;align-items:center;gap:20px;padding:21px 2px;font-size:14px;display:grid}.review-routes>a strong{font-weight:500}.review-routes>a span{color:var(--muted-foreground);font-size:13px}.review-routes>a:hover{color:var(--primary);background:var(--tint-blauwgrijs)}.review-evidence{background:var(--tint-grijs);border-radius:12px;margin-bottom:50px;padding:36px}.review-evidence p{margin-top:16px}.review-studio>footer{border-top:1px solid var(--border);color:var(--muted-foreground);padding:22px 0;font-size:12px}.mail-gallery{padding:0 28px}.mail-gallery h1{letter-spacing:-.025em;font-size:22px}.mail-gallery-grid{grid-template-columns:265px minmax(0,1fr);gap:28px;display:grid}.mail-gallery-grid>aside{border-right:1px solid var(--border);height:calc(100dvh - 88px);padding:15px 18px 20px 0;overflow-y:auto}.mail-gallery-grid>aside>button{text-align:left;border-radius:7px;width:100%;padding:13px 12px;font-size:12px;display:block}.mail-gallery-grid>aside>button small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}.mail-gallery-grid>aside>button[aria-current]{background:var(--tint-blauwgrijs);color:var(--primary)}.mail-envelope{gap:8px;padding:24px 0;font-size:12px;display:grid}.mail-envelope p>span{width:85px;color:var(--muted-foreground);display:inline-block}.mail-envelope label{align-items:center;gap:14px;margin-top:10px;display:flex}.mail-frame{border:1px solid var(--border);background:#edf3fb;width:100%;height:780px;margin:0 auto;display:block}.mail-frame.mobile{max-width:375px}.gallery-note{color:var(--muted-foreground);margin:18px 0;font-size:11px;line-height:1.7}.gallery-state{background:var(--card);min-height:400px;padding:60px 30px}.gallery-state h2{font-size:25px}.gallery-state p{margin:20px 0;font-size:14px}.gallery-state button{background:var(--primary);color:var(--primary-foreground);border-radius:7px;padding:12px}@media (max-width:760px){.review-studio{padding:0 22px}.review-intro{padding:40px 0;display:block}.review-intro p{margin-top:24px}.review-features{grid-template-columns:1fr}.review-routes>a{grid-template-columns:20px 1fr 20px;gap:12px}.review-routes>a>span{grid-area:2/2}.review-routes>a>svg:last-child{grid-area:1/3}.review-section-heading{align-items:start}.review-section-heading h2{font-size:26px}.review-section-heading p{max-width:28ch}.review-evidence{padding:25px}.mail-gallery-grid{display:block}.mail-gallery-grid>aside{border-right:0;border-bottom:1px solid var(--border);height:210px;padding-right:0}.mail-gallery>header{flex-wrap:wrap}.mail-gallery>header h1{display:none}.mail-frame{height:860px}.review-routes{margin:40px 0}}.email-preference{border-top:1px solid var(--border);margin-top:32px;padding:24px 0}.email-preference h2{font-size:20px;font-weight:400}.email-preference p{color:var(--muted-foreground);margin:12px 0;font-size:13px;line-height:1.7}.email-preference form{align-items:end;gap:14px;display:flex}.email-preference label{gap:8px;font-size:12px;display:grid}.email-preference select{border:1px solid var(--border);background:var(--card);border-radius:7px;padding:10px}.email-preference button{background:var(--primary);color:var(--primary-foreground);border-radius:7px;padding:10px 20px;font-size:13px}.email-preference button:disabled{opacity:.5}:is(html:has(.staff-experience),html:has(.auth-experience)){--font-sans:Archivo,Arial,sans-serif;--font-display:Archivo,Arial,sans-serif}:is(html[data-theme=light]:has(.staff-experience),html[data-theme=light]:has(.auth-experience)){--foreground:#172b43;--background:#f4f7fc;--card:#fff;--surface-elevated:#eaf1fa;--surface-overlay:#fff;--text-dim:#566b84;--text-faint:#61758e;--muted-foreground:#566b84;--hairline:#dde6f2;--border:#d8e3f0;--primary:#1468cf;--primary-foreground:#fff;--tint-blauwgrijs:#e7f0fe;--tint-beige:#edf2f9;--tint-grijs:#edf2f8}:is(html[data-theme=dark]:has(.staff-experience),html[data-theme=dark]:has(.auth-experience)){--foreground:#e6effc;--background:#0d1829;--card:#142237;--surface-elevated:#1a2d47;--surface-overlay:#192b45;--text-dim:#acbdd4;--text-faint:#93a9c6;--muted-foreground:#acbdd4;--hairline:#2a3d58;--border:#2a3d58;--primary:#79b5ff;--primary-foreground:#0b213e;--tint-blauwgrijs:#19304e;--tint-beige:#182b44;--tint-grijs:#19293f}.staff-experience{--elevated:var(--surface-elevated)}.staff-rail{background:var(--background);width:238px;padding-top:35px}.staff-topbar{background:var(--background);height:72px}.staff-work>main{max-width:1740px;margin:auto;padding:34px 38px}.staff-work [data-ui=page-header]{border-bottom:1px solid var(--border);align-items:center;margin-bottom:25px;padding-bottom:25px}.staff-work [data-ui=page-header] h1{letter-spacing:-.04em;font-size:35px}.staff-work [data-ui=page-header] p{max-width:70ch;font-size:13px;line-height:1.65}.staff-work a[class*=rounded-md],.staff-work button[class*=rounded-md]{border-radius:7px;min-height:34px}.staff-work button,.staff-work a{transition:background .15s,color .15s}.staff-work [data-ui=kpi]{box-shadow:none;border:none;border-right:1px solid var(--border);background:0 0;border-radius:0;min-height:95px;padding:12px 24px}.staff-work [data-ui=kpi]>div:first-child{font-size:11px}.staff-work [data-ui=kpi]>div:nth-child(2){font-size:29px}:is(.staff-work .grid:has(>[data-ui=kpi]),.staff-work .grid:has(>a>[data-ui=kpi])){border-bottom:1px solid var(--border);background:0 0;gap:0;padding:8px 0 23px}.staff-work [data-ui=kpi]>div:nth-child(3){max-height:52px;overflow:hidden}.staff-work [data-ui=kpi] svg{max-height:48px}.staff-work [data-ui=kpi]:last-child{border-right:0}.staff-work [data-ui=card]{border:1px solid var(--border);box-shadow:none;background:var(--card);border-radius:12px}.staff-work .overflow-x-auto{border:1px solid var(--border);background:var(--card);border-radius:11px}.staff-work table{border-collapse:separate;border-spacing:0}.staff-work th{background:var(--surface-elevated);letter-spacing:.015em;font-size:11px;padding:13px 18px!important}.staff-work td{border-bottom:1px solid var(--border);padding:18px!important}.staff-work tr:last-child td{border-bottom:0}.staff-work table tr{border:0}.staff-work tbody tr:hover{background:var(--tint-blauwgrijs)}.staff-work input,.staff-work textarea,.staff-work select{border-radius:7px;min-height:39px}.staff-work input::placeholder,.staff-work textarea::placeholder{color:var(--text-faint)}.staff-work [role=tablist],.staff-work nav[aria-label*=Onderdelen]{background:var(--surface-elevated);border:0;border-radius:8px;width:fit-content;max-width:100%;padding:5px}.staff-work [role=tab][aria-selected=true]{background:var(--card);border-radius:6px}.staff-work [data-ui=support-shell]{background:var(--card);border:1px solid var(--border);border-radius:14px;gap:0;height:calc(100dvh - 168px);overflow:hidden}.staff-work [data-ui=support-shell]>aside{border-right:1px solid var(--border);padding:18px}.staff-work [data-ui=support-shell]>div{padding:20px}.staff-work main>.max-w-2xl,.staff-work main>.max-w-3xl{max-width:960px}.staff-preview-banner{background:var(--surface-elevated);border-bottom:1px solid var(--border)}.ops-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:29px;display:flex}.ops-heading h1{letter-spacing:-.04em;font-size:36px;font-weight:400;line-height:1.2}.ops-heading p{color:var(--muted-foreground);margin-top:9px;font-size:13px;line-height:1.65}.ops-date{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.ops-overview{grid-template-columns:minmax(280px,.95fr) 2fr;gap:23px;margin-bottom:32px;display:grid}.ops-cash{background:var(--tint-blauwgrijs);border-radius:12px;padding:25px 27px 0;overflow:hidden}.ops-cash>div:first-child{color:var(--muted-foreground);justify-content:space-between;font-size:12px;display:flex}.ops-cash>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:22px 0 9px;font-size:40px;font-weight:400;line-height:1.15;display:block}.ops-cash>p{color:var(--muted-foreground);font-size:11px}.ops-cash-foot{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;margin-top:25px;padding:14px 0;font-size:10px;display:flex}.ops-cash-foot a{color:var(--primary);margin-left:auto}.ops-business{grid-template-columns:1fr 1fr;display:grid}.ops-business>a{border-bottom:1px solid var(--border);padding:22px 24px;display:block}.ops-business>a:first-child{grid-column:1/-1}.ops-business>a:last-child{border-left:1px solid var(--border)}.ops-business>a>span{color:var(--muted-foreground);justify-content:space-between;align-items:center;font-size:12px;display:flex}.ops-business strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:14px 0 5px;font-size:31px;font-weight:400;display:block}.ops-business small{color:var(--muted-foreground);font-size:10px}.ops-business>a:first-child{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.ops-business>a:first-child>strong{grid-area:1/2/3;margin:0;font-size:39px}.ops-business>a:first-child>small{grid-column:1}.ops-business>a:first-child svg{display:none}.ops-columns{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:27px;display:grid}.ops-section-title{justify-content:space-between;align-items:center;gap:18px;display:flex}.ops-section-title h2,.ops-insights h2{letter-spacing:-.025em;font-size:19px;font-weight:400}.ops-section-title p{color:var(--muted-foreground);max-width:49ch;margin-top:7px;font-size:11px;line-height:1.65}.ops-section-title>span{background:var(--surface-elevated);border-radius:6px;padding:6px 10px;font-size:13px}.ops-section-title>a{color:var(--primary);align-items:center;gap:8px;font-size:12px;display:flex}.ops-tabs{border-bottom:1px solid var(--border);gap:22px;margin-top:23px;display:flex}.ops-tabs button{white-space:nowrap;color:var(--muted-foreground);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 13px;font-size:11px;display:flex}.ops-tabs button[aria-pressed=true]{color:var(--primary);border-color:var(--primary)}.ops-tabs button>span{background:var(--surface-elevated);border-radius:4px;padding:1px 5px;font-size:10px}.ops-work-row{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:18px 0;display:flex}.ops-work-row:hover{background:var(--surface-elevated)}.ops-work-icon{border:1px solid var(--border);width:37px;height:37px;color:var(--muted-foreground);background:var(--card);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.ops-work-row.attention .ops-work-icon{color:var(--destructive)}.ops-work-copy{flex:1;min-width:0}.ops-work-copy strong{font-size:13px;font-weight:500;display:block}.ops-work-copy small{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;max-width:31ch;margin-top:4px;font-size:10px;display:block;overflow:hidden}.ops-work-copy em{color:var(--primary);margin-top:6px;font-size:10px;font-style:normal;display:block}.ops-work-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.ops-work-amount small{color:var(--muted-foreground);margin-top:7px;font-size:10px;display:block}.ops-work-row>svg{color:var(--text-faint)}.ops-insights{gap:24px;display:grid}.ops-chart{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:23px}.ops-chart>.ops-section-title{margin-bottom:30px}.ops-chart svg{max-height:165px}.ops-platforms{padding:0 3px}.ops-platforms h2{margin-bottom:22px}.ops-platforms>div{margin:16px 0}.ops-platforms>div>span{justify-content:space-between;font-size:11px;display:flex}.ops-platforms strong{font-variant-numeric:tabular-nums;font-weight:400}.ops-platforms>div>div{background:var(--surface-elevated);border-radius:3px;height:4px;margin-top:10px}.ops-platforms i{background:var(--primary);border-radius:3px;height:100%;display:block}.ops-health{border-top:1px solid var(--border);padding:22px 3px}.ops-health h2{margin-bottom:17px;font-size:14px}.ops-health-list>div{color:var(--muted-foreground);align-items:center;gap:7px;margin:9px 0;font-size:10px;display:flex}.ops-health-list>div>span{flex:1}.ops-health i{background:var(--warning);border-radius:50%;width:5px;height:5px}.ops-health i.ok{background:var(--success)}.ops-health>a{color:var(--primary);align-items:center;gap:9px;margin-top:19px;font-size:11px;display:flex}.ops-running{margin-top:38px}.ops-running-list{border-top:1px solid var(--border);margin-top:22px}.ops-running-list>a{border-bottom:1px solid var(--border);align-items:center;gap:15px;padding:18px 0;font-size:13px;display:flex}.ops-client-avatar{border:1px solid var(--border);background:var(--card);width:35px;height:35px;color:var(--muted-foreground);border-radius:8px;place-items:center;font-size:11px;display:grid}.ops-running-list>a>span:nth-child(2){flex:1;min-width:0}.ops-running-list strong{font-weight:400}.ops-running-list small{color:var(--muted-foreground);margin-top:5px;font-size:10px;display:block}.ops-status{color:var(--muted-foreground);align-items:center;gap:7px;min-width:150px;font-size:11px;display:flex}.ops-status i{background:var(--primary);border-radius:50%;width:5px;height:5px}.ops-clear{text-align:center;color:var(--muted-foreground);padding:40px 20px;font-size:13px}.ops-clear svg{margin:auto auto 17px}.ops-clear h3{margin-bottom:10px;font-size:18px;font-weight:400}.auth-content{grid-template-columns:minmax(300px,.7fr) minmax(480px,1.3fr);align-items:stretch;gap:55px;max-width:none;padding:0 34px 34px 60px}.auth-form{padding:50px 0}.auth-aside{background:var(--tint-blauwgrijs);border-radius:18px;min-height:620px;padding:0;position:relative;overflow:hidden}.auth-showcase{flex-direction:column;justify-content:center;height:100%;padding:52px 38px 25px;display:flex;position:relative}.auth-showcase-copy{margin-bottom:36px;padding-left:8px}.auth-showcase-copy h2{letter-spacing:-.045em;max-width:none;font-size:44px;line-height:1.06}.auth-showcase-copy h2 span{color:var(--primary)}.auth-showcase-copy p{color:var(--muted-foreground);max-width:45ch;margin-top:15px;font-size:12px;line-height:1.65}.auth-product{background:var(--card);border:1px solid var(--border);transform-origin:0;border-radius:12px;width:112%;max-width:680px;display:flex;overflow:hidden;transform:perspective(1500px)rotateY(-7deg)rotateX(3deg);box-shadow:0 30px 70px -40px #174b9170}.auth-product-rail{background:var(--background);border-right:1px solid var(--border);width:43px;color:var(--muted-foreground);flex-direction:column;flex-shrink:0;align-items:center;gap:22px;padding:18px 13px;display:flex}.auth-product-rail img{filter:brightness(0);width:20px;margin-bottom:15px}[data-theme=dark] .auth-product-rail img{filter:none}.auth-product-rail svg{flex-shrink:0;width:15px;height:15px}.auth-product-main{flex:1;min-width:0}.auth-product-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 22px;font-size:10px;display:flex}.auth-product-top small{color:var(--muted-foreground);margin-top:3px;font-size:8px;display:block}.auth-product-avatar{background:var(--tint-blauwgrijs);border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.auth-product-welcome{padding:24px 23px 17px}.auth-product-welcome h3{letter-spacing:-.025em;font-size:19px;font-weight:400}.auth-product-welcome>span{color:var(--muted-foreground);align-items:center;gap:5px;margin-top:6px;font-size:8px;display:flex}.auth-product-grid{grid-template-columns:1.15fr 1fr;gap:12px;padding:0 22px;display:grid}.auth-product-balance{background:var(--tint-blauwgrijs);border-radius:9px;padding:18px}.auth-product-balance>div:first-child{color:var(--muted-foreground);justify-content:space-between;gap:8px;font-size:9px;display:flex}.auth-product-balance strong{letter-spacing:-.035em;margin-top:18px;font-size:29px;font-weight:400;display:block}.auth-product-balance p{color:var(--muted-foreground);margin:6px 0 16px;font-size:8px}.auth-product-cta{color:#fff;background:#1468cf;border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;display:inline-flex}.auth-product-accounts{border:1px solid var(--border);border-radius:9px;padding:16px 12px}.auth-product-accounts>span{font-size:10px}.auth-product-accounts>div{align-items:center;gap:8px;margin-top:14px;font-size:9px;display:flex}.auth-product-accounts small{color:var(--muted-foreground);margin-top:2px;font-size:7px;display:block}.auth-platform-letter{border:1px solid var(--border);border-radius:5px;place-items:center;width:20px;height:20px;font-weight:500;display:grid}.auth-product-accounts i{background:var(--success);border-radius:50%;width:4px;height:4px;margin-left:auto}.auth-product-activity{padding:23px 23px 25px;font-size:10px}.auth-product-activity>span{color:var(--muted-foreground)}.auth-product-activity>div{border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:13px;padding-top:12px;display:flex}.auth-product-activity>div>span:nth-child(2){flex:1}.auth-product-activity strong{font-size:10px;font-weight:400}.auth-product-activity small{color:var(--muted-foreground);margin-top:4px;font-size:8px;display:block}.auth-activity-icon{background:var(--background);border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.auth-product-activity svg{color:var(--muted-foreground)}.auth-floating-note{background:var(--card);border:1px solid var(--border);z-index:1;border-radius:10px;align-self:flex-end;align-items:center;gap:12px;margin-top:-18px;padding:18px 20px;font-size:12px;display:flex;position:relative;right:5px;box-shadow:0 20px 45px -30px #12375c80}.auth-floating-note>span{border:1px solid var(--border);width:30px;height:30px;color:var(--success);border-radius:50%;place-items:center;display:grid}.auth-floating-note small{color:var(--muted-foreground);margin-top:4px;font-size:9px;display:block}.auth-floating-note>svg{color:var(--primary);margin-left:15px}.auth-example{color:var(--muted-foreground);text-align:center;margin-top:28px;font-size:9px}[data-theme=dark] .auth-product,[data-theme=dark] .auth-floating-note{box-shadow:none}.auth-form>h1{font-size:39px}.auth-form form>div>label,.auth-form label{font-size:12px}.auth-form input{min-height:48px;border-radius:8px!important}.auth-form button[type=submit]{border-radius:8px;min-height:46px;font-size:13px;font-weight:400}.auth-form button[class*=w-full]{border-radius:8px}.auth-header{padding:30px 40px 30px 60px}@media (min-width:1650px){.auth-content{gap:90px;padding-left:9vw}.auth-aside{margin-right:2vw}.auth-showcase{padding:70px 65px}.auth-product{max-width:800px}.auth-showcase-copy h2{font-size:54px}}@media (max-width:1180px){.ops-overview{grid-template-columns:1fr 1.5fr}.ops-cash>strong{font-size:35px}.ops-business{grid-template-columns:1fr}.ops-business>a{padding:15px}.ops-business>a:first-child{grid-column:auto;display:block}.ops-business>a:first-child strong{margin-top:10px;font-size:29px}.ops-business>a:last-child{border-left:0}.ops-business small{display:none}.ops-business>a>strong{margin:8px 0 0;font-size:24px}.ops-columns{grid-template-columns:minmax(0,1fr) 285px;gap:22px}.auth-content{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);gap:35px;padding-left:35px}.auth-showcase{padding:40px 25px}.auth-showcase-copy h2{font-size:36px}.auth-product-balance strong{font-size:25px}.auth-product-grid{gap:9px;padding:0 14px}.auth-product-balance{padding:15px 12px}}@media (max-width:960px){.ops-columns{grid-template-columns:1fr}.ops-insights{grid-template-columns:1fr 1fr}.ops-health{grid-column:1/-1}.staff-rail{width:205px}.staff-work>main{padding:28px 24px}.ops-heading h1{font-size:29px}.ops-date{display:none}.auth-content{grid-template-columns:1fr;gap:35px;max-width:620px;padding:20px 35px 40px}.auth-form{padding:10px 0}.auth-aside{min-height:0;display:block}.auth-showcase{padding:32px 28px}.auth-showcase-copy{margin-bottom:24px}.auth-showcase-copy h2{font-size:31px}.auth-product{width:100%;transform:none}.auth-floating-note{font-size:11px;right:0}.auth-example{margin-top:20px}.auth-header{padding:26px 30px}.auth-form h1{font-size:34px}}@media (max-width:760px){.staff-rail{width:260px}.staff-work>main{padding:24px 18px}.ops-heading{margin-bottom:23px}.ops-heading h1{font-size:29px}.ops-heading p{font-size:12px}.ops-overview{grid-template-columns:1fr;gap:14px}.ops-cash{padding:23px 23px 0}.ops-cash>strong{margin-top:20px;font-size:39px}.ops-cash-foot{margin-top:20px}.ops-business{grid-template-columns:1fr 1fr}.ops-business>a{padding:17px 10px}.ops-business>a:first-child{grid-column:1/-1;grid-template-columns:1fr auto;display:grid}.ops-business>a:first-child>strong{grid-area:1/2;margin:0}.ops-business>a>span{font-size:11px}.ops-business>a:last-child{border-left:1px solid var(--border)}.ops-business>a strong{font-size:27px}.ops-insights{grid-template-columns:1fr}.ops-health{grid-column:auto}.ops-work-row{gap:10px}.ops-work-copy small{max-width:22ch}.ops-tabs{gap:18px}.ops-status{min-width:0;font-size:10px}.ops-running-list>a{flex-wrap:wrap;gap:10px}.ops-running-list>a>.ops-status{order:5;width:100%;margin-left:45px}.ops-section-title h2{font-size:18px}.ops-section-title>a{white-space:nowrap;font-size:11px}.staff-work [data-ui=page-header] h1{font-size:30px}.staff-work [data-ui=kpi]{padding:14px 12px}.staff-work [data-ui=kpi]>div:nth-child(2){font-size:25px}.staff-work th{padding:11px 13px!important}.staff-work td{padding:15px 13px!important}.auth-content{padding:15px 22px 30px}.auth-form{max-width:400px}.auth-showcase{padding:27px 18px}.auth-showcase-copy{padding-left:0}.auth-showcase-copy h2{font-size:28px}.auth-product-rail{width:32px;padding:14px 8px}.auth-product-top{padding:12px}.auth-product-welcome{padding:17px 13px 14px}.auth-product-welcome h3{font-size:16px}.auth-product-balance strong{font-size:21px}.auth-product-grid{grid-template-columns:1fr;padding:0 12px}.auth-product-accounts{display:none}.auth-product-activity{padding:20px 13px}.auth-floating-note{margin-top:-8px;padding:12px;font-size:10px}.auth-floating-note small{font-size:8px}.auth-floating-note>svg{display:none}.auth-showcase-copy p{font-size:11px}.auth-header{padding:23px}.auth-footer{padding:20px 23px}}.ops-primary{background:var(--primary);color:var(--primary-foreground);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:12px 17px;font-size:12px;display:inline-flex}.directory-summary{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1.3fr 1fr;margin-bottom:30px;padding:22px 0 28px;display:grid}.directory-summary>div{border-right:1px solid var(--border);padding:0 25px}.directory-summary>div:first-child{padding-left:0}.directory-summary>div:last-child{border:0}.directory-summary span{color:var(--muted-foreground);font-size:12px;display:block}.directory-summary strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:15px;font-size:33px;font-weight:400;display:block}.directory-controls{justify-content:space-between;align-items:center;gap:20px;display:flex}.directory-controls form{background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;width:460px;max-width:100%;padding:0 13px;display:flex}.directory-controls input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px;min-height:43px!important}.directory-controls button{color:var(--primary);white-space:nowrap;font-size:11px}.directory-controls>span{color:var(--muted-foreground);white-space:nowrap;gap:8px;font-size:11px;display:flex}.directory-filters{gap:5px;padding:20px 0;display:flex;overflow-x:auto}.directory-filters>a{white-space:nowrap;color:var(--muted-foreground);border-radius:6px;align-items:center;gap:9px;padding:8px 11px;font-size:11px;display:flex}.directory-filters>a[aria-current]{background:var(--surface-elevated);color:var(--foreground)}.directory-filters span{color:var(--text-faint);font-size:10px}.directory-table-head,.directory-row{grid-template-columns:minmax(200px,2.5fr) .8fr 1fr .7fr 1.2fr 17px;align-items:center;gap:18px;display:grid}.directory-table-head{background:var(--surface-elevated);color:var(--muted-foreground);border-radius:8px;padding:14px 17px;font-size:10px}.directory-row{border-bottom:1px solid var(--border);padding:21px 17px;font-size:12px}.directory-row:hover{background:var(--tint-blauwgrijs)}.directory-identity{align-items:center;gap:13px;min-width:0;display:flex}.directory-avatar{background:var(--card);border:1px solid var(--border);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;display:grid}.directory-identity>span:last-child{min-width:0}.directory-identity strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.directory-row small{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;display:block;overflow:hidden}.directory-accounts small{font-size:9px}.directory-balance{font-variant-numeric:tabular-nums;font-size:13px}.directory-state{color:var(--muted-foreground);align-items:center;gap:7px;font-size:10px;display:flex}.directory-state i{background:var(--text-faint);border-radius:50%;flex-shrink:0;width:5px;height:5px}.directory-row>svg{color:var(--primary)}.directory-pagination{color:var(--muted-foreground);justify-content:space-between;padding:21px 0;font-size:11px;display:flex}.directory-pagination>div,.directory-pagination a{align-items:center;gap:12px;display:flex}@media (max-width:1150px){.directory-table-head,.directory-row{grid-template-columns:minmax(150px,2fr) 55px 100px 110px 16px;gap:12px}.directory-table-head>span:nth-child(4),.directory-fee{display:none}}@media (max-width:760px){.ops-directory .ops-heading{flex-wrap:wrap;align-items:start}.directory-summary{padding:20px 0}.directory-summary>div{padding:0 12px}.directory-summary span{font-size:10px}.directory-summary strong{font-size:26px}.directory-summary>div:nth-child(2) strong{font-size:23px}.directory-controls>span,.directory-table-head{display:none}.directory-row{grid-template-columns:1fr auto;gap:12px;padding:18px 0}.directory-identity{grid-column:1}.directory-balance{text-align:right;grid-area:1/2}.directory-accounts{display:none}.directory-state{grid-column:1;margin-left:51px}.directory-row>svg{grid-area:2/2;justify-self:end}.directory-identity strong{font-size:12px}.directory-filters{padding:16px 0}.directory-avatar{width:37px;height:37px}.directory-summary{grid-template-columns:.7fr 1.3fr 1fr}.directory-identity small{max-width:22ch}}html:has(.staff-experience) [role=dialog]{font-family:Archivo,Arial,sans-serif}html:has(.staff-experience) [role=dialog]>div:last-child{background:var(--card);border-radius:16px 0 0 16px;padding:12px}html:has(.staff-experience) [role=dialog] h2{letter-spacing:-.035em;font-size:27px;font-weight:400}:is(html:has(.staff-experience) [role=dialog] input,html:has(.staff-experience) [role=dialog] select,html:has(.staff-experience) [role=dialog] textarea){background:var(--background);border-radius:8px;min-height:43px}html:has(.staff-experience) [role=dialog] button{border-radius:7px}html:has(.staff-experience) [role=dialog] label{font-size:12px}
@font-face{font-family:Archivo;src:url(/brand/client/archivo.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Spline Mono;src:url(/brand/client/spline-mono.woff2)format("woff2");font-weight:300 700;font-display:swap}html:has(.client-experience){color:#101e32;font-synthesis:none;--experience-ink:#101e32;--experience-muted:#5b6c82;--experience-faint:#61748c;--experience-blue:#196bcd;--experience-bright:#2f8af9;--experience-line:#e0e7f0;--experience-paper:#f4f7fb;--experience-ease:cubic-bezier(.23,1,.32,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#dce8f3;font-family:Archivo,system-ui,sans-serif}.client-experience *{box-sizing:border-box}body:has(.client-experience){-webkit-font-smoothing:antialiased;margin:0;font-size:13px;line-height:1.5}.client-experience button,.client-experience input,.client-experience textarea,.client-experience select{font:inherit;color:inherit}.client-experience button,.client-experience a{touch-action:manipulation}.client-experience button{cursor:pointer;background:0 0;border:0}.client-experience button:disabled{cursor:not-allowed;opacity:.46}.client-experience a{color:inherit;text-underline-offset:4px;text-decoration:none}.client-experience img{max-width:100%;display:block}.client-experience h1,.client-experience h2,.client-experience h3,.client-experience p{margin:0}.client-experience h1,.client-experience h2,.client-experience h3{letter-spacing:-.035em;text-wrap:balance;font-weight:500}.client-experience h1{font-size:clamp(28px,2.6vw,40px);line-height:1.1}.client-experience h2{letter-spacing:-.02em;font-size:16px}.client-experience h3{font-size:17px;line-height:1.3}.client-experience p{color:var(--experience-muted)}.client-experience small{color:var(--experience-muted);font-size:11px}.client-experience strong,.client-experience b{font-weight:550}.client-experience svg{flex-shrink:0}.client-experience input,.client-experience textarea{caret-color:var(--experience-blue)}.client-experience ::selection{color:var(--experience-ink);background:#c4dfff}.client-experience :focus-visible{outline:2px solid var(--experience-blue);outline-offset:4px;border-radius:5px}.client-experience *{scrollbar-width:thin;scrollbar-color:#bcccdc transparent}.client-experience kbd{color:#547091;white-space:nowrap;border:1px solid #d4e0ee;border-radius:4px;padding:2px 5px;font:10px Archivo,sans-serif}.client-experience .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.client-experience .skip-link{z-index:100;background:#fff;padding:10px 20px;position:fixed;top:-100px;left:20px}.client-experience .skip-link:focus{top:10px}.client-experience .atmosphere{z-index:-1;pointer-events:none;background:url(/brand/client/architecture.png) 50%/cover no-repeat;position:fixed;inset:0}.client-experience .app-frame{background:#f8fbfff5;border:1px solid #fff;border-radius:20px;width:calc(100% - 100px);max-width:1510px;min-height:calc(100dvh - 92px);margin:36px auto 0;display:flex;overflow:clip;box-shadow:0 22px 75px -30px #294e7970}.client-experience .sidebar{background:#f8fbffb8;border-right:1px solid #dae4ef;flex-direction:column;flex-shrink:0;width:212px;height:calc(100dvh - 38px);max-height:1010px;padding:32px 17px 0;display:flex;position:sticky;top:0}.client-experience .brand{margin-bottom:28px;padding:0 12px;display:block}.client-experience .brand>span{color:#60758f;letter-spacing:.22em;margin-top:11px;font-size:8px;display:block}.client-experience .workspace{border:1px solid var(--experience-line);text-align:left;background:#fff9;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:11px;padding:10px 8px;font-size:12px;font-weight:550;display:flex}.client-experience .workspace small{margin-top:1px;font-size:10px;font-weight:400;display:block}.client-experience .workspace>svg{margin-left:auto}.client-experience .workspace-avatar{color:#395570;background:#e5edf6;border-radius:7px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:600;display:grid}.client-experience .nav-section{letter-spacing:.12em;text-transform:uppercase;color:#697c95;padding:20px 12px 9px;font-size:9px}.client-experience .nav-item{color:#506680;border-radius:8px;align-items:center;gap:11px;height:39px;margin:3px 0;padding:0 12px;font-size:12px;transition:background .16s,color .16s;display:flex}.client-experience .nav-item.active{color:#145fc0;background:#e7f0fc;font-weight:550}.client-experience .nav-item.active svg{color:#2179ed}.client-experience .nav-count{color:#1b65ba;background:#ddeafb;border-radius:5px;place-items:center;min-width:18px;height:18px;margin-left:auto;font-size:10px;display:grid}.client-experience .sidebar-bottom{margin-top:auto;padding-top:30px}.client-experience .rail-wallet{background:#edf4fc;border:1px solid #dce6f2;border-radius:12px;padding:13px}.client-experience .rail-wallet>span{color:#546e8d;font-size:10px}.client-experience .rail-wallet strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:23px;display:block}.client-experience .rail-wallet button{width:100%;color:var(--experience-blue);border-top:1px solid #d8e4f1;justify-content:space-between;align-items:center;margin-top:9px;padding:9px 0 0;font-size:11px;display:flex}.client-experience .user{align-items:center;gap:9px;padding:21px 3px;font-size:11px;display:flex}.client-experience .avatar{color:#254c7f;background:#dfeaf7;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:550;display:grid}.client-experience .user small{font-size:9px;display:block}.client-experience .user>svg{margin-left:auto}.client-experience .main-shell{flex-direction:column;flex:1;min-width:0;display:flex}.client-experience .topbar{justify-content:space-between;align-items:center;gap:15px;height:88px;padding:0 30px;display:flex}.client-experience .breadcrumb{color:#64768c;align-items:center;gap:9px;font-size:11px;display:flex}.client-experience .breadcrumb>span{color:#273e59}.client-experience .top-actions{align-items:center;gap:17px;display:flex}.client-experience .global-search{color:#547092;border:1px solid #d9e4f1;border-radius:8px;align-items:center;gap:10px;min-width:214px;padding:8px 12px;font-size:10px;display:flex}.client-experience .global-search kbd{margin-left:auto}.client-experience .icon-button{border-radius:7px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:7px;display:inline-flex}.client-experience .notification-button{position:relative}.client-experience .notification-button>i{background:var(--experience-blue);border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:7px}.client-experience .button{background:var(--experience-blue);color:#fff;white-space:nowrap;min-height:37px;transition:background .18s,transform .16s var(--experience-ease);border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:15px;padding:10px 17px;font-size:11px;font-weight:500;display:inline-flex}.client-experience .button.secondary{color:var(--experience-ink);background:#fff;border-color:#d6dfeb}.client-experience .button:active:not(:disabled){transform:scale(.98)}.client-experience main{flex:1;min-width:0;padding:9px 30px 30px}.client-experience main:focus{outline:none}.client-experience .page-header{justify-content:space-between;align-items:center;gap:20px;min-height:69px;margin:4px 0 27px;display:flex}.client-experience .page-header p{margin-top:11px;font-size:12px;line-height:1.6}.client-experience .today{color:#5d728d;white-space:nowrap;font-size:10px}.client-experience .header-actions{flex-shrink:0;gap:10px;display:flex}.client-experience .app-footer{color:#586f8a;border-top:1px solid #e1e8f2;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:16px 30px;font-size:9px;display:flex}.client-experience .app-footer>span:first-child{align-items:center;gap:6px;display:flex}.client-experience .app-footer i{background:#8ca1ba;border-radius:50%;width:3px;height:3px;margin:0 3px}.client-experience .footer-divider{color:#a1b2c7;margin:0 10px}.client-experience .outer-caption{letter-spacing:.22em;color:#203d5a;justify-content:space-between;width:calc(100% - 112px);max-width:1500px;margin:16px auto;font-size:7px;display:flex}.client-experience .muted{color:var(--experience-muted);font-size:11px}.client-experience .text-link{color:var(--experience-blue);align-items:center;gap:8px;padding:0;font-size:11px;display:inline-flex}.client-experience .flex-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-experience .panel{border:1px solid var(--experience-line);background:#ffffffd4;border-radius:13px;min-width:0;overflow:hidden}.client-experience .panel-heading{justify-content:space-between;align-items:center;gap:10px;padding:19px 20px;display:flex}.client-experience .panel-heading h2{letter-spacing:-.01em;font-size:13px;font-weight:550}.client-experience .panel-copy{padding:0 20px 16px;font-size:12px;line-height:1.8}.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr) 218px;gap:18px;display:grid}.client-experience .dashboard-main{flex-direction:column;gap:18px;min-width:0;display:flex}.client-experience .metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.client-experience .metric{background:#ffffffc9;border:1px solid #dfe8f4;border-radius:12px;min-width:0;padding:16px 13px 14px}.client-experience .metric>span{color:#516b8a;white-space:nowrap;justify-content:space-between;align-items:center;gap:5px;font-size:10px;display:flex}.client-experience .metric>span svg{color:#7e99bb;width:13px}.client-experience .metric>strong{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:10px 0 9px;font-size:clamp(21px,1.8vw,29px);font-weight:500;line-height:1;display:block}.client-experience .metric em{color:#7891ae;font-size:16px;font-style:normal;font-weight:400}.client-experience .metric small,.client-experience .metric button{white-space:nowrap;font-size:9px}.client-experience .metric button{color:var(--experience-blue);align-items:center;gap:8px;padding:0;display:flex}.client-experience .primary-metric{background:#eaf3ff;border-color:#cddff6}.client-experience .dashboard-middle{grid-template-columns:1.12fr 1fr;gap:18px;display:grid}.client-experience .segmented{background:#f1f5fb;border-radius:7px;gap:2px;padding:3px;display:inline-flex}.client-experience .segmented button{color:#536d8b;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:5px 9px;font-size:10px;display:flex}.client-experience .segmented button[aria-pressed=true]{color:#145fc0;background:#dcecff}.client-experience .chart-panel .panel-heading{padding-bottom:11px}.client-experience .chart-summary{align-items:baseline;gap:10px;padding:0 20px;display:flex}.client-experience .chart-summary strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:500}.client-experience .chart-summary span{color:#697f9a;font-size:9px}.client-experience .chart{gap:12px;height:161px;margin:21px 20px 0;display:flex}.client-experience .chart-axis{color:#5d7796;flex-direction:column;flex-shrink:0;justify-content:space-between;width:42px;padding-bottom:26px;font-size:8px;display:flex}.client-experience .plot{flex:1;min-width:0;margin-bottom:27px;position:relative}.client-experience .grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.client-experience .grid-lines i{border-top:1px solid #eaf0f7;width:100%}.client-experience .bars{justify-content:space-around;align-items:end;gap:8px;display:flex;position:absolute;inset:0}.client-experience .bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.client-experience .bar{background:linear-gradient(#6fa8f9,#deecff);border-radius:3px 3px 0 0;width:min(100%,23px);min-height:2px;transition:background .16s;display:block;position:relative}.client-experience .bar:hover,.client-experience .bar:focus-visible{background:var(--experience-blue)}.client-experience .bar:after{content:attr(data-tooltip);white-space:nowrap;color:#fff;opacity:0;pointer-events:none;z-index:2;background:#11273e;border-radius:5px;padding:7px 10px;font-size:9px;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)}.client-experience .bar:hover:after,.client-experience .bar:focus-visible:after{opacity:1}.client-experience .bar-col>small{white-space:nowrap;font-size:8px;position:absolute;bottom:-21px}.client-experience .chart-legend{color:#59718f;align-items:center;gap:6px;padding:8px 20px 17px;font-size:8px;display:flex}.client-experience .chart-legend>i{background:#74a8f5;border-radius:2px;width:6px;height:6px}.client-experience .chart-legend>span{color:#657994;margin-left:auto}.client-experience .activity-list{padding:0 18px 6px}.client-experience .activity-row{text-align:left;border-top:1px solid #eaf0f6;align-items:center;gap:10px;width:100%;padding:17px 0;display:flex}.client-experience .activity-row:first-child{border:0;padding-top:5px}.client-experience .activity-icon{color:#397cdc;background:#eef4fe;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.client-experience .activity-icon.incoming{color:#238362;background:#eff8f4}.client-experience .activity-row>span:nth-child(2){min-width:0}.client-experience .activity-row strong{font-size:10px;font-weight:500;display:block}.client-experience .activity-row small{margin-top:4px;font-size:9px;display:block}.client-experience .activity-row b{white-space:nowrap;margin-left:auto;font-size:10px}.client-experience .table-scroll{width:100%;overflow-x:auto}.client-experience table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.client-experience th{color:#667a92;background:#f7f9fc;border-block:1px solid #e9eef5;padding:11px 18px;font-size:9px;font-weight:400}.client-experience td{vertical-align:middle;border-bottom:1px solid #eaf0f6;padding:16px 18px;font-size:11px}.client-experience tbody tr:last-child td{border-bottom:0}.client-experience tbody tr:hover{background:#f6f9fd}.client-experience th:first-child,.client-experience td:first-child{padding-left:20px}.client-experience .account-name{text-align:left;color:var(--experience-ink);align-items:center;gap:10px;padding:0;font-size:11px;display:flex}.client-experience .account-name span>small{color:#6b809b;margin-top:4px;font-size:9px;display:block}.client-experience .platform-mark{flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.client-experience .platform-mark svg{width:23px;height:23px}.client-experience .platform-mark.big{width:43px;height:43px}.client-experience .platform-mark.big svg{width:34px;height:34px}.client-experience .numeric{font-variant-numeric:tabular-nums}.client-experience .badge{color:#5e728a;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:400;display:inline-flex}.client-experience .badge i{background:currentColor;border-radius:50%;width:4px;height:4px}.client-experience .badge.success{color:#168265}.client-experience .badge.warning{color:#a66412}.client-experience .badge.destructive{color:#b53443}.client-experience .badge.info{color:#1c6bc8}.client-experience .table-action{color:var(--experience-blue);white-space:nowrap;align-items:center;gap:6px;padding:3px 0;font-size:10px;display:inline-flex}.client-experience .account-table td{padding:14px 12px;font-size:10px}.client-experience .account-table th{padding:9px 12px;font-size:8px}.client-experience .account-table td:first-child,.client-experience .account-table th:first-child{padding-left:20px}.client-experience .account-table .account-name{font-size:10px}.client-experience .account-table .account-name small{font-size:8px}.client-experience .account-table .platform-mark{width:22px}.client-experience .account-table .platform-mark svg{width:21px}.client-experience .dashboard-rail{flex-direction:column;gap:17px;min-width:0;display:flex}.client-experience .brand-panel{background:#eff3f9;border:1px solid #d9e4f1;border-radius:13px;overflow:hidden}.client-experience .brand-panel>img{aspect-ratio:1.22;object-fit:cover;mix-blend-mode:multiply;width:100%}.client-experience .brand-panel>div{padding:4px 19px 21px}.client-experience .brand-panel h2{letter-spacing:-.04em;font-size:26px;line-height:1.1}.client-experience .brand-panel h2 span{color:var(--experience-blue)}.client-experience .brand-panel p{margin:12px 0 17px;font-size:10px;line-height:1.7}.client-experience .brand-panel .button{gap:9px;width:100%;padding:10px;font-size:10px}.client-experience .dashboard-rail .panel-heading{padding:17px 16px 8px}.client-experience .dashboard-rail .panel-heading h2{font-size:12px}.client-experience .attention-row{text-align:left;align-items:center;gap:9px;width:100%;padding:13px 16px;font-size:9px;display:flex}.client-experience .attention-row>svg:first-child{color:#4977b7;width:13px}.client-experience .attention-row>svg:last-child{width:12px;margin-left:auto}.client-experience .attention-row small{margin-top:5px;font-size:8px;display:block}.client-experience .attention-dot{background:#bd842e;border-radius:50%;width:6px;height:6px;margin:0 3px}.client-experience .support-card{padding:5px 17px 13px}.client-experience .support-card>svg{color:#587da6;margin-bottom:10px}.client-experience .support-card h3{font-size:14px;line-height:1.35}.client-experience .support-card p{margin:8px 0 12px;font-size:10px;line-height:1.7}.client-experience .support-card .text-link{font-size:10px}.client-experience .page-tabs{border-bottom:1px solid var(--experience-line);align-items:center;gap:26px;margin:0 0 24px;display:flex}.client-experience .page-tabs>button{color:#5e728b;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 0 13px;font-size:12px;display:flex}.client-experience .page-tabs>button[aria-pressed=true]{color:var(--experience-blue);border-color:var(--experience-blue)}.client-experience .page-tabs>button>span{background:#e8eff8;border-radius:4px;padding:1px 5px;font-size:9px}.client-experience .page-tabs.inline{border:0;gap:21px;margin:0}.client-experience .page-tabs.inline>button{font-size:11px}.client-experience .platform-filters{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:24px;display:grid}.client-experience .platform-filters>button{border:1px solid var(--experience-line);text-align:left;background:#fff;border-radius:11px;align-items:center;gap:12px;padding:14px 17px;font-size:12px;display:flex}.client-experience .platform-filters>button>b{margin-left:auto;font-size:16px;font-weight:500}.client-experience .platform-filters>button.selected{color:#155cae;background:#eaf3ff;border-color:#91b8e9}.client-experience .table-toolbar{border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;gap:15px;min-height:64px;padding:15px 20px;display:flex}.client-experience .toolbar-right{align-items:center;gap:12px;display:flex}.client-experience .search-input{color:#71869f;background:#fff;border:1px solid #dce5ef;border-radius:8px;align-items:center;gap:9px;max-width:100%;padding:8px 11px;display:flex}.client-experience .search-input input{background:0 0;border:0;outline:none;width:230px;min-width:0;padding:0;font-size:11px}.client-experience .search-input:focus-within{outline-offset:2px;outline:2px solid #8bb8ed}.client-experience .search-input input:focus-visible{outline:none}.client-experience .search-input.compact input{width:180px}.client-experience .table-footer{color:#637891;border-top:1px solid #e9eef5;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;font-size:10px;display:flex}.client-experience .table-footer span{font-size:9px}.client-experience .table-footer .button{min-height:30px;padding:5px 12px;font-size:9px}.client-experience .account-cards{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.client-experience .account-cards article{border-right:1px solid var(--experience-line);border-bottom:1px solid var(--experience-line);padding:23px}.client-experience .account-cards h3{margin:21px 0 5px;font-size:15px}.client-experience .account-cards article>small{font-size:9px}.client-experience .account-cards article>strong{letter-spacing:-.025em;margin:19px 0 24px;font-size:30px;font-weight:500;display:block}.client-experience .empty{text-align:center;color:#7790ad;padding:65px 25px}.client-experience .empty svg{margin:0 auto 15px}.client-experience .empty h3{color:var(--experience-ink);font-size:18px}.client-experience .empty p{margin:9px 0 20px;font-size:12px}.client-experience .topup-overview{background:#eaf2fc;border:1px solid #d7e5f6;border-radius:14px;align-items:center;gap:40px;margin-bottom:25px;padding:27px 30px;display:flex}.client-experience .topup-overview>div>span{color:#4c6789;font-size:11px;display:block}.client-experience .topup-overview strong{letter-spacing:-.03em;margin:6px 0;font-size:32px;font-weight:500;display:block}.client-experience .topup-overview small{font-size:9px}.client-experience .topup-overview .button{margin-left:auto}.client-experience .wallet-layout{grid-template-columns:1.55fr 1fr;gap:22px;margin-bottom:25px;display:grid}.client-experience .wallet-hero{background:#eaf2fd;border:1px solid #d5e4f7;border-radius:16px;padding:28px 30px;position:relative;overflow:hidden}.client-experience .wallet-hero>span{color:#3e6088;z-index:1;font-size:12px;position:relative}.client-experience .wallet-hero>strong{letter-spacing:-.04em;z-index:1;margin:9px 0 24px;font-size:49px;font-weight:500;display:block;position:relative}.client-experience .wallet-values{z-index:1;gap:35px;display:flex;position:relative}.client-experience .wallet-values b{margin-top:6px;font-size:15px;font-weight:500;display:block}.client-experience .wallet-values small{font-size:9px}.client-experience .wallet-hero>img{object-fit:cover;mix-blend-mode:multiply;opacity:.25;width:54%;height:120%;position:absolute;top:-24px;right:-40px}.client-experience .wallet-layout .copy-field{margin:0 20px}.client-experience .deposit-link{margin:20px}.client-experience .positive{color:#168265}.client-experience .invoice-summary{background:#edf4fd;border:1px solid #dce7f5;border-radius:13px;align-items:center;gap:27px;margin-bottom:24px;padding:24px 28px;display:flex}.client-experience .invoice-summary>svg{color:#4f82c2}.client-experience .invoice-summary strong{letter-spacing:-.03em;font-size:23px;font-weight:500;display:block}.client-experience .invoice-summary>div>span{color:#587294;font-size:10px}.client-experience .invoice-summary>div:nth-child(3){margin-left:auto}.client-experience .invoice-summary>.badge{margin-left:20px}.client-experience .invoice-id{align-items:center;gap:9px;display:flex}.client-experience .invoice-id svg{color:#5d83b4}.client-experience .current-plan{background:#eaf2fd;border:1px solid #d2e2f6;border-radius:17px;justify-content:space-between;align-items:center;padding:32px 36px;display:flex}.client-experience .current-plan>div>span{color:#526f93;font-size:11px}.client-experience .current-plan h2{margin:9px 0;font-size:32px}.client-experience .current-plan p{margin-bottom:15px;font-size:12px}.client-experience .current-price{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.client-experience .current-price>strong{letter-spacing:-.04em;font-size:42px;font-weight:500}.client-experience .current-price .button{margin-top:15px}.client-experience .section-intro{margin:35px 0 20px}.client-experience .section-intro h2{font-size:22px}.client-experience .section-intro p{margin-top:9px;font-size:12px}.client-experience .plans{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.client-experience .plan{border:1px solid var(--experience-line);background:#fff;border-radius:16px;padding:25px}.client-experience .plan.current{background:#f6faff;border-color:#78a9e8}.client-experience .plan h3{font-size:20px}.client-experience .current-tag{color:var(--experience-blue);background:#e7f0fc;border-radius:20px;padding:4px 8px;font-size:9px}.client-experience .plan p{margin-top:7px;font-size:11px}.client-experience .price{letter-spacing:-.04em;margin:25px 0;font-size:45px;font-weight:500}.client-experience .price small{letter-spacing:0;margin-left:7px;font-size:11px;font-weight:400}.client-experience .plan dl{margin:0 0 26px}.client-experience .plan dl>div{border-top:1px solid var(--experience-line);justify-content:space-between;gap:10px;padding:12px 0;font-size:10px;display:flex}.client-experience .plan dt{color:#5d728c}.client-experience .plan dd{margin:0}.client-experience .plan .button{width:100%}.client-experience .footnote{color:#62758c;margin:18px 0;font-size:10px;line-height:1.8}.client-experience .support-layout{border:1px solid var(--experience-line);background:#fff;border-radius:15px;grid-template-columns:300px 1fr;min-height:550px;display:grid;overflow:hidden}.client-experience .conversation-list{border-right:1px solid var(--experience-line);flex-direction:column;display:flex}.client-experience .conversation-list>.page-tabs{padding:10px 20px 0}.client-experience .conversation-list>.search-input{margin:14px 18px}.client-experience .conversation-list input{width:100%}.client-experience .conversation-row{text-align:left;border-top:1px solid #e8edf4;border-bottom:1px solid #e8edf4;margin-top:-1px;padding:22px 20px;position:relative}.client-experience .conversation-row.selected{background:#eff5ff}.client-experience .conversation-row strong{font-size:12px}.client-experience .conversation-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 13px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.client-experience .conversation-row small{font-size:8px}.client-experience .unread-dot{background:var(--experience-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px}.client-experience .support-note{color:#728aa5;background:#f9fbfe;gap:12px;margin-top:auto;padding:25px 20px;display:flex}.client-experience .support-note p{font-size:10px;line-height:1.7}.client-experience .thread{flex-direction:column;min-width:0;display:flex}.client-experience .thread-empty{text-align:center;max-width:440px;margin:auto;padding:50px}.client-experience .thread-empty h2{margin:25px 0 12px;font-size:25px}.client-experience .thread-empty p{margin-bottom:25px;font-size:12px;line-height:1.8}.client-experience .support-emblem{color:#437cbe;background:#edf4ff;border-radius:22px;place-items:center;width:76px;height:76px;margin:auto;display:grid}.client-experience .thread-head{border-bottom:1px solid var(--experience-line);align-items:center;gap:12px;padding:20px 25px;display:flex}.client-experience .thread-head h2{font-size:14px}.client-experience .thread-head small{font-size:9px}.client-experience .support-avatar{color:#fff;background:#0b243e;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.client-experience .thread-head>.text-link{margin-left:auto;font-size:10px}.client-experience .thread-account{color:#617892;border-bottom:1px solid var(--experience-line);background:#f6f9fd;align-items:center;gap:8px;padding:9px 25px;font-size:10px;display:flex}.client-experience .messages{flex-direction:column;flex:1;gap:18px;min-height:235px;max-height:420px;padding:20px 27px;display:flex;overflow:auto}.client-experience .message-date{text-align:center;color:#778ba4;margin-bottom:6px;font-size:9px}.client-experience .message{background:#f0f4f9;border-radius:14px;align-self:flex-start;max-width:85%;padding:14px 17px}.client-experience .message.sent{background:#e7f0fe;align-self:flex-end}.client-experience .message>small{color:#416897;margin-bottom:5px;font-size:9px;display:block}.client-experience .message p{color:#29425e;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.client-experience .message>time{color:#657c98;justify-content:flex-end;gap:5px;margin-top:8px;font-size:8px;display:flex}.client-experience .message img{border-radius:7px;max-height:200px;margin-top:10px}.client-experience .composer{border-top:1px solid var(--experience-line);padding:18px 24px}.client-experience .composer textarea{border:1px solid var(--experience-line);resize:vertical;border-radius:10px;width:100%;min-height:74px;margin-bottom:10px;padding:12px;font-size:12px}.client-experience .composer .text-link{font-size:10px}.client-experience .composer .local-note{margin-top:10px;font-size:8px;display:block}.client-experience .attachment-preview{align-items:center;gap:5px;padding:6px;font-size:11px;display:flex}.client-experience .resolved-note{color:#28684f;background:#f0f8f4;align-items:center;gap:10px;padding:22px;font-size:11px;display:flex}.client-experience .thread-back{display:none}.client-experience .profile-layout{grid-template-columns:260px 1fr;gap:24px;display:grid}.client-experience .profile-card{background:#edf4fd;border:1px solid #dce7f6;border-radius:15px;align-self:start;padding:30px 25px}.client-experience .avatar.large{width:65px;height:65px;font-size:22px}.client-experience .profile-card h2{margin:20px 0 8px;font-size:23px}.client-experience .profile-card>p{margin-bottom:17px;font-size:11px}.client-experience .profile-card>div{border-top:1px solid #d9e4f2;margin-top:24px;padding-top:24px}.client-experience .profile-card>div>small{margin-bottom:8px;font-size:10px;display:block}.client-experience .profile-card>div>p{overflow-wrap:anywhere;font-size:11px}.client-experience .profile-form{padding:6px 25px 24px}.client-experience .profile-form .form-grid{gap:20px}.client-experience .notification-row{text-align:left;border-bottom:1px solid #e9eef5;align-items:start;gap:16px;width:100%;padding:23px 26px;display:flex}.client-experience .notification-row.unread{background:#eff5ff}.client-experience .notification-row>span:nth-child(2){flex:1}.client-experience .notification-row strong{font-size:13px;font-weight:550}.client-experience .notification-row p{margin:5px 0 10px;font-size:12px}.client-experience .notification-row small{font-size:10px}.client-experience .notification-row>svg{align-self:center}.client-experience .sheet{width:570px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);color:var(--experience-ink);background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 28px 90px -25px #122c5b66}.client-experience .sheet.wide{width:740px}.client-experience .sheet::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102b4b55}.client-experience .sheet-head{border-bottom:1px solid var(--experience-line);z-index:3;background:#fffffffa;justify-content:space-between;align-items:start;gap:18px;padding:26px 28px 22px;display:flex;position:sticky;top:0}.client-experience .sheet-head h2{font-size:24px;line-height:1.2}.client-experience .sheet-head p{max-width:370px;margin-top:8px;font-size:11px;line-height:1.7}.client-experience .sheet-head>.icon-button{flex-shrink:0;margin:-4px -8px 0 0}.client-experience .sheet-body{padding:25px 28px 27px}.client-experience .field{flex-direction:column;gap:7px;min-width:0;margin-bottom:19px;display:flex}.client-experience .field>span{font-size:11px;font-weight:500}.client-experience .field>input,.client-experience .field>select,.client-experience .field>textarea{background:#fbfcfe;border:1px solid #d5e0ee;border-radius:8px;width:100%;min-width:0;min-height:40px;padding:11px 12px;font-size:12px}.client-experience .field textarea{resize:vertical}.client-experience .field input[readonly]{color:#63758c;background:#f0f3f7}.client-experience .field>small{font-size:9px;font-weight:400;line-height:1.7}.client-experience input::placeholder,.client-experience textarea::placeholder{color:#6a7d94}.client-experience .form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.client-experience .form-footer{border-top:1px solid var(--experience-line);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:22px;display:flex}.client-experience .form-footer>span{color:var(--experience-muted);font-size:9px}.client-experience .error{color:#ac3037;background:#fff1f1;border:1px solid #f3d2d2;border-radius:8px;margin:12px 0;padding:11px 13px;font-size:11px;line-height:1.7}.client-experience .error .text-link{color:#923238;text-decoration:underline}.client-experience .notice{color:#416c9f;background:#f0f5fc;border:1px solid #dce8f8;border-radius:10px;align-items:start;gap:11px;margin:20px 0;padding:15px;display:flex}.client-experience .notice>svg{margin-top:2px}.client-experience .notice p{color:#47617f;font-size:11px;line-height:1.8}.client-experience .copy-field{margin:18px 0}.client-experience .copy-field>small{margin-bottom:7px;font-size:10px;display:block}.client-experience .copy-field>div{border:1px solid var(--experience-line);background:#f6f9fd;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:7px 12px;display:flex}.client-experience .copy-field>div>span{overflow-wrap:anywhere;font-size:12px}.client-experience .intro-copy{margin:15px 0 22px;font-size:12px;line-height:1.9}.client-experience .deposit-illustration{color:#397ac7;background:#eef5fe;border-radius:12px;justify-content:center;align-items:center;gap:30px;padding:27px;display:flex}.client-experience .deposit-illustration>span{letter-spacing:-.04em;color:#172f4a;font-size:15px;font-weight:650}.client-experience .details,.client-experience .fee-summary{margin:22px 0;padding:0}.client-experience .details>div,.client-experience .fee-summary>div{justify-content:space-between;align-items:baseline;gap:18px;padding:10px 0;font-size:12px;display:flex}.client-experience .details dt,.client-experience .fee-summary dt{color:#5c728e}.client-experience .details dd,.client-experience .fee-summary dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;max-width:65%;margin:0}.client-experience .details .total,.client-experience .fee-summary .total{border-top:1px solid #dce5f1;margin-top:8px;padding-top:16px;font-size:14px;font-weight:550}.client-experience .details .total dt,.client-experience .fee-summary .total dt{color:var(--experience-ink)}.client-experience .detail-balance{background:#f0f6fe;border-radius:12px;align-items:center;gap:17px;margin-bottom:20px;padding:21px;display:flex}.client-experience .detail-balance>span:nth-child(2){color:#516c8e;font-size:10px}.client-experience .detail-balance strong{color:var(--experience-ink);letter-spacing:-.04em;margin-top:5px;font-size:31px;font-weight:500;display:block}.client-experience .detail-balance>.badge{margin-left:auto}.client-experience .status-track{border-top:1px solid var(--experience-line);flex-direction:column;gap:0;padding:20px 0;display:flex}.client-experience .status-track>div{align-items:center;gap:14px;padding:12px 0;display:flex;position:relative}.client-experience .status-track>div>span:first-child{color:#6b819d;z-index:1;background:#edf1f6;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.client-experience .status-track>div.done>span:first-child{color:#1c68bd;background:#dfedff}.client-experience .status-track .badge{font-size:11px}.client-experience .status-track>div:before{content:"";border-left:1px solid var(--experience-line);height:100%;position:absolute;top:0;left:11px}.client-experience .status-track>div:first-child:before{height:50%;top:50%}.client-experience .status-track>div:last-child:before{height:50%}.client-experience .wizard-steps{justify-content:space-between;margin:0 0 30px;display:flex;position:relative}.client-experience .wizard-steps>div{color:#76889e;align-items:center;gap:8px;font-size:10px;display:flex}.client-experience .wizard-steps>div>span{background:#edf1f7;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.client-experience .wizard-steps>div.current{color:var(--experience-blue)}.client-experience .wizard-steps>.current>span{background:var(--experience-blue);color:#fff}.client-experience .wizard-steps>.complete>span{color:var(--experience-blue);background:#e5f1ff}.client-experience .account-options{flex-direction:column;gap:8px;margin-top:15px;display:flex}.client-experience .account-options>label{border:1px solid var(--experience-line);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:13px;font-size:11px;display:flex}.client-experience .account-options>label.selected{background:#edf5ff;border-color:#7fabe3}.client-experience .account-options input{accent-color:var(--experience-blue)}.client-experience .account-options small{margin-top:3px;font-size:9px;display:block}.client-experience .account-options b{white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.client-experience .selected-account{border:1px solid var(--experience-line);background:#f4f8fd;border-radius:10px;align-items:center;gap:11px;margin-bottom:25px;padding:15px;font-size:12px;display:flex}.client-experience .selected-account small{font-size:10px;display:block}.client-experience .selected-account>button{margin-left:auto;font-size:10px}.client-experience .amount-input{color:#6482a8;border:1px solid #8fb5e5;border-radius:10px;align-items:center;gap:12px;padding:15px 19px;display:flex}.client-experience .amount-input input{letter-spacing:-.035em;width:100%;min-width:0;color:var(--experience-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:36px}.client-experience .amount-input>span:first-child{font-size:25px}.client-experience .amount-input>span:last-child{font-size:11px}.client-experience .amount-input:focus-within{outline-offset:2px;outline:2px solid #92bcec}.client-experience .amount-input input:focus{outline:none}.client-experience .presets{gap:9px;display:flex}.client-experience .presets>button{border:1px solid var(--experience-line);background:#f8fafe;border-radius:99px;padding:7px 14px;font-size:10px}.client-experience .presets>button[aria-pressed=true]{color:var(--experience-blue);background:#edf5ff;border-color:#8bb7ed}.client-experience .wallet-available{color:#547295;background:#f3f7fd;border-radius:9px;align-items:center;gap:9px;padding:15px;font-size:11px;display:flex}.client-experience .wallet-available b{margin-left:auto;font-weight:500}.client-experience .confirm-amount{text-align:center;background:#f1f6fd;border-radius:14px;padding:28px 15px}.client-experience .confirm-amount>span{color:#5b7697;font-size:11px}.client-experience .confirm-amount>strong{letter-spacing:-.04em;margin:8px 0 12px;font-size:43px;font-weight:500;display:block}.client-experience .confirm-amount>div{justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.client-experience .success-screen{text-align:center}.client-experience .success-screen>svg{color:#267c61;margin:10px auto 22px}.client-experience .success-screen>h3{font-size:23px}.client-experience .success-screen>p{margin:12px 0 20px;font-size:12px;line-height:1.8}.client-experience .success-screen>.details{text-align:left;background:#f2f7fc;border-radius:9px;padding:12px 18px}.client-experience .success-screen>.badge{font-size:11px}.client-experience .request-platforms{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:23px;display:grid}.client-experience .request-platforms label{border:1px solid var(--experience-line);cursor:pointer;background:#fbfcfe;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:17px 10px;font-size:11px;display:flex;position:relative}.client-experience .request-platforms label.selected{background:#eff6ff;border-color:#80aee9}.client-experience .request-platforms input{accent-color:var(--experience-blue);width:11px;height:11px;position:absolute;top:8px;right:8px}.client-experience .whitehat{color:#487bad;background:#f2f7fc;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:12px;font-size:11px;display:flex}.client-experience .whitehat small{color:#607b98;margin-top:3px;font-size:9px;display:block}.client-experience .form-info{color:#657b97;align-self:center;font-size:10px;line-height:1.8}.client-experience .security-icon{color:#5388c6;margin:5px 0 20px}.client-experience .invoice-preview{border:1px solid var(--experience-line);border-radius:9px;margin-bottom:20px;padding:30px}.client-experience .invoice-preview>img{width:112px;margin-bottom:32px}.client-experience .invoice-preview h3{margin:6px 0;font-size:15px}.client-experience .invoice-preview p{font-size:11px}.client-experience .invoice-preview table{white-space:normal;margin-top:25px}.client-experience .invoice-preview table td{padding:20px 12px;font-size:11px}.client-experience .invoice-preview th{padding:10px 12px}.client-experience .invoice-total{border-top:1px solid var(--experience-line);justify-content:space-between;padding:22px 12px;font-size:13px;display:flex}.client-experience .invoice-total strong{font-size:21px}.client-experience .search-input.large{padding:14px}.client-experience .search-input.large input{width:100%;font-size:14px}.client-experience .search-results{flex-direction:column;margin-top:20px;display:flex}.client-experience .search-results button{text-align:left;border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;padding:13px 10px;font-size:12px;display:flex}.client-experience .search-results small{margin-top:4px;font-size:9px;display:block}.client-experience .toast{z-index:60;color:#fff;background:#102943;border-radius:99px;align-items:center;gap:12px;max-width:calc(100vw - 30px);padding:9px 14px 9px 20px;font-size:12px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #17365633}.client-experience .toast>svg{color:#94d4ba}.client-experience .toast>.icon-button{color:#c5d7eb}.client-experience .loading{background:#edf4fc;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100vh;padding:30px;display:flex}.client-experience .loading>img{width:140px}.client-experience .mobile-menu,.client-experience .mobile-close,.client-experience .menu-backdrop{display:none}@media (hover:hover){.client-experience .nav-item:hover{color:var(--experience-blue);background:#eaf1fb}.client-experience .button:hover:not(:disabled){background:#155aaf}.client-experience .button.secondary:hover:not(:disabled){background:#eef5ff}.client-experience .icon-button:hover{background:#e5edf7}.client-experience .table-action:hover,.client-experience .text-link:hover{color:#104b98;text-decoration:underline}.client-experience .activity-row:hover,.client-experience .attention-row:hover{background:#f4f8fd}.client-experience .search-results button:hover{background:#eff5ff}.client-experience .workspace:hover{background:#fff}}@media (prefers-reduced-motion:no-preference){.client-experience main{animation:surface-in .3s var(--experience-ease)}.client-experience .sheet[open]{animation:sheet-in .25s var(--experience-ease)}.client-experience .sheet[open]::backdrop{animation:.25s backdrop-in}@keyframes surface-in{0%{transform:translateY(5px)}to{transform:none}}@keyframes sheet-in{0%{opacity:.6;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes backdrop-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#102b4b11}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#102b4b55}}}@media (min-width:1650px){.client-experience .app-frame{margin-top:50px}.client-experience .sidebar{height:calc(100dvh - 51px)}.client-experience .metrics{gap:16px}.client-experience .metric{padding:19px 17px}.client-experience .metric>span{font-size:11px}.client-experience .metric>strong{font-size:30px}.client-experience .metric small{font-size:10px}.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr) 240px}.client-experience .brand-panel>img{aspect-ratio:1.13}.client-experience .brand-panel h2{font-size:30px}}@media (max-width:1350px){.client-experience .app-frame{width:calc(100% - 48px);margin-top:24px}.client-experience .sidebar{width:188px;height:calc(100dvh - 25px);padding:28px 12px 0}.client-experience .brand{margin-bottom:23px}.client-experience .workspace{font-size:10px}.client-experience .topbar{height:79px;padding:0 24px}.client-experience main{padding:7px 24px 25px}.client-experience .top-actions{gap:11px}.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr) 191px;gap:14px}.client-experience .dashboard-main,.client-experience .dashboard-middle{gap:14px}.client-experience .metric{padding:15px 11px}.client-experience .metric>span>svg{display:none}.client-experience .metric>strong{font-size:22px}.client-experience .metric>span{font-size:9px}.client-experience .metric small,.client-experience .metric button{font-size:8px}.client-experience .metric>strong>em{font-size:13px}.client-experience .metrics{gap:8px}.client-experience .dashboard-middle{grid-template-columns:1fr 1fr}.client-experience .panel-heading{padding:17px 15px}.client-experience .panel-heading h2{font-size:11px}.client-experience .activity-list{padding:0 13px 6px}.client-experience .activity-row{gap:7px;padding:17px 0}.client-experience .activity-row b{font-size:9px}.client-experience .activity-row small{font-size:8px}.client-experience .activity-icon{width:27px;height:27px}.client-experience .activity-row strong{font-size:9px}.client-experience .chart-summary{padding:0 15px}.client-experience .chart-summary strong{font-size:22px}.client-experience .chart-summary span{font-size:8px}.client-experience .chart{margin-inline:15px}.client-experience .chart-legend{padding-inline:15px;font-size:7px}.client-experience .chart-legend>span{display:none}.client-experience .brand-panel h2{font-size:24px}.client-experience .brand-panel>div{padding:4px 14px 18px}.client-experience .brand-panel>img{aspect-ratio:1.03}.client-experience .brand-panel .button{font-size:9px}.client-experience .account-table th:nth-child(2),.client-experience .account-table td:nth-child(2),.client-experience .page-header .today{display:none}.client-experience .support-layout{grid-template-columns:260px 1fr}.client-experience .plans{gap:14px}.client-experience .plan{padding:22px 18px}.client-experience .plan dl>div{font-size:9px}.client-experience .profile-layout{grid-template-columns:230px 1fr}.client-experience .profile-form{padding-inline:20px}.client-experience .account-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.client-experience .app-frame{border-radius:16px;width:calc(100% - 32px);margin-top:16px}.client-experience .sidebar{width:175px;height:calc(100dvh - 17px);padding-inline:10px}.client-experience .topbar{padding:0 20px}.client-experience .breadcrumb{display:none}.client-experience .top-actions{margin-left:auto}.client-experience .global-search{min-width:185px}.client-experience main{padding-inline:20px}.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr)}.client-experience .dashboard-rail{grid-template-columns:1.3fr 1fr 1fr;display:grid}.client-experience .brand-panel{align-items:center;display:flex}.client-experience .brand-panel>img{object-fit:cover;width:40%;height:100%}.client-experience .brand-panel>div{padding:17px 13px}.client-experience .brand-panel h2{font-size:19px}.client-experience .brand-panel p{margin:7px 0;font-size:9px}.client-experience .brand-panel .button{gap:4px;min-height:30px;padding:7px;font-size:8px}.client-experience .dashboard-rail .support-card{padding:13px}.client-experience .metrics .metric>strong{font-size:25px}.client-experience .metrics .metric>span{font-size:10px}.client-experience .metrics .metric small{font-size:9px}.client-experience .platform-filters{gap:9px}.client-experience .platform-filters>button{gap:6px;padding:11px;font-size:10px}.client-experience .platform-filters .platform-mark{width:21px}.client-experience .platform-filters .platform-mark svg{width:20px}.client-experience .topup-overview{gap:23px;padding:24px}.client-experience .topup-overview strong{font-size:28px}.client-experience .topup-overview small{max-width:180px;display:block}.client-experience .wallet-layout{grid-template-columns:1.2fr 1fr}.client-experience .wallet-hero{padding:25px}.client-experience .wallet-hero>strong{font-size:38px}.client-experience .wallet-values{gap:20px}.client-experience .wallet-values b{font-size:12px}.client-experience .current-plan{padding:28px}.client-experience .plans{grid-template-columns:1fr}.client-experience .plan{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.client-experience .plan>p{grid-area:2/1}.client-experience .plan .price{grid-area:3/1;margin:17px 0}.client-experience .plan dl{grid-area:1/2/4;margin:0}.client-experience .plan .button{grid-column:1/-1;margin-top:12px}.client-experience .profile-layout{grid-template-columns:1fr}.client-experience .profile-card{display:none}.client-experience .support-layout{grid-template-columns:235px 1fr}.client-experience .thread-head{padding:16px}.client-experience .thread-head h2{font-size:12px}.client-experience .thread-head small{font-size:8px}.client-experience .messages{padding:19px}.client-experience .message{max-width:92%}.client-experience .message p{font-size:11px}.client-experience .composer{padding:16px}.client-experience .thread-head>.text-link{font-size:9px}}@media (max-width:800px){.client-experience .sidebar{z-index:40;width:248px;height:100dvh;max-height:none;transition:transform .23s var(--experience-ease);background:#f8fbff;padding:28px 20px 0;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.client-experience .sidebar.is-open{transform:translate(0)}.client-experience .workspace{font-size:12px}.client-experience .nav-item{height:42px;font-size:13px}.client-experience .nav-section{padding-top:15px;font-size:9px}.client-experience .sidebar-bottom{padding-top:20px}.client-experience .mobile-close{display:flex;position:absolute;top:28px;right:15px}.client-experience .menu-backdrop{z-index:35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102b4b55;display:block;position:fixed;inset:0}.client-experience .mobile-menu{display:flex}.client-experience .app-frame{width:calc(100% - 24px);min-height:calc(100dvh - 48px);margin-top:12px}.client-experience .topbar{height:74px;padding:0 20px}.client-experience .top-actions{gap:12px}.client-experience .global-search{border:0;min-width:0;padding:7px}.client-experience .global-search>span,.client-experience .global-search>kbd{display:none}.client-experience .topbar .button{min-height:34px;padding:9px 14px;font-size:10px}.client-experience .breadcrumb{margin-right:auto;display:flex}.client-experience .top-actions{margin-left:0}.client-experience .page-header{margin-top:8px;margin-bottom:25px}.client-experience .page-header h1{font-size:31px}.client-experience .page-header p{font-size:11px}.client-experience .table-toolbar{flex-wrap:wrap}.client-experience .search-input input{width:200px}.client-experience .metrics .metric>strong{font-size:26px}.client-experience .dashboard-rail{grid-template-columns:1.2fr 1fr 1fr}.client-experience .outer-caption{width:calc(100% - 40px);font-size:6px}.client-experience .app-footer{padding-inline:20px}.client-experience .wallet-layout{grid-template-columns:1.2fr 1fr}.client-experience .wallet-hero>strong{font-size:36px}.client-experience .support-layout{grid-template-columns:245px 1fr}.client-experience .thread-head>div{min-width:0}.client-experience .thread-head h2{overflow-wrap:anywhere}.client-experience .header-actions .button{font-size:10px}.client-experience .today,.client-experience .topup-overview .button{display:none}.client-experience .invoice-summary{gap:20px;padding:22px}.client-experience .invoice-summary strong{font-size:20px}}@media (max-width:600px){body:has(.client-experience){font-size:13px}.client-experience .app-frame{background:#f6f9fd;border:0;border-radius:0;width:100%;min-height:100dvh;margin:0}.client-experience .atmosphere{opacity:.4}.client-experience .topbar{background:#fbfdff;border-bottom:1px solid #e2e9f3;height:66px;padding:0 16px}.client-experience .breadcrumb{gap:6px;font-size:10px}.client-experience .breadcrumb>svg,.client-experience .breadcrumb>span{display:none}.client-experience .top-actions{gap:7px}.client-experience .topbar .button{gap:7px;padding:8px 11px;font-size:9px}.client-experience .topbar .button svg{width:13px}.client-experience .global-search{padding:7px}.client-experience .notification-button{min-width:26px;padding:6px}.client-experience .notification-button svg{width:17px}.client-experience .mobile-menu{min-width:25px;padding:6px}.client-experience main{padding:23px 18px 28px}.client-experience .page-header{min-height:0;margin:0 0 26px;display:block}.client-experience .page-header h1{max-width:330px;font-size:30px;line-height:1.12}.client-experience .page-header p{max-width:340px;margin-top:11px;font-size:12px;line-height:1.75}.client-experience .header-actions{margin-top:18px}.client-experience .metrics{grid-template-columns:1fr 1fr;gap:12px}.client-experience .metric{padding:18px 15px}.client-experience .metrics .metric>span{font-size:10px}.client-experience .metrics .metric>strong{margin:12px 0;font-size:28px}.client-experience .metrics .metric small,.client-experience .metrics .metric button{font-size:9px}.client-experience .dashboard-main{gap:18px}.client-experience .dashboard-middle{grid-template-columns:1fr;gap:18px}.client-experience .panel{border-radius:12px}.client-experience .panel-heading{padding:18px}.client-experience .panel-heading h2{font-size:13px}.client-experience .chart-summary{padding:0 18px}.client-experience .chart-summary strong{font-size:29px}.client-experience .chart-summary span{font-size:10px}.client-experience .chart{height:190px;margin:20px 18px 0}.client-experience .chart-axis{width:47px;font-size:9px}.client-experience .bar-col>small{font-size:9px}.client-experience .chart-legend{padding:8px 18px 19px;font-size:9px}.client-experience .activity-list{padding:0 18px 6px}.client-experience .activity-row{gap:12px;padding:17px 0}.client-experience .activity-row strong{font-size:12px}.client-experience .activity-row small{font-size:10px}.client-experience .activity-row b{font-size:11px}.client-experience .activity-icon{width:33px;height:33px}.client-experience .account-table .account-name{font-size:11px}.client-experience .account-table .account-name small{font-size:9px}.client-experience .account-table td{padding:15px 12px}.client-experience .account-table th{padding:10px 12px;font-size:9px}.client-experience .account-table th:nth-child(4),.client-experience .account-table td:nth-child(4),.client-experience .account-table th:nth-child(5),.client-experience .account-table td:nth-child(5){display:none}.client-experience .account-table td:nth-child(3){text-align:right;padding-right:18px;font-size:12px}.client-experience .account-table .platform-mark{width:24px}.client-experience .account-table .account-name{gap:7px}.client-experience .dashboard-rail{flex-direction:column;gap:18px;margin-top:5px;display:flex}.client-experience .brand-panel>img{object-fit:cover;width:42%;height:190px}.client-experience .brand-panel>div{padding:21px 16px}.client-experience .brand-panel h2{font-size:26px}.client-experience .brand-panel p{margin:10px 0 15px;font-size:10px;line-height:1.7}.client-experience .brand-panel .button{gap:7px;min-height:35px;padding:9px 12px;font-size:9px}.client-experience .dashboard-rail .panel-heading{padding:18px}.client-experience .dashboard-rail .panel-heading h2{font-size:13px}.client-experience .attention-row{padding:15px 18px;font-size:12px}.client-experience .attention-row small{font-size:10px}.client-experience .attention-row>svg:last-child{width:15px}.client-experience .support-card{border:1px solid var(--experience-line);background:#f0f6ff;border-radius:12px;padding:20px!important}.client-experience .support-card h3{font-size:17px}.client-experience .support-card p,.client-experience .support-card .text-link{font-size:12px}.client-experience .app-footer{background:#f1f6fc;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;font-size:9px}.client-experience .outer-caption{display:none}.client-experience .platform-filters{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.client-experience .platform-filters>button{padding:12px 14px;font-size:11px}.client-experience .page-tabs{gap:25px;margin-bottom:20px}.client-experience .page-tabs>button{font-size:12px}.client-experience .table-toolbar{gap:12px;padding:13px 15px}.client-experience .table-toolbar .search-input{width:100%}.client-experience .search-input input,.client-experience .search-input.compact input{width:100%;font-size:11px}.client-experience .toolbar-right{justify-content:space-between;width:100%}.client-experience .table-toolbar .page-tabs.inline{gap:17px}.client-experience .page-tabs.inline>button{font-size:10px}.client-experience .account-cards{grid-template-columns:1fr}.client-experience .account-cards article{border-right:0;padding:22px}.client-experience .account-cards h3{font-size:19px}.client-experience .account-cards article>small{font-size:10px}.client-experience .table-footer{flex-wrap:wrap;padding:12px 15px}.client-experience .table-footer span{font-size:8px}.client-experience .topup-overview{flex-direction:column;align-items:flex-start;gap:20px;padding:22px}.client-experience .topup-overview>div{width:100%}.client-experience .topup-overview>div+div{border-top:1px solid #d3e1f3;padding-top:18px}.client-experience .topup-overview strong{font-size:33px}.client-experience .topup-overview small{max-width:none}.client-experience .wallet-layout{grid-template-columns:1fr;gap:17px}.client-experience .wallet-hero{padding:25px}.client-experience .wallet-hero>strong{font-size:43px}.client-experience .wallet-values{justify-content:space-between;gap:13px}.client-experience .wallet-values b{font-size:13px}.client-experience .wallet-values small{font-size:9px}.client-experience .wallet-layout .panel{padding-bottom:5px}.client-experience .invoice-summary{flex-wrap:wrap;gap:17px;padding:21px}.client-experience .invoice-summary>svg{width:22px}.client-experience .invoice-summary>div:nth-child(3){margin-left:auto}.client-experience .invoice-summary>.badge{border-top:1px solid #dce7f5;width:100%;margin-left:0;padding-top:14px}.client-experience .current-plan{padding:25px;display:block}.client-experience .current-plan h2{font-size:29px}.client-experience .current-price{align-items:flex-start;margin-top:23px}.client-experience .current-price>strong{font-size:43px}.client-experience .current-price>.button{margin-top:10px}.client-experience .section-intro{margin-top:30px}.client-experience .section-intro h2{font-size:22px}.client-experience .section-intro p{font-size:11px;line-height:1.8}.client-experience .plan{padding:25px;display:block}.client-experience .plan h3{font-size:23px}.client-experience .plan .price{margin:23px 0;font-size:46px}.client-experience .plan dl>div{padding:14px 0;font-size:11px}.client-experience .plan .button{margin-top:20px;font-size:11px}.client-experience .plan>p{font-size:12px}.client-experience .support-layout{min-height:490px;display:block}.client-experience .conversation-list{border-right:0;min-height:480px}.client-experience .thread{min-height:520px;display:none}.client-experience .support-layout.has-ticket>.conversation-list{display:none}.client-experience .support-layout.has-ticket>.thread,.client-experience .thread-back{display:flex}.client-experience .thread-head{gap:9px;padding:15px 12px}.client-experience .thread-head h2{max-width:160px;font-size:12px}.client-experience .thread-head>.text-link{font-size:9px}.client-experience .support-avatar{width:29px;height:29px;font-size:11px}.client-experience .messages{max-height:430px;padding:17px}.client-experience .message{max-width:92%;padding:13px 14px}.client-experience .message p{font-size:12px}.client-experience .composer .text-link{font-size:10px}.client-experience .conversation-row strong{font-size:13px}.client-experience .conversation-row p{font-size:12px}.client-experience .conversation-row small{font-size:9px}.client-experience .conversation-row .badge{font-size:10px}.client-experience .support-note p{font-size:11px}.client-experience .profile-form{padding:5px 18px 20px}.client-experience .form-grid,.client-experience .profile-form .form-grid{grid-template-columns:1fr;gap:0}.client-experience .profile-form .form-footer{flex-direction:column;align-items:flex-start}.client-experience .profile-form .form-footer>.button{width:100%}.client-experience .field>input,.client-experience .field>select,.client-experience .field>textarea{min-height:44px;font-size:16px}.client-experience .field>span{font-size:12px}.client-experience .field>small{font-size:10px}.client-experience .notification-row{gap:12px;padding:20px 15px}.client-experience .notification-row strong{font-size:12px}.client-experience .notification-row p{font-size:11px;line-height:1.8}.client-experience .notification-row small{font-size:9px}.client-experience .notification-row>svg{width:14px}.client-experience .sheet{border-radius:16px;width:100%;max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.client-experience .sheet-head{padding:23px 20px 18px}.client-experience .sheet-head h2{font-size:24px}.client-experience .sheet-head p{max-width:280px;font-size:11px}.client-experience .sheet-body{padding:21px 20px}.client-experience .form-footer{gap:10px}.client-experience .form-footer .button{font-size:11px}.client-experience .account-options>label{gap:7px;padding:12px 9px;font-size:10px}.client-experience .account-options input{margin:0}.client-experience .account-options b{font-size:10px}.client-experience .account-options .platform-mark{width:22px}.client-experience .account-options .platform-mark svg{width:21px}.client-experience .account-options small{font-size:8px}.client-experience .wizard-steps>div{gap:6px;font-size:9px}.client-experience .selected-account{gap:8px;padding:13px 10px;font-size:10px}.client-experience .selected-account small{font-size:9px}.client-experience .amount-input input{font-size:36px}.client-experience .presets{gap:7px}.client-experience .presets button{padding:8px 12px;font-size:10px}.client-experience .fee-summary>div{font-size:11px}.client-experience .fee-summary .total{font-size:13px}.client-experience .request-platforms{gap:8px}.client-experience .request-platforms label{padding:17px 8px;font-size:10px}.client-experience .request-platforms .big svg{width:29px}.client-experience .request-platforms .big{height:35px}.client-experience .form-info{margin-bottom:19px;font-size:10px}.client-experience .detail-balance{gap:12px;padding:18px 15px}.client-experience .detail-balance strong{font-size:28px}.client-experience .details>div{font-size:11px}.client-experience .invoice-preview{padding:20px 16px}.client-experience .invoice-preview>.flex-between{align-items:start;gap:16px}.client-experience .invoice-preview h3{font-size:12px}.client-experience .invoice-preview p{font-size:10px}.client-experience .invoice-preview table td{padding:15px 8px;font-size:10px}.client-experience .invoice-total{padding:18px 8px;font-size:11px}.client-experience .invoice-total strong{font-size:18px}.client-experience .toast{border-radius:12px;gap:9px;padding:10px 13px;font-size:11px;bottom:15px}.client-experience .toast>.icon-button{margin-left:auto}.client-experience .toast>svg{width:16px}.client-experience .intro-copy{font-size:12px}.client-experience .copy-field>div>span{font-size:11px}.client-experience .search-input.large input{font-size:16px}}@media (prefers-reduced-motion:reduce){.client-experience *,.client-experience :before,.client-experience :after{transition:none!important;animation:none!important}html:has(.client-experience){scroll-behavior:auto}}.client-experience .brand img{width:137px;height:auto}.client-experience .brand>span{margin-top:16px}.client-experience .workspace>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.client-experience .invoice-preview>img{width:140px}.client-experience .bar-col{min-width:0}.client-experience .atmosphere,.client-experience .outer-caption{display:none}.client-experience .app-frame{width:100%;max-width:none;min-height:100dvh;box-shadow:none;background:#f5f9ff;border:0;border-radius:0;margin:0;overflow:clip}.client-experience .sidebar{background:#f8fbff;width:228px;height:100dvh;max-height:none}.client-experience .main-shell{min-height:100dvh}.client-experience .topbar{border-bottom:1px solid #e2e9f3;height:82px}.client-experience main{padding-top:30px}.client-experience .page-header{margin-bottom:30px}.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr) 248px;gap:22px}.client-experience .dashboard-middle,.client-experience .dashboard-main{gap:22px}.client-experience .metrics{gap:16px}.client-experience .metric{padding:22px 18px}.client-experience .metric>span{font-size:12px}.client-experience .metric>strong{font-size:32px}.client-experience .metric small,.client-experience .metric button{font-size:11px}.client-experience .activity-row strong,.client-experience .activity-row b{font-size:12px}.client-experience .activity-row small{font-size:10px}.client-experience .panel-heading h2{font-size:15px}.client-experience .chart{height:190px}.client-experience .brand-panel>img{aspect-ratio:1.12}.client-experience .account-table .account-name,.client-experience .account-table td{font-size:12px}.client-experience .account-table th,.client-experience .account-table .account-name small{font-size:10px}.client-experience .account-table td{padding-top:18px;padding-bottom:18px}.client-experience .sidebar .nav-item{height:42px;font-size:13px}.client-experience .brand-panel h2{font-size:30px}.client-experience .brand-panel p{font-size:12px}.client-experience .brand-panel .button,.client-experience .attention-row{font-size:11px}.client-experience .attention-row small{font-size:10px}.client-experience .support-card p,.client-experience .support-card .text-link{font-size:12px}.client-experience .support-card h3{font-size:17px}.client-experience .support-layout{min-height:calc(100dvh - 287px)}.client-experience .thread .messages{max-height:calc(100dvh - 475px)}html:has(.client-experience)[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--experience-ink:#e5edf8;--experience-muted:#a6b6ce;--experience-faint:#92a8c3;--experience-blue:#438dec;--experience-line:#2a3b54;--experience-paper:#17263a;color:var(--experience-ink);background:#0d1725}html[data-theme=dark] .client-experience .app-frame{background:#101b2b}html[data-theme=dark] .client-experience .sidebar,html[data-theme=dark] .client-experience .topbar{background:#0e1929;border-color:#263a54}html[data-theme=dark] .client-experience .brand img,html[data-theme=dark] .client-experience .invoice-preview>img{filter:brightness(0)invert()}html[data-theme=dark] .client-experience .workspace,html[data-theme=dark] .client-experience .panel,html[data-theme=dark] .client-experience .metric,html[data-theme=dark] .client-experience .plan,html[data-theme=dark] .client-experience .support-layout,html[data-theme=dark] .client-experience .sheet,html[data-theme=dark] .client-experience .sheet-head{background:#162437;border-color:#2b3c55}html[data-theme=dark] .client-experience .primary-metric,html[data-theme=dark] .client-experience .rail-wallet,html[data-theme=dark] .client-experience .nav-item.active,html[data-theme=dark] .client-experience .brand-panel,html[data-theme=dark] .client-experience .wallet-hero,html[data-theme=dark] .client-experience .current-plan,html[data-theme=dark] .client-experience .topup-overview,html[data-theme=dark] .client-experience .profile-card,html[data-theme=dark] .client-experience .invoice-summary{background:#1b304b;border-color:#304967}html[data-theme=dark] .client-experience .nav-item,html[data-theme=dark] .client-experience .breadcrumb,html[data-theme=dark] .client-experience .breadcrumb>span,html[data-theme=dark] .client-experience .metric>span,html[data-theme=dark] .client-experience .rail-wallet>span,html[data-theme=dark] .client-experience .wallet-hero>span,html[data-theme=dark] .client-experience .current-plan>div>span,html[data-theme=dark] .client-experience .topup-overview>div>span,html[data-theme=dark] .client-experience .invoice-summary>div>span{color:#afc3dc}html[data-theme=dark] .client-experience .brand-panel>img,html[data-theme=dark] .client-experience .wallet-hero>img{mix-blend-mode:normal;opacity:.87}html[data-theme=dark] .client-experience .brand-panel>img{border-radius:10px;width:calc(100% - 20px);margin:10px}html[data-theme=dark] .client-experience th,html[data-theme=dark] .client-experience .app-footer,html[data-theme=dark] .client-experience .support-note,html[data-theme=dark] .client-experience .thread-account,html[data-theme=dark] .client-experience .segmented,html[data-theme=dark] .client-experience .copy-field>div,html[data-theme=dark] .client-experience .fee-summary,html[data-theme=dark] .client-experience .wallet-available,html[data-theme=dark] .client-experience .confirm-amount,html[data-theme=dark] .client-experience .detail-balance,html[data-theme=dark] .client-experience .selected-account,html[data-theme=dark] .client-experience .deposit-illustration,html[data-theme=dark] .client-experience .whitehat,html[data-theme=dark] .client-experience .notice{color:#b9cbe1;background:#1c2d44;border-color:#30425c}html[data-theme=dark] .client-experience td,html[data-theme=dark] .client-experience th,html[data-theme=dark] .client-experience .panel-heading,html[data-theme=dark] .client-experience .activity-row,html[data-theme=dark] .client-experience .table-toolbar,html[data-theme=dark] .client-experience .table-footer,html[data-theme=dark] .client-experience .thread-head,html[data-theme=dark] .client-experience .conversation-list,html[data-theme=dark] .client-experience .composer,html[data-theme=dark] .client-experience .form-footer,html[data-theme=dark] .client-experience .notification-row,html[data-theme=dark] .client-experience .conversation-row{border-color:#293c55}html[data-theme=dark] .client-experience .search-input,html[data-theme=dark] .client-experience .field>input,html[data-theme=dark] .client-experience .field>select,html[data-theme=dark] .client-experience .field>textarea,html[data-theme=dark] .client-experience .composer textarea,html[data-theme=dark] .client-experience .button.secondary,html[data-theme=dark] .client-experience .platform-filters>button,html[data-theme=dark] .client-experience .request-platforms label,html[data-theme=dark] .client-experience .presets button{color:#deebfa;background:#122035;border-color:#364b68}html[data-theme=dark] .client-experience .button:not(.secondary){color:#fff;background:#236cca}html[data-theme=dark] .client-experience .button.secondary:hover,html[data-theme=dark] .client-experience tbody tr:hover,html[data-theme=dark] .client-experience .icon-button:hover,html[data-theme=dark] .client-experience .activity-row:hover,html[data-theme=dark] .client-experience .attention-row:hover,html[data-theme=dark] .client-experience .search-results button:hover,html[data-theme=dark] .client-experience .notification-row.unread,html[data-theme=dark] .client-experience .conversation-row.selected,html[data-theme=dark] .client-experience .message.sent,html[data-theme=dark] .client-experience .account-options>label.selected,html[data-theme=dark] .client-experience .request-platforms label.selected{background:#203a5c}html[data-theme=dark] .client-experience .message.received{background:#24354c}html[data-theme=dark] .client-experience .message p,html[data-theme=dark] .client-experience .notice p,html[data-theme=dark] .client-experience .message>small{color:#c4d4e9}html[data-theme=dark] .client-experience .badge.success{color:#66cda6}html[data-theme=dark] .client-experience .badge.warning{color:#edb662}html[data-theme=dark] .client-experience .badge.destructive{color:#ff9097}html[data-theme=dark] .client-experience .positive{color:#66cda6}html[data-theme=dark] .client-experience .error{color:#ffb4bc;background:#422932;border-color:#78505b}html[data-theme=dark] .client-experience .grid-lines i{border-color:#2a3b54}html[data-theme=dark] .client-experience .chart-axis,html[data-theme=dark] .client-experience .chart-legend,html[data-theme=dark] .client-experience .chart-summary span,html[data-theme=dark] .client-experience .bar-col>small,html[data-theme=dark] .client-experience .account-name small{color:#9aafca}html[data-theme=dark] .client-experience .activity-icon{color:#9cc5ff;background:#243c5c}html[data-theme=dark] .client-experience .activity-icon.incoming{color:#83d2b1;background:#1b3e3b}html[data-theme=dark] .client-experience .segmented button[aria-pressed=true],html[data-theme=dark] .client-experience .platform-filters>button.selected{color:#d8eaff;background:#2c4b75}html[data-theme=dark] .client-experience .segmented button{color:#a9bed9}html[data-theme=dark] .client-experience .field input[readonly]{color:#9cacbe;background:#223047}html[data-theme=dark] .client-experience .resolved-note{color:#90d4b9;background:#203e39}@media (max-width:1350px){.client-experience .dashboard-grid{grid-template-columns:minmax(0,1fr) 215px}.client-experience .metric{padding:19px 14px}.client-experience .metric>span{font-size:10px}.client-experience .metric>strong{font-size:26px}.client-experience .metric small{font-size:9px}.client-experience .dashboard-middle{gap:16px}.client-experience .brand-panel h2{font-size:26px}.client-experience .panel-heading h2{font-size:12px}.client-experience .sidebar{width:206px}}@media (max-width:1100px){.client-experience .dashboard-grid{grid-template-columns:1fr}.client-experience .dashboard-rail{grid-template-columns:1.2fr 1fr 1fr}.client-experience .brand-panel>img{aspect-ratio:auto;width:40%}.client-experience .brand-panel h2{font-size:20px}.client-experience .brand-panel p{font-size:10px}.client-experience .brand-panel .button{font-size:9px}.client-experience .metrics{gap:12px}.client-experience .sidebar{width:185px}}@media (max-width:800px){.client-experience .sidebar{width:248px}.client-experience .topbar{height:70px}.client-experience .app-frame{border-radius:0;width:100%;margin:0}.client-experience main{padding-top:25px}.client-experience .thread .messages{max-height:420px}}@media (max-width:600px){.client-experience .topbar{gap:8px;height:65px;padding-inline:12px}.client-experience .top-actions{gap:3px}.client-experience .breadcrumb{font-size:9px}.client-experience .metric{padding:19px 14px}.client-experience .metric>strong{font-size:27px}.client-experience .metrics{gap:12px}.client-experience .dashboard-rail{display:flex}.client-experience .brand-panel>img{width:40%;height:190px}.client-experience .brand-panel h2{font-size:26px}.client-experience .brand-panel p{font-size:11px}.client-experience .brand-panel .button{font-size:10px}.client-experience .page-header{margin-bottom:24px}.client-experience .support-layout{min-height:530px}.client-experience .account-table .account-name{font-size:10px}.client-experience .account-table .account-name small{font-size:9px}.client-experience .account-table td:nth-child(3){font-size:11px}.client-experience .account-table td:first-child{padding-left:12px}.client-experience .account-table .platform-mark{width:21px}}.client-experience{color:var(--experience-ink);width:100%;min-height:100dvh;font-family:Archivo,system-ui,sans-serif;font-size:13px;line-height:1.5}.client-experience .message-text{color:inherit;font-size:12px;line-height:1.7}.client-experience .message-text p{color:inherit}html[data-theme=light]:has(.client-experience){--foreground:#101e32;--background:#f5f9ff;--card:#fff;--surface-elevated:#edf4fd;--surface-overlay:#fff;--text-dim:#5b6c82;--text-faint:#61748c;--muted-foreground:#5b6c82;--hairline:#e0e7f0;--border:#d3dfef;--primary:#196bcd;--font-sans:Archivo,system-ui,sans-serif;--font-display:Archivo,system-ui,sans-serif}html[data-theme=dark]:has(.client-experience){--foreground:#e5edf8;--background:#0d1725;--card:#142235;--surface-elevated:#1b2e47;--surface-overlay:#16263c;--text-dim:#a6b6ce;--text-faint:#92a8c3;--muted-foreground:#a6b6ce;--hairline:#2a3b54;--border:#344d6c;--primary:#75b5ff;--font-sans:Archivo,system-ui,sans-serif;--font-display:Archivo,system-ui,sans-serif}.client-experience .security-native{margin-bottom:24px}.client-experience .security-native h2{font-size:20px}.client-experience .security-native input{border:1px solid var(--experience-line);border-radius:9px;width:100%;padding:12px}.client-experience .security-native button{background:var(--experience-blue);color:#fff}.client-experience .security-native [data-ui=card]{border:1px solid var(--experience-line);background:var(--experience-paper);padding:18px}@media (min-width:601px){.client-experience .support-layout{height:max(600px,100dvh - 287px);min-height:0}.client-experience .conversation-list{min-height:0;overflow-y:auto}.client-experience .thread{min-height:0;overflow:hidden}.client-experience .thread .messages{min-height:0;max-height:none}.client-experience .conversation-row,.client-experience .conversation-list>.page-tabs,.client-experience .conversation-list>.search-input,.client-experience .support-note{flex-shrink:0}}html[data-theme=dark]:has(.client-experience){--experience-blue:#79b5ff}html[data-theme=dark] .client-experience .support-card{background:#1c2d44}html[data-theme=dark] .client-experience .support-card h3{color:var(--experience-ink)}html[data-theme=dark] .client-experience .security-native button{background:#236cca}@media (max-width:1100px){html[data-theme=dark] .client-experience .brand-panel>img{border-radius:0;flex-shrink:0;width:40%;margin:0}.client-experience .brand-panel>div{flex:1;min-width:0}}.language-switcher select{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:8px;min-height:36px;padding:8px 24px 8px 10px;font-size:12px}.client-experience .language-switcher select{background:var(--experience-paper);color:var(--experience-ink);border-color:var(--experience-line)}.language-switcher select:focus-visible{outline-offset:3px;outline:2px solid #1765d1}@media (max-width:480px){.client-experience .language-switcher select{width:84px;padding:7px 3px;font-size:11px}.client-experience .top-actions{gap:5px}}.auth-language{z-index:30;position:fixed;top:20px;right:20px}
